您的计算公式基本正确,但是有一些小错误需要修正。正确的计算公式应该是:
result = (source / 放大倍数) * 2.4
这里的 source 是 AD 采集回来的值,result 是计算好的毫伏数。放大倍数已经确认过了,那么问题可能出在以下几个方面:
1. 检查 AD 采集值是否正确:请确保您的 AD 采集值是正确的,没有受到干扰或者误差。
2. 检查电源电压:请确保您的 3.3V 供电电压是稳定的,没有波动或者降低。
3. 检查内部参考电压:请确保您的内部 2.4V 参考电压是准确的,没有受到干扰或者误差。
4. 检查电路连接:请检查您的电路连接是否正确,没有短路或者断路。
5. 检查代码实现:请检查您的代码实现是否正确,没有逻辑错误或者计算错误。
如果您已经检查了以上几个方面,但问题仍然存在,建议您尝试使用外部参考电压,看看是否能够解决问题。
您的计算公式基本正确,但是有一些小错误需要修正。正确的计算公式应该是:
result = (source / 放大倍数) * 2.4
这里的 source 是 AD 采集回来的值,result 是计算好的毫伏数。放大倍数已经确认过了,那么问题可能出在以下几个方面:
1. 检查 AD 采集值是否正确:请确保您的 AD 采集值是正确的,没有受到干扰或者误差。
2. 检查电源电压:请确保您的 3.3V 供电电压是稳定的,没有波动或者降低。
3. 检查内部参考电压:请确保您的内部 2.4V 参考电压是准确的,没有受到干扰或者误差。
4. 检查电路连接:请检查您的电路连接是否正确,没有短路或者断路。
5. 检查代码实现:请检查您的代码实现是否正确,没有逻辑错误或者计算错误。
如果您已经检查了以上几个方面,但问题仍然存在,建议您尝试使用外部参考电压,看看是否能够解决问题。
举报