DHT11原理总结

DHT11

DHT11是一款数字温湿度传感器具有极高的可靠性,卓越的长期稳定性,当进行完校准后,校准系数以程序的形式存在OTP内存中,传感器内部在检测型号的处理过程中要调用这些校准系数。单线制串行接口,使系统集成变得简易快捷。
在这里插入图片描述

dht11的数据处理格式是高位在前低位在后,
一次传输40位数据=8bit湿度整数数据 + 8bit湿度小数数据 + 8bit温度整数数据 + 8bit温度小数数据 + 8bit校验和。数据传送正确时,校验和数据等于“8bit湿度整数数据+8位湿度小数数据+8bit温度整数数据+8bit温度小数数据”所得结果的末8位。
单总线结构的单工通信只能进行单向传递数据(接收或发送)
因为单总线只有一条线可以用,只能通过这一条线,来完成数据的收发。
在这里插入图片描述

开始程序
首先要将总线进行拉低(延时20ms)进行数据的写入,之后 释放总线,停止数据的写入(延时30微秒),再次拉低总线进行开始读出数据操作,(延时等待DHT的响应)后释放总线(进行延时),再进行拉低总线传送数据。
在这里插入图片描述

通过DHT信号高电平的时间,来判断传入的信号的值是0还是1。
数字0信号表示方法
在这里插入图片描述

数字1信号表示方法
在这里插入图片描述

  • 9
    点赞
  • 67
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值