第1页共31页山东英才职业技术学院设计(论文)用纸1基于单片机的冰箱温度智能控制系统的设计摘要:近年来随着计算机在社会领域的渗透,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。电冰箱温度控制系统是利用温度传感器DS18B20采集电冰箱冷藏室和冷冻室的温度,通过INTEL公司的高效微控制器MCS-C51单片机进行数字信号处理,从而达到智能控制的目的。本系统可实现电冰箱冷藏室和冷冻室的温度设置、电冰箱自动除霜、开门报警等功能。本文在第一章介绍了电冰箱的系统组成及工作原理,第二章论述了本控制系统的硬件设计部分。第三章论述了系统的软件设计部分。通过对直冷式电冰箱制冷系统的改进和采用模糊控制技术,实现了电冰箱的双温双控,使电冰箱能根据使用条件的变化迅速合理地调节制冷量,且节能效果良好。第2页共31页山东英才职业技术学院设计(论文)用纸2Abstract:Withtheinfiltrationinthesocialfieldofthecomputerinrecentyears,theapplicationoftheone-chipcomputerismovingtowardsdeepeningconstantly,drivetraditionisitmeasurecrescentbenefittoupgradedaytocontrolatthesametime.Inmeasuringinrealtimeandautomaticallycontrolledone-chipcomputerapplicationsystem,theone-chipcomputeroftenusesasakeypart,onlyone-chipcomputerrespectknowledgeisnotenough,shouldalsofollowthestructureoftheconcretehardware,anddirectagainstandusethesoftwareoftarget'scharacteristictocombineconcretly,inordertodoperfectly.TheelectricrefrigeratortemperaturecontrolsystemisusesthetemperaturesensorDS18B20gatheringelectricrefrigeratorcold-storageroomandthefreezingroomtemperature,monolithicintegratedcircuitcarriesonthedigitalsignalprocessingthroughINTELCorporation'shighlyeffectivemicrocontrollerMCS-C51,thusachievestheintelligentcontrolthegoal.Thissystemmayrealizetheelectricrefrigeratorcold-storageroomandthefreezingroomtemperatureestablishment,theelectricrefrigeratorautomaticallydefrosts,opensthegatetoreporttothepoliceandsoonthefunction.Thisarticleintroducedinthefirstchaptertheelectricrefrigeratorsystemcompositionandtheprincipleofwork,thesecondchapterelaboratedthiscontrolsystemhardwaredesignpart.Thirdchapterelaboratedthesystemsoftwaredesignpart.Byimprovingtherefrigeratingsystemofrefrigeratorandapplyingthevague-controltechnology,thegoalofdouble-temperature,double-controlhasbeenrealized;itmakespossiblefortherefrigeratortoregulatetheamountofcoldairinaspeedyandrationalway.Thus,powersavingisavailableKeywords:Theone-chipcomputer;Thetemperaturesensor;Theelectricrefrigerator;Temperaturecontrol第3页共31页山东英才职业技术学院设计(论文)用纸3目录第一章概论......................................................4一.电冰箱的系统组成............................................4二.工作原理:..................................................6三.本系统采用单片机控制的电冰箱主要功能及要求:................6第二章硬件部分......................................................7一.系统结构图..................................................7二.微处理器(单片机)..........................................7三.温度传感器.................................................12四.电压检测装置...............................................16五.功能按键...................................................16六.压缩机,风机、电磁阀控制...................................17七.故障报警电路...............................................17第三章软件部分....................................................17一、主程序:MAIN...............................................18二、初始化子程序:INTI1........................................22三、键盘扫描子程序:KEY........................................23四.打开压缩机子程序:OPEN.....................................26五.关闭压缩机:CLOSE..........................................27六.定时器0中断程序:用于压缩机延时...........................28七.延时子程序.................................................29第四章分析与结论..................................................29致谢.............................................................29参考文献:.........................................................30第4页共31页山东英才职业技术学院设计(论文)用纸4电冰箱温度测控系统设计第一章概论随着集成电路技术的发展,单片微型计算机的功能也不断增强,许多高性能的新型机种不断涌现出来。单片机以其功能强、体积小、可靠性高、造价低和开发周期短等优点,称为自动化和各个测控领域中广泛应用的器件,在工业生产中称为必不可少的器件,尤其在日常生活中发挥的作用也越来越大。人们对家用电冰箱的控制功能越来越高,这对电冰箱控制器提出了更高的要求。多功能,智能化是其发展方向之一,传统的机器控制,简单的电子控制已经难以满足发展的要求。而采用基于单片机温度控制系统,不仅可大大缩短设计新产品的时间,同时只要增加少许外围器件在软件设计方面就能实现功能的扩展,以及智能化方面的提高,因此可最大限度地节约成本。本文即为基于单片机的电冰箱温度控制系统。目前市场销售的双门直冷式电冰箱,含有冷冻室和冷藏室,冷冻室通常用于冷冻的温度为-6~-18℃;冷藏室用于在相对冷冻室较高的温度下存放食品,要求有一定的保鲜作用,不能冻伤食品,室温一般为0~10℃.传统的电冰箱温度一般是由冷藏室控制,冷藏室、冷冻室的不同温度是通过调节蒸发器在两室的面积大小来实现的,温度调节完全依靠压缩机的开停来控制.但是冰箱内的温度受诸多因素的影响,如放入冰箱物品初始温度的高低、存放品的散热特性及热容量、物品在冰箱的充满率、环境温度的高低、开门的频繁程度等.因此对这种受控参数及随机因素很多的温度控制,既难以建立一个标准的数学模型,也无法用传统的PID调节来实现.一台品质优良的电冰箱应该具有较高的温度控制精度,同时又有最优的节能效果,而为了达到这一设计要求采用模糊控制技术无疑是最佳的选择.一.电冰箱的系统组成第5页共31页山东英才职业技术学院设计(论文)用纸5液体由液态变为气态时,会吸收很多热量,简称为“液体汽化吸热”,电冰箱就是利用了液体汽化的过程中需要吸热的原理来制冷的。蒸气压缩式电冰箱制冷系统原理图如图1-1所示,主要由压缩机、冷凝器、干燥过滤器、毛细管、蒸发器等部件组成,其动力均来自压缩机,干燥过滤器用来过滤赃物和干燥水分,毛细管用来节流降压,热交换器为冷凝器和蒸发器。制冷压缩机吸入来自蒸发器的低温低压的气体制冷剂,经压缩后成为高温高压的过热蒸气,排入冷凝器中,向周围的空气散热成为高压过冷液体,高压过冷液体经干燥过滤器流入毛细管节流降压,成为低温低压液体状态,进入蒸发器中汽化,吸收周围被冷却物品的热量,使温度降低到所需值,汽化后的气体制冷剂又被压缩机吸入,至此,完成一个循环。压缩机冷循环周而复始的运行,保证了制冷过程的连续性。图1-1电冰箱制冷系统原理图直冷式电冰箱的控制原理是根据蒸发器的温度控制制冷压缩机的启、停,使冰箱内的温度保持在设定温度范围内。冷冻室用于冷冻食品通常用于冷冻的温度为-3C~-15C,冷藏室用于相对于冷冻室较高的温度下存放食品,要求有一定的保鲜作用,不能冻伤食品,温度一般为0C~10C,当测得冷冷冻室温度高第6页共31页山东英才职业技术学院设计(论文)用纸6至-3C~0C时或者是冷冻室温度高至10C~13C是启动压缩机制冷,当冷冻室温度低于-15C~-18C或都冷藏室温度低于0C~-3C时停止制冷,关断压缩机。采用单片机控制,可以使控制更为准确、灵活。二.工作原理:根据冷藏室和冷冻室的温度情况决定是否开压缩机,若冷藏室的温度过高,则打开电磁冷门V1,关闭阀门V2,V3,同时打开压缩机,产生高温高压过热蒸气,经过冷凝器冷凝,干燥过滤器干燥,毛细节流管降压后,在蒸发器汽化制冷,产生低温低压的干燥气体。经过电磁阀门V1流入冷藏室,使冷藏的温度迅速降低,当温度达到要求时关闭压缩机,同时关闭电磁阀门V1。若是冷冻室的温度过高,则应打开V2关闭V1,V3。电磁阀门V3主要用于冷冻