DHT11 Temperature And Humidity Sensor

来自丢石头百科
Yousimaier17讨论 | 贡献2022年7月13日 (三) 11:54的版本 →‎引脚说明
DHT11 Temperature And Humidity Sensor
DHT11 Temperature And Humidity Sensor 示意图.jpg

DHT11 Temperature-Humidity Sensor(base)


DHT11 Temperature And Humidity Sensor 示意图none.jpg

DHT11 Temperature-Humidity Sensor(none)

基本信息

分类: 温度 传感器

品牌: Diustou

功能简介
特性

DHT11温湿度模块

接口

I/O口

相关产品

{{{related}}}

产品概述

DHT11 数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器,内部由一个8位单片机控制一个电阻式感湿元件和一个 NTC 测温元件。与DS18B20数字型温度传感器相比,DHT11 既能检测温度又能检测湿度。DHT11传感器采用单线制串行接口,其Dout引脚接上一个5K的上拉电阻后可直接与单片机的I/O口连接。信号传输距离可达20米以上,具有抗干扰能力强、性价比极高、响应速度快等优点。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。

产品说明

传感器参数

  • 工作电压:3V-5.5V
  • 工作电流 :平均 0.5mA
  • 湿度测量范围:20-90%RH
  • 湿度测量精度:±5%RH
  • 湿度分辨率 :1%RH 8位
  • 温度测量范围:0-50℃
  • 温度测量精度:±2℃
  • 温度分辨率 :1℃ 8位
  • 采样周期 :≥1s

引脚说明

  • DHT11 Temperature-Humidity Sensor (base)
  • DHT11 Temperature And Humidity Sensor 引脚说明.jpg
  • DHT11 Temperature-Humidity Sensor (none)
  • DHT11 Temperature And Humidity Sensor 引脚说明none.jpg
GND 电源负极(电路板上标注为‘-’)
VCC 电源正极(接入电压为3.3V-5V)
DATA 数字输出(电路板上标注为‘S’)

使用说明

数据结构

DHT11数字温湿度传感器采用单总线数据格式即,即单个数据引脚端口完成输入输出双向传输。一次通讯时间大约为4ms左右,一次完整的数据包是由5Byte(40Bit)组成。其中数据分小数部分和整数部分,按照高位在前,低位在后的传输顺序。具体格式如下: 数据格式为:8bit湿度整数数据+8bit 湿度小数数据+8bit 温度整数数据+8bit 温度小数数据+8bit 校验和, 其中由于DHT11分辨率只能精确到个位,所以小数部分是数据全为0。校验和为前4个字节数据相加,校验的目的是为了保证数据传输的准确性。 另因为传感器输出的数据是未编码的二进制数据,因此在进行数据处理时,温度、湿度、整数、小数部分应分开处理。 例如:当某次传感器传出的40bit数据为 00111101 00000000 00011110 00000000 01011011 湿度整数 湿度小数 温度整数 温度小数 校验和 由上述数值可以得出: 湿度=00111101.00000000=61.0%RH 温度=00011110.00000000=30.0℃ 校验和=01011011=00111101+00000000+00011110+00000000(取相加结果的末8位,若相等,则校验正确)

控制时序

DHT11采用单总线协议与单片机通信,单片机发送一次复位信号后,DHT11 从低功耗模式转换到高速模式,等待主机复位结束后,DHT11 发送响应信号,并拉高总线准备传输数据。一次完整的数据为 40bit,按照高位在前,低位在后的顺序传输

DHT11 只有在接收到开始信号后才触发一次温湿度采集,如果没有接收到主机发送复位信号,DHT11 不主动进行温湿度采集。当数据采集完毕且无开始信号后,DHT11 自动切换到低速模式。

注意:由于 DHT11 时序要求非常严格,所以在操作时序的时候,为了防止中断干扰总线时序,先关闭总中断,操作完毕后再打开总中断。

数据时序

参考资料

注意事项

  • 超出建议的工作范围可能导致高达3%RH的临时性漂移信号;返回正常工作条件后,传感器会缓慢地向校准状态恢复。若要加速恢复速度,可先在50-60℃和< 10%RH的湿度条件下保持2 小时(烘干),然后在20-30℃和>70%RH的湿度条件下保持 5小时以上。在非正常工作条件下长时间使用会加速产品的老化过程。
  • 气体的相对湿度(相对湿度是指空气中水汽压与饱和水汽压的百分比),在很大程度上依赖于温度。因此在测量湿度时,应尽可能保证湿度传感器在同一温度下工作。 如果与释放热量的电子元件共用一个印刷线路板,在安装时应尽可能将DHT11远离电子元件,并安装在热源下方,同时保持外壳的良好通风。为降低热传导, DHT11与印刷电路板其它部分的铜镀层应尽可能最小,并在两者之间留出一道缝隙。
  • 长时间暴露在太阳光下或强烈的紫外线辐射中,会使性能降低。
  • DATA信号线材质量会影响通讯距离和通讯质量,推荐使用高质量屏蔽线。
  • 长期保存条件:温度10-40℃,湿度60%以下。

FAQ

Icon-mail.png 联系 丢石头

我们的工作时间是: 09:00-18:00 (UTC+8 周一到周六)