礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

ds18b20.温度如何转换-ds18b20温度转换公式

2025-11-08 05:34:43  

ds18b20.温度如何转换-ds18b20温度转换公式

优质解答

DS18B20测温度要先把二进制数转成十进制再除以二加零点二五这样算。比如校准值0x00对应-55度,0xFFFF对应+125度,中间温度用这个公式算就行。每度半度精度,校准值范围固定,这样算出来的温度准。

比如校准值0x00是二进制0000,转十进制是-55度。0xFFFF是1111,转十进制是+125度。中间温度比如0x7B38转十进制是31390,除以二得15695加0.25是15695.25,再除以100就是15.7度。这样公式能覆盖所有校准值范围,所以必须按这个步骤算。校准值范围-55到+125度,转换时先转十进制再算公式,这样温度准。算出来的温度是整数位小数点后一位,比如15.7度。

本题链接:

DS18B20温度转换公式