基于电子温控方式的电冰箱控制电路的设计方案.docx
《基于电子温控方式的电冰箱控制电路的设计方案.docx》由会员分享,可在线阅读,更多相关《基于电子温控方式的电冰箱控制电路的设计方案.docx(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.基于电子温控方式的电冰箱掌握电路的设计方案1. 引言1.1 课题背景及意义冰箱是深刻转变了人类生活的现代奇迹之一。在人们制造冰箱之前,保存肉类的唯一方法是腌制,而在夏季喝到冰镇饮料更是一种奢望。随着国民经济的日益进展,人民的生活水平有了很大的提高,冷冻器具在家庭,医院, 旅馆,餐厅和科研单位得到了广泛的应用。电冰箱作为应用较为普及的家用电器,近年来,随着微电子技术、传感器技术以及掌握理论的进展,其呈现迅猛进展,电冰箱向大容量、多功能、无氟、节能、智能化、人性化方向进展,因此传统的机械式、简洁的电子掌握难以满足现代冰箱的进展要求。电冰箱一般设有冷冻室和冷藏室。冷冻室的温度为:- 16 - 24
2、 。冷藏室的温度为:28 。电冰箱掌握的主要任务就是保持箱食品最正确温度,到达食品保鲜的目的。而此次设计的目的则是生疏温控器的原理,并通过开发板模拟实现电冰箱温控器。1.2 国外争论背景长期以来,在电子行业,温控器正快速进展。温控器是掌握末端装置,实现分室温度掌握和节能运行的关键。一般电冰箱温控器根本上是一个独立的闭环温度调整系统 ,主要由温度传感器、掌握器、温度设定机构等装置组成。其掌握原理是电冰箱温控器依据温度传感器测得的室温与设定值的比较结果发生掌握信号,掌握电冰箱压缩机电源的开关,即用切断和翻开压缩机电源的方式,调整电冰箱温度。第一代空调温控器主要是电气式产品 ,空调温控器的温度传感器
3、承受双金属片或气动温包,通过“给定温度盘“调整预紧力来设定温度,风机三速开关和季节转换开关为泼档式机械开关。这类温控器产品普遍存在“温度设定分度值过粗“、“时间常数太大“、“机械开关易损坏“等问题。其次代空调温控器为电子式产品,温度传感器承受热敏电阻或热电阻,局部产品的温 / 32度设定和风速开关通过触摸键和液晶显示屏实现人机交互界面 ,冷热切换自动完成,运算放大电路和开关电路实现双位调整。这类智能空调温控器产品改善了人机交互界面,解决了“温度设定分度值过粗“等问题,但仍存在“掌握精度不高“、“时间常数大“、“操作较简单“等问题。目前国外生产厂家正在争论开发第三代智能型温控器,如 DS18B2
4、0。个别厂家乐观响应国家的政策,应用型掌握模型和数控芯片实现智能掌握。现在已有国厂家生产出了智能型温控器,并已应用于实际工程。这一生产带动电子行业的进展。1.3 课题要求在本次课题争论中我将参考从各个方面收集到的文献,博取其精华。争论方法则是承受 C51 单片机开发板模拟电冰箱工作环境,并模拟设定电冰箱各项参数,以争论电冰箱温控器的工作原理及设计。争论的容主要包括以下方面:1.设计容:设计一种基于电子温控方式的电冰箱掌握电路。2.设计要求:1 用 Protel 99 SE 等电子 CAD 软件设计出原理图,并设计出相应的 PCB 印制板图2 用仿真软件仿真出效果,要有仿真图证明其仿真过程。3.
5、设计参数:1 该电路至少具有温度指示、双温双控、瞬连续电压缩机延时保护、敞门报警、速冻等多种功能。2 肯定要具有电源局部的电路图。1.4 课题设计的目的1、生疏把握单片机程序的编写,并养成好的程序编写习惯;2、学习传感器的工作原理及其应用、学习温度掌握的根本原理;3、娴熟应用相应的绘图软件并制板,提高自己的动手力量;4、娴熟把握系统的调试方法 ,提高自己分析问题的力量以及解决问题的力量; / 322. 方案争论与主要器件选择2.1 系统方案的设计本系统要求设计一个基于电子温控方式的电冰箱掌握系统,该系统是通过液晶显示所设定的温度,温度能随便调整,能自动掌握电冰箱工作,使其通过制冷到达所设定的温
6、度。系统原理图如图 2-1 所示。图 2-1 系统原理图2.2 各个模块的设计方案2.2.1 主控芯片的选择方案一:承受 STM32F103ZET6 作为本系统的主控芯片。ARM Cortex-M3 核的 32 位处理器,72M 主频,LQFP144 脚封装,片 Flash 容量为 512K,片 SRAM 容量为 64KB。拥有 2 个 I2C 接口,5 个USART 接口,3 个SPI 接口,一个CAN 接口,功能特别强大,假设这款芯片用在本系统中就真的是大材小用了,而且本钱高。方案二:承受 STC89C52 作为本系统的主控芯片。STC89C52 是片含有 8K Flash 容量的程序存储
7、器,拥有32 个I/O 口,软件编程的自由度大,能够通过编程实现各种各样的算术算法和规律掌握。体积足够小,硬件电路设计简洁,调试便利,而且价格廉价,格外适合本系统。综上所诉,承受 STC89C52 作为本系统的主控芯片,性价比最高。2.2.2 显示器件的选择方案一 :使用数码管。数码管按段数分为七段数码管和八段数码管 ,八段数码管比七段数码管多一个发光二极管单元多一个小数点显示;按能显示多少个 “8“ 可分为 1 位、2 位、4 位等等数码管;按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。由于本电路要求。要 4 位一体的数码管才行 ,但其硬件电路简单 ,且只能显示单纯的数字 ,不能显
8、示电机运转状态。方案二 : 使用液晶 LCD1602.1602 是能显示 2 行,每行 16 个字符,字符包括英文.字符及阿拉伯数字 ,但其不能显示汉字 ,价格廉价。方案三 :使用液晶 12864. 带中文字库的 128X64 是一种具有 4 位/8 位并行、2 线或 3 线串行多种接口方式,部含有国标一级、二级简体中文字库的点阵图形液晶显示模块; 其显示区分率为 12864, 置 8192 个 16*16 点汉字,和 128 个 16*8 点ASCII 字符集.利用该模块敏捷的接口方式和简洁、便利的操作指令,可构成全中文人机交互图形界面。可以显示 84 行 1616 点阵的汉字. 也可完成图
9、形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不管硬件电路构造或显示程序都要简洁得多,且该模块的价格也略低于一样点阵的图形液晶模块。兼于方案三显示性能优良、价格适中、使用围广、使用简洁,因此本设计承受方案三。2.2.3 温度传感器的选择方案一:承受传统的测温元件,即热电耦和热电阻。温控器的第一选择就可以选择热电耦和热电阻,他们测出的一般都是电压,再转换成对应的温度,但是需要比较多的外部硬件支持。因此这种选择就有如下主要缺点: 硬件电路简单; 软件调试简单; 制作本钱高;方案二:承受美国 DALLAS 半导体公司生产的高性能数字智能温度传感器
10、 DS18B20。DS18B20 作为检测元件,测温围为-55125,最高区分率可达 0.0625。DS18B20 可以直接读出被测温度值,而且承受三线制与单片机相连,削减了外部的硬件电路,具有低本钱和易使用的特点。综上所诉,承受 DS18B20 为本设计的温度传感器器最适宜不过。2.2.4 按键电路的选择方案一:承受独立按键作为键盘电路。硬件电路设计方法格外简洁,一端接地,另一端与单片机的 I/O 口相连。程序一旦检测到 I/O 变为低电寻常,则说明按键被按下,然后单片会执行相应的指令1。 当某单片机系统需要较多按键时,假设连续使用独立按键的话,便会占用过多的 I/O 口资源。方案二:承受矩
11、阵键盘作为键盘电路。44 矩阵键盘承受的是行扫描和列扫描的方式来实现对键盘的识别的。它有效的削减了对单片机 I/O 口资源的暂用,大大的降低了硬 / 32件电路设计的负担。同时在程序的编写上,有了更大的可操作性。综上所述,承受矩阵键盘作为键盘电路对于本系统来说是最好的选择。2.3 主要器件的介绍2.3.1 STC89C52 简介MCS51 单片机 STC89C52 其部根本组成为:一个 8 位的中心处理器CPU,256byte 片 RAM 单元,4Kbyte 掩膜式 ROM,2 个 16 位的定时器计数器,四个 8 位的并行 I/O 口P0,P1,P2,P3,一个全双工串行口 5 个中断源,一
12、个片振荡器和时钟发生电路,可编程串行通道,有低功耗的闲置和掉电模式。这种构造特点打算了单片机具有体积小、本钱低、牢靠性高、应用敏捷、开发效率高、易于被产品化等优点,使其具有很强的面对掌握的力量,在工业自动化掌握、家用电器、智能化仪表、机器人、军事装置等领域获得了广泛的应用。STC89C52 的主要功能如表 2-1 所示、图 2-2 为 STC89C52 的引脚图。主要功能特性兼容 MCS51 指令系统8K 可反复擦写Flash ROM32 个双向I/O 口256x8bit 部 RAM3 个 16 位可编程定时/计数器中断时钟频率 0-24MHz2 个串行中断可编程UART 串行通道2 个外部中
13、断源共 6 个中断源2 个读写中断口线3 级加密位低功耗空闲和掉电模式软件设置睡眠和唤醒功能图 2-2 单片机引脚分布图表 2-1 STC89C52 主要功能管脚说明:VCC:供电电压。GND:接地。P0 口:P0 口为一个 8 位漏级开路双向 I/O 口,每脚可吸取 8TTL 门电流。当 P1 口的管脚第一次写 1 时,被定义为高阻输入。P0 能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在 FIASH 编程时,P0 口作为原码输入口,当 FIASH 进展校验时,P0 输出原码,此时 P0 外部必需被拉高。 / 32P1 口:P1 口是一个部供给上拉电阻的 8 位双向 I/O
14、 口,P1 口缓冲器能接收输出 4TTL 门电流。P1 口管脚写入 1 后,被部上拉为高,可用作输入,P1 口被外部下拉为低电寻常,将输出电流,这是由于部上拉的原因。在 FLASH 编程和校验时,P1 口作为第八位地址接收。P2 口:P2 口为一个部上拉电阻的 8 位双向 I/O 口,P2 口缓冲器可接收,输出 4 个 TTL门电流,当 P2 口被写“1“时,其管脚被部上拉电阻拉高,且作为输入。并因此作为输入时,P2 口的管脚被外部拉低,将输出电流。这是由于部上拉的原因。P2 口当用于外部程序存储器或 16 位地址外部数据存储器进展存取时,P2 口输出地址的高八位。在给出地址“1“时,它利用部
15、上拉优势,当对外部八位地址数据存储器进展读写时,P2 口输出其特别功能存放器的容。P2 口在 FLASH 编程和校验时接收高八位地址信号和掌握信号。P3 口:P3 口管脚是 8 个带部上拉电阻的双向 I/O 口,可接收输出 4 个 TTL 门电流。当P3 口写入“1“后,它们被部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3 口将输出电流ILL 这是由于上拉的原因。P3 口也可作为 8051 的一些特别功能口,如下所示: 口管脚备选功能P3.0RXD串行输入口P3.1TXD串行输出口P3.2/INT0外部中断 0P3.3/INT1外部中断 1P3.4T0记时器 0 外部输入P3
16、.5T1记时器 1 外部输入P3.6/WR外部数据存储器写选通P3.7/RD外部数据存储器读选通P3 口同时为闪耀编程和编程校验接收一些掌握信号。RST:复位输入。当振荡器复位器件时,要保持 RST 脚两个机器周期的高电寻常间。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在 FLASH 编程期间,此引脚用于输入编程脉冲。在寻常,ALE 端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的 1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要留意的是:每当用作外部数据存储器时,将跳过一个 ALE 脉冲。如想制止 ALE 的输出可在 SFR8EH 地
17、址上置 0。此时, ALE 只有在执行 MOVX,MOVC 指令是 ALE 才起作用。另外, 该引脚被略微拉高。假设微处理器在外部执行状态 ALE 制止,置位无效。 / 32/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN 有效。但在访问外部数据存储器时,这两次有效的/PSEN 信号将不消灭。/EA/VPP:当/EA 保持低电寻常,则在此期间外部程序存储器0000H-FFFFH,不管是否有部程序存储器。留意加密方式 1 时,/EA 将部锁定为 RESET;当/EA 端保持高电寻常,此间部程序存储器。在 FLASH 编程期间,此引脚也用于施加 12V
18、编程电源VPP。XTAL1:反向振荡放大器的输入及部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。2.3.2 稳压芯片简介本系统中以+5 电压供电为主,系统所需的+5V 电压是由 LM2940 供给的。LM2940 是输出电压固定的低压差三端稳压器,外围电路简洁,只需要外加两个滤波电容就行,便可到达稳定的+5V 电压输出,其典型电路如图 2-3 所示,LM2940 引脚分布图如图 2-4 所示。1、LM2940 的主要性能有以下几点:1 输出电压 5V;2 输出电流 1A;3 输出电流1A 时,最小输入输出电压小于 0.8V;4 最大输入电压 26V;5 工作温度-40+125;6 含
19、静态电流降低电路、电流限制、过宠保护、电池反接和反插入保护电路; 图 2-3 LM2940 的典型稳压电路图 2-4 LM2940 引脚分布图2.3.3 DS18B20 简介温度传感器是本系统不行或缺的元件,其性能的好坏直接影响系统的性能,因此温度传感器承受 DALLAS 公司生产的高性能数字温度传感器 DS18B20。DS18B20 是 DALLAS 公司生产的一线式数字温度传感器,具有 3 引脚 TO92 小体积封装形式;温度测量围为55125,可编程为 9 位12 位 A/D 转换精度,测温区分率可达 0.0625,被测温度用符号扩展的 16 位数字量方式串行输出;其工作电源既可在远端引
20、入,也可承受寄生电源方式产生;多个 DS18B20 可以并联到 3 根或 2 根线上,CPU 只需 / 32一根端口线就能与诸多 DS18B20 通信,占用微处理器的端口较少,可节约大量的引线和规律电路。以上特点使 DS18B20 格外适用于远距离多点温度检测系统。DS18B20 部构造如图 3-3 所示,主要由 4 局部组成:64 位 ROM、温度传感器、非挥发的温度报警触发器 TH 和 TL、配置存放器。如图 2-5 所示。图 2-5 DS18B20 的外部封装图DQ: 为数字信号输入输出端;GND:为电源地; VDD:为外接供电电源输入端ROM 中的 64 位序列号是出厂前被光刻好的,它
21、可以看作是该 DS18B20 的地址序列码,每个DS18B20 的 64 位序列号均不一样。64 位 ROM 的排的循环冗余校验码CRC=X8X5X41。ROM 的作用是使每一个DS18B20 都各不一样,这样就可以实现一根总线上挂接多个DS18B20 的目的。图 2- 6 DS18B20 的部构造2322212021222324DS18B20 用12 位存贮温度值,最高位为符号位。以以下图表为DS18B20 的温度存储方式, 负温度 S = 1,正温度 S = 0,如:0550H 为+ 85,0191H 为 25.0625 ,FC90H 为- 55。SSSSS262524温度值低字节 LSB
22、温度值高字节 MSB0R1R011111凹凸温报警触发器 TH 和 TL、配置存放器均由一个字节的 EEPROM 组成,使用一个存储器功能命令可对 TH、TL 或配置存放器写入。其中配置存放器的格式如下:R1、R0 打算温度转换的精度位数:R1R0=00,9 位精度,最大转换时间为93.75ms,R1R0=01,10 位精度,最大转换时间为 187.5ms,R1R0=10,11 位精度,最大转换时间为 375ms,R1R0=11,12 位精度,最大转换时间为 750ms;未编程时默认为 12 位精度。高速暂存器是一个 9 字节的存储器。开头两个字节包含被测温度的数字量信息;第 3、4、5 字节
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 电子 温控 方式 电冰箱 控制电路 设计方案
限制150内