微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS1018数据采集AD值总是变化

ADS1018数据采集AD值总是变化

时间:10-02 整理:3721RD 点击:

        我用ADS1018,128SPS,Ain2和Ain3差分输入,20mv(FLUKE 525A提供信号源),SPI发送得到的值在0x09A0到0x0A60之间跳变。

        电路是按照ADS1018数据手册上的说明进行设计的。

        同样SPI发送过来的ADS1018温度传感器的温度补偿值却很稳定,如果用手指按在ADS1018上,这个值会上升,松开的话会回落。

        这至少说明SPI发送对数据本身并没有影响,SPI发送过来的AD值的变化,是因为AD转换结果本身在变化。

        那么,对于ADS1018的AD采集这一部分的参数设定,以及电路设计,都有那些需要注意的地方。

请问你输给ADS1018的电压信号的共模电压是多少。需要给ADS1018的差分输入信号一个共模电压,这个共模电压设定在Vcc/2为好。这也是为什么datasheet原理图中接电耦输入两端各有一个1M的电阻的原因

另外,ADS1018作为热电偶测温前端时,需要一个滤波电路。这个可以参考datasheet中的原理图

        我是完全按照datasheet制作的电路板,你说的共模电压或者1M的电阻都有,但是SPI读数还是在跳......

做两个测试:

1.将输入端短接,用ADC读一下数据,看是否接近于0V。并有小噪声。

2.用高精度万用表,测量ADC的输入端电压是否稳定。

上一篇:AFE4200-4600
下一篇:MSC1210的串行下载软件

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top