资讯详情

dht11温湿度传感器工作原理引脚功能电路接线图

资源获取码:aaaa . dht11温湿度传感器仿真图 . 在这里插入图片描述 . . 功能描述: 1 本实验采用DHT液晶1602作为温湿度检测模块,显示报警电路和按键电路 2 W代表液晶上的温度,S代表湿度,SET代表限值 3 这个SET限值可以由右下角的按键进行加减设置 4 当温度或湿度值大于限值时,蜂鸣器报警 . . . dht温湿度传感器工作原理 . DHT11是一种具有校准数字信号输出的温湿度传感器。 精度湿度±5%RH, 温度±2℃,量程湿度20-90%RH, 温度0~50℃。

一.电路连接分析

1.引脚图 . . . .

2.接线图

DHT11 该装置采用简化的单总线通信。单总线只有一条数据线,系统中的数据交换和控制由单总线完成。单总线通常需要一个外部约会 5.1kΩ 这样,当总线闲置时,其状态为高电平。由于它们是主从结极,只有在主机呼叫时才能响应,因此主机访问设备必须严格遵循单总线序列,如果序列混乱,设备不会响应主机。 . . . . 二.数据采集分析

1.数据总时序

用户主机(MCU)发送开始信号后,DHT11 在主机开始信号结束后,从低功耗模式转换为高速模式,DHT11 发送响应信号,发送 40bit 数据触发信收集

. . .

2.主机发送起始信号

单片机连接DHT11的DATA引脚的I/O口输出低电平,低电平保持时间不小于 18ms,然后等待 DHT11 作出响应信号。 . . .

3.检测从机应答信号

DHT11 的 DATA 当引脚检测到外部信号低电时, 等待外部信号低电平结束, 延迟后 DHT11 的 DATA引脚处于输出状态,输出 80 微秒低电平作为响应信号,然后输出 80 微秒高电平通知外设准备接收数据。

. . . 4.接收数据

(1)数据判断规则

位数据0格式为: 50 低电平和微秒 26-28 微秒的高电平,位数据“1”的格式为: 50 微秒低电平加 高电平70微秒。

在接收数据时,您可以先等待低电平,即等待数据线拉高,然后延迟60us,因为60us大于28us且小于70us,此时检测数据线是否为高,若为高,则数据判定为1,否则为0。

用dht11做温湿度显示 (2)数据格式

一次传送 40 高位先出数据

8bit 湿度数据 8bit 湿度小数据 8bit 温度整数据 8bit 温度小数据 8bit 校验位。

(3)数据校正

判断“8bit 湿度数据 8bit 湿度小数据 8bit 温度整数据 8bit 温度小数据的结果是否等于8bit 验证位置。若数据接收正确,则应放弃此次的数据,重新接收。 . . . dht11主程序 . . . . . 希望同学们喜欢!

标签: 然后外接传感器等一些器件传感器温度报警电路

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台