请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:ADS1220 大家好、我正在尝试读取 ADS1220的内部温度传感器数据。
但我 不理解结果:在正常条件下(温度~25摄氏度)、器件读取0x000FD1B6
如果我用手指加热它、它读取的内容大约为0x0010AC5C
数据表显示:
温度数据表示为14位结果、该结果在24位
位转换结果。 数据从最高有效字节(MSB)开始输出。 三个数据时
前14位用于指示温度测量结果。 一个14位 LSB 等于
0.03125°C
因此、如果我从 0x0010AC5C 移位8位、我将得到 0x0010AC、该值大于128度。
外部温度读数正常。