2025-11-08 23:28:13
DS18B20是测温度的芯片,它用电阻变化测温度然后数字信号传过来每个温度对应数字值。比如温度高电阻小电流大,温度低电阻大电流小,芯片把电流转成数字传给电脑,电脑看数字算出温度。比如测到数字29900就是25℃,数字值和温度有固定关系,芯片自带公式算出来。
因为DS18B20是数字传感器,所以测出来就是数字温度了。它温度范围-55℃到+125℃,精度±0.5℃。比如在0℃时电阻值是9100欧姆,每1℃电阻变化100欧姆,芯片用这个变化算温度。数字信号的好处是抗干扰,比如在电线上有杂波也不怕,不像模拟信号容易出错。而且它只占一根数据线,连多个传感器也方便,比如同时测5个温度只要一根线。所以测出来就是数字温度了,电脑直接看数字就行。
本题链接: