TI论坛
直播中

罗星

9年用户 1688经验值
擅长:模拟技术
私信 关注
[问答]

求助,关于ADS1220 Burnout Current配置的疑问求解


  • 求指点,据芯片手册里介绍,Burnout Current是用来检测前端传感器失效的,但是现在设计RTD检测模块时,不配置Burnout Current检测精度很高,但是一旦配置Burnout Current,检测到的AD值为满量程了(注传感器没有问题)。是不是配置有问题,这块配置有没有注意的地方,谢谢!

回帖(3)

李军

2024-12-30 15:05:42
  看起来你的传感器不是“干”传感器,那就是自带驱动电路了,此现象可能和自带的驱动电路有关。
举报

云达贞

2024-12-30 15:05:59
理论上来讲,仅仅打开burn-out电流是不会导致ADC读数有很大变化的。ADC满量程一定还有其他原因。要找到这个原因,就需要仔细检查您的原理图及寄存器配置。建议将寄存器数据回读回来看看是否还是您所要的配置。
举报

郭中

2024-12-30 17:00:40
根据您的描述,您在使用ADS1220芯片进行RTD检测模块设计时,遇到了配置Burnout Current后检测到的AD值为满量程的问题。以下是一些建议和可能的原因:

1. 检查Burnout Current配置:请确保您正确配置了Burnout Current的阈值。根据ADS1220的数据手册,Burnout Current的阈值范围为0到255。确保您设置的阈值在合理的范围内,以避免误触发Burnout Current检测。

2. 检查传感器连接:请检查您的RTD传感器连接是否正确。如果传感器连接不正确,可能会导致Burnout Current检测误触发。

3. 检查电源电压:请确保您的电源电压在规定的范围内。过高或过低的电源电压可能会导致Burnout Current检测误触发。

4. 检查地线连接:请确保您的地线连接正确。不良的地线连接可能会导致Burnout Current检测误触发。

5. 检查代码逻辑:请检查您的代码逻辑,确保在配置Burnout Current时没有其他代码干扰。有时候,代码中的逻辑错误可能会导致Burnout Current检测误触发。

6. 检查硬件设计:请检查您的硬件设计,确保没有短路或断路等问题。硬件设计问题可能会导致Burnout Current检测误触发。

综上所述,您需要检查Burnout Current配置、传感器连接、电源电压、地线连接、代码逻辑和硬件设计等方面,以找出导致Burnout Current检测误触发的原因。希望这些建议能帮助您解决问题。
举报

更多回帖

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