急救!!基于AT89C51单片机的多路DS18b20温度测量显示系统的所有相关数据。
美国Dallas Semiconductor公司的数字温度传感器DS1820是世界上第一个支持“一线总线”接口的温度传感器,其中采用了ON-b oard专利技术。所有的传感元件和转换电路都集成在一个三极管形状的集成电路中。“一线总线”的独特性和经济性使得用户可以轻松组建传感器网络,为测量系统的构建引入了一个全新的概念。现在,新一代DS18B20更小、更经济、更灵活。这样可以充分发挥“一线公交”的优势。与DS1820一样,DS18B20也支持“一线总线”接口,测量温度范围为-55℃~+125℃,在-10 ~+85℃范围内精度为±0.5℃,现场温度以“一线总线”的数字方式直接传输,大大提高了系统的抗干扰性。适用于恶劣环境下的现场测温,如环境控制、设备或过程控制、测温消费电子产品等。与上一代产品不同的是,新产品支持3v ~ 5.5v的电压范围,使得系统设计更加灵活方便。而新一代产品更便宜更小巧[8]。
1的特点。DS18B20 [9]
(1)适应电压范围更广,电压范围为3.0 ~ 5.5V,寄生电源模式下可通过数据线供电。
(2)独特的单线接口方式,DS18B20与微处理器连接时,只需一根端口线,即可实现微处理器与DS18B20之间的双向通信。
(3)DS18B20支持多点组网功能,在仅有的三条线路上可以并联多个DS18B20,实现组网多点测温。
(4)DS18B20在使用中不需要任何外围元件,所有的传感元件和转换电路都集成在一个形似三极管的集成电路中。
(5)温度范围为-55℃ ~+125℃,在-10 ~+85℃时精度为±0.5℃。
(6)可编程分辨率为9 ~ 12位,对应的可分辨温度分别为0.5℃、0.25℃、0.125℃和0.0625℃,可实现高精度温度测量。
(7)在9位分辨率的情况下,温度最多可以转换成93.75ms以内的数字,在12位分辨率的情况下,温度值最多可以转换成750ms以内的数字,速度更快。
(8)测量结果直接输出数字温度信号,通过“一线总线”串行传输到CPU,同时可以传输CRC校验码,具有很强的抗干扰和纠错能力。
(9)负电压特性:电源极性接反时,芯片不会因发热而烧毁,但不会正常工作。
2.DS18B20的内部结构和引脚排列。
64位光刻ROM是出厂前光刻的,可以看作是DS18B20的地址序列号。不同的设备地址有不同的序列号。DS18B20的内部结构主要由四部分组成:64位光刻ROM、温度传感器、非易失性温度报警触发器TH和TL、高速寄存器。
DS18B20的引脚定义:
(1)DQ是数字信号输入/输出端子。
(2)GND是权力的基础。
(3)VDD为外部电源的输入端(寄生电源连接方式接地)。