第l4卷第5期 2017年10月 华北科技学院学报 Journal of North China Institute of Science and Technology Vo1.14 No.5 0ct. 2017 基于DHTll的温湿度监测系统 刘强强,翟宝蓉,任 凯 (华北科技学院,北京东燕郊065201) 摘要:针对蔬菜大棚中人工测量温湿度劳动强度大、生产效率低的问题,设计了基于DHT11的 温湿度监测系统,用于大棚中温湿度的测量。该系统以内置段式LCD显示控制器的Atmega 169p 单片机为控制核心,使用TPS63031管理电池供电,以DHT11数字温湿度传感器来进行大棚内温湿 度信号的采集,采用RS485通信协议实现单片机与上位机之间的通讯。系统具有操作简单、工作 稳定、低功耗、低成本等优点。 关键词:AVR单片机;温湿度;监测 中图分类号:TP391 文献标识码:A 文章编号:1672—7169(2017)05—0059—05 Monitoring system of temperature and humidity based on DHTll LIU Qiang—qiang,ZHAI Bao—rong,REN Kai (Noah China Institute of Science and Technology,ranjiao,065201,China) Abstract:Aiming at the problems of labor intensity and low productivity by manpower measuring the tempera— ture and humidity in vegetables greenhouse,monitoring system of temperature and humidity based on DHT1 1 is designed,for measuring the temperature and humidity in greenhouse.The core of the system is Atmega169p which is a special single—chip microcomputer with some LCD—control registers.The system uses TPS6303 1 to manage the battery power and sensor of DHT1 1 is used to collect the signals of temperature and humidity. Communicating between single—chip microcomputer and computer is set up by RS485 protoco1.The system has good features such as simple operation、working stably、low power consumption and low cost. Key words:AVR single—chip microcomputer;temperature and humidity;monitoring O引言 随着社会的发展,大棚蔬菜种植越来越普遍, 规模也越来越大,大棚内温度与湿度是最主要、最 对大棚中温湿度的多点测量和实时监测,保证大棚 种植的正常生产,减少由于管理不及时带来的损 失,设计了基于DHT1 1实现的温湿度监测系统。 基本的需要观测的参数。传统的依赖人工对温湿 度进行测量、管理的方式,不仅效率低、工作繁重、 满足不了精细管理的需求,且存在严重的测量不 准确、管理不及时的问题。 为了解决人工温湿度观测中存在的问题,实现 1系统总体设计 由于大棚内的面积一般比较大,为了能够掌 握整个大棚中的温湿度参数,实现更加科学的管 理和精准的控制,系统设计在大棚内安装多个测 点,采用了分散监测,集中管理的方式的进行测 收稿日期:2017-08—26 基金项目:中央高校基本科研业务费资助(3142017047) 作者简介:刘强强(1991一),男,山西临汾人,华北科技学院在读硕士研究生,研究方向:嵌入式开发技术和网络开发技术。E—mail SimleLiuqiang@163.con 59 华北科技学院学报 量。监测系统由上位机和若干个温湿度监测单元 2017年第5期 到的数据传送到上位机保存起来,用于对数据的 分析和监控画面的显示。 构成,每个监测单元都能独立的完成采集工作,并 且由一个主机进行监控。上位机与监测单元通过 RS-485连接,实现对整个大棚温湿度的监测管 理。系统总体设计框图如下: 2温湿度监测单元的硬件构成 基于设计系统在满足功能要求的情况下,应 监测单元均安装在大棚内,每个监测单元接 多个传感器,同时控制完成对多个测点温湿度信 号的采集,传感器与监测单元的最长距离可以达 到20m以上,能够满足多点、长距离测量的要求。 监测单元采用轮询的方式进行数据采集,轮显的 方式在液晶屏上显示。并根据上位机命令将采集 符合操作简单、使用方便的原则,以及通过对系统 的工作效率、经济性方面的研究和单元的结构整 体性分析,温湿度监测单元主要由单片机最小系 统、显示模块、电源模块、温湿度采集模块、报警模 块、485通信模块组成。硬件结构框图如下: 上位机 图1总体框架图 LCD液晶 f 上位机卜.. --t MAX485 单片机最小系统 — 传感器接口电路卜卜 -q DHT11 ̄: 传感器接口电路卜-_ --t OnTlH# ̄ Amel 169p 厂 传感器接口电路 --t DHTl1传感器 l I电源电路l 报警电路 ---t传感器接口电路 -.q DHT11(45 ̄ 图2硬件结构图 2.1控制器与显示模块 通过对监测单元的功能性分析,以及充分利 用单片机资源方面的考虑,采用ATmega 169P单 片机为监测单元的控制核心,用GJHD534—6765 除了通常的单片机功能外,特别具有段式液晶显 示控制器,可以直接连接段式液晶显示屏,简化了 硬件与软件设计。本设计中利用单片机与段式液 晶显示屏的相互配合完成了正常温湿度显示 工作。 液晶显示屏和四个双色发光二极管组成温湿度显 示模块。 2.2电源模块 监测单元设计为电池供电,为降低功耗并提 ATmega 169P单片机有64个独立的I/O口, 60 第5期 刘强强等:基于DHT11的温湿度监测系统 高供电效率,使用先进的DC/DC电源管理芯片, 蔬菜大棚内温湿度的监测。 具体选用了TI公司生产的TPS63031,该电源芯 2.4报警模块 片可把1.8—5.5V电压转化为供整机电路使用的 通过上位机根据不同植物、不同季节来设定 3.3V电压,最高转换效率可达96%,极大提高了 大棚中的温湿度上下限值。报警装置在传感器采 电池的能量利用率,延长了续航时间,保障了单片 集到的温湿度信息超过设定的阈值时,报警灯发 机长期稳定可靠的运行, 光,蜂鸣器启动,及时准确的告知管理者,采取措 2.3温湿度采集模块 施,消除影响。 棚内温湿度监测模块采用的是广州奥松公司 2.5 RS485通信模块 生产的一款含有已校准数字信号输出的DHT1 i 监测单元通过RS485总线与上位机通信,接 数字温湿度复合传感器,该传感器电压工作范围 收上位机命令并将数据传送到上位机,通讯距离 为3~5.5V,平均工作电流为0.2mA,湿度测量范 可长达1200m,实现大空间区域的观测,足以满足 围为20%~90%RH,温度测量范围0~50℃,测湿 大棚种植规模化管理的要求。 精度±5%RH,测温精度±2℃,温度分辨率1 oC。 DHT11传感器能够在单一总线上实现数据的双 3温湿度采集单元软件设计 向运输,每次通信时间约4ms,具有传输速度快, 温湿度监测单元软件设计利用AVR Studio 抗干扰能力强,价格低等优点。并且DHT11有数 7.0为开发平台,运用C语言进行模块化编程,语 据校验位保证了测量数据的准确性,完全满足对 言结构简单。监测单元软件工作流程图如下: 否 主控程序 DHTI l数据采集程序 图3程序流程图 软件程序由一个主循环和多个子程序构成, 机从休眠中唤醒,控制完成传感器的轮询数据采 在主循环中通过调用子程序模块实现各个子 集、温湿度显示和通讯处理等工作。程序执行完 功能。 毕后,CPU将再次进入休眠模式,既节省了电能 3.1主控程序 还保证了正常的工作,经过测量,系统在运行过程 主控程序包括相关资源的初始化,设置休眠 中的电流为12mA,满足低功耗设计的要求。 模式、定时器的工作方式和USART的相关参数, 3.2温湿度检测程序 读取监测单元中设定的温湿度值。监测单元完成 温湿度的检测与转换是由DHT1 1温湿度传 初始化后立即进入休眠模式,定时器中断将单片 感器完成的,DHT1 1传感器在数据传输过程中需 61 华北科技学院学报 要严格的遵循通信时序,上电后,需要经过1 S的 稳定时间进行复位,在此期间微处理器尤需发送 2017年第5期 ( 0;j<5;j++) DII I'DA FA[J1:read一1I)yte(); 任何指令。复位完成后控制器通过控制总线由高 电平转换为低电平发出开始信号,等待DHT1 1发 出低电平的响应信号后把总线拉高开始准备发送 数据,每一个数据位都是以50 US的低电平开始, 随后根据高电平存在时间决定该数据化是“0”还 4上位机监控 为_r能够实时的埘大棚中温湿度情况进行监 是“l”。传输完成后DHTI1会转换成低速模式 并进入到待机模式,等待下一个起始信号。同时 由于一个监测单元接四个温湿度传感器,【太J此程 序设计采用轮询的方式控制传感器进行温湿度信 号的采集。单片机控制一个传感器对温湿度进行 采集的程序如下 voi(1 readDHT1 1(void) 测,系统设汁r¨ 机监控模块来实现对温湿度 的在线监测~壤丁I)ttTI 1温湿度监测系统的上 位机监控模块主要m:用户管理、设备通信、数据 处理、I 而 爪币f1仔fi}f、变量报警、历史数据和实 时报表六个部分 i成;通过设置用户权限,关联数 据库,动态㈣If『Hliij作 j显示,历史数据存储、画面 M放、报警告知 ㈨细成一个完整可靠的上位机 监控系统,保障没箭J卜常稳定运行。 I:fCX ̄JL监控系统利用北京杰控公司开发的 {ueharj; DDRF{=OX01: DATAJ; DATA 0; FatneView组念软仆实现与下位机的通信。利用 组念软件根据躲洲系统功能要求进行编程实现对 delayIlls(20); —采集数据的处 ,仔储与该系统有关的温湿度当 前值、平均值、最人值和最小值,上位机监测模块 还具有数据批 管理、报表打印功能,为以后的监 }见JfIIi面、实时趋势『}fI线、历史数据曲线显示、数据 分析、问题处理提供r便捷之路。上位机监控模 DATAJ; delayUS(30); ~DDRF&=OXFE: PORTF=PORTF&OXI.、E: if((PINF&Ox01)==0) {一delay—IIS(8O); DATA1: 块具有通信速度快,稳定性高等优点,适用于大对 棚中温湿度的实时监测。 delayUS(8O); 大棚一一统 霄霍l— 瀛魔(℃) 穗痉(R峨) iltti'tglt tl!il ̄tti!I' 温度(℃) 邕魔t期 lt. ̄tigltt llIAitt 箍潮威 [j i o() 盛 患n I 。 o o l监 虑2.【蔓 L 监溅点 。 “J 盐 点4.r 面 j f一蟊 0o— 瘟鬻虑承r 面『] [蔓_oilltS: j ij 而 监 赢7: —五。面]  ̄.i oo J 《 赢8.[i :: 一『_ 燕潮☆ 二至 : 监测胁 { _l堕00 o oo () ()0 () o o o () o o ( o o o o 蝴点 5龅测点 L兰I l14: [, ;o 监嚣点l5: l¨. { l6: 『ll1 _监测点l7 :i 益【 Al8: I m 盛l ^ 【】j30 劬: i 9>0。 (I o o o o 51i 40 l oj o≤ o 0 o o o o l o o o o o o 图4监控系统图 62 第5期 刘强强等:基于DHT11的温湿度监测系统 … 5 结语 参考文献: 针对目前大棚种植中人工温湿度测量劳动强 [1] 刘洪渊,岳立言,刘强强.DS18B20在数字温度计中的应 度大、效率低的问题,考虑了产品设计的合理性、 用[J].华北科技学院,2017,14(1):100—105. 设备控制的精确性、实用性、经济性,从硬件选择 [2]韩丹翱,王菲.DHT11数字式温湿度传感器的应用性研究 [J].电子设计工程,2013,21(13):83—88. 和软件编程两方面进行了精心的设计,提出了基 [3] 马利,张建平,王嫣.粮库智能监测系统设计[J].网络与 于DHT11的温湿度监测系统,实现对大棚中的温 信息化,2014,33(6):366—368. 湿度的实时的监测。该系统稳定性强,易于操作, [4] 广州奥松电子有限公司.数字温湿度传感器DHT1l说明 能够很好的解决目前大棚人工温湿度测量中存在 书[M].2009. 的问题。并且随着社会的发展,农业合作社的推 [5] 尹飞凰,高舸.适宜马铃薯储藏的环境参数智能调节系统 广,该系统具有很好的发展前景,为了后期便于对 [J].江苏农业科学,2014,42(9):374—376. [6]李长有,王文华.基于DHT11温湿度测控系统设计[J]. 其功能的扩展,系统设计采用了最新的芯片集成, 机床与液压,2013,41(13):107-108. 轻巧便捷,采用了模块化的思想,预留后期开发空 [7]FameView组态软件系统手册.北京杰控科技,2012:61 间,可以针对不同用户的特殊要求,以DHT11为 —69. 主干在现有的基础上进行二次开发,以满足社会 [8]付倩.基于单片机禽舍环境环境控制系统设计[J].科技 创新,2014(14):31—32. 需求,紧跟社会发展步伐。 ÷}_{・}-{・} ・}_{・}_{-}_{・}_{・} ・} ・}斗}_{・}_{・}斗} ・}斗}_{・}斗}_{・} ・}_{・}斗}_{・} ・}_{・}斗}_{・}寺}辛}-{・}_{・}_{・}_暑・} ・}_{・}_{・} ・} ・}_{・} ・H・}_{・}_{・}_{・} (上接第58页) [J].中国非金属矿工业导刊,2012,96(3):13—15. 参考文献: [7] Videnov N,Shoumkov S,Dimitrov Z,et a1.Benefication of diat— 金洋,王春贺,等.硅藻土的特点及其应用进展[J].硅酸 omites by high gradinet magnetic separation[J].Intenrational 盐通报,2016,35(3):1—5. Journal of Mineral Processing,1993,39(3-4):291—298. 陈立松,彭春燕.世界硅藻土的生产、消费及市场概况[J]. [8]谷晋川,刘亚川,张允湘.硅藻土提纯研究[J].非金属矿, 中国非金属矿工业导刊,2008(8):1—3. 2003,26(1):46—47. 张世洋,张艳松.中国硅藻土市场现状及未来应用前景分 [9]郑水林,王利剑,舒锋,等.酸浸和焙烧对硅藻土性能的影 析[J].中国矿业,2015,24(1):1—5. 响.硅酸盐学报,2006,34(11):82-88. 崔建涛,刘元晖.硅藻土综合利用现状及发展前景[J].工 [1O] 张开永.硅藻土提纯新工艺及处理废水研究[R].华北 程技术,2009. 科技学院校内科研基金项目结题报告. 王怀字,折延凤,李莉.硅藻土的国际市场动态[J].中国 [11]郑水林.非金属矿加工与应用[M].第2版.北京:化学 非金属矿工业导刊,2008(5):60—62. 工业出版社,2009. 马圣尧,周岳远,李小静.吉林硅藻土磁选除铁工艺研究 63