温度传感器DS18B20
创始人
2025-05-30 07:13:27
0

DS18B20介绍

  • DS18B20是一种常见的数字温度传感器,其控制命令和数据都是以数字信号的方式输入输出,相比较于模拟温度传感器,具有功能强大、硬件简单、易扩展、抗干扰性强等特点

  • 测温范围:-55°C 到 +125°C

  • 通信接口:1-Wire(单总线)

  • 其它特征:可形成总线结构、内置温度报警功能、可寄生供电

引脚及应用电路

内部结构框图

  • 64-BIT ROM:作为器件地址,用于总线通信的寻址

  • SCRATCHPAD(暂存器):用于总线的数据交互

  • EEPROM:用于保存温度触发阈值和配置参数

存储器结构

单总线介绍

  • 单总线(1-Wire BUS)是由Dallas公司开发的一种通用数据总线

  • 一根通信线:DQ

  • 异步、半双工

  • 单总线只需要一根通信线即可实现数据的双向传输,当采用寄生供电时,还可以省去设备的VDD线路,此时,供电加通信只需要DQ和GND两根线

单总线电路规范

  • 设备的DQ均要配置成开漏输出模式

  • DQ添加一个上拉电阻,阻值一般为4.7KΩ左右

  • 若此总线的从机采取寄生供电,则主机还应配一个强上拉输出电路

单总线时序结构(重点)

  • 初始化:主机将总线拉低至少480us,然后释放总线,等待15~60us后,存在的从机会拉低总线60~240us以响应主机,之后从机将释放总线

  • 发送一位:主机将总线拉低60~120us,然后释放总线,表示发送0;主机将总线拉低1~15us,然后释放总线,表示发送1。从机将在总线拉低30us后(典型值)读取电平,整个时间片应大于60us

  • 接收一位:主机将总线拉低1~15us,然后释放总线,并在拉低后15us内读取总线电平(尽量贴近15us的末尾),读取为低电平则为接收0,读取为高电平则为接收1 ,整个时间片应大于60us

  • 发送一个字节:连续调用8次发送一位的时序,依次发送一个字节的8位(低位在前)

接收一个字节:连续调用8次接收一位的时序,依次接收一个字节的8位(低位在前)

DS18B20操作流程

  1. 初始化:从机复位,主机判断从机是否响应

  1. ROM操作:ROM指令+本指令需要的读写操作

  1. 功能操作:功能指令+本指令需要的读写操作

DS18B20数据帧

温度存储格式

相关内容

热门资讯

张家口一住宅楼交房两年地基下沉... 极目新闻记者 李贤诚 极目新闻此前报道,河北张家口一小区交房两年即现地基沉降,地下车库墙体及立柱多处...
适用多少国家?是否有施行期限?... 今天(11月23日),国家移民管理局针对单方面免签政策常见问题进行解答。 1.哪些国家人员可适用单方...
每周股票复盘:天宜新材(688... 截至2025年11月21日收盘,天宜新材(688033)报收于5.47元,较上周的6.41元下跌14...
万达再陷危机,王健林在崩溃边缘 来源:市场资讯 (来源:新行情) 生死存亡之际。 出品 | 新行情 作者 | 松涛 “眼看他起朱楼...
每周股票复盘:欧普照明(603... 截至2025年11月21日收盘,欧普照明(603515)报收于17.6元,较上周的18.3元下跌3....
曼城本轮输纽卡!大数据预测英超... 在英超第12轮的较量中,曼城以1-2不敌纽卡斯尔,这场比赛不仅令卫冕冠军的争冠之路蒙上阴影,也为阿森...
原创 4... 11月21日19点,湖北黄冈市黄州区某小区羽毛球馆,灯光惨白。43岁的刑辩律师林辉一个跃步劈杀,球拍...
7轮6负!英超-红军锋线集体梦... 北京时间11月22日23时,2025-26赛季英超联赛第12轮继续进行,坐镇安菲尔德球场的利物浦0-...
问法预告丨聚焦“保险理赔纠纷”... 保险为参保者提供兜底保障,是人们生活和工作过程中的贴心保障。可是,“保”到用时限制多的情况时有发生,...
原创 中... 据澎湃新闻报道,当地时间11月16日的福克斯新闻晨间节目里,美国财政部长贝森特的表态把中美战略博弈的...