DHT11概述
DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它运用专用的数字模块收集技能和温湿度传感技能,确保产品具有极高的可靠性与杰出的长时刻稳定性。传感器包含一个电阻式感湿元件和一个NTC测温元件,并与一个高功能8位单片机相衔接。因而该产品具有质量杰出、超快呼应、抗干扰能力强、性价比极高级长处。每个DHT11传感器都在极为准确的湿度校验室中进行校准。校准系数以程序的方式储存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集成变得简易便利。超小的体积、极低的功耗,信号传输间隔可达20米以上,使其成为各类运用乃至最为严苛的运用场合的最佳选则。产品为4针单排引脚封装。衔接便利,特别封装方式可依据用户需求而供给。
DHT11引脚阐明
1、传感器功能阐明
2、接口阐明
主张衔接线长度短于20米时用5K上拉电阻,大于20米时依据实际情况运用适宜的上拉电阻。
3、电源引脚
DHT11的供电电压为3-5.5V。传感器上电后,要等候1s以跳过不稳定状况在此期间无需发送任何指令。电源引脚(VDD,GND)之间可增加一个100nF的电容,用以去耦滤波。
4、串行接口(单线双向)
DATA用于微处理器与DHT11之间的通讯和同步,选用单总线数据格局,一次通讯时刻4ms左右,数据分小数部分和整数部分,详细格局在下面阐明,当时小数部分用于今后扩展,现读出为零。操作流程如下:
一次完好的数据传输为40bit,高位先出。
数据格局:8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据+8bit校验和
数据传送正确时校验和数据等于“8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据”所得成果的末8位。
用户MCU发送一次开端信号后,DHT11从低功耗形式转换到高速形式,等候主机开端信号完毕后,DHT11发送呼应信号,送出40bit的数据,并触发一次信号收集,用户可选择读取部分数据。从形式下,DHT11接收到开端信号触发一次温湿度收集,假如没有接收到主机发送开端信号,DHT11不会自动进行温湿度收集。收集数据后转换到低速形式。
总线闲暇状况为高电平,主机把总线拉低等候DHT11呼应,主机把总线拉低有必要大于18毫秒,确保DHT11能检测到起始信号。DHT11接收到主机的开端信号后,等候主机开端信号完毕,然后发送80us低电平呼应信号。主机发送开端信号完毕后,延时等候20-40us后,读取DHT11的呼应信号,主机发送开端信号后,能够切换到输入形式,或许输出高电平均可,总线由上拉电阻拉高。