




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
编号_商丘工学院毕业论文(设计)题目冰箱温度控制系统设计系别机电工程学院专业电气自动化学生姓名梁子鹏成绩指导教师吴德刚2012年04月摘要单片机即单片微型计算机,是集CPU,RAM,ROM,定时,计数和多种接口于一体的微控制器。其中51单片机是各种单片机中最为典型和最有代表性的一种,广泛应用于各个领域。本课题设计的电冰箱的电控系统主要应用AT89C51单片机作为核心控制元件进行分析和设计,对各部分的软件编程、硬件电路设计、及调试进行了介绍。电冰箱温度控制系统是利用温度传感器DS18B20采集电冰箱冷藏室和冷冻室的温度,通过INTEL公司的高效微控制器MCSC51单片机进行数字信号处理,从而达到智能控制的目的。本系统可实现电冰箱冷藏室和冷冻室的温度设置、电冰箱自动除霜、开门报警等功能。本文在第一章介绍了电冰箱的系统组成及工作原理,第二章论述了本控制系统的硬件设计部分。第三章论述了系统的软件设计部分。通过对直冷式电冰箱制冷系统的改进和采用模糊控制技术,实现了电冰箱的双温双控,使电冰箱能根据使用条件的变化迅速合理地调节制冷量,且节能效应明显。关键词AT89C51单片机A/DC0809智能仪器目录前言1第一章电冰箱的系统概述211电冰箱的设计原理212工作过程的设计313冷冻室冷藏室温度检测采样电路3第二章硬件部分设计421系统结构422冷冻室冷藏室温度检测采样原理4221主要特性4222管脚说明5223振荡特性6224计算器623过欠压保护电路624电压检测装置的设计725功能按键的设计726开门报警点路8第三章软件部分的设计931主程序的设计932始化程序的设计933关闭压缩机的设计10结论11参考文献12前言单片机以其功能强、体积小、可靠性高、造价低和开发周期短等优点,称为自动化和各个测控领域中广泛应用的器件,在工业生产中称为必不可少的器件,尤其在日常生活中发挥的作用也越来越大。人们对家用电冰箱的控制功能越来越高,这对电冰箱控制器提出了更高的要求。多功能,智能化是其发展方向之一,传统的机器控制,简单的电子控制已经难以满足发展的要求。而采用基于单片机温度控制系统,不仅可大大缩短设计新产品的时间,同时只要增加少许外围器件在软件设计方面就能实现功能的扩展,以及智能化方面的提高,因此可最大限度地节约成本。本文即为基于单片机的电冰箱温度控制系统传统的电冰箱温度一般是由冷藏室控制,冷藏室、冷冻室的不同温度是通过调节蒸发器在两室的面积大小来实现的,温度调节完全依靠压缩机的开停来控制但是冰箱内的温度受诸多因素的影响,如放入冰箱物品初始温度的高低、存放品的散热特性及热容量、物品在冰箱的充满率、环境温度的高低、开门的频繁程度等因此对这种受控参数及随机因素很多的温度控制,既难以建立一个标准的数学模型,也无法用传统的PID调节来实现一台品质优良的电冰箱应该具有较高的温度控制精度,同时又有最优的节能效果,而为了达到这一设计要求采用模糊控制技术无疑是最佳的选择第一章电冰箱的系统概述11电冰箱的设计原理直冷式电冰箱的控制原理是根据蒸发器的温度控制制冷压缩机的启动与停止,使冰箱内的温度保持在设定的温度范围内。一般,当蒸发器温度高至35C时,启动压缩机制冷,当温度低于10C20C时,停止制冷。本电冰箱电控系统要完成冷冻室及冷藏室的温度检测和动态显示的功能,霜厚检测及除霜的功能,开门报警功能,温度设置功能,以及电源过欠压保护功能。此设计的电冰箱电控系统是以AT89C51作为主控制芯片,ADC0809为模数转换芯片,AD590温度传感器为温度检测元件,液晶显示器,按键开关等元器件组成,通过软硬件结合实现键盘扫描,液晶显示,I/O口扩展功能。该系统具有简洁,操作简便,实用方便的特点,设计的总框图如下图11所示;显示器键盘时钟电路复位电源锁存器压缩机AT89C51单片机霜厚传感器比较器加热丝功放A/D转换器放大器放大器过欠压保护冷冻室温度传感器冷藏室温度传感器图11系统总体设计硬件方框图直冷式电冰箱的控制原理是根据蒸发器的温度控制制冷压缩机的启、停,使冰箱内的温度保持在设定温度范围内。冷冻室用于冷冻食品通常用于冷冻的温度为3C15C,冷藏室用于相对于冷冻室较高的温度下存放食品,要求有一定的保鲜作用,不能冻伤食品,温度一般为0C10C,当测得冷冷冻室温度高至3C0C时或者是冷冻室温度高至10C13C是启动压缩机制冷,当冷冻室温度低于15C18C或都冷藏室温度低于0C3C时停止制冷,关断压缩机。采用单片机控制,可以使控制更为准确、灵活。12工作过程的设计根据冷藏室和冷冻室的温度情况决定是否开压缩机,若冷藏室的温度过高,则打开电磁冷门V1,关闭阀门V2,V3,同时打开压缩机,产生高温高压过热蒸气,经过冷凝器冷凝,干燥过滤器干燥,毛细节流管降压后,在蒸发器汽化制冷,产生低温低压的干燥气体。经过电磁阀门V1流入冷藏室,使冷藏的温度迅速降低,当温度达到要求时关闭压缩机,同时关闭电磁阀门V1。若是冷冻室的温度过高,则应打开V2关闭V1,V3。电磁阀门V3主要用于冷冻室的化霜。需要化箱时打开V3,从压缩机流出的高温高压气体流经冷冻室可匀速将冷冻室霜层汽化。达到化霜的效果。一般化霜的时间要短,不然会伤存放的食品。13冷冻室冷藏室温度检测采样电路利用AD590温度传感器完成温度的测量采样,把转换成电量值的温度值的模拟量送入ADC0809的其中一个通道进行A/D转换,将转换的结果送入单片机内,控制压缩机的开停,并结合软件编程,进行温度值变换之后送入数码管显示。第二章硬件部分设计21系统结构控制系统结构主要由电源开关,电压检测装置,温度传感器,功能按键,单片机,延时电路,显示电路,指示灯电路,除霜装置和故障报警等构成。22冷冻室冷藏室温度检测采样原理AD590作为温度传感器,安装于冷藏室和冷冻室内的内侧壁。AD590在25(2982K)时,理想输出电流为2982A,但实际上存在一定误差,可以在外电路中进行修正。如图312所示,将AD50串联了一个可调电阻R12,在已知温度下调整电阻值,使输出电压V0满足1MV/K的关系(如25时,V0应为2982MV)。调整好后,固定可调电阻,即可由输出电压V0读出AD590所处的热力学温度。冷冻室和冷藏室的温度分别经AD590感测并转换为电压量后,通过电压跟随器分别输入ADC0809的两个模拟通道INT0和INT1,进行模拟量到数字量的转换。转换后的数字量送入单片机内,结合编程,控制压缩机的开启于停止工作,并通过转换,在LED中进行温度值的显示。AD590检测采样冷藏室温度电路如图21所示10KADC0809IN110KAD590R16100R1795012VR18R19图21冷藏室温度检测电路221主要特性与MCS51兼容4K字节可编程闪烁存储器寿命1000写/擦循环数据保留时间10年全静态工作0HZ24HZ三级程序存储器锁定1288位内部RAM编程I/O线定位定时器/计数器5个中断源可编程串行通道低功耗的闲置和掉电模式片内振荡器和时钟电路222管脚说明P0口P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1口P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。P2口P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P上2口被写“1”时,其管脚被内部拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。RST复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时,ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。/PSEN外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。223振荡特性/EA/VPP当/EA保持低电平时,则在此期间外部程序存储器(0000HFFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)XTAL1反向振荡放大器的输入及内部时钟工作电路的输入。224计算器1算术逻辑部件ALU用以完成、/的算术运算及布尔代数的逻辑运算,并通过运算结果影响程序状态寄存器PSW的某些位,从而为判断、转移、十进制修正和出错等提供依据。2累加器A在算术逻辑运算中存放一个操作数或结果,在与外部存储器和I/O接口打交道时,进行数据传送都要经过A来完成。3寄存器B在、/运算中要使用寄存器B。乘法时,B用来存放乘数以及积的高字节;除法时,B用来存放除数及余数。不作乘除时,B可作通用寄存器使用。4程序状态标志寄存器PSW用来存放当前指令执行后操作结果的某些特征,以便为下一条指令的执行提供依据。23过欠压保护电路当电源电压小于176V或大于240V时,压缩机应自动停机并报警显示。为了使电冰箱安全可靠地运行,要求其电源电压在176V240V之间。因此,采用过压欠压保护以提高电源的可靠性和安全性。温度是影响电源设备可靠性的最重要因素,根据有关资料分析表明电子元器件温度升高,可靠性即会下降。为了避免功率器件过热造成损坏,需要在电源设置电源的过欠压保护电路,电源的过欠压电路如下图22所示ADC0809IN210K10K01F5V1KC17470D2D5IN407LED220V12VTIL113R20100KD6R21100R22200R23R24C18R25图22电源过欠压采样保护电路24电压检测装置的设计电压检测装置是为了保护系统的稳定运行,采用WB系列电压越限报警传感器WB系列电压越限报警传感器以电压隔离传感器为基础,增配比较器电路、基准电压设定电路、输出驱动电路组成,用来隔离监测主回路中的交流或直流电压,当被监测的电压超过预先设定的上限值,或低于预先设定的下限值时,给出开关量控制信号。主要特点1测控一体化,体积小、精度高、反应快;2具有瞬态干扰抑制功能,防止误动作;3报警界限值可在设定值(20)内连续可调;4密封式继电器触点输出,触点寿命30万次;5隔离电压交流监测25KVDC,1分钟;直流监测15KVDC,1分钟6输入过载能力10倍阈值,持续5秒;25功能按键的设计因本系统使用的按键数目少,故按键采用硬件去抖。按键电路用两个与非门构成一个RS触发器。当按键未按下时输出为1刚键按下时输出为0。此时即使用按键的机器性能,使按键因弹性抖动而产生瞬时断开抖动跳开B,只要按键不返回原来状态A,双稳态电路的状态不会改变,输出保持为0,不会产生抖动的波形。也就是说,即使B点的电压波形是抖动的,但经双稳态电路之后,其输出为正规矩形波。26开门报警电路本设计含开门报警功能,当开门延时2MIN后发声报警,用于提醒使用者关门,以达到节电节能,延长电冰箱的使用时间,其电路图如图23所示P12P105V1KT1LED扬声器15K10FAT89C51T2门开关5V90139013R29R30R31C21D7K图23开门报警电路第三章软件部分的设计电压源主要用于为AT89C51,ADC0809,8279,光敏二极管,LED,报警电路等器件及电路提供稳压源。电源(VCC)是整个实验板正常工作的动力源泉。电源电压过大会大大缩短芯片的工作寿命,严重的会烧毁芯片及其它元器件;过小将不能驱动实验板工作电路。因此设定合适的电源电压值非常重要。此实验板主要芯片工作电压均位5V左右,所以采用7805三端稳压芯片将12V整形为5V直流给整个实验板供电,用LM7805设计的5V稳压电源电路。31主程序的设计主程序由初始化,键盘扫描,显示,温度采集,温度控制和定时化霜子程序组成,为系统软件的主干部分,化霜采用定时化霜,每三十分钟化霜一次,化霜原理见概论电冰箱式作原理部分。32始化程序的设计初始化模块主要完成初始化I/O口、中断、内存单元,并读出存放在闪烁存储器上的温度设定值。温度设定值存放在闪烁存储器上即使断电也可保存。程序如下INTI1CLRAMOVDPTR,20H读取冷藏室温度设定值MOVCA,DPTRLCALLDLY_100MS延时确保数据读完MOV60H,AINCDPTR读取冷藏室温度设定值MOVCA,DPTRLCALLDLY_100MS延时确保数据读完MOV61H,AMOV64H,00H清空各状态位SETBEX0允许外部中断0中断SETBIT0选择边沿触发方式SETBEACPU开中断33关闭压缩机的设计关闭压缩机后用定时器0中断计时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数学专业毕业论文多少页
- 汽车毕业论文参考文献
- DB 3307∕T 85-2018 电梯安全运行监测系统技术管理规范
- (人教A版)选择性必修二高二数学 同步学案+同步练习 5.2 导数的运算(原卷版)
- 考点解析辽宁省新民市中考数学真题分类(数据分析)汇编章节测试试卷(详解版)
- 幼师专业游戏毕业论文
- 毕业论文羽毛球
- hpv海报毕业论文
- 护理本科生毕业论文
- 小教系毕业论文怎么写
- 2024年湖南长沙湘江新区所属事业单位招聘12人历年高频考题难、易错点模拟试题(共500题)附带答案详解
- 《电力系统治安反恐防范要求 第3部分:水力发电企业》
- 建筑工人的安全文明着装与防护用品
- 国家职业技术技能标准 6-29-01-07 乡村建设工匠 2024年版
- 《教育诊断与幼儿心理健康指导》课程标准
- 问题分析与解决五步法
- 全国职业大赛(中职)ZZ006水利工程制图与应用赛项赛题第7套
- 循环经济 实现低碳目标
- 《政论文的翻译》课件
- 资源与资源系统
- 2024年中国人寿集团公司招聘笔试参考题库含答案解析
评论
0/150
提交评论