基于单片机的电冰箱控制系统.doc
《基于单片机的电冰箱控制系统.doc》由会员分享,可在线阅读,更多相关《基于单片机的电冰箱控制系统.doc(19页珍藏版)》请在沃文网上搜索。
1、目录1 引言11.1 课题背景11.2 主要实现功能12 总体方案设计22.1 控制系统方案设计22.2 基于单片机的电冰箱控制系统整体布局32.3 功能原理分析33 硬件电路设计43.1单片机的选择53.2 A/D转换电路53.2.1 ADC0809介绍63.2.2ADC0809与AT89C51单片机接口电路63.3 键盘电路及其显示电路73.4 温度采集及除霜电路83.4.1 温度采集电路83.4.2 除霜电路93.4.3 传感器的选择93.5 制冷压缩机和除霜电热丝启停电路103.5.1 控制电路图103.5.2 工作原理113.6 电源电压检测电路113.7 报警电路124 软件设计1
2、24.1 程序设计语言124.2程序主要模块134.2.1主程序模块134.2.2T0中断服务程序模块144.2.3T1中断服务程序模块155 总结16参考文献17附录 系统总原理图18181. 引言1.1 课题背景电冰箱是利用电能在箱体内形成低温环境,用于冷藏冷冻各种食品和其他物品的家用电器设备。电冰箱是每个家庭现代化厨房必备的家用电器,它的主要任务就是控制压缩机、化霜加热等来保持箱内食品的最佳温度,达到食品保鲜的目的,即保证所储存的食品在经过冷冻或冷藏之后,保持色、味、水分、营养基本不变。电冰箱是第一次家电革命浪潮的主导产品,是每个家庭必备的电器设备。从1918年世界上第一台电机压缩式电冰
3、箱研制成功,至今已走过89个年头。这期间,随着科学技术的飞速发展,电冰箱也在不断的演变和更新,尤其是近年来高新技术的迅猛崛起,更使得电冰箱的发展日新月异。现代社会每一个家庭都处在快节奏的生活中,人们大多已无闲暇的时间和精力花费在经常性的采购日常生活用品上。因此,集中时间大量采购的新型生活方式已为越来越多的人所接受,从而决定了大容量电冰箱将是一种国际化的发展趋势。传统的机械式直冷式电冰箱的控制原理是根据蒸发器的温度控制制冷压缩机的启、停,使电冰箱内的温度保持在设定温度范围内。一般,当蒸发器温度升至35时启动压缩机制冷;当温度低于-10-20时停止制冷,关断压缩机16。随着家用电冰箱的普及,人们对
4、电冰箱的控制功能要求越来越高,这对电冰箱控制器提出了更高的要求,多功能、智能化是其发展方向之一,传统的机械式、简单的电子控制已经难以满足发展要求。随着微机技术的飞速发展,单片机以其体积小、价格低、应用灵活等优点在家用电器、仪器仪表等领域中得到了广泛的应用。采用单片机进行控制,可以使电冰箱的控制更准确、灵活、直观。1.2 主要实现功能本论文所设计的基于51单片机的电冰箱控制系统以AT89C51单片机为核心控制压缩机的启动和停止,解决了传统电冰箱控制系统存在的不足,可以使控制更准确,更灵活。本系统处于监控状态时,具有以下功能:(1)电源过欠压保护功能:为了使电冰箱安全可靠地运行,要求其电源电压在1
5、80V240V之间。因此,当电源电压小于180V或大于240V时,禁止启动压缩机并用指示灯显示。(2)压缩机开启延时功能:该功能要求压缩机停机时间超过3min才能启动,以延长压缩机的寿命。这就要求在每次电冰箱上电时,都要检查压缩机停机是否到3min,若未达到,需延时到3min后才能启动。因此,在设计时应有判断与延时功能。 (3)自动除霜功能:冷冻室中的水分会凝结成霜,因此,电冰箱应有自动除霜功能。该功能的实现方法是通过累计压缩机运行时间和检测环境温度,来判断是否满足化霜条件(霜厚达到3mm),当霜厚达到3mm时,接通化霜加热丝,同时断开压缩机和风机,30分钟后断开化霜加热丝,接通压缩机,再过1
6、5分钟后接通风机。(4)电冰箱温度自动调节功能:该功能是电冰箱应具备的主要功能。电冰箱设有冷冻室和冷藏室,冷冻室的温度为1626,冷藏室的温度为210,在该温度范围内,食品保鲜效果较好,因此,对控制器的要求是将冷冻室和冷藏室的温度自动控制在各自的范围内。 (5)功能键控制功能:利用功能键分别控制冷冻室温度、冷藏室温度、速冻设定等。(6)LED显示功能:利用LED显示冷冻室温度、冷藏室温度,压缩机的启、停和速冻、报警状态。(7)关机提示功能:开门超过2min将声音报警,提醒用户及时关门。(8)连续速冻功能:连续速冻时间设定范围18小时。(9)温度测量功能:设定3个测温点,测量范围-26+26 ,
7、精度0.5 ;(10)故障自检报警功能:该功能要求在电冰箱运行过程中,不断诊断电冰箱的运行状态,当发现严重故障时,电冰箱停机并报警显示。2.总体方案设计系统基本原理方案是整个设计过程的依据,也是贯穿整个设计系统的灵魂线,它的好坏直接关系到整个方案的成败。在其设计上要经过查询考证、深思熟虑、反复推敲,有时离不开大量的实验,最后再比较几种选定方案而得出的。2.1控制系统方案设计控制系统在整个智能电冰箱控制中的地位是至关重要的,它控制着整个系统的运行,是系统是否正常运行的关键。选用的控制系统是否合理是关系到整个系统设计成败的关键。因此此必须慎重地选择控制系统。当前对电冰箱控制系统的方案主要有以下两种
8、。1.机械控制方式所谓的机械控制方式,即根据蒸发器的温度控制制冷压缩机的启、停,使电冰箱内的温度保持在设定温度范围内。一般,当蒸发器温度升至35时启动压缩机制冷;当温度低于-10-20时停止制冷,关断压缩机。这种控制方式,电路相对简单,操作方便,使电冰箱的控制不够准确、灵活、直观。2.智能控制方式所谓的智能控制方式,即自动控制方式,用单片机控制制冷压缩机的启、停,使电冰箱内的温度保持在设定温度范围内。这些过程不需要任何的人工操作,全部自动进行,使电冰箱的控制更准确、灵活、直观。经过慎重地考虑、科学地论证和实验,本论文采用了第二种方案;用单片机作为控制系统的核心部分,来控制着系统的运行。选用单片
9、机的好处是:单片机控制功能强、体积小、功耗低、性能高、速度快、稳定可靠、应用灵活广泛、价格低廉、通用性强等。2.2基于单片机的电冰箱控制系统的整体布局智能电冰箱系统由传感器(霜厚传感器、冷藏室温度传感器、冷冻室温度传感器)、微控单元单片机、压缩机、加热丝、LED显示器、语音输出等组成。其中传感器整个硬件中最重要的组成部分,是系统是否成功的关键;微控单元是系统的软件部分,控制整个系统的运行,是系统是否正常工作的保证。设计系统整体布局框图如图2-1所示图2-1 设计系统整体布局框图2.3功能原理分析基于51单片机控制的单片机控制系统的工作原理是这样的:传感器(霜厚传感器、冷藏室温度传感器、冷冻室温
10、度传感器)随时处于待工作状态。当霜的厚度达到3mm时,霜厚传感器就会感应到,将产生模拟量信号,并将产生的模拟信号传送到A/D转换器;A/D转换器接收到模拟信号后将其转换为数字量信号,并将数字信号输送到单片机;单片机接受到信号后,将数字量信号进行分析、判断、处理,给出除霜命令。智能电冰箱控制系统工作后,霜的厚度逐渐改变,当霜的厚度调整到规定值时,除霜命令的自动解除,一个工作过程就算是这样完成了。霜厚传感器接着等待进入下一个工作过程。当冷藏室的温度低于2或高于10时,冷藏室温度传感器就会感应到,将产生模拟信号,并将产生的模拟信号传送到A/D转换器;A/D转换器接收到模拟信号后将其转换为数字量信号,
11、并将数字信号输送到单片机;单片机接受到信号后,将数字量信号进行分析、判断、处理,给出调整冷藏室温度命令。智能电冰箱控制系统工作后,冷藏室内的温度逐渐改变,当冷藏室内的温度调整到规定范围时,调整冷藏室的命令的自动解除,一个工作过程就算是这样完成了。冷藏室传感器接着等待进入下一个工作过程。当冷冻室的温度低于-26或高于-16时,冷冻室温度传感器就会感应到,将产生模拟信号,并将产生的模拟信号传送到A/D转换器;A/D转换器接收到模拟信号后将其转换为数字量信号,并将数字信号输送到单片机;单片机接受到信号后,将数字量信号进行分析、判断、处理,给出调整冷冻室温度命令。智能电冰箱控制系统工作后,冷冻室内的温
12、度逐渐改变,当冷冻室内的温度调整到规定范围时,调整冷冻室的命令的自动解除,一个工作过程就算是这样完成了。冷冻室传感器接着等待进入下一个工作过程。.3.硬件电路设计电冰箱控制器的主要任务就是控制压缩机、化霜加热等来保持箱内食品的最佳温度,达到食品保鲜的目的,即保证所储存的食品在经过冷冻或冷藏之后,保持色、味、水分、营养基本不变。用LED将设定温度或实际温度显示出来。基于51单片机的电冰箱控制系统的硬件结构采用了模块结构设计,主要包括:A/D转换电路、温度采集电路、除霜电路、键盘电路、LED显示电路、制冷压缩机和除霜电热丝启停控制电路、电源电压检测电路、语音输出报警电路、直流电源供电电路、晶体振荡
13、电路等模块。系统硬件结构图如图3-1所示图3-1系统硬件结构图3.1 单片机的选择单片机是整个测控系统的核心部件,它直接影响到整个系统的软硬件设计,并对系统的功能、性价比以及研制周期起决定性作用。本控制系统的单片机采用美国ATMEL公司生产的8位单片机AT89C51,它是80C51微控制器系统的派生。AT89C51芯片采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,而且价格低,是目前性能比较高的单片机之一。该芯片完全满足系统需要,不需要再外扩程序存储器
14、和数据存储器,可以大大简化系统的硬件电路。此外,AT89C51单片机在市场上的货源充足,技术比较成熟,同时也具有较好的开发环境。3.2 A/D转换电路A/D转换电路115采用逐次逼近式8位ADC0809芯片。0809共有8路模拟输入通道,本系统只用了其中4个通道IN0IN3。其中IN0作为冷冻室温度检测通道,IN1作为冷藏室温度检测通道,IN2作为除霜检测通道,IN3作为电源电压检测通道。3.2.1 ADC0809介绍ADC0809是一种比较典型的8位逐次逼近式A/D转换器CMOS工艺,可实现8路模拟信号的分时采集,片内有8路模拟选通开关,以及相应的通道地址锁存用译码电路,其转换时间为100s
15、左右,采用双排28引脚封装,可以和微机直接接口。1.内部结构:ADC0809 由一个8 路模拟开关、一个地址锁存与译码器、一个A/D 转换器和一个三态输出锁存器组成。多路开关可选通8 个模拟通道,允许8 路模拟量分时输入,共用A/D 转换器进行转换。三态输出锁器用于锁存A/D 转换完的数字量,当OE 端为高电平时,才可以从三态输出锁存器取走转换完的数据。ADC0809内部逻辑结构如图3-2所示:ADC0809八路模拟量开关可选通8个模拟通道,允许8路模拟量分时输入,共用1个A/D转换器进行转换。地址锁存与译码电路完成对ADDA、ADDB、ADDC三个地址位进行锁存和译码,其译码输出用于8路模拟
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 电冰箱 控制系统
