16位ADC数据采集模块AD7606资料

电子说

1.3w人已加入

描述

AD7606 数据采集模块,16位ADC,8通道同时200KHz频率采集,每秒8*200K样本。SPI接口或8080 16位并口,可自行选择。

AD7606 数据采集模块特性:

·  使用AD7606 高精度16位ADC芯片

·  8路模拟输入。阻抗1M欧姆。【无需负电源,无需前端模拟运放电路,可直接接传感器输出】

·  输入范围正负5V,正负10V。可通过IO控制量程。

·  分辨率 16位。

·  最大采样频率 200Ksps。支持8档过采样设置(可以有效降低抖动)

·  内置基准

·  单5V供电

·  SPI接口或16位总线接口。接口IO电平可以是5V或3.3V

AD7606 数据采集模块实物截图:

2种接口方式:

并口模式跳线:R1 悬空(不贴),R2贴10K电阻

SPI接口模式跳线:R1 贴10K电阻,R2 悬空(不贴)

--- 我们提供的SPI例子采用这种方案,见bsp_spi_ad7606.c文件

在定时器中断服务程序中实现:

定时器中断ISR:

{

中断入口;

读取8个通道的采样结果保存到RAM;----> 读取的是上次的采集结果,对于连续采集来说,是没有关系的

启动下次ADC采集;(翻转CVA和CVB)

中断返回;

}

定时器的频率就是ADC采样频率。这种模式可以不连接BUSY口线。

【软件定时采集的实现方案2】

--- 我们提供的8080接口例子采用这种方案,见bsp_ad7606.c文件

配置CVA、CVB引脚为PWM输出模式,周期设置为需要的采样频率;----> 之后MCU将产生周期非常稳定的AD转换信号

将BUSY口线设置为中断下降沿触发模式;

外部中断ISR:

{

中断入口;

读取8个通道的采样结果保存到RAM;

}

【软件定时采集的实现方案1和方案2的差异】

(1)方案1 可以少用 BUSY口线,但是其他中断服务程序或者主程序临时关闭全局中断时,可能导致ADC转换周期存在轻微抖动。

(2)方案2 可以确保采集时钟的稳定性,因为它是MCU硬件产生的。但是需要多接一根BUSY口线。

adc

adc

责任编辑:xj

原文标题:一看就懂!16位ADC数据采集模块AD7606资料大全(原理图+中文数据手册+例程等)

文章出处:【微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
评论(0)
发评论
Tukun 2023-05-08
0 回复 举报
AD7606国产化替代18002566372 收起回复

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分