方红敏

我心中的ADI年度贺岁片——AD7928电压采集“不归路”

方红敏 在 2014-1-11 建立的討論區
最後回覆由huangkai於2018-4-9提供

工作中经常用到ADC电压采集芯片,目前我用到了ADI公司的AD7928AD7490ADC采集芯片,他们共同的特点是采用标准的SPI协议进行通讯,完成电压采集。我想推荐其中的AD7928芯片,该款芯片主要优点如下:

  • 1、  采样精度高,为12ADC采集芯片,能够满足基本的电压采集;
  • 2、  具有1M1 MSPS数据吞吐量,提高采集速度;
  • 3、  8个通道输入接口,可以通过程序控制采集序列、循环采集、采集通道配置;
  • 4、  采用标准SPI协议,控制简单,不需要理解ADC电路采集的工作原理;
  • 5、  灵活的功耗和时钟速度管理机制。

     推荐的电路图如下:

12.png

其中图中1出的电压接入的是2.5V参考电压,根据手册可知,对于外界输入的电压范围根据编程可以实现05V或0—2.5的电压输入采集;

图中2处为外界电压输入口,AD79288个通道,注意的是输入的电压最好接入跟随器后再接入AD7928芯片的接口,防止电压外接电压输入错误,烧坏芯片;

图中3处即为主控芯片与AD7928之间信息交互的桥梁(SPI通讯),注意AD7928在此作为从机,主控芯片为主机,主机的MOSI接口接入DIN引脚、MISO接入DOUT引脚,防止引脚对应错误,而无法输出

但是此类芯片有个缺陷就是没办法实时的传送当前的采集值,发送的采集电压为上一次的命令所采集的电压值,所以大家使用的时候,注意当前返回的电压值不是当前命令所指向的通道采样值

建议ADI公司推出一些实时的ADC采集芯片。

我极力推荐自己正在使用的两款ADI公司的芯片是ADC采集芯片,主要原因有:

1ADC采集芯片兼容性很强,对于底层代码的移植起来很简单,不需要修改代码,如要更换多通道的,只需要更换芯片即可,代码移植简单;

2、硬件电路原理简单,搭建方便。

       为什么是不归路了,是因为上面的原因导致在工作中变成了“ADI芯片控”遇到电压采集我就想到要去ADI官网的数据转换区去看看,同样还有很多像运放、隔离芯片,还有就是ADI的电路笔记很棒!

結果