智能家用电热水器(7)

2019-03-09 20:11

第三章 程序的设计和仿真

程序调试分为两个部分:按键调试,和数码管显示。在具体仿真的过程中,按键调试时,应注意按键的次序,首先是温度+键,然后测试温度-键,否则有时会出现数码管显示延时现象,这种情况主要跟程序设计有关。基于编程方面有些薄弱的情况,应该严格按照按键次序进行调试。数码管显示时,只要前两个步骤进行顺利,其就可以正常显示。由于本设计采用独立式按键,主程序调试结束后,各部分运行正常,能够显示水位及水温结果。另外,此设计采用的温度检测模块,检测精度不高,有时会出现温度跳跃式显示,比如:有时此一时刻温度显示为59℃,下一时刻会显示66℃。此种情况出现的原因,本人认为是由于,温度检测模块的内阻过热,导致检测结果不够准时和准确。这是硬件方面的问题,暂时还没有找到可替换的模块,所以无法解决,但不影响整体的效果。

27

总 结

基于AT89S51单片机的智能电热水器控制器,经过调试可以满足设计要求。首先由传感器检测水温,经过模数转换,发送到单片机控制中心,当水温小于设置范围1℃时,单片机控制继电器对电热水器加热;当水温超过温度设置范围1℃时,单片机控制继电器断电,停止加热;当温度超过99℃时,蜂鸣器报警断电;当水位小于系统设定值时,单片机控制继电器断电,停止加热。

本设计有些方面需要进一步讨论,进一步完善的方面:

(1)AT89S51单片机本身的存储空间很小,只有4KB,在实际运用中无法达

到更多的设计要求。

(2)由于AT89S51单片机结构简单,相比其他单片机(如:MC68HC05SR)来说,不能完成更多的要求,影响了其实用性。

(3)水温检测的精度不太高。这是硬件的问题,由于没有找到很好的检测器件,造成实验结果有较小的误差。

- 28 -

致 谢

本文是在胡云堂老师的悉心指导下完成的,从论文题目的选定,大纲的编写,资料的收集与整理,论文数稿的修改、审稿到最终定稿,无不倾注他的心血和汗水。他的言传身教使我终生受益。

还要感谢我的室友,在撰稿期间给了我许多帮助和鼓励,对我的整体框架给予了许多建设性意见,也在我的软件仿真时,给予了很多帮助。衷心祝他们在以后的工作和生活中顺利。

- 29 -

参 考 文 献

[1] 吴国经.单片机应用技术[M].北京:中国电力出版社.2004:10. [2] 张振荣.MCS-51单片机原理及实用技术[M].北京:人民邮电出版社.2000:

10-13.

[3] 沈红卫.基于单片机的智能系统设计与实现[M].北京:电子工业出版

社.2005:30-35.

[4] 肖洪兵.跟我学用单片机[M].北京:北京航空航天大学出版社.2002:100-103.

[5] 楼然苗.51系列单片机设计实例[M].北京:北京航空航天大学出版社.2003:

50-60.

[6] 李光飞.单片机课程设计实例指导[M].北京:北京航空航天大学出版

社.2004:14-17.

[7] 张丰.电子开发论坛[EB/OL].

http://bbs.dzkf.net/pub/txt/9888.html,1996-8-14.

[8] 徐惠民、安德宁.单片微型计算机原理接口与应用[M].北京:北京邮电大

学出版社.1996:80-88.

[9] 夏继强.单片机实验与实践教程[M].北京:北京航空航天大学出版社.2001:

71-76.

[10] 何立民.单片机高级教程[M].北京:北京航空航天大学出版社.2001:51-59.

[11] 张友德,涂时亮,陈章龙.MC68HC08系列单片机原理与应用[M].上海:

复旦大学出版社.2001:16-18.

- 30 -

毕业设计(论文)的简要评语及结论:

指导教师签字:

评阅教师签字:

- 39 -

年 月年 月

日 日


智能家用电热水器(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:如何运用目标管理达成团队的整合与成长(杨台轩)-中华讲师网

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

马上注册会员

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