基于单片机的电冰箱温控器的毕业设计论文
单片机电冰箱自动控制系统毕业论文终极
本科毕业设计题目家用电冰箱自动控制系统的设计学院工业制造学院专业测控技术与仪器学生姓名学号年级指导教师职称年月日家用电冰箱自动控制系统的设计专业:测控技术与仪器学号:学生:指导老师:摘要:本设计是采用 MCS-51 系列中的 STC89C52 单片机作为控制器的核心对电冰箱的工作过程进行控制。
该系统的介绍主要分为两部分:系统的硬件结构和软件编程。
系统的硬件结构包括:单片机、温度采集电路、除霜电路、键盘/显示电路、执行器、报警器等模块。
系统软件包括主程序、中断服务程序和子程序。
通过软件程序来控制压缩机及电加热器的通、断,来实现温控目的和自动除霜功能。
当电冰箱内温度超限、开门超时等情况出现时,系统自动报警,继电器断开禁止压缩机使用。
关键词:电冰箱;单片机;温度采集;除霜;LCD显示温度The Automatic Control System Design of HouseholdRefrigeratorSpecialty: Measurement and Control Technology and InstrumentStudent Number:Student:Supervisor:Abstract: This design is to use the STC89C52 MCS - 51 series single chip microcomputer as the core of the controller to control the working process of the refrigerator. Introduction to the system mainly divided into two parts: the hardware structure and software programming of the system. Hardware structure of the system include: single chip microcomputer, temperature acquisition circuit, defrosting circuit, the keyboard/display circuit, actuators, alarm module, etc. System software includes the main program, interrupt service program and subroutine. Through the software program to control the on compressor and electric heater, and to realize the purpose of temperature control and automatic defrost function. Opened the door when the refrigerator temperature overrun, timeout, and so on and so forth, automatic alarm system, the relay is disconnected from the compressor shall be forbidden to use.Key words:refrigerators; single chip microcomputer; temperature acquisition; defrost; LCDdisplay temperature.目录1 绪论 (1)1.1 研究背景 (1)1.2 国内外电冰箱控制技术发展现状及趋势 (1)1.2.1 国内外电冰箱的现状 (1)1.2.2 国内外电冰箱的发展趋势 (3)1.3 研究目的与意义 (4)2 电冰箱结构及工作原理 (5)2.1 电冰箱的分类 (5)2.2 电冰箱的型号 (5)2.3 电冰箱的结构 (6)2.3.1 制冷系统 (6)2.3.2 电控系统 (6)2.3.3 箱体及附件 (7)2.4 电冰箱的工作原理 (7)3 总体设计方案 (8)3.1 方案对比 (8)3.2 总体设计方案 (9)4 系统硬件电路设计 (11)4.1 整机电路 (11)4.2 电源电路 (11)4.3 指示报警电路 (11)4.4 单片机及外围电路 (12)4.4.1 温度检测电路 (12)4.4.2 DS18B20内部结构与测温原理 (12)4.4.3 DS18B20操作命令 (13)4.4.4 DS18B20的硬件电路 (13)4.5 键盘电路 (14)4.5.1 键盘的工作原理 (14)4.5.2 独立键盘 (15)4.6 显示电路 (15)4.6.1 LCD引脚 (15)4.6.2 LCD1602存储的字符 (16)4.6.3 LCD1602的控制指令 (16)4.7 继电器模拟驱动压缩机电路和电热丝除霜电路 (18)4.8 冷冻室霜厚采集电路 (18)4.8.1霜厚采集电路简介 (18)4.8.2 MF53-1简介 (19)4.8.3 ADC0832简介 (19)4.8.4 LM324 简介 (21)4.9 过欠压保护电路 (21)5 系统软件设计 (23)5.1系统主程序 (23)5.2 T0中断服务程序 (24)5.3 T1中断服务程序 (24)5.4 INT0中断服务程序 (25)5.5 INT1中断服务程序 (25)结论 (27)附录1 整机电路图 (28)附录2 PCB电路图 (29)附录3 实物图片 (30)附录4 程序 (31)附录5 调试结果 (39)参考文献 (40)致谢 (41)。
基于单片机的冰箱控制系统
重庆邮电大学移通学院毕业设计(论文)设计(论文)题目:冰箱控制系统的设计填表时间:2013 年5 月重庆邮电大学移通学院教务处制编号:审定成绩:单位(系别)学生姓名专业班级学号指导教师答辩组负责人通信工程系苗继镭通信工程0111091605邢阳阳王锌重庆邮电大学移通学院毕业设计(论文)任务书设计(论文)题目冰箱控制系统的设计学生姓名苗继镭系别通信工程系专业通信工程班级01110916指导教师邢阳阳王锌职称助教高工联系电话教师单位重庆邮电大学移通学院下任务日期__ 2013___ 年_ 1__月_ 4__日备注:此任务书由指导教师填写,并于毕业设计(论文)开始前下达给学生摘要本课题设计的电冰箱的电控系统主要应用AT89C51单片机作为核心控制元件进行分析和设计,对各部分的软件编程、硬件电路设计、及调试进行了介绍。
本系统分温度测量和信号产生输出两大部分。
温度测量部分以模拟电路为主,配合电压比较模块、A/D 转化模块,在误差允许范围内测量温度值,并进行比较,产生电压信号。
信号经A/D 转换,进入AT89C51 单片机。
信号经单片机的控制运算处理,产生控制信号并输出控制压缩机、加热器的启动与停止。
此外,该系统可通过专用键盘接口芯片8279 进行温度的设定及显示。
系统扩展液晶显示器,显示动态的冷冻室温度和冷藏室温度;系统扩展了多个功能键,通过功能键可人为改变控制设定值从而满足不同用户的不同需要。
近年来,随着微电子技术、传感器技术以及计算机控制技术的发展,人们对电冰箱的控制功能要求越来越高,这对电冰箱控制器提出了更高的要求,多功能、人性化和节能是其发展方向。
传统的机械式、简单的电子控制已经难以满足发展要求。
为此,本文介绍了采用AT89C51单片机作为控制器核心,对电冰箱的工作过程进行控制,并用声音将电冰箱的一些工作过程进行提示,使控制过程更人性化。
通过DS18B20 温度传感器对冷藏室温度,冷冻室温度进行检测,并将产生的模拟信号,通过A/D 转换送入单片机;对霜厚度则通过热敏电阻进行温度检测后产生中断信号送入单片机。
基于单片机的电冰箱温控器设计
基于单片机的电冰箱温控器设计电冰箱温控器是电冰箱的重要组成部分,它用来测量和控制冰箱内部的温度,在一定的范围内保持冰箱内部的温度稳定。
本文将介绍一个基于单片机的电冰箱温控器的设计方案。
一、硬件设计1.温度传感器:选择一款精准度高、响应速度快的温度传感器。
常用的温度传感器有NTC热敏电阻和DS18B20数字温度传感器。
本设计选择DS18B20作为温度传感器,它具有数字输出、精度高、抗干扰性强等优点。
2.单片机:选择适用于此应用的单片机,本设计选择51系列单片机。
3.显示屏:选择适合于温控器显示的LCD液晶显示屏,可以显示当前温度和设定温度。
4.继电器:选择一个合适的电压和电流的继电器,用于控制冰箱的压缩机开关。
5.按钮:选择适用于温控器操作的按钮,包括开关机/调节温度等功能。
二、软件设计1.初始化:在单片机启动时,对温度传感器、显示屏、继电器等外部设备进行初始化设置。
2.温度测量:通过温度传感器测量冰箱内部的温度,并将测量结果保存在指定的内存位置。
3.显示温度:通过LCD显示屏显示当前温度和设定温度。
可以通过按键操作,实现温度调节功能。
4.温度控制:通过单片机控制继电器的开关状态,从而控制冰箱的压缩机工作。
当温度高于设定温度时,继电器闭合,启动压缩机;当温度达到设定温度时,继电器断开,停止压缩机工作。
5.安全保护:当温度传感器发生故障或温度超出范围时,应提供相应的保护措施,如自动断电、显示故障信息等。
6.节能模式:可以设置一个节能模式,在不使用冰箱时,自动调整温度设置为较高的值,以节省能源。
三、工作流程1.开机初始化:单片机启动后进行外部设备的初始化设置。
2.温度测量:通过温度传感器测量冰箱内部的温度,并将测量结果保存。
3.显示温度:将测量的当前温度和设定温度显示在LCD显示屏上。
4.温度控制:根据设定温度和当前温度的比较结果,控制继电器的开关状态,从而控制冰箱的压缩机工作。
5.温度调节:通过按键操作,可以调节设定温度。
基于单片机的智能冰箱温度控制器的设计
基于单片机的智能冰箱温度控制器的设计摘要随着生活水平的提高,科技的发展,电冰箱已经成为每个家庭必备的家用电器。
同时,随着人们的不同需求,电冰箱的样式在多样化,功能也在智能化,给人们的生活带来了很多方便。
本文首先介绍了电冰箱的国内外发展情况,其次对设计的硬件部分和软件部分进行详细的描述。
电冰箱温度控制系统是利用温度传感器DS18B20采集电冰箱冷藏室和冷冻室的温度以及蒸发器表面温度。
通过INTEl公司的高效微控制器MCS-51单片机进行数字信号处理,从而达到智能控制的目的。
本系统可实现电冰箱冷藏室和冷冻室的温度设置、电冰箱自动除霜、开门报警等功能。
通过对直冷式电冰箱制冷系统的改进和采用模糊控制技术,实现了电冰箱的双温双控,使电冰箱能根据使用条件的变化迅速合理地调节制冷量,且节能效果良好。
关键词:电冰箱,单片机,温度传感器,温度控制DESIGN OF THE INTELLIGENT REFRIGERATOR TEMPERATURE CONTROLLER BASED ONMICROCONTROLLER UNITABSTRACTWith the improvement of living standards, technological development, refrigerators have become an essential household appliances .At the same time , as people’s different needs and refrigerators in the diversity of style, functionality is also intelligent, it has brought a lot of convenience to people’s life.This paper describes the development of the temperature controller ,followed by the design of hardware and software parts described in detail.The electric refrigerator temperature control system is uses the temperature sensor DS18B20 gathering electric refrigerator cold-storageroom and the freezing room temperature with cvaporating surface temperature monolithic integrated circuit carries on the digital signal processing through INTEL corporation's highly effective micro controller MCS-C51,thus achieves the intelligent control the goal.This system may realize the electric refrigerator cold-storageroom and the freezing room temperature establishment,the electric refrigerator automatically defrosts,opens the gate to report to the police and so on the function .By improving the refrigerating system of refrigerator and applying the vague-control technology the goal of double-temperature double-control has been realized;it makes possible for the refrigerator to regulate the amount of cold air in a speedy and rational way. Thus,power saving is available.KEY WORDS: The temperature sensor ,The one-chip computer,The electric refrigerator,Temperature control目录前言 (1)第1章绪论 (2)1.1温度控制器的发展状况 (2)1.2课题研究必要性 (3)1.3现代控制系统相对传统控制系统的优势 (3)1.4课题设计特点和应用领域 (4)1.5智能温度控制器的课题主要内容 (4)第2章智能冰箱控制器系统硬件设计 (6)2.1系统的硬件设计方案 (6)2.2高效微控制器MCS-51 (7)2.2.1 MCS-51单片机 (7)2.2.2 MCS-51系列单片机引脚介绍 (8)2.2.3 MCS-51单片机的复位方式和复位电路 (11)2.3数字温度传感器DS18B20 (13)2.3.1 DS18B20简介 (13)2.3.2 DS18B20的测温原理 (15)2.3.3 DS18B20的操作指令 (17)2.3.4 DS18B20接线说明 (19)2.4部分硬件电路 (19)2.4.1显示电路 (20)2.4.2键盘电路 (21)2.4.3时钟振荡电路 (22)2.4.4报警电路 (23)2.4.5过欠电压检测电路 (23)第3章系统的软件设计 (24)3.1主程序 (24)3.2初始化子程序 (25)3.3 定时器T0中断程序 (25)3.4 T1中断服务程序 (27)3.5 DS18B20测温子程序 (29)第4章调试与分析 (31)4.1系统调试 (31)4.2性能分析 (31)结论 (32)谢辞 (33)参考文献 (34)附录 (35)外文资料翻译 (40)前言在工业生产中,电流、电压、温度、压力、流量、流速和开关量都是常用的主要被控参数。
基于单片机的智能冰箱温度控制器的设计
基于单片机的智能冰箱温度控制器的设计随着科技的不断发展,智能家居成为了现代家庭的一个重要组成部分。
智能冰箱作为智能家居的一种,不仅可以保持食物的新鲜,还可以通过温度控制系统来调节食物的保存温度。
因此,设计一款基于单片机的智能冰箱温度控制器非常有必要。
设计思路: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.温度传感器采集:使用温度传感器(如DS18B20)对冰箱内部温度进行采集,将温度值转换为数字量。
2.温度数据处理:通过单片机对温度传感器采集的数据进行处理,可以实现多种功能,如温度变化的实时监测、故障检测及报警等。
3.温度控制算法:根据采集到的温度值和设定的温度范围,决定是否打开制冷或加热装置。
在制冷过程中,当温度低于设定范围时,打开制冷装置,使温度升高;当温度高于设定范围时,关闭制冷装置。
加热过程与此类似。
4.控制输出:通过单片机的IO口控制制冷或加热装置的开关,实现对温度的控制。
硬件组成:智能冰箱温度控制器的硬件组成主要包括单片机、温度传感器、继电器、显示屏和按键等。
1.单片机:选择适合的单片机(如STC89C52)作为主控芯片,负责采集并处理温度数据,控制制冷或加热装置的开关。
2.温度传感器:选择精度高、性能稳定的温度传感器(如DS18B20),能够准确地采集冰箱内部温度。
3.继电器:通过继电器,单片机可以控制制冷或加热装置的开关。
继电器的选型要考虑到其负载电流和电压的要求。
4.显示屏和按键:为了方便用户操作和监控系统状态,可以添加液晶显示屏和按键。
显示屏用于显示当前温度和设置的目标温度,按键用于设定目标温度。
软件实现:智能冰箱温度控制器的软件实现主要包括温度数据采集和处理、温度控制算法的实现以及用户界面的设计。
1.温度数据采集和处理:通过单片机的ADC接口读取温度传感器采集到的模拟量,并转换为数字量。
然后,通过算法将数字量转换为实际温度值,并保存在变量中供后续使用。
安徽理工大学 基于单片机的冰箱温度控制系统毕业设计
II
安徽理工大学毕业设计
目录
摘要(中文)............................................................................................................................. I 摘要(外文)........................................................................................................................... II 1 绪论.......................................................................................................................................... 1 1.1 选题背景...................................................................................................................... 1 1.2 国内外研究动态.......................................................................................................... 1 1.2.1 国内研究现状................................................................................................... 1 1.2.2 国外研究现状................................................................................................... 1 1.3 本文研究的内容及实现的功能.................................................................................. 3 2 系统总体设计.......................................................................................................................... 4 2.1 系统技术指标.............................................................................................................. 4 2.2 系统总体设计.............................................................................................................. 4 3 系统的硬件设计...................................................................................................................... 6 3.1 主控器的选择.............................................................................................................. 6 3.2 看门狗电路的设计.................................................................................................... 10 3.3 晶振电路的设计........................................................................................................ 12 3.4 数据采集电路的设计................................................................................................ 13 3.4.1 传感器的选择................................................................................................. 13 3.4.2 温度采集电路的实现..................................................................................... 15 3.5 人机接口电路的设计................................................................................................ 16 3.5.1 显示部分......................................................................................................... 16 3.5.2 键盘部分......................................................................................................... 18 3.6 制冷电路的设计........................................................................................................ 21 3.6.1 制冷电路工作原理......................................................................................... 24 3.6.2 固态继电器的选择......................................................................................... 25 3.6.3 固态继电器的应用电路设计......................................................................... 26 3.7 报警电路的设计........................................................................................................ 26 3.8 直流稳压电源的设计................................................................................................ 27 4 系统的软件设计.................................................................................................................... 30 4.1 软件设计的方法........................................................................................................ 30 4.2 程序设计.................................................................................................................... 30 4.2.1 主程序设计..................................................................................................... 30 4.2.2 子程序设计..................................................................................................... 31
《2024年基于单片机的温度控制系统的研究》范文
《基于单片机的温度控制系统的研究》篇一一、引言随着现代科技的快速发展,对温度控制的精度和稳定性的要求也在逐渐提高。
为了满足这一需求,我们提出了一种基于单片机的温度控制系统。
该系统利用单片机的高效处理能力和精确控制能力,实现对温度的实时监测和精确控制。
本文将对该系统的设计、实现及性能进行详细的研究和讨论。
二、系统设计1. 硬件设计本系统主要由单片机、温度传感器、执行器(如加热器或制冷器)以及电源等部分组成。
其中,单片机作为系统的核心,负责接收温度传感器的数据,根据设定的温度值与实际温度值的差值,控制执行器的工作状态,以达到控制温度的目的。
温度传感器选用高精度的数字温度传感器,能够实时监测环境温度,并将数据传输给单片机。
执行器则根据单片机的指令,进行加热或制冷操作。
2. 软件设计软件部分主要包括单片机的程序设计和人机交互界面设计。
单片机程序采用C语言编写,实现温度的实时监测、数据处理、控制算法等功能。
人机交互界面则用于设定目标温度、显示当前温度等信息。
三、系统实现1. 温度采集与处理单片机通过与温度传感器通信,实时获取环境温度数据。
然后,通过A/D转换器将温度数据转换为数字信号,进行数据处理和分析。
2. 控制算法本系统采用PID(比例-积分-微分)控制算法。
PID控制器根据设定温度与实际温度的差值,计算输出控制量,控制执行器的工作状态,从而达到控制温度的目的。
3. 人机交互界面人机交互界面采用LCD显示屏和按键实现。
用户可以通过按键设定目标温度,LCD显示屏实时显示当前温度和设定温度。
四、性能分析1. 精度与稳定性本系统采用高精度的温度传感器和PID控制算法,能够实现较高的温度控制精度和稳定性。
经过实际测试,系统的温度控制精度可达±0.5℃,稳定性良好。
2. 响应速度本系统的响应速度较快,当环境温度发生变化时,单片机能够迅速采集到数据,并通过PID控制算法计算出相应的控制量,控制执行器进行加热或制冷操作,使环境温度尽快达到设定值。
基于单片机的电冰箱温控器设计毕业设计
基于单片机的电冰箱温控器设计毕业设计前言 (1)第1章绪论 (2)1.1电冰箱的基本介绍 (2)1.2国内外的研究状况 (2)1.3本设计的研究内容 (3)第2章总体方案设计 (5)2.1功能特点 (5)2.2设计要求 (6)2.3方案设计 (6)第3章系统的硬件设计 (7)3.1硬件设计方案 (7)3.2硬件电路主要芯片介绍 (8)3.2.1 MCS-51单片机 (8)3.2.2 MCS-51单片机引脚介绍 (9)3.2.3基本时序单位 (11)3.2.4温度传感器DS18B20 (12)3.2.5 DS18B20的测温原理 (15)3.2.6 DS18B20使用中注意的事项 (17)3.3部分电路介绍 (18)3.3.1时钟电路 (18)3.3.2复位电路 (19)3.3.3过欠电压检测电路 (22)3.3.4显示电路 (22)3.3.5报警电路 (23)3.3.6键盘电路 (24)3.4压缩机、风机、电磁阀控制 (25)第4章系统的软件设计 (26)4.1软件设计流程 (26)4.2主程序的设计 (27)4.3子程序的设计 (29)4.3.1初始化子程序 (30)4.3.2测温子程序 (30)4.3.3控制子程序 (32)4.3.4中断子程序 (33)第5章系统调试及性能分析 (34)5.1调试 (34)5.2性能分析 (34)结论 (35)谢辞 (36)参考文献 (37)附录 (39)外文资料译文 (40)前言冰箱是深刻改变了人类生活的现代奇迹之一。
在人们发明冰箱之前,保存肉类的唯一方法是腌制,而在夏季喝到冰镇饮料更是一种奢望。
随着国民经济的日益发展,人民的生活水平有了很大的提高,冷冻器具在家庭,医院,旅馆,餐厅和科研单位得到了广泛的应用。
电冰箱作为应用较为普及的家用电器,近年来,随着微电子技术、传感器技术以及控制理论的发展,其呈现迅猛发展,电冰箱向大容量、多功能、无氟、节能、智能化、人性化方向发展,因此传统的机械式、简单的电子控制难以满足现代冰箱的发展要求。
冰箱温度智能控制系统的设计本科学位论文
冰箱温度智能控制系统的设计目录第一章概论..................................... 错误!未定义书签。
一.电冰箱的系统组成 (2)二.工作原理: (3)三.本系统采用单片机控制的电冰箱主要功能及要求 (4)第二章硬件部分 (4)一.系统结构图 (4)二.微处理器(单片机) (5)三.温度传感器 (8)四.电压检测装置 (8)五.功能按键 (9)六.压缩机,风机、电磁阀控制 (9)七.故障报警电路 (9)第三章软件部分 (10)一、主程序:MAIN (10)二、初始化子程序:INTI1 ......................... 错误!未定义书签。
三、键盘扫描子程序:KEY ......................... 错误!未定义书签。
四.打开压缩机子程序:OPEN (13)五.关闭压缩机:CLOSE (15)六.定时器0中断程序:用于压缩机延时............ 错误!未定义书签。
七.延时子程序.................................. 错误!未定义书签。
第四章分析与结论.................................. 错误!未定义书签。
电冰箱温度测控系统设计目前市场销售的双门直冷式电冰箱,含有冷冻室和冷藏室,冷冻室通常用于冷冻的温度为-6~-18℃;冷藏室用于在相对冷冻室较高的温度下存放食品,要求有一定的保鲜作用,不能冻伤食品,室温一般为0~10℃.传统的电冰箱温度一般是由冷藏室控制,冷藏室、冷冻室的不同温度是通过调节蒸发器在两室的面积大小来实现的,温度调节完全依靠压缩机的开停来控制.但是冰箱内的温度受诸多因素的影响,如放入冰箱物品初始温度的高低、存放品的散热特性及热容量、物品在冰箱的充满率、环境温度的高低、开门的频繁程度等.因此对这种受控参数及随机因素很多的温度控制,既难以建立一个标准的数学模型,也无法用传统的PID调节来实现.一台品质优良的电冰箱应该具有较高的温度控制精度,同时又有最优的节能效果,而为了达到这一设计要求采用模糊控制技术无疑是最佳的选择.一.电冰箱的系统组成液体由液态变为气态时,会吸收很多热量,简称为“液体汽化吸热”,电冰箱就是利用了液体汽化的过程中需要吸热的原理来制冷的。
基于单片机的冰箱温度测控系统设计
基于单片机的冰箱温度测控系统设计AbstractThis paper describes the design and implementation of a temperature monitoring and control system for a refrigerator using a microcontroller. The system was designed to provide accurate temperature measurements and control the temperature within a specific range, thus ensuring food preservation and safety. The proposed system is composed of temperature sensors, a microcontroller, a display module, and a relay. The system includes a control algorithm that regulates the cooling system of the refrigerator based on temperature readings. The experimental results demonstrate that the system successfully maintains a desirable temperature range within a refrigerator.Keywords: microcontroller, temperature sensors, control algorithm, refrigerator, food preservation, safety.1. IntroductionRefrigerators are an essential part of modern households, and their reliability has a great impact on food safety and preservation. A temperature control system is necessary to ensure the proper operation of refrigerators. The traditional thermostat-based control system has been widely used in refrigerators. However, it is not a precise method of temperature control, and the temperature fluctuations can be large, leading to food spoilage.To overcome the limitations of traditional thermostat-based control systems, microcontroller-based temperature control systems have been developed. Temperature controlsystems based on microcontrollers provide a higher level of precision and accuracy than traditional thermostat-based control systems. In this paper, we propose a microcontroller-based temperature monitoring and control system for a refrigerator to monitor and maintain the temperature accurately and safely.2. System DesignThe proposed system comprises three main components, which include temperature sensors, a microcontroller, and a relay. The temperature sensors measure the temperature inside the refrigerator, and the microcontroller processes the data and controls a relay to regulate the temperature. The display module provides real-time temperature readings and system status.The temperature sensors used in this system are DS18B20 digital temperature sensors. The sensors are connected to the microcontroller through a 1-Wire bus. The microcontroller used in the system is the Atmega328P which provides high processing power and low power consumption. A relay is used to switch the refrigerator's cooling system on and off based on temperature readings.A control algorithm is implemented in themicrocontroller to control the temperature inside the refrigerator. The algorithm reads the temperature values from the sensors and adjusts the relay on or off time based on the deviation from the desired temperature range. The algorithm ensures that the temperature remains within a specific range by controlling the relay's operation.3. System ImplementationThe system was implemented on a printed circuit board (PCB), which was designed using the Eagle software. The PCBhosts the microcontroller, sensors, display module, and relay. The system is powered by a 12V DC adapter, which is connected to the PCB. The temperature sensors are placed inside the refrigerator, and the microcontroller is mounted outside the refrigerator.The system calibration was done by placing the sensors inside the refrigerator and recording temperature values at different intervals. The calibration data was used to fine-tune the control algorithm to ensure precise temperature control. The program code was developed using the Arduino Integrated Development Environment (IDE) and uploaded to the microcontroller using a USB to TTL converter.4. Experimental ResultsThe experimental results show that the proposed temperature monitoring and control system for a refrigeratoris capable of maintaining a desired temperature range withhigh accuracy. The system maintained a temperature range from 2°C to 10°C with an accuracy of ±1°C. The display module shows real-time temperature values, system status, and theset temperature range. The microcontroller's power consumption was very low, which makes it suitable forbattery-powered applications.5. ConclusionThis paper presents a microcontroller-based temperature monitoring and control system for a refrigerator. The system provides accurate temperature measurements and controls the temperature within a specific range, ensuring foodpreservation and safety. The proposed system is cost-effective, easy to install, and requires low power consumption. The experimental results demonstrate that the system successfully maintains a desirable temperature rangewithin a refrigerator, making it suitable for commercial and domestic applications.。
【毕业论文】基于单片机的智能冰箱控制器毕业论文
【关键字】毕业论文题目:智能冰箱控制器院、部(系):电气工程系专业:电气自动化摘要近年来随着计算机在社会领域的渗透, 单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。
在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。
电冰箱温度控制系统是利用温度传感器DS18B20采集电冰箱冷藏室和冷冻室的温度以及蒸发表面温度。
通过INTEL公司的高效微控制器MCS-C51单片机进行数字信号处理,从而达到智能控制的目的。
本系统可实现电冰箱冷藏室和冷冻室的温度设置、电冰箱自动除霜、开门报警等功能。
本设计第二章论述了硬件设计部分。
第三章论述了系统的软件设计部分。
通过对直冷式电冰箱制冷系统的改进和采用模糊控制技术,实现了电冰箱的双温双控,使电冰箱能根据使用条件的变化迅速合理地调节制冷量,且节能效果良好。
关键词:单片机;温度传感器;电冰箱;温度控制Abstract:With the infiltration in the social field of the computer in recent years, the application of the one-chip computer is moving towards deepening constantly, drive tradition is it measure crescent benefit to upgrade day to control at the same time. In measuring in real time and automatically controlled one-chip computer application system, the one-chip computer often uses as a key part, only one-chip computer respect knowledge is not enough, should also follow the structure of the concrete hardware , and direct against and use the software of target's characteristic to combine concretly, in order to do perfectlyThe electric refrigerator temperature control system is uses the temperature sensor DS18B20 gathering electric refrigerator cold-storageroom and the freezing room temperatureWith evaporating surface temperature monolithic integrated circuit carries on the digital signal processing through INTEL corporation’s highly effective micro controller MCS-C51 ,thus achieves the intelligent control the goal .This system may realize the electric refrigerator cold-storageroom and the freezing room temperature establishment , The electric refrigerator automatically defrosts ,opens the gate to rapot to the police and so on the functionThis article introduced in the first chapter the electric refrigerator system composit ion and the principle of work, the second chapter elaborated this control system hardw are design part. Third chapter elaborated the system software design part.By improving the refrigerating system of refrigerator and applying the vague-contr ol technology, the goal of double-temperature, double-control has been realized;it makes possible for the refrigerator to regulate the amount of cold air in a speedy and ratio nal way. Thus, power saving is availableKey words:The one-chip computer;The temperature sensor;The electric refriger ator;Temperature control目录2.8.2 启动继电器 ........................................................................................................ 错误!未定义书签。
冰箱温度控制器的设计大学毕设论文
冰箱温度控制器的设计1 引言家用电冰箱一般有冷冻室和冷藏室,冷冻室的温度为-6℃~-18℃左右;冷藏室的温度为0℃~10℃。
在该温度范围内,食品保鲜效果较好,因此,对控制器的要求是将冷冻室和冷藏室的温度自动控制在各自的范围内。
在电冰箱的控制中,温度是主要的控制对象,控制的好就有显著的节能效果。
但冰箱内要受诸如环境温度的高低、冰箱本身的容积、冰箱中食物的多少、以及食物的种类和性质、存放物品的初始温度、散热特性及其热容量、物品的充满率及开门的频繁程度等控制。
冰箱内的温度场分布极不均匀,要想建立电冰箱温度变化的精确数学模型是很困难的,因此采用模糊控制技术才能达到最佳的控制效果。
2 模糊控制系统概述2.1 普通电冰箱的结构普通电冰箱的箱体是用隔热材料分割成几个空间,可有单门冷藏式、单门冷冻式、双门冷藏、冷冻式和三门冷冻、冷藏式。
(1)冷冻室和冷藏室冰箱是利用冷却剂周期性循环的物态变化吸热而致冷。
用于吸热的蒸发器就设在冷冻室,蒸发器冷却的冷气循环到冷藏室,使之降温。
由于这种结构的安排,冷冻室的温度降得较快,而冷藏室的温度降得较慢。
(2)除霜加热器因为在冰箱降温过程中,空气和食物中所含的水分会凝聚到蒸发器和食物上而结成霜,当蒸发器表面结霜后,其热交换能力下降,而影响致冷效果;当霜层过厚时,还可能引起压缩机故障。
除霜加热器包括门框加热器和蒸发器上的化霜加热器。
2.2 模糊控制电冰箱系统结构家用电冰箱的发展,除了无氟、大容量外,主要是多门分体结构,一套制冷装置、多通道风冷式。
为了适应这一情况,达到高精度、智能化控制的目的,本系统主要实现温度控制和智能化霜。
温度控制就是要把握冰箱内存放的食物的温度和热容量,控制压缩机的开停、风扇转速和风门开启度等,使食物达到最佳保存状态。
这就需要用传感器来检测环境温度和各室温度,并运用模糊推理来确定食物温度和热容量。
智能除霜就是要根据霜层厚度,选择门开启次数最少的时间段,即温度变化率最小时快速除霜,这样对食物影响最小,有益于保鲜。
基于单片机的电冰箱温控器设计
基于单片机的电冰箱温控器设计(华中科技大学文华学院,湖北武汉430074)近年来随着计算机在社会领域的渗透,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。
在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。
标签:单片机;传统控制;核心部件;软件结合1 绪论1.1 电冰箱的结构和工作原理电冰箱由箱体、制冷系统、控制系统和附件构成。
在制冷系统中,主要组成有压缩机、冷凝器、蒸发器和毛细管节流器四部分,自成一个封闭的循环系统。
其中蒸发器安装在电冰箱内部的上方,其它部件安装在电冰箱的背面。
系统里充灌了一种叫“氟利昂12(CF2C12,国际标号R12)“的物质作为制冷剂。
R12在蒸发器里由低压液体气化为气体,吸收冰箱内的热量,使箱内温度降低。
变成气态的R12被压缩机吸入,靠压缩机做功把它压缩成高温高压的气体,再排入冷凝器。
在冷凝器中R12不断向周围空间放热,逐步凝结成液体。
这些高压液体必须流经毛细管,节流降压才能缓慢流入蒸发器,维持在蒸发器里继续不断的气化,吸热降温。
就这样,冰箱利用电能做功,借助制冷剂R12的物态变化,把箱内蒸发器周围的热量搬运到箱后冷凝器里去放出,如此周而复始不断地循环,以达到制冷的目的。
1.2 电冰箱温控器的实现功能这个由单片机设计的智能冰箱控制器,与传统的电冰箱相比,在功能上有了很大的扩展,更加人性化,更加方便,真正实现了智能化的要求。
它的智能化主要表现在以下几个方面:第一,用户可以通过控制面板上的按钮,对冷冻室的温度进行预先设定,而不必打开冰箱门,电脑能根据用户设定的温度,控制压缩机的开、停,使冷冻室的温度达到设定的温度,同时在控制面板上有数码管向用户显示冷冻室的实时温度和预设的温度值。
第二,通过按钮转换,数码管还可以向用户显示冰箱压缩机开机时间和停机时间,用户通过观察这两个计时时间能估计出实时的压缩机开机时间百分率,了解冰箱的工作状况及耗电情况,了解在长期的使用过程中冰箱的性能、效率、能耗变化情况。
基于单片机的电冰箱温控器设计
基于单片机的电冰箱温控器设计摘要:本文介绍了一种基于单片机的电冰箱温控器设计方案。
该设计方案通过传感器实时监测冰箱内部温度,并通过单片机进行控制和调节。
通过分析实际应用需求,设计合适的温度控制算法,并实现温度的精确控制。
同时,本方案还考虑了电池供电和多种报警机制,以确保系统的可靠性和安全性。
1.引言电冰箱是家庭中必不可少的电器设备之一,它可以帮助我们保鲜食物、制作冰块等。
而温控器则是电冰箱的重要组成部分,它可以通过控制温度来满足不同的使用需求。
传统的电冰箱温控器常常使用机械式的温度控制装置,无法实现精确的温度控制,也不具备智能化的功能。
因此,本文提出了一种基于单片机的电冰箱温控器设计方案,通过数字化的设计和控制,实现了温度的精确控制和监测。
2.系统的硬件设计本系统的硬件设计主要包括传感器模块、单片机模块和驱动模块。
2.1传感器模块传感器模块主要用于实时监测电冰箱内部的温度。
常用的温度传感器有热敏电阻式温度传感器和数字温度传感器。
本设计选择了DS18B20数字温度传感器,它具有体积小、精度高和通信简单等优点。
2.2单片机模块单片机模块是整个系统的核心控制部分,负责接收传感器模块的数据并进行处理。
本设计选择了Atmega16单片机作为核心芯片,并使用C语言进行编程。
通过单片机的A/D转换功能,可以将模拟的温度信号转换为数字信号,方便后续的处理。
2.3驱动模块驱动模块主要用于控制电冰箱的制冷和加热装置。
通过控制电压源的开关,可以实现制冷或加热的功能。
为了确保系统的安全性,可以在驱动模块中增加过流保护和过温保护等功能。
3.系统的软件设计系统的软件设计主要包括温度控制算法、用户界面和报警机制。
3.1温度控制算法通过分析实际的应用需求,设计合适的温度控制算法是整个系统设计的重点。
本设计选择了PID控制算法。
PID控制算法可以根据实际的温度和设定的目标温度,即时调节控制信号,使温度保持在设定范围内。
3.2用户界面为了方便用户使用和操作,本设计还提供了一个简单的用户界面。
直冷式电冰箱温度控制系统设计
直冷式电冰箱温度控制系统设计摘要:本文介绍了一种基于单片机的直冷式电冰箱温度控制系统的设计。
该系统采用了DS18B20数字温度传感器来获取冰箱内部的温度数据,并通过数据采集电路传输给单片机处理。
单片机通过PID算法控制制冷器的运行,从而调节冰箱内部的温度。
该系统能够准确稳定地控制冰箱内部的温度,提高冰箱的工作效率,降低能耗。
实验结果表明该系统具有较好的性能。
关键词:直冷式电冰箱;温度控制;单片机;PID算法;能耗Abstract:This paper presents the design of a direct refrigeration type electric refrigerator temperature control system basedon a single chip microcomputer. This system uses the DS18B20 digital temperature sensor to obtain the temperature data inside the refrigerator, which is transmitted to the single-chip microcomputer for processing through the dataacquisition circuit. The single-chip microcomputer controlsthe operation of the refrigeration compressor through the PID algorithm, so as to adjust the temperature inside the refrigerator. The system can accurately and stably controlthe temperature inside the refrigerator, improve the work efficiency of the refrigerator, and reduce energy consumption. Experimental results show that the system has good performance.Key words: direct refrigeration type electric refrigerator; temperature control; single chip microcomputer; PID algorithm; energy consumption一、引言随着人们生活水平的提高,电冰箱已成为现代家庭不可或缺的家电之一。
毕业设计(论文)-基于51单片机的电冰箱控制系统[管理资料]
……………………. ………………. …………………毕业论文基于51单片机的电冰箱控制系统院部专业班级届次学生姓名学号指导教师二OO七年六月九日装订线……………….……. …………. …………. ………目录摘要 (I)Abstract .............................................................................................................. I I 引言 (1) (3) (3) (3) (4) (5) (5)单片机的选择 (7)AT89C51的特点 (7)管脚说明 (7) (10) (11)A/D转换电路 (11)ADC0809介绍 (12)ADC0809与AT89C51单片机接口电路 (17) (18) (18)74LS164介绍 (20) (21) (21) (22) (22)、停控制电路 (24) (24) (24)74LS273介绍 (25) (26) (26) (27)程序设计语言 (27) (27) (28) (28) (28)T0中断服务程序模块 (30)T1中断服务程序模块 (31)4.控制系统总电路 (32)参考文献 (34)致谢 (35)附录 (36)Contents Abstract (I)Introduction (1)programme design (3)The option of control system (3)The option of control system (3)The whole layout of 51 Micro-controllers control system ofElectric refrigerator (4)The analysis of function and principle (5)hardware design (5)The option of single-chip micro-controllers (7)The property of AT89C51 (7)Pin explanation (7)The property of oscillator and Clock circuit (10)Chip erase (11)The conversion circuit of A/D (11)The introduction of ADC0809 (12)The interface circuit of ADC0809 and AT89C51 (17)Keyset circuit and display circuit (18)Function keys and display circuit (18)The introduction of 74LS16419 (20)Temperature collection circuit and eliminate hoarfrost circuit (21)Temperature collection circuit (21)Eliminate hoarfrost circuit (22)The option of quick sensor (22)Refrigeration compressor and galvanothermy thread control circuit24 The electric picture (24)Working principle (24)The introduction of 74LS273 (25)The power supply electiric voltage examination electric circuit (26)Alarm circuit (26)software design (27)Programme design language (27)The format of assembly language (27)The composition of assembly language (28)Major program modular (28)Main program modular (28)T0 interrupt program modular (30)T1 interrurt program modular (31)whole electeic picture pf control system (32)Reference (34)Acknoledgement (35)Appendix (36)基于51单片机的电冰箱控制系统作者:XX 指导教师:XX 讲师【摘要】传统的机械式直冷式电冰箱的控制原理是根据蒸发器的温度控制制冷压缩机的启、停,使电冰箱内的温度保持在设定温度范围内。
电冰箱控制电路设计-论文
电冰箱温度控制电路设计摘要:本设计为基于单片机的电冰箱温度控制系统。
单片机采用STC89C52RC,温度传感器采用DS18B20,液晶显示器采用1602。
本设计可以实现自动调温控制,液晶显示,数字温控,冷藏、冷冻温度调节控制,多温保鲜功能控制,速冻功能等功能。
关键词:电冰箱;温度控制电路;单片机;温度传感器1THE DESIGN OF REFRIGERATOR TEMPERATURE CONTROLCIRCUITAbstract:This design is a refrigerator control circuit based on SCM. SCM used by this design is STC89C52RC. Temperature sensor is DS18B20 when 1602 is used as LCD monitor. This design can achieve functions of automatic temperature control, LCD display, digital temperature control, cold storage, refrigeration, multi- temperature preservation function control, quick freezing, etc.Key Words: Refrigerator; Temperature Control Circuit; SCM; Temperature Sensor目录1 绪论 (4)1.1 引言 (4)1.2 课题的背景及意义 (4)1.3 国内外发展现状及发展趋势 (4)1.4 本设计主要的研究内容 (2)2 工作原理和功能 (3)2.1 电冰箱工作原理 (3)2.2 控制电路工作原理 (3)3 硬件电路设计 (4)3.1 系统的总体设计 (4)3.2 单片机STC89C52RC (7)3.2.1 管脚说明 (7)3.2.2 主要特性 (8)3.2.3 中断系统 (9)3.2.4 运算器 (9)3.3 温度传感器DS18B20 (10)3.3.1 内部结构与管脚说明 (10)3.3.2 主要特性 (10)3.3.3 工作原理 (11)3.4 LCD1602 (15)3.4.1 外形尺寸 (15)3.4.2 接口信号说明 (15)3.4.3 控制器接口说明 (16)3.4.4 指令说明 (16)3.4.5初始化过程(复位过程) (17)4 程序设计 (18)4.1 主函数 (18)4.2 接口定义 (19)4.3 温度读取子函数 (20)4.4 液晶写数据子函数 (20)4.5 液晶显示子函数 (21)4.6 温度数据处理子函数 (22)4.7 按键扫描子函数 (23)5 总结 (25)致谢 (26)参考文献 (26)1 绪论1.1 引言冰箱是一个深刻改变了人类生活的现代奇迹。
智能冰箱单片机
基于单片机的智能电冰箱控制系统的设计与实现毕业设计(论文)题目:基于单片机的智能电冰箱控制系统的设计与实现院系:信息工程系专业:电子信息工程班级学号:学生姓名:指导教师:成绩:2012 年 6 月15 日摘要电冰箱已经成为现代每个家庭必备的家用电器。
随着人们生活水平的提高,电冰箱的样式在多样化功能也在智能化。
给人们生活带来很多方便。
本文将详细阐述电冰箱的工作原理。
系统采用AT89S52单片机最为核心控制器,利用温度传感器AD590采集电冰箱冷藏和冷冻室温度,并可在显示器上实时显示温度数值,本系统还设计了按键电路,可以通过键盘设置温度的上下限,并设计了系统超限报警功能、自动启停压缩机制冷功能、开门延时报警功能、自动除霜功能等。
关键字:单片机;电冰箱;温度传感器;温度控制系统AbstractRefrigerator has become a modern each family essential household electrical appliances. As people living standard rise, The style of the refrigerator in various function also is in the intelligent. People's life bring many convenient.This paper describes the working principle of the refrigerator. AT89S52 SCM system adopts the most core controller, Use temperature sensor AD590 to acquisition refrigerators and freezer temperature refrigeration, And on the monitor real-time display temperature value, The system also designed the key circuits, Through the keyboard can be set temperature the upper and lower limits, And design the system function, the automatic alarm overrun refrigeration compressor function, stop and open the door delay alarm function, automatic defrosting.Keyword: SCM; Refrigerator; Temperature sensor; Temperature control system目录绪论 (1)1 智能电冰箱系统的总设计 (4)1.1 系统的硬件设计 (5)1.2 系统的软件设计 (5)1.2.1 单片机系统软件的功能定义 (5)1.2.2 单片机软件系统设计 (5)2 智能电冰箱系统的硬件模块 (6) 2.1 单片机选择介绍 (6)2.2 温度传感器的选择 (10)2.3 A/D转换器的选择 (12)3 智能电冰箱的硬件模块设计 (15)3.1 时钟电路 (15)3.2 复位电路 (16)3.3 功能键及显示电路 (17)3.4 温度检测电路 (19)3.5 冷冻室及冷藏室控制电路 (20)3.6 A/D转换电路 (20)3.7 除霜电路 (21)3.8 报警电路 (22)3.9 电源电压检测电路 (24)4 智能电冰箱系统软件设计 (25)4.1 系统软件概述 (25)4.2 软件编程的总体设计 (25)4.3 部分软件程序 (27)4.4 单片机的系统调试 (32)结论 (33)致谢 (34)参考文献 (35)附录A 系统设计原理图 (36)附录B 系统设计原件清单 (37)附录C 系统设计源程序 (38)附录D 元器件实物图 (51)绪论智能电冰箱的发展历史1910年世界上第一台压缩式制冷的家用冰箱在美国问世。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.1
通过液晶显示所设定的温度,温度能随意调节,能自动控制电冰箱工作,使其通过制冷达到所设定的温度。
2.2
根据毕业设计的要求,我们可以知道在本次设计中最重要的部分就是温控器,温控器的选择将决定外部电路的设计,所以温控器的选择具体有两种以下方案。
2.2.1
在日常生活及工农生产中,经常要用到温度的检测及控制,传统的测温元件有热电耦和热电阻。温控器的第一选择就可以选择热电耦和热电阻,他们测出的一般都是电压,再转换成对应的温度,但是需要比较多的外部硬件支持。因此这种选择就有如下主要缺点:
图3-1MSC-C51单片机STC89C52引脚图
2.管脚说明:
VCC:供电电压。
GND:接地。
P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。
●硬件电路复杂;
●软件调试复杂;
●制作成本高;
2.2.2
采用美国DALLAS半导体公司生产的高性能数字智能温度传感器DS18B20。DS18B20作为检测元件,测温范围为-55~125℃,最高分辨率可达0.0625℃。DS18B20可以直接读出被测温度值,而且采用三线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点。
电冰箱作为应用较为普及的家用电器,近年来,随着微电子技术、传感器技术以及控制理论的发展,其呈现迅猛发展,电冰箱向大容量、多功能、无氟、节能、智能化、人性化方向发展,因此传统的机械式、简单的电子控制难以满足现代冰箱的发展要求。电冰箱一般设有冷冻室和冷藏室。冷冻室的温度为:- 16~ - 24 ℃。冷藏室的温度为:2~8 ℃。电冰箱控制的主要任务就是保持箱内食品最佳温度,达到食品保鲜的目的。而此次设计的目的则是熟悉温控器的原理,并通过开发板模拟实现电冰箱温控器。
P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。
P3口也可作为8051的一些特殊功能口,如下所示:
口管脚备选功能
P3.0 RXD(串行输入口)
研究的内容主要包括以下方面:
1、液晶显示的工作原理,并通过液晶将各项数据显示在冰箱外;
2、温度控制器原理,制冷原理,自动控制电冰箱工作使其通过制冷达到所设定的温度;
3、智能检测电冰箱工作电压是否正常,避免压缩机烧坏;
4、继电器工作原理,模拟对压缩机的通/断电操作;
5、单片机C程序编程语言;
在本文中将介绍基于单片机的电冰箱温控器设计的总体设计思想和方案,及用得到的部分芯片及硬件设计的原理,还有软件设计过程中的思想和方法等。
1.2
冰箱的基本原理很简单:冰箱利用液体蒸发吸收热量。冰箱中使用的液体(即制冷剂)会在极低的温度蒸发,使冰箱内部保持冰冻温度。所有冰箱都由五个基本部件组成:
压缩机
热交换管,冰箱外部呈弯曲或盘曲状的管道
安全阀
冷交换管,冰箱内部呈弯曲或盘曲状的管道
制冷剂,冰箱内蒸发以制造低温的液体很多工业冰箱使用纯氨作为制冷剂,纯氨在-32℃时蒸发。压缩机压缩制冷剂气体,这将升高制冷剂的压力和温度(橙色),而冰箱外部的热交换线圈帮助制冷剂散发加压产生的热量。
ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时,ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。
普通电冰箱温控器基本上是一个独立的闭环温度调节系统,主要由温度传感器、控制器、温度设定机构等装置组成。其控制原理是电冰箱温控器根据温度传感器测得的室温与设定值的比较结果发生控制信号,控制电冰箱压缩机电源的开关,即用切断和打开压缩机电源的方式,调节电冰箱内温度。
第一代空调温控器主要是电气式产品,空调温控器的温度传感器采用双金属片或气动温包,通过“给定温度盘”调整预紧力来设定温度,风机三速开关和季节转换开关为泼档式机械开关。这类温控器产品普遍存在“温度设定分度值过粗”、“时间常数太大”、“机械开关易损坏”等问题。
南京化工职业技术学院
毕业设计
题目:智能温度控制仪的设计
学生姓名:于婷婷学号0903190204
系部:自动控制系
专业年级:生产过程自动化0922
指导教师:王莉
职称:讲师
时间:年月日
湖南人文科技学院本科毕业设计诚信声明
本人郑重声明:所呈交的本科毕业设计,是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本设计不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。
第二代空调温控器为电子式产品,温度传感器采用热敏电阻或热电阻,部分产品的温度设定和风速开关通过触摸键和液晶显示屏实现人机交互界面,冷热切换自动完成,运算放大电路和开关电路实现双位调节。这类智能空调温控器产品改善了人机交互界面,解决了“温度设定分度值过粗”等问题,但仍存在“控制精度不高”、“时间常数大”、“操作较复杂”等问题。
目前国内外生产厂家正在研究开发第三代智能型温控器,如DS18B20。个别厂家积极响应国家的政策,应用新型控制模型和数控芯片实现智能控制。现在已有国内厂家生产出了智能型温控器,并已应用于实际工程。这一生产带动电子行业的发展。
1.4
在本次课题研究中我将参考从各个方面收集到的文献,博取其精华。研究方法则是采用C51单片机开发板模拟电冰箱工作环境,设计。
当制冷剂冷却时,制冷剂液化成液体形式(紫色),并流经安全阀。
当制冷剂流经安全阀时,液态制冷剂从高压区流向低压区,因此它会膨胀并蒸发(浅蓝色)。在蒸发过程中,它会吸收热量,发挥制冷效果。
冰箱内的线圈帮助制冷剂吸收热量,使冰箱内部保持低温。然后,重复该循环。
1.3
长期以来,在电子行业,温控器正快速发展。温控器是控制末端装置,实现分室温度控制和节能运行的关键。
P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。
P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
KeyWords:MCU;refrigerator;Temperature Control;Over-voltage detection;open display
第
1
冰箱是深刻改变了人类生活的现代奇迹之一。在人们发明冰箱之前,保存肉类的唯一方法是腌制,而在夏季喝到冰镇饮料更是一种奢望。
随着国民经济的日益发展,人民的生活水平有了很大的提高,冷冻器具在家庭,医院,旅馆,餐厅和科研单位得到了广泛的应用。
3.1
温控器电路设计原理图如附录A所示,控制器使用单片机STC89C52,温度传感器使用DS18B20,及12864液晶显示屏实现温度和其他显示。
3.1.1 MCS-51
单片微机封装形式为双排直列式结构(DIP),引脚共40个。如图3-1所示。MCS-51单片机STC89C52其内部基本组成为:一个8位的中央处理器(CPU),256byte片内RAM单元,4Kbyte掩膜式ROM,2个16位的定时器/计数器,四个8位的并行I/O口(P0,P1,P2,P3),一个全双工串行口5个中断源,一个片内振荡器和时钟发生电路,可编程串行通道,有低功耗的闲置和掉电模式。这种结构特点决定了单片机具有体积小、成本低、可靠性高、应用灵活、开发效率高、易于被产品化等优点,使其具有很强的面向控制的能力,在工业自动化控制、家用电器、智能化仪表、机器人、军事装置等领域获得了广泛的应用。
关键词:单片机;电冰箱;温度控制;过欠压检测;开启延时
Design of the refrigerator temperature controller
based onmicrocontroller unit
Abstract:MCUis the center of real-time detection and control system a core device. This design of microcontroller-based temperature control system is used refrigerator temperature sensor DS18B20 collecting refrigerator freezer temperature, high-performance companies through INTEL microcontroller STC89C52 MCU signal control so as to achieve intelligent control. The system can set the refrigerator temperature, refrigerators over voltage detection, open display, open the compressor delay functions. Through direct cool refrigerator cooling system improvements, implementation of the intelligent control of refrigerator to refrigerator according to rapidly changing conditions of reasonable use to adjust cooling, and the effect is good.