请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430I2040 工具与软件:
您好!
我正在查看我们一些基于 MSP430I2040的传感器、发现当 SD24 ADC 连接到已知的0V 输入时、它们有时会输出负读数。 在一个例子中、我们串联一个精密基准电阻和 PT100 RTD (如下图所示)、在激励电流开启前后测量这些电阻两端的电压。
// SD24 configuration SD24CTL &= ~SD24REFS; // internal ref SD24CCTL0 |= SD24GRP | SD24DF | SD24SNGL; // Single sample, 2's complement SD24CCTL1 |= SD24GRP | SD24DF | SD24SNGL; SD24CCTL2 |= SD24DF | SD24SNGL; SD24INCTL0 = SD24GAIN_8; SD24INCTL1 = SD24GAIN_8; SD24INCTL2 = SD24GAIN_8;
在开启激励电流之前、基线读数可能如下所示:
// 2's complement 0xFFE9 // -23 0xFF55 // -171 0xFF96 // -106
在没有激励电流的情况下、ADC 的输出预期应为0或一些较小的正数。 我的问题是:我们观察到的那些负数是否表示反向电流流过电路? 或者它们偶尔发生、或者在某些 MCU 单元上发生?
请告知、谢谢。
ZL