TI论坛
直播中

张健

7年用户 1373经验值
私信 关注
[问答]

ADS1255 Vb电压异常的原因?怎么解决?



  • 我在测试ADS1255的时候,VIN接地,发现的问题是AIN0与AIN1之间的电压,也就是Vb电压异常,条件是基准2.5V,buffer关闭,速率1000sps,其它是默认参数,
    G=1时候,Vb=25mv左右,va=0.05mv;
    而G=64时,Vb=360mv左右,Va=0.05mv
    这样G=64时完全超出量程,芯片购入途径正常,换了一次也是一样,这个问题有人碰到吗?是什么原因引起的?该怎么解决呢?
    感谢!

回帖(3)

张虎豹

前天 10:59
INA128输出的+-5V给ADS1255的AIN1作为输入,AIN0接地。如果G=1, 发现经过R19之后,AIN1变为25mV?
还是说INA128 正常输出+-5V,但是和ADS1255 的AIN1接上之后,G=1 ,Vb=25mv左右,va(INA128的OUT端)=0.05mV了吗?
同样G=64时,Vb=360mv左右,Va=0.05mv。 是这样吗?
先确定INA128的输出端OUT是否正常输出?
从您的配置来看,Buffer off,AIN0和AIN的输入电压范围AGND − 0.1~AVDD+0.1V,所以满足每个输入端的电压范围。
举报

夏日余晖

前天 11:00

从内部架构来看,参考电压的VREFN和输入端AINN接,VREFP和输入端的AINP接。那如果按照目前的接法,AINN接GND,AINP也接地,虽然满足buffer

off条件下的输入电压范围,但是对于参考电压VREFN和VREFP来说是不允许的。



参考电压的范围在buffer

off的前提下,VREFP(AINP)输入最低VREFN+0.5V ,因此AINN接地的情况下,VREFP的最低电压也要0.5V。


所以通过其内部架构,输入都接地是不符合其电气参数的,我的建议是在满足电气特性的条件下去测试它的性能。


举报

surround

前天 18:13
ADS1255是一款24位模数转换器(ADC),用于测量电压信号。根据您的描述,您在测试ADS1255时发现AIN0与AIN1之间的电压(Vb)异常。以下是一些可能的原因和解决方案:

1. 硬件连接问题:请检查您的硬件连接,确保AIN0和AIN1之间的连接正确且无短路或断路。同时,检查电源和地线是否连接正确。

2. 输入信号问题:请确保输入信号在ADS1255的量程范围内。如果输入信号超出量程,可能会导致电压异常。您可以尝试使用一个已知的参考信号来测试ADS1255的性能。

3. 配置参数问题:请检查您的ADS1255配置参数是否正确。根据您的描述,您已经设置了基准电压为2.5V,buffer关闭,速率为1000sps,其他参数为默认值。请确保这些参数设置正确,并且适用于您的应用场景。

4. 芯片问题:虽然您提到芯片购入途径正常,并且更换了一次,但仍然有可能存在芯片质量问题。您可以尝试联系供应商,了解是否有其他用户遇到类似问题,或者寻求技术支持。

5. 软件问题:请检查您的软件代码,确保正确读取和处理ADS1255的数据。错误的代码可能会导致错误的电压读数。

综上所述,要解决这个问题,您需要逐步排查硬件连接、输入信号、配置参数、芯片质量和软件代码等方面的问题。希望这些建议能帮助您找到问题的原因并解决它。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分