



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于单片机的热水锅炉温度控制系统设计 杜娟 5080628 (东北大学秦皇岛分校 自动化系 066004)摘要: 介绍了80c51单片机构成的小型热水锅炉温度控制的最小系统,主要包括数学模型的建立、硬件电路的设计和软件程序的分析。关键词: 单片机;温度控制系统;热水锅炉; 温度检测0 引言 北方冬季分散取暖通常采用热水锅炉人工定时烧水供热的方法。这种方法耗煤量大, 居室温度变化大,费人力。为解决这个问题,本文介绍一种用单片机控制热水锅炉供热的系统装置。1 系统总体方案设计 本系统主要有水位检测、温度检测、按键控制、水温控制、水位控制、循环控制、显示部分、故障报警等几部分组成来实现供暖控制,系统框图如图1所示。 图1 系统总体框图2供暖系统的控制策略 对于供暖系统,环境温度反映了需热量,供水温度反映了供热量。供暖对系统的要求为: 环境温度低时,供水温度高; 环境温度高时, 供水温度低。 根据实践经验,建立供暖系统的控制数学模型如下: T 上限= 95 T h - 10 85- T h - 10 T h15 T 下限= 75 T h - 10 65- T h - 10 T h15 式中,T 上限为供水上限温度,T 下限为供水下限温度,T h 为环境温度。上式说明,环境温度低于16 时,每降低1 ,供水温度上、下限升高1 ;环境温度低于- 10 时,供水上限温度为95 ,下限温度为75 。供水上限温度为停机温度,在开机状态下,当供水温度达到上限温度时系统即停机。供水下限温度为开机温度,在停机状态,当供水温度降至开机温度时系统即开机。当环境温度高于16 时系统停机。供水温度始终在上限温度和下限温度之间变化。3硬件系统设计用80C51单片机构成的热水锅炉温度控制电路如图2所示.此电路采用MCS-51系列的80C51单片机控制. 由于P0口是地址/数据复用线,当作地址线时,需要加一个地址锁存器74LS373锁存地址信号。ALE信号接入74LS373的锁存控制端(G 端)。 对环境温度和供水温度的检测, 选用AD590半导体温度传感器做温度检测元件,分别由环境温度电压变换电路和供水温度电压变换电路来完成。由- 6 V, + 6 V,R1,R 2,R3,R 4,W 1,W 2,W 3,IC1,IC2,D1,D2,D3,D4 构成环境温度、电压变换电路。其中,W 1,W 2,W 3用于电路调整。 调整方法是: 在环境温度为- 10 时,调W 1,使U 01= 0V;在环境温度为15 时,调W 2,使U 01= 5 V。W3,D3,D4 构成输出限幅电路,在最大输出时,调W 3,使U 01= 5 V。同样, 由- 6 V,+ 6 V , R5, R6, R7, R8,W4,W5,W6, IC3, IC4,D5,D6,D7,D8 构成供水温度电压变换电路。当供水温度为 45 时,调W4,使U02= 0 V;当供水温度为95 时,调W5,使U02= 5V。W6的调整与W3 相同。 图 2硬件电路 硬件电路选用ADC0809 对U01和U02实现A/D 转换。 IN0 作U01的输入通道, IN1 作U02的输入通道。通道选择线ADDA ,ADDB 接A0,A1;ADDC 接地。 ADC0809 作为80C51单片机的外部数据存储器与单片机相接,端口地址为7FFCH,7FFDH。 由RD及WR信号和端口地址P2.7进行控制转换。A/D 转换结束信号EOC 由T1 检测。 控制电机启停的信号由P1口送出,P1.0控制引风电机,P1.1控制排渣电机,P1.2控制炉排电机和鼓风电机。P1.0,P1.1,P1.2信号依次延时15 m in 送出来启动电机运转。 由P1口送出的信号经同相驱动器 7407、 光电耦合及9013的功放,使继电器J动作,完成对相应电机的控制。4程序分析及软件设计 整个程序包括两个部分:主程序和内部中断服务程序。内中断由定时器T 1 溢出产生。程序中使用的各寄存器的作用如下:R0: 暂存A 的内容;R1: 存放由ADC0809 转换的环温; R 2: 存放由ADC0809 转换的水温;R 3:存放由R 1 内容查水温下限表得对应下限水温;R4: 存放由R1内容查水温上限表得对应上限水温;R5: 存放定时器T 1 初始常数的低8位;R6: 存放定时器T 1 初始常数的高 8 位;R7:当 (R7) = 00H, 置(P1 . 1) =“0” (启动排渣电机) ; 当(R7) = FFH, 置(P1 . 2) =“0” (启动炉排电机和鼓风电机), 初始状态(R7) = 00H。 PSW. 5是用户标志位, 在此用作锅炉电机启、停状态标志。软件置 “0” 时, 表示电机处于停转状态; 置 “1” 时, 表示电机处于运转状态, 从而控制程序的流向; 初始状态PSW. 5置 “0” 。主程序流程图如图3 所示。 主程序启动后,进入初始化程序,在初始化中主要完成各控制寄存器控制字的确定和参数的传送等必要的初始准备工作。启动ADC0809 采集环温,送R 1 保存, 再次启动ADC0809 采集水温,送R2 保存。首先判断环温是否高于16 ,即是否(R 1) = FFH,由此决定是否停机。 若(R1)FFH,由PSW. 5决定程序的流向. 如(PSW. 5) =“0”,由R1内容查水温下限表,结果送R3 保存。当R 3 R2 时, 继续采集水温和环温; 当 R4R2 时, P1 口置“0FH” (电机停止运转), PSW. 5置 “0” .内部中断程序流程如图4 所示。当定时器T 1 定时时间(15 m in)到, 进入中断服务程序。 程序首先判断是否(R 7)=“00H”。当(R7) =“00H” 时(启动排渣电机) ,给T 1 送定时初始值,启动定时器T 1,置(R 7) =“FFH”; 当(R7) =“FFH”时,PSW. 5置 “0” (启动炉排电机和鼓风电机) ,给 T 1 送定时初始值,置(R7) =“00H”,返回主程序。5结束语 本系统硬件电路简单, 软件程序易于实现。 它可用于一台或多台小型取暖热水锅炉的温度控制,可使居室温度基本恒定、节煤、节电、省人力。参考文献 1 李华. MCS 51 系列单片机实用接口技术M . 北京航空航天大学出版社, 1993 . 2 蔡美琴. MCS 51 系列单片机系统及其应用M . 北京: 高等教育出版社, 1992 . 3 李光飞,楼然苗.单片机课程设计实例指导M.北京航空航天大学出版社,2004 4 吴春旺,陈霞.锅炉汽包水位调节控制系统设计J.电工技术,2006.3 5 柯立民.单片机中级教程.北京航空航天大学出版社,2002.8 6 李爱民,杨顺普.电热锅路温度控制器的设计. 7 程素娥,基于单片机的家用燃气锅炉控制系统研究,潍坊
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 切片猪肉售卖合同范本
- 外呼员工合同范本
- 混合性酸碱平衡失调护理查房
- 合伙经营机械合同范本
- 安装单包工合同范本
- 船运居间协议合同范本
- 木质设备安装合同范本
- 草皮出售合同范本
- 委托空调维修合同范本
- 焊接铣刀销售合同范本
- epg信息管理制度
- 产品开发项目管理制度
- 液氧站安全管理制度
- 2025至2030年中国汽车空调过滤器行业市场现状分析及前景战略研判报告
- 【课件】《合并同类项》说课课件++2024-2025学年人教版数学七年级上册
- 2021年12月大学英语四级考试真题及答案(第1套)
- 【课件】新高三启动主题班会:启航高三逐梦未来
- 医院殡葬领域管理制度
- 2025年软考网络管理员真题解析及答案
- 学校物业服务应急事件处理预案
- 校园安全培训课件(教师)
评论
0/150
提交评论