DS18B20 / DS1822 温度探头电缆

DS18B20/ DS1822是常用的数字温度传感器. 它的输出是数字信号, 具有体积小等特点, 硬件开销低, 抗干扰能力强、精度高. DS18B20数字温度传感器易于线,可以在包装后在各种情况下使用, 例如管道类型, 螺纹型, 磁铁吸附式, 和不锈钢包装类型. 有各种型号, 包括 LTM8877, LTM8874等. 作为数字温度传感器, DS18B20测量温度时不需要任何外部元件. 可直接输出9~12位测量温度值 (包括符号位). 温度测量范围-55~+125℃. -10~+85℃范围内测量精度为±0.5℃, 输出测量分辨率可调, 高达0.0625℃. 配套 "单线总线" 技术, 只需一个通用I/O口即可完成与单片机的通信. 现场温度通过数字化方式直接传输 "单线总线", 大大提高了系统的抗干扰能力.

DS18B20, DS1822 "专线巴士" 数字温度传感器 与 DS1820 相同. DS18B20还支持 "专线巴士" 界面, 测量温度范围-55℃~+125℃, -10~+85℃范围内精度为±0.5℃. DS1822的精度为±2°C. 现场温度直接通过数字化传输 "专线巴士", 大大提高了系统的抗干扰能力. 适用于恶劣环境下的现场测温, 比如环境控制, 设备或过程控制, 温度测量消费电子产品, ETC. 新品支持电压范围3V~5.5V, 使系统设计更加灵活方便. 而且新一代产品更便宜、更小. DS18B20 和 DS1822 的特性 DS18B20 可编程分辨率为 9~12 位,精度为 ±0.5°C. 可选更小的封装, 更宽的电压范围. 分辨率设置和用户设置的报警温度存储在EEPROM中,断电后仍然保存. DS18B20的性能是新一代产品中最好的! 性价比也很优秀! DS1822与DS18B20软件兼容,是DS18B20的简化版本. 省略了存储用户自定义报警温度和分辨率参数的EEPROM, 且精度降低至±2°C. 适合性能要求不高、成本控制严格的应用. 它是一种经济的产品. 继早期产品之后 "专线巴士", DS1820开创了温度传感器技术的新概念. DS18B20和DS1822提供更多电压选择, 特性及包装, 使我们能够构建适合我们的经济的温度测量系统.

DS18B20温度探头内部结构
DS18B20的内部结构主要由四部分组成:
64-位光刻ROM, 温度传感器, 非易失性温度报警触发器 TH 和 TL, 配置寄存器.
DS18B20的引脚排列如下
DQ为数字信号输入/输出端; GND是电源地; VDD为外部电源输入端 (寄生电源接线方式接地).
光刻ROM中的64位序列号是在出厂前光刻的. 可以看作是DS18B20的地址序列码. 64位光刻ROM的排列是: 第一个 8 位 (28H) 是产品型号, 下一个 48 位是DS18B20本身的序列号, 最后 8 位是之前的56位循环冗余校验码 (CRC=X8+X5+X4+1). 光刻ROM的目的是让每个DS18B20都不同, 这样多个 DS18B20 就可以连接到一条总线上.
DS18B20中的温度传感器可以完成温度的测量. 以12位转换为例: 它以 16 位符号扩展二进制补码读数的形式提供, 以0.0625°C/LSB的形式表示, 其中 S 是符号位.
这是12位转换后得到的12位数据, 存储在两个18B20的8位RAM中. 第一个 5 如果测量的温度大于,二进制位是符号位 0. 这些 5 位是 0. 只需将测量值乘以 0.0625 获取实际温度. 如果温度低于 0, 这些 5 位是 1, 并且需要将测量值取反, 加 1, 然后乘以 0.0625 获取实际温度.
例如, +125℃数字输出为07D0H, +25.0625℃数字输出为0191H, -25.0625℃数字输出为FE6FH, -55℃数字输出为FC90H.

外部数字温度传感器

外部数字温度传感器

带 USB 连接器的 DS18B20 温度传感器

带 USB 连接器的 DS18B20 温度传感器

DS18B20温度传感器防水探头线束

DS18B20温度传感器防水探头线束

DS18B20温度传感器存储器
DS18B20温度传感器的内部存储器包括高速暂存RAM和非易失性电可擦除E2RAM, 存储高温和低温触发TH, TL 和结构寄存器.
临时存储器包含 8 连续字节, 前两个字节是测量的温度信息. 第一个字节的内容是温度的低八位. 第二个字节是温度的高八位. 第三和第四字节是 TH 和 TL 的易失性副本, 第五个字节是架构寄存器的易失性副本. 这三个字节的内容在每次上电复位时刷新. 第六个, 第七, 第八个字节用于内部计算. 第9个字节是冗余校验字节.
该字节各位的含义如下:
TM R1 R0 1 1 1 1 1
低五位总是 1. TM 是测试模式位, 用于设置DS18B20处于工作模式还是测试模式. 该位设置为 0 DS18B20出厂时, 用户不应该改变它. R1和R0用于设置分辨率, 如下表所示: (DS18B20设置为 12 出厂时的位)
分辨率设置表:
R1 R0 分辨率 温度 最大转换时间
0 0 9 位 93.75ms
0 1 10 位 187.5ms
1 0 11 位 375ms
1 1 12 位 750ms
根据DS18B20的通讯协议, 主机必须经过三步控制DS18B20才能完成温度转换: DS18B20每次读写前必须复位, 复位成功后发送ROM命令. 最后, 发送RAM命令,以便DS18B20可以按计划运行. 复位需要主CPU将数据线拉低 500 微秒然后释放它. 收到信号后, DS18B20等待约 16 到 60 微秒, 然后发出一个低脉冲 60 到 240 微秒. 主CPU收到此信号表示复位成功.

联系我们

等待您的电子邮件, 我们将在短时间内回复您 12 小时提供您需要的有价值的信息.

相关产品

请求报价

填写我们的报价请求表,我们将尽快回复您的消息!