DS18B20 的使用方法单片机解密
单片机解密DS18B20是DALLAS公司推出的单总线温度传感器,因其具有结构简单、精度高等优点,而广泛应用于温度监控等单片机应用系统。
DS18B20是常用的数字温度传感器,其输出的是数字信号,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。DS18B20数字温度传感器接线方便,封装成后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢封装式,型号多种多样,有LTM8877,LTM8874等等。
单片机解密主要根据应用场合的不同而改变其外观。封装后的DS18B20可用于电缆沟测温,高炉水循环测温,锅炉测温,机房测温,农业大棚测温,洁净室测温,弹药库测温等各种非极限温度场合。耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控制领域。
1.DS18B20的引脚及性能指标DS18B20有3个引脚,分别是:
1)GND(引脚1),接地引脚。
2)DQ(引脚12),单总线的数据输入/输出和时钟信号引脚。
3)VDD(引脚3),接外部电源(电压范围为+3~+5.5V)的引脚,若采用寄生电源方式供电,则该引脚应接地。
DS18B20的主要性能指标有:
1)可测温度的范围为-55~+125℃。
2)温度分辨率可以配置为9~12位,在12位时的单次转换时间为750ms。3)温度测量在-10~+85℃时,测量精度为±0.5℃。
4)可以设置温度的上、下限报警值,并存在其内部的非易失存储器中。5)能够识别产生温度报警的器件。
2.DS18B20的操作指令
在单总线通信中,主机首先选择与之通信的DS18B20,然后通过给DS18B20发操作命令来控制其工作。DS18B20的所有操作命令均以8位二进制数表示,见表6-3由表6-3可知,ROM命令主要用于DS18B20的定位(如确定总线上哪一个DS18B20出现了报警),而存储控制命令主要用于控制温度转换和数据的读、写等。