Other Parts Discussed in Thread: ADS1231
尊敬的专家:
我正在使用 NXPLPC2138微控制器和 AD 转换器 ads1231。 现在我面临一个问题:输入信号 Vin 与我使用数据表中的公式计算的值不同。
我的设置:
Verfp:+3.3V
VREFn:0V (GND)
3.3V 电压通过20k 和100ohm 电阻器进行分压。 热敏电阻的范围为0至100欧姆。 同一分压电阻器与热敏电阻连接。 因此、热敏电阻的输出提供了一个比较电压。 它们分别连接到 AINN 和 AINP。
根据数据表提供的公式为:(0.5VREF/128)/0x7ffff。 即:VIN=x*(0.5VREF/128)/0x7ffff)。 X 是从 ads1231读取的数据、VREF 为3.3V。
在我调试应用程序时、我从 ads1231读取值919001。 使用上面的公式、我得到的结果为1.4mV。 但 AINN 的实际电压为0.0175、AINP 的电压为0.0463。 它们的差异为0.0288。 公式结果的差异约为20倍! 我怎么了? 请告诉我。 谢谢!
此致
John

