冰箱冷藏室温度智能控制系统.doc
《冰箱冷藏室温度智能控制系统.doc》由会员分享,可在线阅读,更多相关《冰箱冷藏室温度智能控制系统.doc(15页珍藏版)》请在三一办公上搜索。
1、目 录摘要11 引言12 设计思路22.1 设计任务22.2 设计的理论基础22.3 冰箱的系统组成22.3.1 蒸汽式压缩机电冰箱22.3.2 直冷式电冰箱32.4 总体设计方案选择32.5 方案总体介绍43 硬件系统设计43.1 系统总体结构43.2 温度采集模块53.2.1 温度采集模块的选择53.2.2 DS18B20测温电路63.2.3 测量数据的比较73.3 单片机系统及液晶模块73.3.1 微处理器(单片机)73.3.2 显示电路的设计83.4 输出控制模块94 软件设计94.1 主程序流程框图104.2 DS18B20工作的流程图125 调试与实验125.1 使用说明125.1
2、.1 Keil单片机模拟仿真125.2 功能测试145.2.1 温度测量分辨率145.3 晶振的选择14附录1 硬件原理图15冰箱冷藏室温度智能控制系统摘要:本智能温度控制主要由温度采集模块、液晶显示模块、单片机智能控制模块和输出控制模块组成。此次设计相比于传统的冰箱温度控制器,温度信号更加精确,利用单片机控制冷藏室温度在15之间,当温度低于1,继电器不工作;当温度高于5,继电器开始工作,并且利用液晶显示冷藏室温度的变化。关键词:温度采集;液晶显示;温度控制1 引言随着集成电路的发展,单片机的功能也越发的多样。单片机因为他本是的诸多优点,比如功能强、体积小、可靠性高、开发的周期短,成为各种检测
3、控制方面被广泛应用的元器件,在电子工业生产中变为不可缺少的存在,特别是在我们日常的生活生产中也发挥了很多的作用1。而在日常生活中,冰箱已经成了家庭生活中不可缺少的一部分,就此对于冰箱的性能要求也越来越高。在这其中冰箱的智能温度控制是现今市场上冰箱重要选择。现在市面上的冰箱大多都包含着两部分,分别是冷藏室和冷冻室。其中冷藏室用于冷藏食物,要求有一定的保鲜作用,不可冻伤食物;冷冻室一般用于对食物的冷冻作用。现代信息技术的三大基础是信息采集(即传感器技术)、信息传输(通用技术)和信息处理(计算机技术)。目前信息技术中前端的产品就是传感器,而其中被广泛应用在工业生产、科学研究方面的传感器就是温度传感器
4、,在这些领域中温度传感器的应用是位于各种传感器的第一位2。智能温度传感器最早是出现在20世纪90年代的中期,在其内部就应用了A/D转换器,但他测量的温度X围比较低,而且也只有1的分辨率。到了21世纪以后,智能温度传感器正在迅速的朝着高精度、多功能、总线标准化、高可靠性及安全性、开发虚拟传感器和网络传感器、研制单片测温系统等高科技的方向发展3。传统电冰箱的温度一般是由冷藏室控制。冷藏室、冷冻室之间不同的温度是通过调节蒸发器在两室的面积大小来实现的,温度的调节完全是依靠压缩机的开停来控制。但是影响冰箱内部温度的因素有很多种:如放到冰箱内的食物他自身温度的大小、还有他们散热性能高低、食物放在冰箱里的
5、充满率大小、环境温度的高低、开启冰箱门的频率等4。因此对于这种受到诸多参数要求和很多随机性的温度的控制,如要建立一个相对标准的数学模型是很困难的,同样的也无法用传统的PID来进行调节。而本次的设计,主要是通过温度传感器DS18B20来对电冰箱冷藏室温度进行采集,通过STC89C51单片机进行数字信号的处理,从而达到冷藏室温度智能控制的目的。2 设计思路2.1 设计任务 在此次的设计当中,要设计的是一个冰箱冷藏室温度智能控制系统。控制冰箱冷藏室的温度。使冷藏室的温度控制在15之间,当冷藏室温度低于1时,继电器停止工作;当冷藏室温度高于5时,继电器开始工作。2.2 设计的理论基础这次冰箱冷藏室温度
6、智能控制系统的设计,主要是通过对于核心芯片单片机的设计,使得冰箱内冷藏室温度的控制更为的方便和准确。一般传统冰箱的温度控制是分别通过调节蒸发器在冷冻室和冷藏室的面积大小来实现的,温度的控制完全依赖于压缩机的开停。但冰箱内部两室温度的控制是受很多因素的影响,比如环境温度、开门的频率或是存放在冰箱内物品的本身散热程度。因为这些不定因素的影响,两室的温度就很难准确的进行控制4。2.3 冰箱的系统组成2.3.1 蒸汽式压缩机电冰箱液体由液态变为气态时,会吸收很多热量,简称为“液体汽化吸热”,电冰箱就是利用了液体汽化的过程中需要吸热的原理来进行制冷的。 蒸气式压缩机电冰箱制冷系统原理图如图2-1所示,主
7、要由压缩机、冷凝器、干燥过滤器、毛细管、蒸发器等部件组成,其动力均来自压缩机,干燥过滤器用来过滤赃物和干燥水分,毛细管用来节流降压,热交换器为冷凝器和蒸发器。制冷压缩机吸入来自蒸发器的低温低压的气体制冷剂,经压缩后成为高温高压的过热蒸气,排入冷凝器中,向周围的空气散热成为高压过冷液体,高压过冷液体经干燥过滤器流入毛细管节流降压,成为低温低压液体状态,进入蒸发器中汽化,吸收周围被冷却物品的热量,使温度降低到所需值,汽化后的气体制冷剂又被压缩机吸入。至此,完成一个循环。压缩机冷循环周而复始的运行,保证了制冷过程的连续性5。图2-1 蒸汽式压缩机2.3.2 直冷式电冰箱直冷式电冰箱的控制原理是根据蒸
8、发器的温度控制制冷压缩机的启、停,使冰箱内的温度保持在设定温度X围内。冷冻室用于冷冻食品通常用于冷冻的温度为3C15C,冷藏室用于相对于冷冻室较高的温度下存放食品,要求有一定的保鲜作用,不能冻伤食品,温度一般为0C10C,当测得冷藏室温度高至10C13C是启动压缩机制冷,当测得冷藏室温度低于0C3C时停止制冷,关断压缩机。采用单片机控制,可以使控制更为准确、灵活4。2.4 总体设计方案选择方案一:PID温度控制利用热电偶来进行温度的采集,而当通过热电偶采集的温度和希望温度的给定值不相同时,PID控制可根据测量的温度信号和希望的温度信号进行比例、积分、微分的运算6。从而输出某个适当的控制信号给执
9、行机构,促使测量值恢复到给定值,达到自动控制的效果。但该方案实施起来并不稳定,有着很多的不确定的因素,而且运用PID温度控制对精度的要求很难满足,无法使温度的控制达到一个理想的效果,此时就考虑到了运用单片机来进行温度的控制。方案二:单片机温度控制运用单片机来进行温度的控制,可以直接运用核心单片机芯片对温度传感器采集来的温度信号进行比较和处理,并通过液晶显示。而且还可以通过温度的比较来决定是否启动继电器,从而启动或停止压缩机,控制压缩机的工作。运用单片机控制温度相比于PID,对于信号的采集调节更加的精确,而且受其他因素的干扰更加的少。所以在本设计中我选用第二个方案,即单片机温度的控制。2.5 方
10、案总体介绍本设计通过温度传感器,对冰箱内部冷藏室的温度进行一个采集,对采集来的温度数据传递到单片机上。由单片机对采集的温度进行比较,最后通过比较的数据变化来调节其他系统电路的控制,实现一个降温的过程。此外,采集来的温度数据利用液晶显示在显示屏上,来显示冰箱内的温度,使用户可以了解现在温度变化的过程。3 硬件系统设计3.1 系统总体结构冰箱冷藏室温度智能控制器的研究,主要可分为四个主要部分:温度采集模块、单片机控制模块、显示电路及输出控制模块。图3-1为电冰箱温度智能控制系统框图。其中单片机为核心控制系统,读取从温度采集模块采集来的温度信号,并进行对比、调节输出到显示电路进行运行,并产生时钟信号
11、使液晶显示出来,最后控制输出控制电路的运行。显示电路输出控制单片机温度采集模 块图3-1 硬件系统框图3.2 温度采集模块3.2.1 温度采集模块的选择温度采集模块主要是对温度信号进行一个采集,并把采集来的信号传输到核心芯片即单片机当中去,在单片机中进行信号的分析和处理,这部分是本次设计的关键。在传统的远距离模拟信号温度测量系统中,存在着引线误差补偿、多点测量切换误差和放大电路零点漂移误差等多个技术问题,而这些问题必须要很好的解决才可能达到一个较高的测量精度2。方案一:热电偶进行温度采集热电偶是应用测温工作X围最多的温度采集器件。而且热电偶的测温X围也非常广,在-200到2500之间,具体取决
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 冰箱 冷藏室 温度 智能 控制系统

链接地址:https://www.31ppt.com/p-1601765.html