随着家用电冰箱的普及,人们对电冰箱的控制功能要求越来越高,这对电冰箱控制器提出了 更高的要求,多功能、智能化是其发展方向之一,传统的机械式、简单的电子控制已经难以 满足发展要求。本文介绍了采用AT89C51作为控制器核心,对电冰箱的工作过程进行控制, 采用臭氧发生器专用集成电路TWH9221组成电冰箱的异味消除电路。
1电冰箱的工作原理及控制要求
电冰箱的控制原理是根据蒸发器的温度控制制冷压缩机的启、停,使冰箱内的温度保持在设 定温度范围内。一般当蒸发器温度高至3~5 ℃时启动压缩机制冷,当温度低于-10~-20 ℃ 时停止制冷,关断压缩机。采用单片机控制,可以使控制更准确、灵活。
电冰箱采用单片机控制主要功能及要求:
(1)设定3个测温点,测量范围-26~+26 ℃,精度±0.5 ℃。
(2)利用功能键分别控制温度设定、速冻设定、冷藏室及冷冻室温度设定等。
(3)利用数码管显示冷冻室、冷藏室温度,压缩机启、停和速冻、报警状态。
(4)制冷压缩机停机后自动延时3 min后方能再启动。
(5)电冰箱具有自动除霜功能,当霜厚达3 mm时自动除霜。
(6)开门延时超过2 min发声报警。
(7)连续速冻时间设定范围1~8 h。
(8)工作电压180~240 V,当欠压或过压时,禁止启动压缩机并用指示灯显示。
2电冰箱控制系统硬件电路设计
2.1主机电路
主机电路采用AT89C51单片机,一片A/D转换芯片ADC0809,构成基本系统,另外功能键和LE D显示由串行口扩展5片74LS164实现。 还有一些附加电路如除霜电路、电压检测和开门报警 电路等。电路原理框图如图1所示。
2.2A/D转换电路及功能
A/D转换电路采用逐次逼近式8位ADC0809芯片。0809共有8路模拟输入通道,本系统只用了 其中4个通道IN0~IN3。其中IN0作为冷冻室温度检测通道,IN1作为冷藏室温度检测通道,I N2作为除霜检测通道,IN3作为电源电压检测通道。ADC0809的A,B,C三端通过地址锁存器 接于P0口的P0.0,P0.1,P0.2,该三端控制模拟通道号的选择。P1.6与WR,RD端经与 非门接于0809的ALE,START,OE,控制0809的启动、读、写。0809的EOC端悬空,转换后利 用软件延时一段时间再读结果,不用中断方式。
2.3功能键及显示电路
功能键及LED显示电路采用6个功能键控制冷冻室、冷藏室及速冻温度设定,4位LED数码管负 责显示冷冻室、冷藏室温度及压缩机启、停和报警等状态。显示和键盘输入均通过AT89C51 的串行口。显示输出通道和键盘输入通道的选择由端口线P3.2和与非门完成。当P3.2为“ 1”时,AT89C51的TXD端输出同步脉冲通过与门发送到显示移位寄存器74LS164的移位脉冲输 入端,这样AT89C51欲显示的数据,由RXD端输出,移位读入到显示器通道。当P3.2为“0” 时,AT89C51的RXD的数据仅能被移位读入到键盘扫描用的移位寄存器中。由于显示通道采用 LED数码管并用74LS164作为驱动器,所以简化了线路,结构简单,显示字位扩充方便,驱动 程序设计容易。键盘工作原理也很简单,AT89C51通过RXD向键盘扫描移位寄存器74 LS164逐位发送数据“0,每次发送后即从P3.4端读入键盘信号,若读得“0”表示有键按 下,转入处理键功能程序。
2.4除霜电路
Rt温度传感器,选用MF531型热敏电阻,具有负温度系数,灵敏度较高。把 热敏电阻安装在距蒸发器3 mm的某个合适的位置上,当霜厚大于3 mm时,热敏电阻接触 到霜从而感到较低的温度,其电阻值R(t)变大,运算放大器输出信号有变化,经A/D转 换后送人CPU,经单片机分析、判断,给出除霜命令。
2.5制冷压缩机和除霜电热丝启、停控制电路
工作原理:AT89C51单片机控制信号经P1.3和P1.4端口输出,并在P1.7的控制下锁存在7 4LS273中,74LS273的输出再经达林顿驱动器MC1413后驱动固态继电器SSR1和SSR2。当MC141 3的16端有高电平输出时,SSR1的3,4引脚端接通,使加热丝接通电源而除霜。当MC1413的1 5端输出高电平时,SSR2的3,4端接通,使压缩机绕组接通电源而启动,开始制冷。74LS273 锁存控制信号,一方面增加输出功率,另一方面也防止单片机复位时引起控制的误动 作。采用固态继电器作为压缩机和除霜电热丝的开关:属于无触点开关,内部是大功率的晶 闸管电路,不产生火花,无电磁干扰并使高压与单片机系统隔离。
3电冰箱的异味消除电路
利用TWH9221构成的冰箱异味消除器电路如图2所示。A2为臭氧发生器专用固态集成电路TWH9 221,其内部由电光控制触发电路、15 kHz振荡器,4 min定时电路、工作指示灯推动电路及 15 kHz功率输出级等部分组成。4脚为电源正极、1脚为电源负极、3脚为触发端、2脚为工作 状态输出端、5,6脚为脉冲输出端。
平时冰箱门关闭,光线不能照射到光敏管BG上,A2不工作,5,6脚无脉冲输出、打开冰箱门 时,有光线照射到BG上,BG光敏管的阻值变小,从而使A2的3脚得到低电平触发电压而开始 工作,其5,6脚输出的脉冲电压经升压变压器T升压后,得到15 kHz,1 500 V的高频高压脉 冲加至臭氧管H两端,臭氧管H释放出臭氧,对冰箱内食品进行除异味保鲜。在冰箱门关闭后 ,光线不能照射到光敏管BG上,A2的3脚无触发信号输入,A2内定时器开始工作,经过4 min 以后,使A2自动复位,H也停止放出臭氧。
关键字:AT89C51 TWH9221 电冰箱
引用地址:
AT89C51及TWH9221在电冰箱中的应用介绍
推荐阅读最新更新时间:2024-03-16 15:59
AT89C51单片机对直流电动机的驱动仿真加汇编语言源程序
电机驱动仿真原理图如下 单片机汇编语言源程序如下: ADC EQU 35H CLOCK BIT P2.4 ;定义ADC0808时钟位 ST BIT P2.5 EOC BIT P2.6 OE BIT P2.7 PWM BIT P3.7 ORG 00H SJMP START ORG 0BH LJMP INT_T0 START: MOV TMOD,#0
[单片机]
基于AT89C51单片机的数码管循环点亮0到9(Keil+Proteus+C语言)
要求描述: 选用AT89C51单片机,绿色7段共阴极数码管,使用C语言实现 仿真图 代码 #include reg52.h #include intrins.h #define uchar unsigned char #define uint unsigned int uchar code DSY_CODE = { 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f }; void DelayMS(uint x) { uchar t; while(x--) for(t=120;t 0;t--); } void main() { u
[单片机]
单片机设计 超声波测距仿真(AT89C51)
一、电路设计 由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此得到了广泛的应用。如图5即为HC-SR04超声波测距模块 1、基本工作原理: 如图6为超声波测距传感器HC-SR04模块,VCC 接 5V 电源,GND 为地 线,TRIG 为触发控制信号输入,ECHO为回响信号输出。超声波在传播时碰到障碍物即返回,HC-SR04模块收到回波信号后Echo口输出一个高电平。 2.、HC-SR04电气参数: HC-SR04超声波测距模块可提供2cm至400cm的非接触式距离感测功能,测距
[单片机]
电冰箱风冷节电自控器
实践证明,用电风扇给电冰箱散热是一种节电的有效方法,风扇不停地工作时,一个月的耗电量仅有2度左右,若风扇停转耗电仅为0.7度。本文介绍的自控器,当电冰箱的压缩机温升达到预定值时,电风扇自动送风辅助散热,提高工作效率,防止冰箱频繁启动。 工作原理 javascript :if(this.width>740)this.width=740" border=undefined> 该装置电路工作原理见图1(点此下载原理图)。它主要由大功率开关集成电路IC2及热敏元件Rt构成。当电冰箱压缩机的温度升高时,热敏电阻Rt的阻值减小,使电路A点(即IC2的①脚端)电压上升至1.5V以上,此时IC2 8752内部的驱动管导通,继电器J励磁吸合
[模拟电子]
基于AT89C51单片机的RS232-GPIB控制器设计
越来越多的测量仪器提供GPIB(General Purpose Intefface Bus)总线接口,通过该总线可以方便快捷地连接带有GPIB接口的仪器及计算机,组成一个GPlB网络。GPIB设备与计算机连接时,需要借助GPIB接口板卡,但这些GPIB接口板卡价格昂贵,给仪器与计算机连接带来不便。在大多数情况下计算机只连接一台GPIB接口仪器,并不需要这些功能复杂价格昂贵的GPIB板卡。面对单台仪器与计算机连接的功能需求,本文设计了一种性价比突出的RS232一GPIB控制器,该控制器利用计算机最常用的RS232接口,控制带有GPIB接口的仪器,在计算机与仪器之间建立数据传输的通道。同时,支持SCPI(Standard Comman
[单片机]
基于移动数据的LED显示屏设计与仿真
LED电子显示屏幕作为一种信息显示设备,主要用于播放广告、新闻、通知、天气预报、时间、股票信息、航班信息、售票信息等,在站牌、交通路口、公交车、售票大厅、营业大厅、等候大厅、证券公司、机场、体育、气象、交通控制等场所得到了越来越多的应用,具有广阔的应用前景。 但是,传统的LED显示屏使用有线通信方式传输数据,受到地域和布线的严重限制。如果有大量的LED显示屏同时工作,为LED显示屏传输更新的数据就成为很麻烦的事,并且在没有其他附加控制设备的情况下,LED显示屏的管理部门也无法监控LED显示屏的实际运行情况。 基于移动数据的LED显示屏使用目前覆盖范围最广、最稳定的GSM/GPRS/CDMA/小灵通网络,在任何有移动
[单片机]
基于AT89C51单片机的温度数据显示设计
一.系统概述 系统使用的模块有AT89C51单片机+LCD12864+DS18B20温度检测模块。 系统的通过AT89C51作为控制核心,使用DS18B20温度检测模块,利用LCD12864显示采集的温度数据,LCD12864相对于LCD1602来说能够显示文字,LCD12864显示器被称为点矩阵液晶显示模块,也称为12864,因为它是包括12864个液晶显示点的128行64个阵列。每个显示点应该有一个二进制数,0表示消失,1表示明亮。如果模块内设置了词典就不需要进行汉字的设计。 二.仿真概述 1.LCD12864显示屏上显示环境温度。 2.按下界面切换后显示日期和时间数据。 三.程序设计 使用Keil 51进行程序设
[单片机]
基于AT89C51型单片机的号音自动播放器设计
1 引言 机关、院校日常作息需要计时和号音提示,笔者利用AT89C51型单片机和LM386型音频功率放大器构成了自动计时和号音播放器,成本低,效果好,值得推广。 2 AT89C51的主要特性和引脚功能 AT89C51是带4K字节闪烁可编程可擦除只读存储器(EPEROM)的低电压、高性能CMOS 8位微处理器(俗称单片机)。该单片机与工业标准的MCS-51型机的指令集和输出引脚兼容。AT89C51将多功能8位CPU和闪烁存储器组合在单个芯片中,为很多嵌入式控制提供了灵活性高且价格低廉的方案。 AT89C51的主要特性如下: 寿命达1000写/擦循环; 数据保留时间:10年; 全静态工作:0Hz-24MHz; 三
[应用]