DHT22 - 温度和湿度传感器
引脚识别和配置
不: |
引脚名称 |
描述 |
对于DHT22传感器 |
||
1 |
VCC |
电源3.5V至5.5V |
2 |
数据 |
通过串行数据输出温度和湿度 |
3 |
NC |
没有连接,因此不使用 |
4 |
地面 |
连接到电路的地面 |
对于DHT22模块 |
||
1 |
VCC |
电源3.5V至5.5V |
2 |
数据 |
通过串行数据输出温度和湿度 |
3 |
地面 |
连接到电路的地面 |
DHT22规格
- 操作电压:3.5V至5.5V
- 操作电流:0.3MA(测量)60UA(备用)
- 输出:序列数据
- 温度范围:-40°C至80°C
- 湿度范围:0%至100%
- 分辨率:温度和湿度都是16位
- 精度:±0.5°C和±1%
注意:DHT22数据表可以在页面底部找到
DHT22等效温度传感器
DHT11,AM2302,SHT71
其他温度传感器
热电偶,TMP100,LM75,DS18820,SHT15,LM35DZ,TPA81,D6T
DHT22传感器和模块之间的差异
DHT22传感器是DHT11模块,可以作为传感器或模块购买。无论哪种方式,传感器的性能都是相同的。传感器将作为一个4针包装,其中仅使用三个引脚,而模块将仅带有三个引脚DHT22 PINOUT以上。
传感器和模块之间的唯一区别在于,该模块将具有过滤电容器和内置电阻器内置,对于传感器,如果需要,您必须在外部使用它们。
该模块比DHT11稍昂贵,但是它的测量范围更高,准确性稍好。
其中使用DHT22传感器
这DHT22是常用的温度和湿度传感器。传感器带有专用NTC测量温度和8位微控制器,以输出温度和湿度作为串行数据的值。传感器还经过工厂校准,因此易于与其他微控制器接口。亚博真人
传感器可以测量从-40°C至80°C和湿度0%至100%精度为±1°C,±1%。因此,如果您想在此范围内进行测量,那么该传感器可能是您的正确选择。
如何使用DHT22传感器
这DHT22传感器是否经过工厂校准并输出串行数据,因此将其设置起来非常容易。该传感器的连接图如下所示。
如您所见,数据引脚已连接到MCU的I/O引脚,并使用了5K引体向上电阻器。该数据引脚将温度和湿度作为串行数据的值输出。如果你想接口DHT22Arduino Uno然后有Ready Made的库,这将为您快速启动。
如果您试图与其他MCU接口,那么下面给出的数据表将派上用场。数据引脚给出的输出将按8位湿度整数数据 + 8位的顺序排列。湿度十进制数据+8位温度整数数据 + 8位分数温度数据+8位均等位。要请求DHT11模块发送这些数据,必须暂时将I/O引脚置于低位,然后保持较高的位,如下定期图所示。
每个主机信号的持续时间都在数据表中说明,并带有整洁的步骤和说明性的时序图
申请
- 测量温度和湿度
- 当地气象站
- 自动气候控制
- 环境监测
2D - 传感器的模型