DHT11温湿度传感器介绍及stm32驱动代码
DHT11是一款数字温湿度传感器。
- 含有已校准数字信号输出的温湿度复合传感器;
- 传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接;
- 单线制串行接口,信号传输距离可达20米以上。
测量范围及精度 :
20-90%RH ±5%RH
0-50℃ ±2℃
DHT11硬件部分
电源引脚:
DHT11的供电电压为3-5.5V。
传感器上电后,要等待1s 以越过不稳定状态,在此期间无需发送任何指令。
电源引脚(VDD,GND)之间可增加一个100nF 的电容,用以去耦滤波。
实物张下图的样子:
接口:建议连接线长度短于20米时用5K上拉电阻,大于20米时根据实际情况使用合适的上拉电阻。
所以典型的应用电路如下:
原理图如下: