有谁知道开关柜除湿器的dht11温湿度传感器器模块是放在装置内部还是外部呢?

版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/

  1. 知道如何添加 DHT11 驱动到协议栈上;
  2. 知道如何在协议栈上读取、发送、接收温湿度

硬件:PC 机一台;ZB2530(底板、核心板、仿真器、USB 线)两套;DHT11 一个
软件:win7 系统,IAR 8.20 集成开发环境、串口助手

由于此实验和 DS18B20 共用一个 IO 口所以移植起来更加容易。 DHT11 带温度、湿度检測而 DS18B20 则只带温度检测,不过精度相对要高点一般应用只会选其中一种而已。

? 温湿度读取 (1) 步骤一:将 DHT11.c 和 DHT11.h 添加到如图所示的文件夹下;

(3) 步骤三:初始化IO

(4) 步骤时:对 DHT11.c 进行修改:要将 DHT11.c 里的延时函数修改,使之与协议栈时序相同还有,记要将"OnBoard.h"包括进去见图。

调用周期性点播函数将温湿度信息发送给其它 Zigbee 节点具体带代码如下:

调用接收函数,接收温湿度信息具体代码如下

2)选择 EndDeviceEB-Pro, 下载到开发板 B;作为终端設备无线发送数据给协调器,也通过 USB线跟电脑连接.

3)给两块开发板上电,打开串口调试助手设为:N1 并打开串口,串口请选择自己的端口号終端连网成功后会向协调器发数据。
笔者自带了OLED插上带你就能看到温度湿度变化了

}

脚1和4--信号地和电源其工作电压范围是2.4~5.5 V;

脚2和脚3--二线串行数字接口,其中DA-TA为数据线SCK为时钟线;

  DHT22封装信息:

  2.带电路板安装壳封装

  DHT11应用领域:

  暖通空调 測试及检测设备

  SHT11的内部结构和工作原理:

  dht11温湿度传感器器SHT11将温度感测、湿度感测、信号变换、A/D转换和加热器等功能集成到一个芯片上,其内部结构如图2所示该芯片包括一个电容性聚合体湿度敏感元件和一个用能隙材料制成的温度敏感元件。这两个敏感元件分别將湿度和温度转换成电信号该电信号首先进入微弱信号放大器进行放大;然后进入一个14位的A/D转换器;最后经过二线串行数字接口输出數字信号。SHT11在出厂前都会在恒湿或恒温环境巾进行校准,校准系数存储在校准寄存器中;在测量过程中校准系数会自动校准来自传感器的信号。此外SHT11内部还集成了一个加热元件,加热元件接通后可以将SHT11的温度升高5℃左右同时功耗也会有所增加。此功能主要为了比较加热前后的温度和湿度值可以综合验证两个传感器元件的性能。在高湿(》95%RH)环境中加热传感器可预防传感器结露,同时缩短响应時间提高精度。加热后SHT11温度升高、相对湿度降低较加热前,测量值会略有差异

  微处理器是通过二线串行数字接口与SHT11进行通信的。通信协议与通用的I2C总线协议是不兼容的因此需要用通用微处理器I/O口模拟该通信时序。微处理器对SHT11的控制是通过5个5位命令代码来实现嘚

( 发表人:姚远香 )

}


说明:  DHT11数字dht11温湿度传感器器是一款含有已校准数字信号输出的温湿度复合传感器它应用专用的数字模块采集技术和dht11温湿度传感器技术,确保产品具有极高的可靠性与卓樾的长期稳定性传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接因此该产品具有品质卓越、超快响應、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为精确的湿度校验室中进行校准校准系数以程序的形式储存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数单线制串行接口,使系统集成变得简易快捷超小的体积、极低的功耗,信号传输距离可达20米以上使其成为各类应用甚至最为苛刻的应用场合的最佳选则。产品为4






}

我要回帖

更多关于 dht11温湿度传感器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信