18B20概述
-
18B20是一种常用的数字温度传感器,广泛应用于环境监测、工业控制、家居自动化和设备温度监控等领域。
-
18B20引脚:8B20采用1-wire总线进行通信,数据的输入输出仅靠一个DQ引脚完成。

-
工作原理:

1-Wire通信协议
- 1-Wire协议是一种半双工、串行通信协议,主要用于与各种低成本传感器和存储设备进行数据交换。同I2C协议类似,1-Wire也采用主从架构,一个主设备可以连接多个从设备。
-
由于1-wire总线也要求各设备以开漏(Open-Drain)模式接入,因此DQ信号线也要使用上拉电阻。(只有低电平和高阻态两种状态)。
-
另外,在1-Wire总线中,每个从设备都有一个唯一的64位地址,用于设备识别和通信,这64位地址是由制造商在生产设备时烧录进去的,不可更改。

初始化
- 1-Wire规定,每次通信主设备都要先发送一个复位脉冲,从设备接收到该脉冲后,会进行复位(例如:从低功耗状态恢复到正常通信状态),然后回复一个存在脉冲,主设备可根据该存在脉冲获知从设备的健康状态。




最低0.47元/天 解锁文章
4755

被折叠的 条评论
为什么被折叠?



