产品类别
产品标签
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 温度传感器

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 小时提供您需要的有价值的信息.
English
Afrikaans
العربية
বাংলা
bosanski jezik
Български
Català
粤语
中文(简体)
中文(漢字)
Hrvatski
Čeština
Nederlands
Eesti keel
Suomi
Français
Deutsch
Ελληνικά
हिन्दी; हिंदी
Magyar
Bahasa Indonesia
Italiano
日本語
한국어
Latviešu valoda
Lietuvių kalba
македонски јазик
Bahasa Melayu
Norsk
پارسی
Polski
Português
Română
Русский
Cрпски језик
Slovenčina
Slovenščina
Español
Svenska
ภาษาไทย
Türkçe
Українська
اردو
Tiếng Việt
