TI论坛
直播中

麻酱

9年用户 1344经验值
擅长:MEMS/传感技术
私信 关注
[问答]

ads1298的数据转换结果偏小是哪里出了问题?


  •   用的是内部2.4V参考,3.3v供电。
    计算公式是 result = source / 放大倍数 / 2的24次方 ×2400  (source为ad采集回来的值,result是计算好的毫伏数)
    请问下我这么计算正确吗?放大倍数确认过了。

回帖(2)

黄璨

2024-12-26 10:45:35
  不是吧
是除以2^23-1吧
看看手册的54页 9.4.1.3.3
举报

敷衍作笑谈

2024-12-26 17:12:44
您的计算公式基本正确,但是有一些小错误需要修正。正确的计算公式应该是:

result = (source / 放大倍数) * 2.4

这里的 source 是 AD 采集回来的值,result 是计算好的毫伏数。放大倍数已经确认过了,那么问题可能出在以下几个方面:

1. 检查 AD 采集值是否正确:请确保您的 AD 采集值是正确的,没有受到干扰或者误差。

2. 检查电源电压:请确保您的 3.3V 供电电压是稳定的,没有波动或者降低。

3. 检查内部参考电压:请确保您的内部 2.4V 参考电压是准确的,没有受到干扰或者误差。

4. 检查电路连接:请检查您的电路连接是否正确,没有短路或者断路。

5. 检查代码实现:请检查您的代码实现是否正确,没有逻辑错误或者计算错误。

如果您已经检查了以上几个方面,但问题仍然存在,建议您尝试使用外部参考电压,看看是否能够解决问题。
举报

更多回帖

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