温湿度采集传感器DHT11

上传人:仙*** 文档编号:68084864 上传时间:2022-04-01 格式:DOC 页数:13 大小:262.50KB
返回 下载 相关 举报
温湿度采集传感器DHT11_第1页
第1页 / 共13页
温湿度采集传感器DHT11_第2页
第2页 / 共13页
温湿度采集传感器DHT11_第3页
第3页 / 共13页
点击查看更多>>
资源描述
物联网数字温湿度传感器DHT11?相对湿度和温度测量?全部校准,数字输出?卓越的长期稳定性?无需额外部件?超长的信号传输距离?超低能耗? 4引脚安装?完全互换DHT11产品概述DHT1数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传 感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高 的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NT(测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快 响应、抗干扰能力强、性价比极高等优点。每个 DHT1传感器都在极为精确的 湿度校验室中进行校准。校准系数以程序的形式储存在 0T内存中,传感器内 部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集 成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则。产品为4针单排引脚封装。连接方便,特殊封装形式可根据用户需求而提供。应用领域?暖通空调?汽车?消费品?气象站?湿度调节器?除湿器?测试及检测设备?数据记录器?自动控制?家电?医疗订货信息型号测量范围测湿精度测温精度|分辨力圭寸装DHT1120-90% RH 0- 50C 5% RH 2C14针单排直插1、传感器性能说明VDDVDD5K1RinDATA2PinDHT11参数条件MinTypMax单位湿度分辨率111%RH8Bit重复性 1%RH精度25 C 4%RH0-50C 5%RH互换性可完全互换里程范围oc3090%RH25 C2090%RH50 C2080%RH响应时间1/e(63%)25 C,1m/s空气61015S迟滞 1%RH长期稳定性典型值 1%RH/yr温度分辨率111c888Bit重复性 1c精度r 1 2 :c里程范围050c响应时间1/e(63%)630S2、接口说明建议连接线长度短于20米时用5K上拉电阻,大于20米时根据实际情况使 用合适的上拉电阻4PinGND典型应用电路3、电源引脚DHT1的供电电压为 3-5.5V。传感器上电后,要等待 1s以越过不稳定状态在此 期间无需发送任何指令。电源引脚( VDD GND之间可增加一个100nF的电容,用以去耦滤波。4、串行接口 (单线双向)DATA用于微处理器与DHT11之间的通讯和同步,采用单总线数据格式,一次 通讯时间4ms左右,数据分小数部分和整数部分,具体格式在下面说明,当前小数 部分用于以后扩展,现读出为零操作流程如下:一次完整的数据传输为40bit,高位先出。数据格式:8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据+8bit 校验和数据传送正确时校验和数据等于“ 8bit湿度整数数据+8bit湿度小数数据 +8bi温度整数数据+8bit温度小数数据”所得结果的末8位。用户MC发送一次开始信号后QHT11从低功耗模式转换到高速模式,等待主 机开始信号结束后QHT11 发送响应信号,送出40bit的数据,并触发一次信号采集 用户可选择读取部分数据从模式下QHT11接收到开始信号触发一次温湿度采集 如果没有接收到主机发送开始信号QHT11不会主动进行温湿度采集.采集数据后 转换到低速模式。1.通讯过程如图1所示信号线说明;5图1总线空闲状态为高电平,主机把总线拉低等待DHT1响应,主机把总线拉低必 须大于18毫秒,保证DHT1能检测到起始信号。DHT1接收到主机的开始信号后, 等待主机开始信号结束,然后发送80us低电平响应信号.主机发送开始信号结束 后,延时等待20-40us后,读取DHT1的响应信号,主机发送开始信号后,可以切换 到输入模式,或者输出高电平均可,总线由上拉电阻拉高。主机拉高信号线说明:主机俏号DHT信号总线为低电平,说明DHT1发送响应信号QHT11发送响应信号后,再把总线拉 高80us,准备发送数据,每一 bit数据都以50us低电平时隙开始,高电平的长短定 了数据位是0还是1.格式见下面图示如果读取响应信号为高电平,则DHT1役有 响应,请检查线路是否连接正常当最后一 bit数据传送完毕后,DHT1拉低总线 50us,随后总线由上拉电阻拉高进入空闲状态。数字0信号表示方法如图4所示26us-23usVCC -GNI -单总线表示下一b if开始ihif开始50us信号线说明:主机信号DHT信号图4数字1信号表示方法.如图5所示VCCGND单总线II IBitJf始 f4 5Ous*7 Ous殊1下 1)“开始信号线说明:主机信号DHT信号图55、测量分辨率测量分辨率分别为8bit (温度)、8bit (湿度)6、电气特性VDD=5V , T = 25 C,除非特殊标注参数条件mintypmax单位供电DC31 55.5V供电电流测量0.52.5mA平均0.21mA待机100150uA采样周期秒1次注:采样周期间隔不得低于1秒钟7、应用信息7.1工作与贮存条件超出建议的工作范围可能导致高达3%R的临时性漂移信号。返回正常工作 条后,传感器会缓慢地向校准状态恢复。 要加速恢复进程/可参阅7.3小节的“恢 复处理”。在非正常工作条件下长时间使用会加速产品的老化过程。7.2暴露在化学物质中电阻式湿度传感器的感应层会受到化学蒸汽的干扰,化学物质在感应层中 的扩散可能导致测量值漂移和灵敏度下降。在一个纯净的环境中,污染物质会缓 慢地释放出去。下文所述的恢复处理将加速实现这一过程。高浓度的化学污染会 导致传感器感应层的彻底损坏。7.3恢复处理置于极限工作条件下或化学蒸汽中的传感器,通过如下处理程序,可使其 恢复到校准时的状态。在50-60 C和 10%RH勺湿度条件下保持2小时(烘干); 随后在20-30 C和70%R的湿度条件下保持5小时以上。7.4温度影响气体的相对湿度,在很大程度上依赖于温度。因此在测量湿度时,应尽可能 保证湿度传感器在同一温度下工作。如果与释放热量的电子元件共用一个印刷线 路板,在安装时应尽可能将DHT1远离电子元件,并安装在热源下方,同时保持 外壳的良好通风。为降低热传导,DHT1 与印刷电路板其它部分的铜镀层应尽可 能最小,并在两者之间留出一道缝隙。7.5光线长时间暴露在太阳光下或强烈的紫外线辐射中,会使性能降低。7.6配线注意事项DAT信号线材质量会影响通讯距离和通讯质量,推荐使用高质量屏蔽线。8封装信息12mm12mm卜 2.54mmII15.5mm8mm|5,5mm|E8mm正面T 2.54mm背面侧面9、DHT11弓I脚说明Pin名称注释1VDD供电 3 5.5VDC2DATA串行数据,单总线3NC空脚,请悬空4GND接地,电源负极10、焊接信息手动焊接,在最高260C的温度条件下接触时间须少于10秒11、注意事项(1)避免结露情况下使用。 长期保存条件:温度10 40C,湿度60%以下。/硬件连接:P2.0 口为通讯口连接#in elude #i nclude vintrin s.hDHT1typedef un sig ned charU8;variable 无符号8位整型变量typedef sig ned char S8;有符号8位整型变量 */* defi ned for un sig ned 8-bits in teger*/* defi ned for sig ned 8-bits in teger variabletypedef un sig ned int U16;/* defi ned for un sig ned 16-bits in teger variable 无符号16位整型变量*/#defi ne uchar un sig ned char#defi ne uint un sig ned intsbit P2_0= P2A0 ;sbit P2_1= P2A1 ;/定义区/U8 U8FLAG;U8 U8cou nt,U8temp;U8 U8T_data_H,U8T_data_L,U8RH_data_H,U8RH_data_L,U8checkdata;U8U8T_data_H_temp,U8T_data_L_temp,U8RH_data_H_temp,U8RH_data_L_temp,U8checkdata_temp;U8 U8comdata;U8 in data5;U8 count, count_r=0;U16 U16temp1,U16temp2;sbit d1=P2A4;sbit d2=P2A5;sbit d3=P2A6;sbit d4=P2A7;uchar code LEDData=0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0xff; uchar data display 5 =0x00,0x00,0x00,0x00,0x00;void Delay(U16 j)U8 i;for(;j0;j-)for(i=0;i27;i+);void delay(unsigned int num)/ 延时函数while( -num );void Delay_10us(void)U8 i;i-;i-;i-;i-;i-;i-;/串行总线void COM(void)U8 i;for(i=0;i8;i+)U8FLAG=2;/P2j=0 ;/TP2_l=1 ;/T/while(!P2_0)&U8FLAG+);Delay_10us();Delay_10us();/ Delay_10us();U8temp=0;if(P2_0)U8temp=1;U8FLAG=2;while(P2_0)&U8FLAG+);/P2j=0 ;/TP2_l=1 ;/T/超时则跳出for循环if(U8FLAG=1)break;判断数据位是0还是1如果高电平高过预定0高电平值则数据位为1U8comdata=1;U8comdata|=U8temp;/0/rof/-/-湿度读取子程序/-/-以下变量均为全局变量/-温度高 8 位=U8T_data_H/-温度低 8 位=U8T_data_L/-湿度高 8 位=U8RH_data_H-/-湿度低 8 位=U8RH_data_L/-校验 8 位=U8checkdata/-调用相关子程序如下 /- Delay();, Delay_10us();,COM();/-void RH(void)主机拉低18msP2_0=0;Delay(180);P2_0=1;总线由上拉电阻拉高主机延时20usDelay_10us();Delay_10us();Delay_10us();Delay_10us();/主机设为输入判断从机响应信号P2_0=1;判断从机是否有低电平响应信号如不响应则跳出,响应则向下运行 if(!P2_0)/T !U8FLAG=2;/判断从机是否发出80us的低电平响应信号是否结束while(!P2_0 )&U8FLAG+);U8FLAG=2;判断从机是否发出80us的高电平,如发出则进入数据接收状态 while(P2_0)&U8FLAG+);数据接收状态COM();U8RH_data_H_temp=U8comdata;COM();U8RH_data_L_temp=U8comdata;COM();U8T_data_H_temp=U8comdata;COM();U8T_data_L_temp=U8comdata;COM();U8checkdata_temp=U8comdata;P2_0=1;数据校验U8temp=(U8T_data_H_temp+U8T_data_L_temp+U8RH_data_H_temp+U8R H_data_L_temp);if(U8temp=U8checkdata_temp)U8RH_data_H=U8RH_data_H_temp;U8RH_data_L=U8RH_data_L_temp;U8T_data_H=U8T_data_H_temp;U8T_data_L=U8T_data_L_temp;U8checkdata=U8checkdata_temp;/fi/fiDisp_Temperature() 显示温度un sig ned charn=0;/ display4=temp_data0&0x0f;/ display0=ditabdisplay4;/ 查表得小数位的值/ display4=(temp_data0&0xf0)4)|(temp_data1&0x0f)4);display4=U8RH_data_H; display4=display4%100; display3=display4/10; display2=display1%10;display4=U8T_data_H;display4=display4%100;display1=display4/10;display0=display4%10;if(!display3)/高位为 0,不显示display3=0x0a;if(!display1)/次次高位为0,不显示display1=0x0a;d1=1;P0=LEDDatadisplay0;dela y(5) ;d 仁0;d2=1;P0=LEDDatadisplay1;dela y(5) ;d2=0;d3=1;P0=LEDDatadisplay2;dela y( 5);d3=0;d4=1;P0=LEDDatadisplay3;dela y( 5);d4=0;void ma in (void)while(1)RH();Disp_Temperature();2S/读取模块数据周期不易小于Delay(20000);
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!