TI中文支持网
TI专业的中文技术问题搜集分享网站

ads1234 4路输入问题

请问,当同时用ADS1234的4路AD时,其中某一路有无信号,会对其它3路产生影响,这是什么原因造成的?

gaoqing xiao:

特别是有一路为负压时,影响最大。请高手指教下,谢谢!

Decapton Wang:

试试把无信号输入的通道,输入引脚都接地,看看是否有改善。

另外,试试看两个通道间启动转换的间隔长一点,有可能是上一个通道还没有转换好,下一个通道开始转换的命令就过来了,造成前一个通道影响后一个通道。

Carter Liu:

无信号的这一路,在程序中关闭ADC切换到这一路了吗?若是没有关闭,可能会因为切换通道与转换之间没有配合好而产生影响。直接不启用这一路试试,只转换其它三路。

gaoqing xiao:

回复 Decapton Wang:

谢谢,接地有改善;当一路为负压时就会影响(-1V)。

gaoqing xiao:

回复 Carter Liu:

谢谢!4路都需要,我需要轮巡采集。

Decapton Wang:

回复 gaoqing xiao:

有没有试过把每通道的转换时间拉长一点,可能是上一个通道还没有转换完,下一个通道就已经启动了,造成通道间影响。

gaoqing xiao:

回复 Decapton Wang:

你好!试过,结果一样。我还将转换关闭,只留2通道输出,当1通道输入为-1V时,2通道的电压会被拉低;还有一个现象:就是当1通道为负压时(-1V),其它三通道电阻前段电压值没变化,但是电阻后端(即连接到芯片的一端)明显被拉低;由于不知道芯片里面的结构原理,4个AD理论上应该时分别独立的,我猜应该是有关联的。

Carter Liu:

回复 gaoqing xiao:

有没有这种可能:通道选择没有完全打开或者关闭,因为你的A0,A1输入信号没有将通道完全打开或者关闭。只是一种猜想,因为A0,A1并不需要大电流,不过你可以试试

赞(0)
未经允许不得转载:TI中文支持网 » ads1234 4路输入问题
分享到: 更多 (0)