Part Number:ADS114S08BOther Parts Discussed in Thread:ADS114S08
如图 Voltage1和Voltage4输入电压是1.25V,断电重启后采样持续了5分钟左右才逼近1.25V。
如果输入电压是2.5V,采样近1个小时,读取到电压是2.155V。
要怎么设置才能解决这个问题?
Amy Luo:
您好,
您可以附上电路图吗? 特别是模拟输入电路部分
您输入1.25V或2.5V,您用示波器实测ADC模拟输入管脚电压是1.25V或2.5V吗?
您是否已经确认了各供电电压和基准电压都是正常的?各供电电压是多少,基准电压是多少?PGA gain是多少
是否验证了寄存器可以正确读写,即写入后可以正确读出来?如果寄存器读写没有问题,可以附上寄存器配置吗?
,
user6429604:
你好,测量靠近ADC输入引脚的电容上电压正常。ADC 3.3V供电,电压正常。使用的内部基准,REFOUT引脚输出2.5V电压正常。PGA增益为1。寄存器读写验证都正常。
还有一个问题,4个差分输入,每次切换读取模拟值,需要延时80毫秒以上才能读出模拟值,低于80毫秒读出来的值都是0,这个正常吗?
,
user6429604:
,
Amy Luo:
下图中的5V_GND是参考地吗?是否与ADC的AGND短接?被测信号是什么?被测信号是否与ADC的地共地?
下图中的电容C56、C57、C58等差分电容建议至少比共模电容C83、C84等大一个数量级,原因是共模电容不匹配可导致共模噪声转换为差分噪声;
寄存器09的最后两位是Reserved位,应写00;
输出code至输入电压的转换计算公式没有错;
user6429604 说:还有一个问题,4个差分输入,每次切换读取模拟值,需要延时80毫秒以上才能读出模拟值,低于80毫秒读出来的值都是0,这个正常吗?
应该是正常的,因为每次切换通道,第一个转换数据所需的时间比后续数据转换所需的时间长。
,
user6429604:
被测信号是直流信号,被测信号和ADC没有共地。
ADS114S08和ADS11408B,寄存器09是不一样的?
,
Amy Luo:
被测信号要与ADC共地的,否则的话没法定义其输入电压;
TI没有ADS11408B这个型号,您在哪里看到的这个型号?还是说您指的是ADS114S08B,它们是不一样的,具体见下面文档:
https://www.ti.com/lit/an/sbaa287a/sbaa287a.pdf
,
user6429604:
差分输入也要共地?
,
Amy Luo:
是的,AINX有输入电压范围,它们都是以ADC的地为参考点 来定义的
,
user6429604:
我采集的是4路传感器的信号,之前使用的是单端输入。模拟部分和ADC是共地,但是传感器互相有干扰,导致采集的到数据不准确。如果差分输入也需要和模拟部分共地,那我是不是只能使用4个单通道的ADC?
,
Amy Luo:
您的意思是说如果4路传感器共地的话,会相互干扰,即干扰信号是通过地平面传导的?如果是这样的话,使用4个单通道的ADC也避免不了传感器共地,也还会通过地相互干扰。您需要确认传感器互相有干扰是否通过地平面传导的?
,
user6429604:
是通过地干扰的,测试过
,
Amy Luo:
差分信号可以抑制共模干扰,这次您不是使用的差分输入吗?您是否尝试了将传感器地与ADC地短接,看ADC的测量结果是怎样的?
,
user6429604:
好的,我试一下
,
user6429604:
不行,干扰还是很明显。
,
Amy Luo:
您使用的是什么传感器?为了避免其他传感器的相互干扰,仅测试一路传感器输出信号是好的吗?我想确认一下是否为传感器的相互干扰,还是存在其他干扰信号?
,
user6429604:
余氯,pH,电导率,浊度,单独测试任何一路没问题。电导率影响pH(影响大),余氯影响电导率(影响小)。
,
Amy Luo:
我觉着这个通过地干扰的问题,您需要从源端解决,即如果是从传感器的地干扰的,那么各传感器间PCB上就要拉开间距,各传感器的地平面做好分割使用单点连接;如果是从ADC这里共地干扰的,那您可以尝试每个传感器使用一个ADC IC,然后ADC输入端也拉开间距直到模拟信号被ADC采集;之所以每个传感器使用一个ADC IC,是因为单个ADC的输入管脚离的比较近,怕传感器信号在ADC输入管脚处相互影响
,
user6429604:
好的,我试试
,
Amy Luo:
好的,后续有问题请发新帖,这个帖子我先关了