基于单片机的电冰箱控制系统

合集下载

基于单片机的电冰箱温度控制系统

基于单片机的电冰箱温度控制系统

近年来随着计算机在社会领域的渗透, 单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。

在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件测控电路,以及针对具体应用对象特点的软件结合,以作完善。

目前,单片机正朝着高性能和多品种方向发展趋势将是进一步向着CMOS化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。

单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。

从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。

这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次革命。

电冰箱温度控制系统是利用温度传感器DS18B20采集电冰箱冷藏室和冷冻室的温度,通过AT89S51单片机进行数字信号处理,从而达到智能控制的目的。

本系统可实现电冰箱冷藏室和冷冻室的温度设置,开门报警等功能。

●目录………………………………………………………………错误!未定义书签。

●概论设计思想.................................. 错误!未定义书签。

工作原理.................................. 错误!未定义书签。

设计的主要功能及要求...................... 错误!未定义书签。

●硬件设计系统结构图................................ 错误!未定义书签。

微处理器(单片机)........................ 错误!未定义书签。

温度传感器................................ 错误!未定义书签。

DS1820使用中注意事项..................................- 9 - 电压检测装置.............................. 错误!未定义书签。

基于单片机的电冰箱温控器设计

基于单片机的电冰箱温控器设计

基于单片机的电冰箱温控器设计电冰箱温控器是电冰箱的重要组成部分,它用来测量和控制冰箱内部的温度,在一定的范围内保持冰箱内部的温度稳定。

本文将介绍一个基于单片机的电冰箱温控器的设计方案。

一、硬件设计1.温度传感器:选择一款精准度高、响应速度快的温度传感器。

常用的温度传感器有NTC热敏电阻和DS18B20数字温度传感器。

本设计选择DS18B20作为温度传感器,它具有数字输出、精度高、抗干扰性强等优点。

2.单片机:选择适用于此应用的单片机,本设计选择51系列单片机。

3.显示屏:选择适合于温控器显示的LCD液晶显示屏,可以显示当前温度和设定温度。

4.继电器:选择一个合适的电压和电流的继电器,用于控制冰箱的压缩机开关。

5.按钮:选择适用于温控器操作的按钮,包括开关机/调节温度等功能。

二、软件设计1.初始化:在单片机启动时,对温度传感器、显示屏、继电器等外部设备进行初始化设置。

2.温度测量:通过温度传感器测量冰箱内部的温度,并将测量结果保存在指定的内存位置。

3.显示温度:通过LCD显示屏显示当前温度和设定温度。

可以通过按键操作,实现温度调节功能。

4.温度控制:通过单片机控制继电器的开关状态,从而控制冰箱的压缩机工作。

当温度高于设定温度时,继电器闭合,启动压缩机;当温度达到设定温度时,继电器断开,停止压缩机工作。

5.安全保护:当温度传感器发生故障或温度超出范围时,应提供相应的保护措施,如自动断电、显示故障信息等。

6.节能模式:可以设置一个节能模式,在不使用冰箱时,自动调整温度设置为较高的值,以节省能源。

三、工作流程1.开机初始化:单片机启动后进行外部设备的初始化设置。

2.温度测量:通过温度传感器测量冰箱内部的温度,并将测量结果保存。

3.显示温度:将测量的当前温度和设定温度显示在LCD显示屏上。

4.温度控制:根据设定温度和当前温度的比较结果,控制继电器的开关状态,从而控制冰箱的压缩机工作。

5.温度调节:通过按键操作,可以调节设定温度。

基于单片机的冰箱控制系统

基于单片机的冰箱控制系统

重庆邮电大学移通学院毕业设计(论文)设计(论文)题目:冰箱控制系统的设计填表时间:2013 年5 月重庆邮电大学移通学院教务处制编号:审定成绩:单位(系别)学生姓名专业班级学号指导教师答辩组负责人通信工程系苗继镭通信工程0111091605邢阳阳王锌重庆邮电大学移通学院毕业设计(论文)任务书设计(论文)题目冰箱控制系统的设计学生姓名苗继镭系别通信工程系专业通信工程班级01110916指导教师邢阳阳王锌职称助教高工联系电话教师单位重庆邮电大学移通学院下任务日期__ 2013___ 年_ 1__月_ 4__日备注:此任务书由指导教师填写,并于毕业设计(论文)开始前下达给学生摘要本课题设计的电冰箱的电控系统主要应用AT89C51单片机作为核心控制元件进行分析和设计,对各部分的软件编程、硬件电路设计、及调试进行了介绍。

本系统分温度测量和信号产生输出两大部分。

温度测量部分以模拟电路为主,配合电压比较模块、A/D 转化模块,在误差允许范围内测量温度值,并进行比较,产生电压信号。

信号经A/D 转换,进入AT89C51 单片机。

信号经单片机的控制运算处理,产生控制信号并输出控制压缩机、加热器的启动与停止。

此外,该系统可通过专用键盘接口芯片8279 进行温度的设定及显示。

系统扩展液晶显示器,显示动态的冷冻室温度和冷藏室温度;系统扩展了多个功能键,通过功能键可人为改变控制设定值从而满足不同用户的不同需要。

近年来,随着微电子技术、传感器技术以及计算机控制技术的发展,人们对电冰箱的控制功能要求越来越高,这对电冰箱控制器提出了更高的要求,多功能、人性化和节能是其发展方向。

传统的机械式、简单的电子控制已经难以满足发展要求。

为此,本文介绍了采用AT89C51单片机作为控制器核心,对电冰箱的工作过程进行控制,并用声音将电冰箱的一些工作过程进行提示,使控制过程更人性化。

通过DS18B20 温度传感器对冷藏室温度,冷冻室温度进行检测,并将产生的模拟信号,通过A/D 转换送入单片机;对霜厚度则通过热敏电阻进行温度检测后产生中断信号送入单片机。

基于单片机的智能冰箱温度控制器的设计

基于单片机的智能冰箱温度控制器的设计

基于单片机的智能冰箱温度控制器的设计随着科技的不断发展,智能家居成为了现代家庭的一个重要组成部分。

智能冰箱作为智能家居的一种,不仅可以保持食物的新鲜,还可以通过温度控制系统来调节食物的保存温度。

因此,设计一款基于单片机的智能冰箱温度控制器非常有必要。

设计思路:1. 系统硬件设计:本设计将基于单片机进行智能冰箱温度控制器的设计。

首先,需要选择合适的单片机芯片,如Arduino、STM32等。

然后,根据冰箱内部的温度传感器和控制装置,选择合适的温度传感器和继电器等硬件设备。

最后,通过电路图设计和PCB板设计来实现硬件搭建。

2.系统软件设计:系统软件设计需要进行多个模块的开发。

首先,需要进行温度传感器的驱动程序开发,以实时获取冰箱内的温度数据。

然后,根据用户设置的温度阈值,进行温度控制算法的开发,以实现自动调节冰箱的制冷和制热功能。

同时,还可以开发一个用户界面,通过显示屏和按键等设备,实现对温度设定和显示的控制。

3.系统功能实现:通过硬件模块和软件模块的协作,可以实现以下功能:a.温度监测和显示:利用温度传感器实时获取冰箱内的温度,并通过显示屏显示出来,方便用户随时了解冰箱内部的温度情况。

b.温度设定和控制:用户可以通过按键设定冰箱的温度,系统根据设定的温度阈值,自动控制冰箱的制冷和制热功能,以保持冰箱内食物的新鲜。

c.报警功能:当冰箱内的温度超过或低于设定的温度阈值时,系统可以发出警报,提醒用户注意冰箱内的温度变化。

d.节能功能:通过智能控制算法,系统可以根据冰箱内部的温度情况,自动调节制冷和制热功能的开关,达到节能的目的。

该智能冰箱温度控制器的设计可以有效提高家庭生活的便利性和舒适度。

同时,通过合理的温度控制,还可以延长食物的保鲜期,减少食物的浪费。

同时,智能冰箱温度控制器还具备节能的功能,有助于减少家庭能源的消耗,保护环境。

在设计过程中,需要注意系统的稳定性和可靠性。

在硬件方面,需要选择高品质的硬件设备,并进行合理的电路设计和布线,以保证系统的稳定运行。

基于单片机控制的电冰箱温度控制器设计

基于单片机控制的电冰箱温度控制器设计

基于单片机控制的电冰箱温度控制器设计一、设计思路随着人们生活水平的提高,家用电器越来越多,L电器电化智能化的要求也越来越高,本文主要研究在单片机的控制下将传统的机械温控器改成数字温控器,实现智能电子电冰箱的控制。

该电冰箱温度控制器的设计采用基于单片机控制的数字式温度控制方案。

具有温度设置和现场实时温度显示双重功能。

它的控制部分采用了AT89S52单片机,利用该单片机的高速计数器和多达8个比较器来实现精准的温度控制。

显示部分采用流行的LCD1602液晶显示模块,经过优化设计,它的显示效果更加清晰明了。

同时,为了实现温度显示的实时性,采用了DS18B20温度传感器,该温度传感器具有实时监测温度的快速响应能力,精度高,功耗小等特点。

本设计基于调制/解调器设计,实现了用户通过手机APP远程控制电冰箱的温度,方便快捷。

二、设计方案整个数字式控温系统分为数据采集、控制器和显示三个主要部分。

其中,数据采集部分包括温度传感器和电源电路两个主要部分,控制器部分包括单片机和控制电路两个部分,显示部分则使用了LCD液晶显示模块。

1、数据采集温度传感器是整个控温器的核心部件。

它的作用是实时监测冷藏室的温度,并将温度数据反馈给单片机。

本设计采用DS18B20数字式温度传感器,该传感器具有精度高、测量范围广、响应速度快、反应灵敏、稳定性好等优点,因此,在实现控温系统的过程中,采用DS18B20数字式温度传感器具有非常明显的优势。

2、控制器单片机控制系统是数字式控温器的核心部分。

本设计采用了AT89S52单片机,AT89S52是Atmel公司生产的51系列单片机中非常经典的产品,因其深受大多数用户的喜爱。

AT89S52单片机具有8位的数据总线和16位的地址总线,可执行各种运算,具有非常强的数据处理能力。

在本设计中,我们采用了AT89S52单片机的内部计数器和多个比较器来实现精准的温度控制。

3、显示整个数字式控温系统的显示部分采用了LCD1602液晶显示模块。

基于单片机的电冰箱温度控制系统

基于单片机的电冰箱温度控制系统

目录1 绪论 (1)1.1 电冰箱发展概况 (1)1.2 电冰箱的国内研究现状 (2)1.3 电冰箱的国外研究现状 (3)2 电冰箱单片机控制器的方案设计 (5)2.1 硬件电路的方案 (5)2.2 系统的软件方案 (10)2.3 总体方案的确定 (12)3 控制器硬件电路的设计 (14)3.1 电源供电电路 (14)3.2 单片机与看门狗复位电路 (15)3.3 A/D 转换电路 (16)3.4 温度采集电路和除霜电路 (16)3.5 键盘电路和显示电路 (16)3.6 制冷压缩机和除霜电热丝启、停控制电路 (18)3.7 报警电路 (18)3.8 电冰箱的异味消除电路 (19)4 系统软件设计 (20)4.1 主程序的设计 (20)4.2 T0 中断服务程序 (21)4.3 T1 中断服务程序 (23)一个在英格兰工作的美国人雅可比—帕金斯有了一个新发现,这一发现导致了冰箱的发明。

1834 年他发现当某些液体蒸发时,会有一种冷却效应。

帕金斯要求一群技工来创造一个可证实这个想法的工作模型。

果然,这个装置在某个晚上真的产生了一些冰。

技工们兴奋地拿着冰,跳进一辆马车,飞速驶向帕金斯的住房,向他展示所取得的成果。

帕金斯此时已上了年纪,虽然他没有在市场上出售自己的发明物,但是哈里森的工作成果为人类早期家用冰箱铺垫了道路。

出售发明物的人的生活在澳大利亚的一个苏格兰印刷工约翰—哈里森。

哈里森很可能在并不了解帕金斯成果的情况下发现了冷却效应。

他用醚来清洗金属印刷铅字,某一天注意到了物质的冷却效应。

到1862 年,他的第一批冰箱就上市了。

哈里森还在维多利亚本狄哥一家啤酒厂里设置了第一个制冷车间。

在19 世纪末,只有专门造了冰库的富人材干享受到这种好处。

绝大多数人奢望的只是一个冷藏柜。

那时候,冰箱最重要的用途之一是在轮船上。

大型冷藏库意味着船舶能够在长距离航行中运载食用鲜肉,例如羔羊肉能从新西兰出口到欧洲。

德国工程师卡尔—冯—林德在1879 年创造出了第一台家用冰箱。

基于单片机的智能冰箱温度控制器的设计

基于单片机的智能冰箱温度控制器的设计

基于单片机的智能冰箱温度控制器的设计智能冰箱温度控制器是一种基于单片机的温度控制系统,通过对温度传感器数据的采集和处理,可以实现对冰箱内部温度的精确控制。

本文将介绍该智能冰箱温度控制器的设计原理、硬件组成和软件实现。

设计原理:智能冰箱温度控制器的设计原理是通过感知冰箱内部温度并根据设定的温度值自动控制制冷或加热设备的工作,以维持冰箱内部温度在设定范围内。

其主要实现步骤如下:1.温度传感器采集:使用温度传感器(如DS18B20)对冰箱内部温度进行采集,将温度值转换为数字量。

2.温度数据处理:通过单片机对温度传感器采集的数据进行处理,可以实现多种功能,如温度变化的实时监测、故障检测及报警等。

3.温度控制算法:根据采集到的温度值和设定的温度范围,决定是否打开制冷或加热装置。

在制冷过程中,当温度低于设定范围时,打开制冷装置,使温度升高;当温度高于设定范围时,关闭制冷装置。

加热过程与此类似。

4.控制输出:通过单片机的IO口控制制冷或加热装置的开关,实现对温度的控制。

硬件组成:智能冰箱温度控制器的硬件组成主要包括单片机、温度传感器、继电器、显示屏和按键等。

1.单片机:选择适合的单片机(如STC89C52)作为主控芯片,负责采集并处理温度数据,控制制冷或加热装置的开关。

2.温度传感器:选择精度高、性能稳定的温度传感器(如DS18B20),能够准确地采集冰箱内部温度。

3.继电器:通过继电器,单片机可以控制制冷或加热装置的开关。

继电器的选型要考虑到其负载电流和电压的要求。

4.显示屏和按键:为了方便用户操作和监控系统状态,可以添加液晶显示屏和按键。

显示屏用于显示当前温度和设置的目标温度,按键用于设定目标温度。

软件实现:智能冰箱温度控制器的软件实现主要包括温度数据采集和处理、温度控制算法的实现以及用户界面的设计。

1.温度数据采集和处理:通过单片机的ADC接口读取温度传感器采集到的模拟量,并转换为数字量。

然后,通过算法将数字量转换为实际温度值,并保存在变量中供后续使用。

【单片机课程设计】基于MCS51单片机的直冷式电冰箱的控制

【单片机课程设计】基于MCS51单片机的直冷式电冰箱的控制

2009/2010学年度第一学期计算机控制技术(MCS51单片机)课程设计报告书题目:直冷式电冰箱的控制班级:姓名:学号:指导教师:日期:目录1.课程设计目的 (1)2.课程设计题目和要求 (1)3.设计内容 (1)4设计总结 (14)参考书目 (14)附录 (15)1 课程设计目的1.1 以MCS51单片机为主完成计算机控制技术(单片机)课程设计,掌握此次课程设计所用知识。

1.2理解课程设计使用原理,使此次设计的程序及电路能够正常使用。

2直冷式电冰箱的控制要求2.1 课程设计的要求2.1.1设定2个测温点,测量范围:-26︒C~+26︒C,精度±0.5︒C;2.1.2利用功能键分别控制温度设定、冷藏室及冷冻室温度设定等;2.1.3制冷压缩机停机后自动延时3分钟后方能再启动;3 电冰箱控制系统硬件电路3.1 硬件设计3.1 系统硬件结构图3.1.1 单片机采用INTEL公司的高效微控制器MCS51。

是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP的可反复擦写1000次的Flash只读程序存储器,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89C51可为许多嵌入式控制应用系统提供高性价比的解决方案。

INTEL公司的AT89C51芯片具有以下特性:○14KB片内在系统可编程Flash程序存储器;○2时钟频率为0~33MHz;○3128字节片内随机读写存储器(RAM);○432个可编程输入/输出引脚;○52个16位定时/计数器;○65个中断源,2级优先级;○7全双工串行通信接口;○8监视定时器;○92个数据指针。

图3.2 MCS51内部结构图23.1.2 电源供电电路本设计总电源是有效值220V ,频率50Hz 的单相交流电网电压,通过变压器降压输出一组9V 和一组24V 低压交流电,然后再经过整流桥1D 和2D 整流输出直流电压。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机控制技术课程设计成绩评定表设计课题:基于单片机的电冰箱控制系统学院名称:电气工程学院专业班级:自动0801学生姓名:田冠枝学号:200848280126指导教师:臧海河设计地点:2#421设计时间:2011.06.27-2011.07.03指导教师意见:成绩:签名:年月日计算机控制技术课程设计设计课题:基于单片机的电冰箱控制系统学院名称:电气工程学院专业班级:自动0801****:***学号:****************:***设计地点:2#421设计时间:2011.06.27-2011.07.03计算机控制技术课程设计任务书目录1 引言 ........................................................................................... 错误!未定义书签。

1.1 课题背景 (1)1.2 主要实现功能 (1)2 总体方案设计 ............................................................... 错误!未定义书签。

2.1 控制系统方案设计 (2)2.2 基于单片机的电冰箱控制系统整体布局...................... 错误!未定义书签。

2.3 功能原理分析 (3)3 硬件电路设计 (4)3.1单片机的选择 (5)3.2 A/D转换电路 (5)3.2.1 ADC0809介绍 (6)3.2.2ADC0809与A T89C51单片机接口电路 (6)3.3 键盘电路及其显示电路 (7)3.4 温度采集及除霜电路 (8)3.4.1 温度采集电路 (8)3.4.2 除霜电路 (9)3.4.3 传感器的选择 (9)3.5 制冷压缩机和除霜电热丝启停电路 (10)3.5.1 控制电路图 (10)3.5.2 工作原理 (11)3.6 电源电压检测电路 (11)3.7 报警电路 (12)4 软件设计 (12)4.1 程序设计语言 (12)4.2程序主要模块 (13)4.2.1主程序模块 (13)4.2.2T0中断服务程序模块 (14)4.2.3T1中断服务程序模块 (15)5 总结 (16)参考文献 (17)附录系统总原理图 (18)1.引言1.1 课题背景电冰箱是利用电能在箱体内形成低温环境,用于冷藏冷冻各种食品和其他物品的家用电器设备。

电冰箱是每个家庭现代化厨房必备的家用电器,它的主要任务就是控制压缩机、化霜加热等来保持箱内食品的最佳温度,达到食品保鲜的目的,即保证所储存的食品在经过冷冻或冷藏之后,保持色、味、水分、营养基本不变。

电冰箱是第一次家电革命浪潮的主导产品,是每个家庭必备的电器设备。

从1918年世界上第一台电机压缩式电冰箱研制成功,至今已走过89个年头。

这期间,随着科学技术的飞速发展,电冰箱也在不断的演变和更新,尤其是近年来高新技术的迅猛崛起,更使得电冰箱的发展日新月异。

现代社会每一个家庭都处在快节奏的生活中,人们大多已无闲暇的时间和精力花费在经常性的采购日常生活用品上。

因此,集中时间大量采购的新型生活方式已为越来越多的人所接受,从而决定了大容量电冰箱将是一种国际化的发展趋势。

传统的机械式直冷式电冰箱的控制原理是根据蒸发器的温度控制制冷压缩机的启、停,使电冰箱内的温度保持在设定温度范围内。

一般,当蒸发器温度升至3~5℃时启动压缩机制冷;当温度低于-10~-20℃时停止制冷,关断压缩机[16]。

随着家用电冰箱的普及,人们对电冰箱的控制功能要求越来越高,这对电冰箱控制器提出了更高的要求,多功能、智能化是其发展方向之一,传统的机械式、简单的电子控制已经难以满足发展要求。

随着微机技术的飞速发展,单片机以其体积小、价格低、应用灵活等优点在家用电器、仪器仪表等领域中得到了广泛的应用。

采用单片机进行控制,可以使电冰箱的控制更准确、灵活、直观。

1.2 主要实现功能本论文所设计的基于51单片机的电冰箱控制系统以AT89C51单片机为核心控制压缩机的启动和停止,解决了传统电冰箱控制系统存在的不足,可以使控制更准确,更灵活。

本系统处于监控状态时,具有以下功能:(1)电源过欠压保护功能:为了使电冰箱安全可靠地运行,要求其电源电压在180V~240V之间。

因此,当电源电压小于180V或大于240V时,禁止启动压缩机并用指示灯显示。

(2)压缩机开启延时功能:该功能要求压缩机停机时间超过3min才能启动,以延长压缩机的寿命。

这就要求在每次电冰箱上电时,都要检查压缩机停机是否到3min,若未达到,需延时到3min后才能启动。

因此,在设计时应有判断与延时功能。

(3)自动除霜功能:冷冻室中的水分会凝结成霜,因此,电冰箱应有自动除霜功能。

该功能的实现方法是通过累计压缩机运行时间和检测环境温度,来判断是否满足化霜条件(霜厚达到3mm),当霜厚达到3mm时,接通化霜加热丝,同时断开压缩机和风机,30分钟后断开化霜加热丝,接通压缩机,再过15分钟后接通风机。

(4)电冰箱温度自动调节功能:该功能是电冰箱应具备的主要功能。

电冰箱设有冷冻室和冷藏室,冷冻室的温度为-16℃~-26℃,冷藏室的温度为2℃~10℃,在该温度范围内,食品保鲜效果较好,因此,对控制器的要求是将冷冻室和冷藏室的温度自动控制在各自的范围内。

(5)功能键控制功能:利用功能键分别控制冷冻室温度、冷藏室温度、速冻设定等。

(6)LED显示功能:利用LED显示冷冻室温度、冷藏室温度,压缩机的启、停和速冻、报警状态。

(7)关机提示功能:开门超过2min将声音报警,提醒用户及时关门。

(8)连续速冻功能:连续速冻时间设定范围1~8小时。

(9)温度测量功能:设定3个测温点,测量范围-26~+26 ℃,精度±0.5 ℃;(10)故障自检报警功能:该功能要求在电冰箱运行过程中,不断诊断电冰箱的运行状态,当发现严重故障时,电冰箱停机并报警显示。

.2.总体方案设计系统基本原理方案是整个设计过程的依据,也是贯穿整个设计系统的灵魂线,它的好坏直接关系到整个方案的成败。

在其设计上要经过查询考证、深思熟虑、反复推敲,有时离不开大量的实验,最后再比较几种选定方案而得出的。

2.1控制系统方案设计控制系统在整个智能电冰箱控制中的地位是至关重要的,它控制着整个系统的运行,是系统是否正常运行的关键。

选用的控制系统是否合理是关系到整个系统设计成败的关键。

因此此必须慎重地选择控制系统。

当前对电冰箱控制系统的方案主要有以下两种。

1.机械控制方式所谓的机械控制方式,即根据蒸发器的温度控制制冷压缩机的启、停,使电冰箱内的温度保持在设定温度范围内。

一般,当蒸发器温度升至3~5℃时启动压缩机制冷;当温度低于-10~-20℃时停止制冷,关断压缩机。

这种控制方式,电路相对简单,操作方便,使电冰箱的控制不够准确、灵活、直观。

2.智能控制方式所谓的智能控制方式,即自动控制方式,用单片机控制制冷压缩机的启、停,使电冰箱内的温度保持在设定温度范围内。

这些过程不需要任何的人工操作,全部自动进行,使电冰箱的控制更准确、灵活、直观。

经过慎重地考虑、科学地论证和实验,本论文采用了第二种方案;用单片机作为控制系统的核心部分,来控制着系统的运行。

选用单片机的好处是:单片机控制功能强、体积小、功耗低、性能高、速度快、稳定可靠、应用灵活广泛、价格低廉、通用性强等。

2.2基于单片机的电冰箱控制系统的整体布局智能电冰箱系统由传感器(霜厚传感器、冷藏室温度传感器、冷冻室温度传感器)、微控单元单片机、压缩机、加热丝、LED显示器、语音输出等组成。

其中传感器整个硬件中最重要的组成部分,是系统是否成功的关键;微控单元是系统的软件部分,控制整个系统的运行,是系统是否正常工作的保证。

设计系统整体布局框图如图2-1所示2.3功能原理分析基于51单片机控制的单片机控制系统的工作原理是这样的:传感器(霜厚传感器、冷藏室温度传感器、冷冻室温度传感器)随时处于待工作状态。

当霜的厚度达到3mm时,霜厚传感器就会感应到,将产生模拟量信号,并将产生的模拟信号传送到A/D转换器;A/D转换器接收到模拟信号后将其转换为数字量信号,并将数字信号输送到单片机;单片机接受到信号后,将数字量信号进行分析、判断、处理,给出除霜命令。

智能电冰箱控制系统工作后,霜的厚度逐渐改变,当霜的厚度调整到规定值时,除霜命令的自动解除,一个工作过程就算是这样完成了。

霜厚传感器接着等待进入下一个工作过程。

当冷藏室的温度低于2℃或高于10℃时,冷藏室温度传感器就会感应到,将产生模拟信号,并将产生的模拟信号传送到A/D转换器;A/D转换器接收到模拟信号后将其转换为数字量信号,并将数字信号输送到单片机;单片机接受到信号后,将数字量信号进行分析、判断、处理,给出调整冷藏室温度命令。

智能电冰箱控制系统工作后,冷藏室内的温度逐渐改变,当冷藏室内的温度调整到规定范围时,调整冷藏室的命令的自动解除,一个工作过程就算是这样完成了。

冷藏室传感器接着等待进入下一个工作过程。

当冷冻室的温度低于-26℃或高于-16℃时,冷冻室温度传感器就会感应到,将产生模拟信号,并将产生的模拟信号传送到A/D转换器;A/D转换器接收到模拟信号后将其转换为数字量信号,并将数字信号输送到单片机;单片机接受到信号后,将数字量信号进行分析、判断、处理,给出调整冷冻室温度命令。

智能电冰箱控制系统工作后,冷冻室内的温度逐渐改变,当冷冻室内的温度调整到规定范围时,调整冷冻室的命令的自动解除,一个工作过程就算是这样完成了。

冷冻室传感器接着等待进入下一个工作过程。

.3.硬件电路设计电冰箱控制器的主要任务就是控制压缩机、化霜加热等来保持箱内食品的最佳温度,达到食品保鲜的目的,即保证所储存的食品在经过冷冻或冷藏之后,保持色、味、水分、营养基本不变。

用LED将设定温度或实际温度显示出来。

基于51单片机的电冰箱控制系统的硬件结构采用了模块结构设计,主要包括:A/D转换电路、温度采集电路、除霜电路、键盘电路、LED显示电路、制冷压缩机和除霜电热丝启﹑停控制电路、电源电压检测电路、语音输出报警电路、直流电源供电电路、晶体振荡电路等模块。

系统硬件结构图如图3-1所示图3-1 系统硬件结构图3.1 单片机的选择单片机是整个测控系统的核心部件,它直接影响到整个系统的软硬件设计,并对系统的功能、性价比以及研制周期起决定性作用。

本控制系统的单片机采用美国ATMEL公司生产的8位单片机AT89C51,它是80C51微控制器系统的派生。

AT89C51芯片采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。

由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,而且价格低,是目前性能比较高的单片机之一。

相关文档
最新文档