AT89C51及TWH9221在电冰箱中的应用

随着家用电冰箱的普及,人们对电冰箱的控制功能要求越来越高,这对电冰箱控制器提出了 更高的要求,多功能、智能化是其发展方向之一,传统的机械式、简单的电子控制已经难以 满足发展要求。本文介绍了采用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也停止放出臭氧。

4电冰箱控制系统软件设计
电冰箱控制程序主要有3大部分:主程序、定时器t0中断服务程序和定时器t1中断服务程序 。
(1)主程序
主程序是整个电冰箱的总控制程序,如控制各单元初始化、控制中断、定时、显示,键盘程 序的启动与重复等。主程序框图如图3所示。
(2)t0中断服务程序
t0中断服务程序主要完成电源欠压、过压处理、开门状态检查及处理等。其框图如图4所示 。
(3)t1中断服务程序
t1工作于计数方式,通过计数达到延时3 min的目的。t1的中断服务程序主要完成3 min定时 及温度、除霜、速冻等各种检测,根据检测结果,比较、分析以控制执行元件工作。
其框图如图5所示。
(本文转自电子工程世界:/mcu/2012/0316/article_8056_2.html)

美国洛杉矶海运港口(美国洛杉矶海景酒店)
宝钢特材:镍基合金管电炉单炼工艺一贯制技术突破
信用证是什么意思(信用证条款中的船证明CERTIFICATE)
海运费查询,海运费查询怎么查,海运费查询国际海运费为啥涨
杨浦区到美国波士顿海运
AT89C51及TWH9221在电冰箱中的应用
邮寄国际快递包裹出国时请使用以下步骤,邮寄国际快递包裹到国外时请使用以下步骤
美国港口:德卢斯(duluth)港介绍、德卢斯(duluth)港代码
含硫酸废水的综合利用
匈牙利通报中国出口塑料玩偶不合格
拜登会见长滩官员,讨论基础设施和贸易投资
R414011415型德国AVENTICS压力控制阀日常维护
联邦快递再次提升线上运输体验(亚太、中东和非洲地区电商卖家有福了)
香港零关税怎么清关
香港清关九天
迈阿密国际快递能走吗(迈阿密在哪里)
亚马逊FBA物流过不了清关怎么办?
能给国外朋友寄防护服吗
美森快船
东风快递02轮胎质量怎么样(东风快递s02的轮胎怎么样)