TI论坛
直播中

话多显蠢

9年用户 818经验值
擅长:479461
私信 关注
[问答]

ADS1115采集正电压正常,负电压全是65535,为什么?


  • 我在用ADS1115差分输入采集电压的时候,正电压正常,但采集负电压的时候,串口读出来的全是65535~~~是怎么回事儿?手册上的输出数据格式不是这个样子的啊……

回帖(2)

刘华湘

昨天 15:43
  负电压输出是补码,只有当(AINP – AINN)=–FS除以(2的15次方)时候输出FFFF即65535,不知道你的输入是多少?
举报

李平

6 小时前
根据您的描述,您在使用ADS1115进行差分输入采集电压时,正电压正常,但负电压采集结果为65535。这可能是由于以下几个原因导致的:

1. 负电压输入端接地问题:请检查负电压输入端是否正确接地。如果负电压输入端没有正确接地,可能会导致采集结果异常。

2. 负电压输入端信号问题:请检查负电压输入端的信号是否正常。如果信号存在问题,可能会导致采集结果异常。

3. ADS1115配置问题:请检查ADS1115的配置是否正确。如果配置不正确,可能会导致采集结果异常。您可以查阅ADS1115的数据手册,确认您的配置是否正确。

4. 串口通信问题:请检查串口通信是否正常。如果串口通信存在问题,可能会导致采集结果异常。

5. 代码问题:请检查您的代码是否正确处理了采集结果。如果代码处理不当,可能会导致采集结果异常。

为了解决这个问题,您可以尝试以下步骤:

1. 检查负电压输入端是否正确接地。
2. 检查负电压输入端的信号是否正常。
3. 重新检查ADS1115的配置,确保配置正确。
4. 检查串口通信是否正常。
5. 检查代码是否正确处理了采集结果。

希望这些建议能帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我们为您提供更具体的帮助。
举报

更多回帖

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