基于单片机的锅炉温度控制系统的设计(7)

2019-08-03 13:30

辽宁科技大学本科生毕业设计 第27页

4.4 LCD液晶显示子程序设计

本系统采用是16*2的LCD1602,单片机对其初始化,然后将需要显示的字符在LCD存储的地址和要求在LCD显示的地址送出,再检测LCD是否处在忙碌不能接收命令或数据的状态,检测到LCD空闲时就可以写数据显示了。LCD液晶显示子流程图如图4.4所示,具体实现过程请查阅附录LCD液晶显示子程序。

开始 LCD液晶显示 模块初始化 将需要的显示信息和LCD的地址送出 是 检测LCD是否忙碌 否 写数据显示 结束

图4.4 LCD液晶显示子流程图

辽宁科技大学本科生毕业设计 第28页

总 结

本设计通过单片机的控制,实现了锅炉温度控制的基本功能,利用继电器控制燃烧器的工作,并且对锅炉水位进行控制,并通过显示屏显示出水温水位的状态信息,确保了能够在正常范围下工作。

系统中以AT89S51芯片作为控制芯片,采用一线总线的温度传感器DS18B20,用LCD1602液晶显示模块显示水温水位的状态信息,这些都得使硬件电路变得简单,性能得到提高。而且有蜂鸣器进行报警,使得本设计在应用上更加安全。

在本次设计中,我不但巩固了基础知识,而且锻炼了自己的学习能力,通过查阅资料,了解了大量课堂上学不到的东西,为以后的工作和学习打下了夯实的基础,但遗憾的是本设计并未通过了实物模拟,在实际应用上肯定存在着不少缺欠。希望以后能做出实物,发现设计上的缺欠,并加以改进,完善本系统的设计。

辽宁科技大学本科生毕业设计 第29页

致 谢

经过2个多月的努力,本设计终于完成了,在完成之际我要真挚的感谢吴文波老师,是吴老师一直以来给予本设计的巨大帮助,使本设计才得以顺利完成。同时也非常感谢电信学院的每一位老师,是他们传授本人专业知识。师恩深重,无以为报,特在此向老师们致以本人最崇高的敬意和最衷心的感谢!

本设计的完成也离不开同学的帮助,感谢他们对我的设计提出的宝贵意见。本设计参考了大量的文献资料,向各学术界的前辈们致敬!

同时在此还要感谢答辩组的老师,感谢他们在百忙之中评阅本人的设计。

辽宁科技大学本科生毕业设计 第30页

参考文献

[1] 潘永雄,张晓蓟.新编单片机原理与应用[M].西安:西安电子科技大学出版社,2002. [2]燃油燃气锅炉房设计手册编写组.燃油燃气锅炉房设计手册[M].北京:机械工业出版社,1998.

[3] 张仁青,李彦,朱传堂等,燃油、燃煤气、燃煤锅炉房的对比和展望[J].江苏暖通空调制冷,1998,3:7-11.

[4] YLZK-C42型全自动常压油炉电脑控制器使用说明书[M].南京二南京仁泰锅炉白控设备有限公司.

[5] 陈兆煊,陈伟权.燃油、燃气常压热水炉国内外发展应用概况分析和建议[J].工业锅炉,1998,3:71-74.

[6] 李之光等常压热水锅炉及其供暖系统[M].北京:机械工业出版社,1992.

[7] 李晓光,鹿道智,于惠君等.小型然油燃气锅炉[M]大连:大连理工大学出版社,1999. [8] 何立民.单片机应用技术选编[M].北京:北京航空航大大学出版社,2000. [9] 胡汉才.单片机原理及其接口技术[M].北京:清华大学出版社,1996.

[10] 胡建,刘玉宾,朱焕立.单片机与接口技术[M].北京:机械工业出版社,2004. [11] 高锋.单片微机应用系统设计及实用技术[M].北京:机械工业出版社,2004. [12] 肖玲妮,袁增贵,Protel 99 SE印刷电路板设计教程[M].北京:清华大学出版社,2003.

[13]陈杰,黄鸿.传感器与检测技术[M].北京:高等教育出版社. [14] 高才苹.新型供热锅炉手册[M].上海:上海交通大学出版社,2002. [15] 超钦新,惠世恩.燃油 燃气锅炉[M].西安:西安交通大学出版社,1999. [16] Jams M. Sihigtrolh. Understanding Small Microcontroller[M]. PTR Prentice Hall, 1993,112-123.

[17] Motorola, Microcontroller Setectro Guide. Quarter[M].2001,4:146-157.

[18]K.J.Astrom. T.Hagglund, The future of PID control,Control Engineering Practice 9 [M](2001)1163-1175

[19]Ljung L, System Identification User's Guide, MadiWorks,Inc[M]. 1997

辽宁科技大学本科生毕业设计 第31页

附 录

附件A:总程序

TEMP_ZH DATA 24H ;实时温度值存放单元

TEMPL DATA 25H ;温度存放低八位 TEMPH DATA 26H ;温度存放高八位

TEMPHC DATA 29H ;存放百位数和十位数BCD TEMPLC DATA 2AH ;存放个位数和小数BCD

BOILER_SW EQU P1.2 ;给水泵开关

WATER_SW_H EQU P1.7 ;燃烧器开关

K1 EQU P24 ;报警温度值温度增加

K2 EQU P2.5 ;报警温度值减少

K3

EQU P2.6;设定报警温度确定键

GREEN EQU P1.0 ;绿灯为正常工作指示灯

TEMP_AL EQU 21H ;温度报警值存放单元 TEMP_AL1 EQU 31H ;存放报警温度值的个位 TEMP_AL2 EQU 32H ;存放报警温度值的十位 WATER_AL1 EQU 33H ;当前水位的个位数存放单元 WATER_AL2 EQU 34H ;当前水位的十位数存放单元 WATER_LEVEL EQU 22H ;当前水位存放单元 WATER EQU 28H ;当前水位存放单元 SPK EQU P3.7

;蜂鸣器引脚定义

RED EQU P1.1 ;红灯为报警指示灯

LCD_X EQU 2FH ;LCD 地址变量 LCD_RS EQU P2.0 ;数据/指令寄存器选择输入端 LCD_RW EQU P2.1 ;读写控制输入端 LCD_EN EQU P2.2 ;使能信号输入端


基于单片机的锅炉温度控制系统的设计(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:好习惯案例(江菊)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: