




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
测量系统原理单片机程序组成框图总体流程图上位机软件流程图2011 年4 月1 日第34 卷第7 期现代电子技术Modern Electro nics T echniqueApr. 2011Vol. 34 No. 7基于单片机的大棚温湿度控制系统设计摘 要: 针对研究蔬菜大棚智能温湿度控制, 设计了一种基于计算机自动控制的智能蔬菜大棚温湿度控制系统。详细阐述了该系统的温湿度采集、温湿度显示、控制系统等系统软硬件的设计思想, 以DS18B20 和HM 1500LF 作为温湿度传感器, 以AT89S52 单片机为系统核心, 最后利用DELPHI 软件进行系统仿真。该研究设计的蔬菜大棚智能温湿度控制系统人机界面良好, 操作简单方便, 自动化程度高, 造价低廉, 具有良好的应用前景和推广价值。0 引 言植物的生长都是在一定的环境中进行的, 在生长过程中受到环境中各种因素的影响, 其中影响最大的是温度和湿度。若昼夜的温度和湿度变化很大, 其对植物生长极为不利。因此必须对温度和湿度进行监测和控制,使其适合植物的生长, 以提高其产量和质量。本系统就是针对大棚内温度、湿度, 研究单片机控制的温室大棚自动控制, 综合考虑系统的精度、效率以及经济性要求多方面因素之后, 设计一种基于计算机自动控制的大棚温湿度控制系统。本系统实现的蔬菜大棚温湿度控制系统的目标功能如下:( 1) 系统能对大棚环境温湿度进行采集和显示( 现场观温、湿度, 软件记录) 。( 2) 能通过上位机端远程设定蔬菜的生长期适宜温湿度。由主控机统一设置系统时间和温度湿度修正值。( 3) 当大棚的环境温湿度参数超过设定的上下限值时控制相应的系统启动。( 4) 可实时显示当前温度、时间、报警阈值等信息,并可查询各时间段的温湿度情况, 并加以控制。1 系统各组成模块本系统通过温度传感器DS18B20 采集温度,HM15OOLF 采集湿度, 经过含有单片机的检测系统的进一步分析处理, 通过通信线路将信息上行到PC 机,在PC 机上可对温湿度信号进行任何分析、处理。用户可以通过下位机中的键盘输入温湿度的上下限值和预置值, 也可以通过上位机进行输入, 从而实现上位机对大棚内作物生长的远程控制。如果环境的实时参数超越上下限值, 系统自动启动执行机构调节大棚内温度和湿度状态, 直到温湿度状态处于上下限值内为止。如果有预置初值, 且与当前状态不相等时, 系统也会启动执行机构实时动态调节温湿度状态, 直到所处的平衡状态与预置值相等为止。上位机即PC 机使用DELPHI 软件编写的一个数据库管理系统, 可直接设置温度的上下限值和读取下位机的数据, 并对下位机内的控制设备进行操作, 调节大棚内温湿度状态。形成作物生长的走势图, 从而通过生长走势图得出适合各种作物生长的最佳环境参数条件,为今后的温室种植提供参考。上下位机之间通过符合串行总线RS 232 标准的通信通道以事先约定的协议进行通信。系统原理图如图1所示。图1 基于单片机的温室大棚温湿度测量系统原理2 总体电路及工作过程说明使用智能温度传感器DS18B20 进行组网来测量各个采集点的温度, HM1500LF 来采集湿度, 单片机AT89S52 作为该系统的处理核心, 单片机根据温湿度传感器检测到的数据, 把各个测量点的温湿度存储并显示在LCD 液晶显示器上, 同时显示在PC 机上。3 数据采集模块本模块主要采用DS18B20 采集温度, HM1500LF采集湿度 1 , 由单片机AT 89S52 作总的控制并显示与传输。具体原理图如图2 所示。3. 1 温度传感器DS18B20DS18B20 是Dallas 公司生产的一线式数字温度传感器, 采用的是单总线数据传输方式, 数据的输入、输出都通过同一条线, 因此对时序有很高的要求, 为了保证时序, 需要做精确的延时, 较短的延时可以通过用_nop_( ) 来实现, 根据DS18B20 的读写时序, 用到的延时有15 s, 45 s, 90 s, 270 s, 540 s 等, 因这些延时为15 s 的整数倍, 因此可编写一个Delay 15( n) 2 函数, 用该函数进行大约15 s n 的延时 3 , 非常方便。程序如下 4 :vo id dela y15( unsigned char n) do _no p_( ) ; ; _no p_( ) ; / / 共13 个_nop_( ) ; / / n- - ; w hile( n! = 0) ;图2 单片机温湿度数据采集处理系统130 现代电子技术2011 年第34 卷 有了比较精确的延时保证, 就可以对DS18B20 进行初始化、数据写、数据读。根据时序图, 不难写出相应的函数。3. 2 湿度传感器HM1500LF湿度传感器HM1500LF 是法国H umir el 公司生产的一种低价位的线性电压输出湿度传感器,HM1500LF 的测湿元件选用湿敏电容, 利用电容量与相对湿度的函数关系即可测量湿度 2 。DS2450 是美国Dallas 公司最新推出的一种符合单总线协议的可组网集成A/ D 芯片, 四个湿度传感器分别接到一片DS2450的四个模拟电压输入通道A, B, C, D 上, 电路采用+ 5 V电源供电。, 必须在上电完毕后向地址1CH 写入40H, 使模拟电路永久地保持在工作状态。利用该电路湿度检测信号在测量现场就被直接转换为数字信号, 因此HM1500LF 和DS2450 组合在一起, 就构成一个单总线数字湿度传感器模块 5 。4 单片机软件整个系统的功能是由硬件电路配合软件来实现的,当硬件基本定型后, 软件的相应子程序模块就大体定下来了。单片机程序组成如图3 所示。图3 单片机程序组成框图4. 1 系统的主程序设计主程序是系统的监控程序, 在程序运行的过程中必须先经过初始化, 流程图如图4 所示。系统在初始化完成后就进入温度测量程序, 实时地测量当前的温度并通过显示电路在LCD 上显示。程序中以中断的方式来重新设定温度的上下限。根据硬件设计完成对温度的控制。系统软件设计的总体流程图如图4 所示。图4 总体流程图4. 2 DS18B20 的子程序模块DS18B20 子程序调用要经过三个步骤: 初始化、ROM 操作指令、DS18B20 功能指令 6 。DS18B20 的每一次操作都必须满足以上步骤, 若是缺少步骤或是顺序混乱, 器件将不会返回值。例如这样的顺序: 发起ROM 搜索指令 F0h 和报警搜索指令 ECh 之后, 总线控制器必须返回初始化。4. 3 LCD 液晶显示子程序模块液晶的使用首先要复位, 其分为内部RESET 电路复位和指令程序进行初始化。内部电路复位对电源的要求要满足如表1, 图5 所示的条件才能复位, 否则只能用程序进行复位。表1 电源复位条件符号测试条件Min Max 单位电源上升时间Tro n 5. 2a 0. 1 10 m s电源下降时间T of f 5. 2a 1. 0 - m s图5 内部复位电路对电源的要求4. 4 串口通信子程序单片机和通用微机进行通信时, 首先要设置串行口的波特率为9 600 b/ s, 1 位停止位, 无奇偶校验。串口通信程序可以采用查询和中断的方式, 由于单片机发送子程序的查询和中断方式的资源占用是一样的, 故发送采用查询, 接收子程序采用中断。4. 5 PC 机的上层软件上位机软件采用Borland Delphi 编写。Delphi 是Bo rland 公司研制的新一代可视化开发工具, 具有良好的数据库访问能力, 是一个非常强大灵活的应用程序开发组件的集合 7 。上位机软件主要由实时监测模块、大棚信息模块、智能控制模块、环境参数设置模块、作物长势记录模块和直接控制模块6 大模块组成, 用户可以通过界面内作物生长的走势图得出最适合作物生长的环境条件。上位机软件控制界面友好, 操作简单明了, 十分适合用户操作。如图6 所示。图6 上位机软件流程( 下转第134 页) 第7 期易顺明等:基于单片机的大棚温湿度控制系统设计131平衡时, 容易忽略运用红外热像仪判定三相同时产生热故障的可能性。单纯的热图像判定法是一种模糊的判断方法, 不能作为充分的判据, 更不能确切的断定火灾危险性的大小。4 结 语红外热像检测技术通过对设备红外辐射的检测, 实现对设备热态异常和过热故障的诊断, 能够准确、高效的检测出过热型电气火灾隐患, 为消防部门监督检查提供依据。另外, 可以利用电力系统的电气故障设备、红外诊断软件系统等成熟的红外检测诊断技术, 建立例行红外检测的对比数据库和专家诊断系统, 实行红外实时监测, 从而不断提高消防监督检查能力, 减少建筑电气火灾的发生。5 结 语本文结合温湿度测控多点、远程、高精度等要求设计了一个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师招聘之《小学教师招聘》模拟题库及答案详解【名校卷】
- 2025年教师招聘之《幼儿教师招聘》考前冲刺模拟题库含答案详解【综合卷】
- 教师招聘之《小学教师招聘》综合提升练习试题及答案详解(必刷)
- 2025年九江市八里湖新区各中小学(幼儿园)面向全市公开招聘顶岗教师笔试备考试题及答案解析
- 经济考试题库及答案详解
- 节能知识培训活动情况课件
- 人民法院法官及司法辅助人员招聘合同
- 教师招聘之《幼儿教师招聘》检测卷讲解附答案详解(能力提升)
- 2025廉政教育中心警示教育心得体会(模板)
- 校园防欺凌教师培训制度及流程
- 机械制图(第五版)全套课件
- 人卫慕课《走进肺功能》试题答案
- 北京市建筑施工作业人员安全生产知识教育培训考核试卷ABCDE
- GB/T 14048.7-2016低压开关设备和控制设备第7-1部分:辅助器件铜导体的接线端子排
- 石材检测报告2023
- 议论文如何议论-使素材紧扣中心论点的方法
- 第十二章-地球系统科学课件
- 2022~2023血站上岗证考试题库及答案参考85
- 蒙台梭利的学前教育思想课件
- 公司产品报价单通用格式模板
- (中职)《电子商务基础》第1套试卷试题及答案
评论
0/150
提交评论