0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DHT22温湿度传感器工作原理

智联开发Arduino 来源:智联开发Arduino 作者:智联开发Arduino 2020-10-22 17:49 次阅读

一、功能简介

DHT22也被称为AM2302,具有标准的单总线接口。它相比DHT11,拥有更高的精度和更大的量程。它是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集威廉希尔官方网站 和温湿度传感威廉希尔官方网站 ,确保产品具有极高的可靠性与卓越的长期稳定性。

传感器包括一个电容式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则。产品连接方便,可直接插接到Arduino传感器扩展板上。

DHT22数字温湿度传感器精度较高,可以替代昂贵的进口SHT10温湿度传感器。在对环境温度与湿度测量要求较高的情况下使用,该产品具有极高的可靠性和出色的稳定性。与Arduino专用传感器扩展板结合使用,可以非常容易地实现与温度和与湿度感知相关的互动效果。

二、引脚图

DHT22是一个四针脚模块,包含VCC、DATA、NC、GND四个引脚,实际使用中只会用到VCC、GND、DATA,NC引脚为空脚,VCC电压范围是3-5V。DHT22测量温湿度的原理,是通过内置电容式湿度传感器和热敏电阻来测量周围的空气,取得温度和湿度值后由 Data 引脚上向主控板发送一个数字信号。

DHT22威廉希尔官方网站 参数:

1、湿度测量范围:0---100%RH

2、湿度测量精度:±2%RH

3、温度测量范围:-40---80℃

4、温度测量精度:±0.5℃

5、工作电压:DC5V 常用

6、单总线数字信号输出,串口数据双向口;

三、接线说明

arduino与DHT22的连接非常简单,VCC直接从arduino的+5V上取出,DATA引脚连接至2#数字针脚,GND连接至arduino的GND,DATA 和 VCC 跨接一个10K的上拉电阻。然后上传代码通过串口监视器即可实时监控环境温湿度。

四、程序设计思路

// DHT 系列温湿度传感器代码示例,代码支持DHT11、DHT21、DHT22.

#include "DHT.h"
#define DHTPIN 2 // 定义2#针脚为DHTPIN

//#define DHTTYPE DHT11 // 如果是DHT 11 去掉注释
#define DHTTYPE DHT22 // DHT22 (AM2302), AM2321均采用此行代码
//#define DHTTYPE DHT21 // 如果是DHT21 (AM2301)去掉注释

DHT dht(DHTPIN, DHTTYPE);

void setup() {
Serial.begin(9600);
Serial.println("***DHT传感器***测试!");
dht.begin();
}

void loop() {
delay(2000); // 设置间隔时间为2000毫秒
float h = dht.readHumidity();
// 读取温度或湿度大约需要250毫秒
float t = dht.readTemperature();
// 将温度读取为摄氏温度(默认值)
float f = dht.readTemperature(true);
// 读取温度为华氏温度 (Fahrenheit = true)
// 检查是否有读取失败 (重试).
if (isnan(h) || isnan(t) || isnan(f)) {
Serial.println("没有从DHT传感器上获取数据!");
return;
}

// 计算华氏温度 (默认)
float hif = dht.computeHeatIndex(f, h);
// 计算摄氏温度 (Fahreheit = false)
float hic = dht.computeHeatIndex(t, h, false);
Serial.print ("湿度: ");
Serial.print (h);
Serial.print (" % ");
Serial.print ("温度: ");
Serial.print (t);
Serial.print (" *C ");
Serial.print (f);
Serial.print (" *F ");
Serial.print ("热量指数: ");
Serial.print (hic);
Serial.print (" *C ");
Serial.print (hif);
Serial.println (" *F");
}
最后打开串口监视器,在串口监视器中将显示的测量得到的温度和湿度,且每2秒更新一次。

五、DHT22与DHT11参数对比


原文标题:DHT22 温湿度传感器接线图及工作原理

文章出处:【微信公众号:智联开发Arduino】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2550

    文章

    51047

    浏览量

    753163
  • 电容
    +关注

    关注

    100

    文章

    6038

    浏览量

    150279
  • 信号
    +关注

    关注

    11

    文章

    2790

    浏览量

    76736

原文标题:DHT22 温湿度传感器接线图及工作原理

文章出处:【微信号:gh_e32ad3aa085f,微信公众号:智联开发Arduino】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    温湿度传感器种类及原理的优劣分析

    传感器的种类 电阻式温湿度传感器 电阻式传感器是基于材料的电阻随温度和湿度的变化而变化的原理进行工作
    的头像 发表于 10-21 15:05 619次阅读

    温湿度传感器是什么类型的传感器

    温湿度传感器是一种能够实时监测和记录环境中温度和湿度变化的设备或装置。这类传感器广泛应用于环境监测、气象观测、农业、工业生产、仓储管理、智能家居、医疗健康等多个领域,为相关领域的研究、
    的头像 发表于 10-21 14:53 438次阅读

    dht11温湿度传感器工作原理介绍

    DHT11是一种常用的温湿度传感器,它能够测量温度和相对湿度。这种传感器广泛应用于智能家居、气象站、农业监控等领域。
    的头像 发表于 10-21 09:47 1333次阅读

    机智云自动化控制篇-DHT22数据采集

    随着物联网威廉希尔官方网站 的快速发展,智能家居和环境监测系统逐渐成为人们生活中不可或缺的一部分。本项目旨在利用STM32微控制和ESP01SWi-Fi模块,结合DHT22温湿度传感器,构建一个高
    的头像 发表于 10-12 08:03 321次阅读
    机智云自动化控制篇-<b class='flag-5'>DHT22</b>数据采集

    CW32模块使用 DHT11温湿度传感器

    DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。其成本低、长期稳定、可以测量相对
    的头像 发表于 09-09 18:21 1336次阅读
    CW32模块使用 <b class='flag-5'>DHT</b>11<b class='flag-5'>温湿度</b><b class='flag-5'>传感器</b>

    dht22温度传感器的优缺点是什么

    DHT22是一款广泛使用的数字温湿度传感器,它以其低成本、易于使用和相对较高的精度而受到欢迎。然而,它也有一些局限性。 DHT22的优点: 低成本 :
    的头像 发表于 09-03 16:10 960次阅读

    dht22温度传感器的原理及应用

    DHT22是一款广泛使用的数字温湿度传感器,它结合了温度和湿度的测量功能,并且以数字信号的形式输出,这使得它在各种环境监测和控制系统中非常受欢迎。
    的头像 发表于 09-03 16:06 1288次阅读

    温湿度传感器怎么调试

    工作原理 温度测量原理 温湿度传感器中的温度测量通常采用热敏电阻或热电偶。热敏电阻的阻值随温度的变化而变化,通过测量电阻值可以计算出温度值。热电偶则是利用两种不同金属或合金的接触点产生的热电势来测量温度。
    的头像 发表于 08-19 15:04 936次阅读

    温湿度传感器威廉希尔官方网站 参数有哪些

    温湿度传感器是一种用于测量环境温度和湿度传感器。它们广泛应用于气象、农业、工业、医疗、智能家居等领域。本文将介绍温湿度
    的头像 发表于 08-19 15:03 995次阅读

    想要准确地测量环境温湿度温湿度传感器是关键!

    的应用十分广泛。  温湿度传感器工作原理 温湿度传感器工作原理主要基于几种不同的物理效应:
    的头像 发表于 07-04 08:48 550次阅读

    DHT11数字温湿度传感器产品手册

    电子发烧友网站提供《DHT11数字温湿度传感器产品手册.pdf》资料免费下载
    发表于 06-12 17:09 9次下载

    【原创】DHT11传感器温湿度监测系统毕设,论文、代码、原理图和仿真介绍

    设计要求 1.设计一个基于51单片机和DHT11传感器温湿度监测系统; 2.传感器DHT11实现对环境
    发表于 03-13 00:53

    温湿度传感器有哪些应用场景?

    温湿度传感器在众多领域,特别是在实时记录温湿度变化的工作中最为广泛。温湿度传感器可以根据所记录的
    的头像 发表于 02-19 16:28 1341次阅读
    <b class='flag-5'>温湿度</b><b class='flag-5'>传感器</b>有哪些应用场景?

    温湿度传感器工作原理 温湿度传感器的接线方法

    温湿度传感器是一种用于测量环境温度和相对湿度的装置。它通常用于工业、农业、气象、室内空调等领域。本文将详细介绍温湿度传感器
    的头像 发表于 02-14 18:00 9402次阅读

    温湿度控制工作原理和使用环境分析

    温湿度控制主要由传感器、控制、加热(或风扇等)三部分组成。 工作原理
    的头像 发表于 01-11 14:21 2025次阅读
    <b class='flag-5'>温湿度</b>控制<b class='flag-5'>器</b><b class='flag-5'>工作原理</b>和使用环境分析