TI中文支持网
TI专业的中文技术问题搜集分享网站

TMP451负温度问题

请教TI专家,应用时发现,TMP451 default设置,负温度读数为0℃。需要打开RANGE,这样客户用起来不是很方便。

这样设计的初衷是什么原因?为什么default不让出负温度值呢

-谢谢

Kailyn Chen:

default的设置是温度在0~127度的范围,也是range的默认值为0 的温度范围。
负温度值的话,Range=1.
事实上,如果把default Range=1 没问题,这里设置为0, 正温度考虑的是典型温度值,或者比较常用的情况。
就像其他寄存器的配置一样,比如output enable,默认就是0= enable,比较常用,而无需再将其配置成enable,除非在特殊应用条件下将其disable一样的。

所以在使用TMP451测量负温度时候,需要将RANGE配置为1.

Hui Zhang28:

回复 Kailyn Chen:

Hi.expert

TMP451有部分寄存器pointer read和pointer write地址不同。

例如: configuration register读地址为03,写地址为09。将读/写地址分开的原因是什么呢

赞(0)
未经允许不得转载:TI中文支持网 » TMP451负温度问题
分享到: 更多 (0)