湿温度模块驱动

湿温度模块原理图:

③ 读时序 主机先拉低至少1us,随后读取电平,如果为0,即读到的数据是0,如果为1,即可读到的数据是1。 整个过程必须在15us内完成,15us后引脚都会被拉高。

当主机与DHT11正在通信时,总线处于通信状态,一次完整的通信过程如下:主机将对应的GPIO管脚配置为输出,准备向DHT11发送数据;
主机发送一个开始信号:
开始信号 = 一个低脉冲 + 一个高脉冲。低脉冲至少持续18ms,高脉冲持续20-40us。
主机将对应的GPIO管脚配置为输入,准备接受DHT11传来的数据,这时信号由上拉电阻拉高;
DHT11发出响应信号:
响应信号 = 一个低脉冲 + 一个高脉冲。低脉冲持续80us,高脉冲持续80us。
DHT11发出数据信号:
数据为0的一位信号 = 一个低脉冲 + 一个高脉冲。低脉冲持续50us,高脉冲持续26~28us。
数据为1的一位信号 =

湿温度模块驱动最先出现在Python成神之路

版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/19989.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>