基于单片机的电热水器控制器设计.doc
《基于单片机的电热水器控制器设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的电热水器控制器设计.doc(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流基于单片机的电热水器控制器设计.精品文档. 摘 要本文的电热水器控制器设计采用了AT89S51单片机作来设计的。本设计利用温度传感器及模数转换器等来完成。在硬件设计方面,主要对电源电路、单片机最小系统及其扩展、模数转换电路、键盘显示及接口电路、水温检测电路、报警电路进行了简明的介绍。而且还介绍了该设计中应用到的主要芯片的性能和特点,包括AT89S51、74LS377、DS18B20等。在软件设计方面,采用汇编语言编程。然后对软件调试进行了误差分析。该电热水器设计完善,实现方案简单易行。采用软件设计来控制,可以实现检测水温,智能加热,并且提高了
2、整机的可靠性及准确性。关键词:单片机,电热水器,设计ABSTRACT In this paper, the design of electric water heater controller uses AT89S51 MCU to design.The design of temperature sensor and analog to digital converter to complete.In the aspect of hardware design, mainly on power supply circuit, MCU minimum system and its expans
3、ion, modulus conversion circuit, keyboard display and interface circuit, temperature detection circuit, alarm circuit are introduced in brief.And also introduces the performance and characteristics of the main chip to the application in the design, including AT89S51, 74LS377, DS18B20 etc. In the sof
4、tware design, the assembly language is used.And then error analysis of software debugging. The electric water heater is designed and perfected, and the realization scheme is simple and feasible.The software design to control and temperature detection can be achieved, intelligent heating and improve
5、the reliability and accuracy of the whole.Keywords: single-chip microcomputer, electric water heater, design 目 录引言1第1章 绪论 21.1 课题的背景 21.2 课题研究的目的及意义 21.3 国内外的研究情况和成果 3第2章 电热水器的设计方案 42.1设计要求 4 2.2 方案设计 4第3章 电热水器的硬件系统设计 63.1 方案验证63.2 硬件系统设计93.2.1 电源电路93.2.2 显示/键盘接口电路 93.2.3 报警电路113.2.4 模数转换电路123.2.5 温
6、度检测电路153.2.6 时钟电路163.2.7 显示模块173.2.8 AT89S51功能及特性介绍20第4章 电热水器的软件系统设计244.1 主程序流程框图244.2键扫描子程序流程框图264.3显示子程序流程框264.4 运行程序流程框图274.5 软件仿真27结论与体会29致谢 30参考文献30附录1设计程序清单32附录2单片机的电热水器控制器原理图40引 言电热水器按加热功率大小可分为储水式、即热式、速热式三种;储水式是电热水器的主要形式,按照安装方式的不同,可进一步分为立式、横式、落地式、槽下式以及最新上市的与浴室柜体设计的集成式。按承压与否,又可分为敞开式和封闭式,按用途,可分
7、为家用和商用。按加热方式,可分为磁能、电阻丝、硅管等三种。电热水器经过十余年的发展,热水器的技术不断进步,行业先后有防电墙、防电闸、3D速热、变频增容等革新性产品出现,电热器在安全、节能、加热速度、出水量等方面不断进步,市场销售历年一持续增长。随着近几年生活水平的提高,人们对用水量的需求越来越大,所以电热水器的畅销容积已经从2000年左右的40升提升到如今的60升左右。储水式电热水器的有点在于安全性能高,能量洁净。能多路控水。既可用于淋浴、盆浴,还可用于洗衣、洗菜。安装也比较简单。即热式电热水器的优点具有即开即热,省时省电,节能环保、体积小巧、水温恒定等优点。智能电热水器必然将成为以后家电的必
8、然趋势。单片机成为家用电器常用的控制器件,本文介绍了基于AT89S51单片机控制的电热水器控制电路,包括温度测量单片机控制、水温设定与自动调节电路、键盘控制、液晶显示、报警电路五部分,在控制回路采用PID模糊控制方法,基于模糊控制的方法,在强时变、大时滞、非线性系统中的控制效果有着明显的优势,把二者结合起来,可使控制器的性能指标达到最优的目的。基于模糊控制技术的单片机控制的电热水器,是对传统的电热水器开关控制的改造,具有达到设定温度的时间短、稳态温度波动小、反应灵敏、抗干扰能力强、节省电能等优点。首先通过按下键盘按键设定所需的温度,并通过液晶显示,再通过温度传感器DS18B20测出电热水器的温
9、度,送液晶显示并送单片机与设定水温加以比较,设定水温高于实测水温则通过继电器触头的通断来控制是否对电热丝进行加热,从而实现水温的测量以及控制,在水温高于设定温度时,蜂鸣器报警,其简洁、智能、精确的优点基本能满足人们的需求,并且将会得到广泛的应用 。第1章 绪论1.1 课题的背景中国已是热水器生产大国,伴随着住宅消费和人们对生活品质要求的提高,热水器已由一个高档的奢侈品成为居民乔迁新居、厨卫装修的必备产品。近几年来,随着人们生活水平的不断提高,智能化的家用电器逐渐走进千家万户,此外,受瓶装气和区域管道燃气提价影响,而且城镇的电价普遍有所下调,许多居民转而选择相对省钱的电器产品。全国城镇热水器拥有
10、率为72.3%,45%的城市居民家庭表示要在今后几年购买热水器,市场平均每年的最低需求维持在1000万台左右。除太阳能热水器外,中国热水器行业有一定规模的生产企业大约有200家。由此可见电热水器在中国有广阔的市场,但由此也衍生了很多问题,如漏电,环保等一系列问题,近年来电热水器多次出现漏电伤人甚至致死事件,因此其安全性一直为消费者所关注。 所以对热水器的改良和智能化设计是大势所趋。在当今社会,科技日新月异,热水器技术飞速发展,越来越多的科技成果被运用到热水器的制造中。如今的热水器产品已经绝对不是一个简单的加热器,而是科技含量高的现代化家电产品。随着我国人民生活水平的逐渐提高,其生活条件有了很大
11、的改善,智能化电器在人们日常生活中占有比重越来越大,与家庭生活密切相关的热水器品种层出不穷,花样翻新。正是在这样的背景下,本设计选择基于AT89S51单片机的智能电热水器的设计研究。1.2 课题研究的目的及意义本选题目的是基于人们对现代家庭舒适、便利、安全以及多元化信息服务的需要设计出一款经济可靠,精确实现控制的电热水器控制电路利用单片机控制,即达到较好的效果,又降低了价格,使热水器更加的经济可靠。利用按键精确地设定温度,精确调温使温度达到使用者要求的温度,从而实现人性化控制。能进行高温保护,防止热水器干烧而导致事故。能实现自动断电的安全功能,使人们洗浴时能放心享受,利于人们的身体健康1.3
12、国内外研究状况和成果据了解,热水器内胆最关键,如果内胆损坏就意味着整台机器报废。与其他家用产品不同的是,电热水器没有必要频繁升级换代,出于安全性和经济性的考虑,热水器的耐用性才是厂商需要绞尽脑汁的。空调的核心是压缩机,电扇的核心是电机。对于热水器来说内胆是最关键的,从一定意义来说,内胆的品质就代表热水器的品质。目前的内胆技术纷 繁复杂,但究其本质目标都是一样的:保温、耐压、不生锈、无水垢、不渗水是内胆的基本要求。 燃气热水器设有自动恒温控制,停气自动关机,超水温泄压等安全保护功能,即使临时停气,仍有储存的热水使用。智能化技术的运用有两个好处,一是更方便,二是更节能,按照用户的使用习惯提前预先加
13、热,让使用者随心享用热水。而在非用水时间则启动中温保温方程式,根据设定温度计算出最节能的保温温度,减小热水器内外温差,因而大大减少保温加热次数,真正做到不拔插头更省电。在节能上冰箱等家电产品已经走在了前面,热水器这种用电量很大的产品更加应该推进节能技术的普及。对于传统的电热水器行业而言,要想出现本质性的突破几乎是不可能的,而在功能上不断提升,抓住人性化需求,却是一条可行之路。而事实正是如此。阿里斯顿、比利奇、史密斯、海尔、美的争先恐后推出了超大液晶屏、电子线控、超薄时尚、双管加热、漏电保护器、防电墙、多口出水等新技术,尤其是海尔,甚至在电热水器上增加了按摩功能,专门的喷雾按摩喷嘴,让消费者可以
14、足不出户就感受按摩的快乐。国外对智能电热水器的主要研究成果有:西门子智能电热水器,采用德国新电脑温控技术,确保出水温度均匀恒定,使沐浴成为真正的享受。西门子家电集团采用西门子在电站技术上的强大防漏电安全技术为基础,开发出独有的ELCB德国安全专家模式功能。除具有正常的防漏电装置外,还具备安全电流自我检测功能,随时检测防漏电系统是否正常工作,双重保险将个体与电源完全分开,杜绝意外发生。樱花IMES智能记忆节能系统,突破了传统单时段节能模式,提供了独一无二的三时段定时预热和七种供水模式,其工作过程“聪明伶俐”,它不断自动存储、分析主人近一个月用水的具体数据,以最经济的模式提前为主人准备热水,真正实
15、现全天候节能供水。特别是还具备体贴的停电数据保留功能,就算停电48小时,也能自动记忆所有参数,让主人毫无后顾之忧。全新的智能中温保温功能,彻底弥补了传统中温保温的缺陷,根据设定水温、环境、季节的不同,自动选择最节能的保温状态,避免固定中温技术大幅度温差造成不必要的浪费,缩短加热时间,切实做到省电节能 第2章 总体方案设计 设计包括硬件设计和软件设计这两项。硬件设计是通过对设计要求的理解分析,对各种元器件的认识,从而得到分立元件与集成块的一些连接方法,来达到设计的功能要求。然后把元器件焊接在一块电路板上,完成器件的设计。硬件设计包括对各种元器件的接法和功能的了解,还有对各种元器件和设计方案的正确
16、选择。软件设计是分析你所设计的硬件用程序来实现它的功能,并且调试优化功能。2.1 设计要求课题是设计基于单片机控制的电热水器控制系统,让电热水器按人们的需要可以快速、稳定的满足人们所需要的温度,来表现电热水器较一般热水器所独有的优势。要求温度传感器及转换电路,水温设定与自动调节电路,单片机输入输出接口电路以及显示模块的设计。在这其中的主要难点就是实现PID控制温度。2.2 方案设计方案设计的总体思路如下:首先通过键盘设定一个温度值,然后通过温度传感器采集温度,与设定的温度进行比较,如果温度小于设定值电热水器开始加热,当水温达到设定值时,则停止加热,设定的温度和水温通过LED数码管显示出来。当水
17、温高于某临界温度(如70)时,报警器发出报警,同时中断加热。所以可以得出电路以单片机为核心,包括温度设定按键模块,LED显示模块,报警和输出电路等模块组成,其系统模块框图见图2.1温度设定温度测量单片机数码管显示报警图2.1 系统模块框图 温度设定电路。通过一个按键产生脉冲输入单片机来调节水温的设定值。 温度测定电路,采用温度传感器来测量温度。 单片机,是整个电路的控制核心,实现PID模糊控制。 数码管显示,单片机通过动态扫描方式输出并利用数码管显示温度的设定值和实际测温值。 报警电路,当实际温度高于设定温度时,报警电路报警。基于以上模块设计出了电路的基本结构图,如图2.2给定单片机SSR驱动
18、电烤箱温度传感器报警及显示电路图2.2系统结构图结构图中以单片机为核心进行系统设计。通过单片机对偏差进行PID运算,输出占空比可变的PWM波形,从而控制固态继电器的导通时间,即通过调节加热功率即可达到控制温度恒定的目的。第3章 硬件系统设计3.1 方案验证本课题是基于AT89S51单片机的智能电热水器的控制器的设计,要达到的控制要求有:(1)用两位数码管显示水温,两位数码管显示预设温度。(2)水温检测显示范围为0099,精度为1。(3)温度预设范围为3060,当检测温度低于预设温度1时,开始加热;检测温度高于预设温度1时,停止加热。(4)设置3个程序按键。电源开关键:电源关闭时,4个数码管熄灭
19、,加热元件断电,但单片机系统正常工作,热水器面板上的电源指示灯点亮。电源开启后,根据上次设定的温度(220V总电源不能关闭)自动进入工作状态。如220V总电源关闭后再开机,预设温度自动定为40。温度+键:每按一次该键,预设温度加1,长按该键(时间超过1秒以上),预设温度快速增加,当预设温度加到60时,按该键不起作用。温度键:每按一次该键,预设温度减1,长按该键(时间超过1秒以上),预设温度快速减小,当预设温度减到30时,按该键不起作用。(5)设置3个面板指示灯。电源指示灯(红):接通220V电源,该指示灯点亮。加热指示灯(绿):加热元件工作时,该指示灯被点亮。报警指示灯(黄):当热水器出现异常
20、情况时,该指示灯被点亮。(6)报警设置。高温报警:当检测温度高于65时,自动报警。低温报警:当检测温度低于0时,自动报警。缺水报警:当储水箱内缺水时,自动报警。漏电报警:当热水器发生漏电情况时,自动报警。(7)设置一个蜂鸣器,当热水器出现异常情况而报警时,由蜂鸣器发出报警声,并自动切断加热元件的供电。方案一:以AT89S51单片机为控制中心的智能电热水器AT89S51单片机具有结构简单、控制能力强、可靠性高、体积小、价格低等优点,在许多行业都得到了广泛的应用。以AT89S51单片机为核心,配以外围电路如时钟电路、复位电路、按键、显示器件即可构成交通灯系统,结构框图如图2.1.1:温度检测AT8
21、9S51水位检测漏电检测电源电路加热电路显示电路图3.1 AT89S51控制的智能电热水器方案二:PIC16C72单片机为控制器件的智能电热水器PIC16C72是美国微芯(Microchip)公司推出的8/11位单片机,采用宽字节单周期指令,哈佛双总线和RISC结构,其数据吞吐量最高可达6MIPS,这几乎是其它大多数8位微控制器速度的4倍128脚封装的PIC16C72单片机内集成了以下主要功能:2KB片内ROM程序存储器,128KB数据存储器;22位I/O线;5路8位A/D转换器,2个8位,1个16位多功能计数器/定时器,1个捕捉/比较/脉宽调制(CCP)部件。以PIC16C72为控制芯片的电
22、热水器,虽然功能很强大,但是存在一些很需要改进的地方:中断的现场保护是中断应用中一个很重要的部分由PIC16C72的指令系统中没有专门的PUSH(入栈)和POP(出栈)指令,所以要用一段程序来实现该功能。对可能用到的W寄存器和STATUS寄存器内容进行现场保护1然后在中断服务程序中对马达,继电器进行控制1漏电检测报警在中断里给出,而每50ms进入一次中断,所以发生漏电时最多50ms即可切断电源1入口中断保护控制马达控制继电器如果用直流对电机进行控制,其转速太快,过调量太大,容易引起震荡。通过以上两种设计方法的比较来看,实现电热水器的智能控制可以有很多种方法。可以采用可编程序控制器PLC,各种单
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 电热水器 控制器 设计
限制150内