




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 基于LPC2294的温度湿度控制系统 Summary:基于LPC2294微处理器的嵌入式仓库控制系统采用三层体系结构。从机主要由AT89C2051单片机构成,通过单片机控制各个测温点,并与主机实现多机通信。文章对数字式温度传感器DS18B20和湿度传感器HSllOI的检测装置进行了详细介绍,采用BP神经网络进行了水分值的非线性校正,采用PID智能温度控制。Key:嵌入式系统;LPC2294;监控系统水分检测;PID智能温度控制:TP273:A:1009-2374(2009)20-0031-02一、仓库温度湿度控制系统(一)仓库温度湿度控制系统总体方案本文提出了基于LPC2294微处理器的嵌入
2、式系统的粮库控制系统的设计方案。从机主要由AT89C2051单片机构成,通过单片机控制各个测温点完成温度转换和相应测温点温度数据的查询,并与主机实现多机通信。粮仓内外的温湿度采集由基于AT89C2051微控制器的从机完成,从机具有现场总线接口,使用数字式温度传感器DS18B20采集温度,使用湿度传感器HSllOI采集湿度。仓库内外的设备由现场总线上的测控仪器来控制,仓库的现场工作站可以通过现场总线发送控制命令给测控仪器,它根据接受的命令执行通风和冷却。(二)硬件介绍LPC2294是PHILIPS公司推出的一款功能强大、超低功耗且具有ARM7TDMI内核的32位微控制器。它具有丰富的片上资源,完
3、全可以满足一般的工业控制需要,同时还可以减少系统硬件设计的复杂度,提高系统的稳定性。它的工作原理主要是用ARM7芯片LPC2294为内核,与一系列外围器件连接起来。AT89C2051是20脚8位的单片机,它提供了以下标准功能:2K字节闪速存储器,128字节RAM,15根I/O引线,一个全双工串行口。此外,AT89C2051软件节电方式,一方式停止CPU工作但允许RAM、定时器/计数器、串行口和中断系统继续工作。二方式保存RAM内容但振荡器停止工作并禁止所有其它部件的工作直到水分检测系统下一个硬件复位。硬件设计框图如图1所示:(三)温湿度测量原理与器件选择1.测温原理与相应的温度传感器。温度是数
4、据采集中因为要采集多点温度,所以传感器的选型非常重要,它将直接影响到测温系统的复杂度和精确度。DS18B20低温度系数晶振的振荡频率受温度影响很小,用于产生固定频率的脉冲信号送给计数器1。高温度系数晶振随温度变化其振荡频率明显改变,所产生的信号作为计数器2的脉冲输入。斜率累加器用于补偿和修正测温过程中的非线性,其输出用于修正计数器1的预置值。单片机在控制DS18B20进行温度转换之前,需要总线上所有DS18B20的64位序列号,这样才可以对总线上的某个DS18B20进行ROM匹配,将其选中。2.温度数据采集及发送。由于所要监测的粮库储量大,要监测的温度点比较多,采用外部供电方式。由于采用单总线
5、数据传输方式DS18B20的数据I/O均是由同一条线来完成的,因此,对读写的操作时序要求严格。协议数据传输为主/从式,形式为请求/响应帧方式。每次通信均由主机发起,不需握手。主机发出请求帧后,等待从机返回响应帧直至响应时间到来,对于从机不返回响应帧。基于单总线上的所有传输过程都是以初始化开始的,初始化过程有主机发出的复位脉冲和从机响应的应答脉冲组成。应答脉冲使主机知道,总线上有从机设备,且准备就绪。初始化子程序如下:DELAY:MOV R4,#8DJNZ R6,DELAYRETRESET:CLR P1.0MOV R6,#35CALL DELAYSETB P1.0MOV R6,#4CALL DE
6、LAYCLR PSW.0JB P1.0,RET1SETB PSW.0MOV R6,#30CALL DELAYRET(四)测湿度原理与相应的湿度传感器湿度传感器采用高分子电容式传感器181191-Hsloll,温湿度传感器输出的信号都没有经过放大、AD/转换而直接送入单片机进行处理。将它接入555定时器或施密特触发器组成的振荡电路中,则传感器所测的湿度信号与振荡电路输出的电压信号的频率成线性关系,该频率信号也可直接送入单片机进行处理。将HSllol与555定时器组成振荡电路,则传感器所测的湿度信号与振荡电路输出的电压信号的频率成线性关系,该频率信号也可直接送入单片机进行处理。这样,温湿度传感器输
7、出的信号都没有经过放大、AD/转换而直接送入单片机进行处理,从而省去了信号放大和A/D转换这两个环节,进一步减小了测量误差。二、算法实现(一)BP神经网络水分值校正将温度和频率值作为神经网络的输入,水分值作为网络的输出。所以输入层设计为2个神经元,输出层为1个神经元。对于隐含层的结构,经过反复试用,隐含层的神经元数取为5个的拓扑结构。目标水分值与经BP神经网络训练后的预测值的对比,温度变化范围是-1522。在大部分区域内预测值围绕目标值上下浮动,跳动范围在5%之内。(二)PID线性控温法PID控温方法是基于古典控制理论中的调节器控制原理,PID控制是早期发展起来的控制策略之一,由于其鲁棒性好、
8、可靠性高等优点被广泛应用于工业过程控制中,尤其适用于可建立确定性控制系统。具体电路可以采用模拟电路或计算机软件方法来实现PID调节功能。PID智能温度控制法这种温控方法采用神经元网络和模糊数学为理论基础,并实现智能化。针对控制过程易于振荡、自适应能力有限的缺点,引入了基于模糊逻辑的自调整过程,把对控制规则的调整转化为对参数的调整。三、粮情监控系统性能分析及展望(一)系统性能分析仓库监控系统三层网络体系,各项指标都达到了预期的效果,尤其是数字式温度传感器 DS18B20的应用,使得温度采集的精度和灵敏度大大提高了。由于现场总线上挂接的底层智能测控板比较多,向上发出的温度数据也比较多,通过嵌入式现
9、地工作站现场手动操作键盘,数据查询也十分方便,通过以太网可以在任何一个地方查询仓库数据。基于LPC2294的温度湿度控制系统能够很好的处理仓库数据,并且根据历史记录以及专家知识做出相应的决策。温度湿度控制系统还能够自动保存历史记录,打印报表。(二)系统应用前景就目前来看,国内仓库储藏自动化水平还比较落后,温度湿度控制系统具有广阔的推广价值,经济效益和社会效益都将是非常可观的。当然,系统还存在一些不足,如光纤的铺设,需要很大的工程来实现。Reference1赫振方.粮情测控系统在粮食储藏中的应用J.粮油食品科技,2001,(3).2任如杉,万艳芬,等.粮情测控系统在粮食储藏中的应用J.粮食流通技术,2002,(4).3鲁昌华.分布式微机系统在粮情监控系统中的应用J.化工自动化与仪表,2000,(2).4冯建新,王光兴.基于网络设备的远程监控系统的设计与实现J.东北大学学报,2002,(7).5陈涛,王仲东.DS1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- WDS参赛车体招商方案
- 广州医科大学《汽车市场调查与预测》2023-2024学年第二学期期末试卷
- 吉林省柳河县重点中学2025届学业水平考试英语试题模拟卷(二)含答案
- 广东创新科技职业学院《数据采集与处理课程设计》2023-2024学年第二学期期末试卷
- 上海科学技术职业学院《离散数学(全英文)》2023-2024学年第一学期期末试卷
- 吉林科技职业技术学院《服务供应链管理》2023-2024学年第二学期期末试卷
- 上海市香山中学2025届学业水平考试物理试题模拟卷(八)含解析
- 山东艺术学院《园艺植物病理学》2023-2024学年第二学期期末试卷
- 2024年份2月钻探劳务分包多探头测井数据融合标准
- 安徽文达信息工程学院《美容中医学》2023-2024学年第二学期期末试卷
- 2023-2024学年山东省济南市历城区八年级(下)期中数学试卷(含解析)
- 2024年《宪法》知识竞赛必背100题题库带解析及参考答案(考试直接用)
- 静夜思 第2课时(公开课一等奖创新教学设计含反思)
- 2023-2024学年上海市杨浦区八年级(下)期中英语试卷
- (高清版)DZT 0222-2006 地质灾害防治工程监理规范
- 4-1-1 土石料料场规划与开采讲解
- 数学趣味讲座:邀请数学领域专家进行趣味讲座激发学生对数学的兴趣
- 2022开关电源电子元器件降额技术规范
- 一张纸的劳动合同书范文
- 如何成长为战略业务伙伴hrbp
- 试验检验资料管理措施
评论
0/150
提交评论