(撰写时间2020-07-29)
一、介绍
DHT11是温度湿度测量二合一传感器。非常适用于对精度和实时性要求不高的温湿度测量场合。
外形如下图:


DHT11温湿度传感器的测量范围,以及精度、分辨率如下图。如果超出了这个范围,那么DHT11就不能够使用了。

二、硬件认识
- 单总线结构
- 引脚说明:GND、VCC、空脚、数据引脚DATA(其中数据引脚既可以接收数据,又可以发送数据)。电源引脚(VDD,GND)之间可增加一个100nF的电容,用以去耦滤波,即减少电子器件辐射噪音。
- 时序主要分为三部分:1:触发DHT11采集数数据;2:读取数字0;3:读取数字1

在dth11的介绍文章中,硬件原理图显示:物品接在1号、2号引脚之间,数据总线DATA(即为2号引脚)使用上拉电阻拉高,因此总线空闲时为高电平。硬件原理图如下:

我很疑惑上拉电阻的作用,在另一篇介绍dth11的文章中,有以下讲解:上拉电阻的作用是在单片机不进行输出以及传感器待机时,使得DATA口为高电平。