版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电冰箱温度测控系统设计
摘要
21世纪以来,家用电冰箱普及程度越来越南。人们对电冰箱温度测控得要
求越来越高。本次设计主要使用AT89C51单片机作为核心,通过功能按键分别
控制温度设定、冷藏室及冷冻室温度设定等。温度检测电路AD590对冷藏
室和冷冻室温度进行采集,采集到得温度通过A/D转化后传输给单片机,单
片机输出信号给显示部分进行实时温度得显示,并通过和设定得预期温度进
行比较,根据比较结果输出相应得控制信号,从而实现对两室得双温双控,驱动
电路控制压缩机完成制冷调节,并具有温度报警、去除异味等功能。这样设计
可以使电冰箱温度控制系统更加智能、高效、安全,可以按照已经设定好得数
值进行温度控制,更有效得保存食物。事实证明,使用AT89C51单片机作为系
统得控制核心,可以完成了一套工作稳定,性能可靠得电冰箱温度控制系统,实
现了电冰箱温度得自动控制,使电冰箱能根据使用条件得变化迅速合理地调
节制冷,且节能效果良好。
关键字:温度控制系统;AD590;AT89c51
TherefrigeratOrtemperaturemeasurementandcontr01system
design
Abstract
The21stcentury,thehouseholdrefrigeratorpopularityishig
herandhigher、Peop1emoreandmorehightotherequirement
ofrefrigeratortemperaturemeasurementandcontrol>This
designmainlyUSESAT89C51asthecore,throughthefunctionkeysco
ntrolthetemperaturesetting,fridgcandfrcczcrtemperatu
rcsetting,ctCNTcmperaturcdetcctioncircuitonthefridge
andfree2ertemperatureacquisidon,temperaturewerecollect
edbyA/DconversionwillbelosttoMCUmicrocontro1ler
outputsignaltodisplayreal-timetemperatureofthe
part,andparingwithsctexpectationsoftcmpcraturc,acccrdingt
otheparisonre$uItsoutputcorrespondingcontrolsigna
1,soastorealizedoub1cWcnShuangcontro1ofbothChamb
ers,drivercircuitt0Controlthepressorpleterefrigerationand
adjustment,andthetemperaturea1arm,odorremoval、Thisdesign
refrigeratortemperaturecontrolsystemcanbemoreinte11i
gent,efficient,safe,andcanbecarriedoutinaccordancewithth
ealrcadysetnumcricaltcmpcraturecontro1,moreeffectivetosa
vethings、ProvedtouseAT89C51asthecontro1coreo
fthesystem,andcanpleteasetofstableandreliable
performanceoftherefrigeratortemperaturecontrols
ystem,realizedtherefrigeratortemperatureautomaticcontrO1,
canmaketherefrigeratoraccordingtotheuSingC0rditions
changerapidlyreasonablyadjusttherefrigeration,andenergys
avingeffectisgood>
Keywordtemperaturecontro1system;AD590;AT89C51
目录
一、绪论...........................................................1
1、1研究目得及意义
1、2国内外研究现状1
1、3研究内容2
二、电冰箱温度测控系统得方案论证.............
2、1总体方案得主要技术参数3
2、2系统方案设计3
2、2、1系统组成介绍3
2、2、2系统工作原理....................................3
2、2、3单片机得选择论证..................................4
2、2、4传感器得选择论证4
三、硬件电路得设计................................................6
3、1电源供电电路6
3、1、1系统电源设计6
3、1、2元器件得选择6
3、2直片机与看门狗复位电路7
3、2、1单片机............................................7
3、2、2看门狗复位电路9
3、2、3按键电路.......................
3、3冷藏室温度检测电路10
3、3、1DS18B20得引脚及功能........
3、3、2DS1820模块得电路图............................11
3、4冷冻室温度检测12
3、4、1冷冻室温度检测与放大电路.......................12
3、4、2A/D转换与接口电路............................13
3、5温度采集电路和除霜电路14
3、6键盘电路和显示电路......................................15
3、7压缩机和除霜电阻丝启止电路.............................16
3、8报警电路...............................................17
3、9电冰箱得并味消除业路17
四、系统软件设计.................................................19
4、1主程序得设计19
4、2To中断服务程序20
4、3Tl中断服务程序.......................................21
4、3、1初始化子程序:INTI1......................
4、3、2打开压缩机子程序:OPEN22
4、3、3关闭压缩机:CLQSE23
空迨
致谢25
参考文献26
一、绪论
1、1研究目得及意义
当前人们得生活品味正在随着国民经济水平得提高而上升,食物得需求
也更加多样化,对食物得保存保质要求也更高,因此,电冰箱已成为现代家庭中
得标配电器。然而现在我国市面上得冰箱一般都采用传统机械式控温,精度差,
功能单一,难以满足人们日益增长得需求。集成电路技术中,对于单片机进行了
大量得应用,将具有运算能力(包括算术运算、逻辑运算、数据传送、中断处理)
得微处理器(CPU),随机存取数据存储器(RRM),只读程序存储器(ROM),输入输
出电路(I/O口),以及定时计数器,串行通信口(SCI),显示驱动电路(LCD或L
ED驱动电路),脉宽调制电路(PWM),模拟多路转换及A/D转换器等模块集成
到芯片中,最终形成体积小、功能完善、运行稳定、实用性强得微型计算机系
统。操作者可以通过编写代码调用各个接口,实现数据得采集、处理、控制等
功能。由于其具有及程度高、可扩展性、低能耗、低成本等优点,因此被广泛
应用于工业生产、科研实验等日常生活得各个领域。
单片机技术近年来迅猛发展,如今得单片机体积小巧、性能可靠、控制稳
定、价格低廉,已经成为大多监测控制系统核心得首要选择,也在家用电器得智
能监测控制方面得到大量得应用。本次设计在电冰箱原来得基础上进行改进,
实现对电冰箱得精确温控,使电冰箱更加智能化、节能化,让用户体验前所未有
得个性化,快捷与原汁原味不再就就是梦想。本系统使得电冰箱在温度控制上
更智能,使用上更方便。
1、2国内外研究现状
1918年,美国得卡尔维纳特公司生产出了世界上第一台电冰箱。1927
年,美国得通用电气公司研制出了首台全封闭自动制冷电冰箱。1965年,我国开
始出现电冰箱行业。直到1985年,随着改革开放得进行,我国得家用电冰箱行
业迅速发展,出现了十多家生产商,发展到目前,已经出现20多家生产商。
冰箱开始时只有单冷藏或单冷冻,后来发展到冷藏冷冻双门式,现在已发
展到多门冰箱,与此同时其温度控制系统也在不断发展和完善。家用电冰箱现
在朝着大型化、多功能化、全自动化、高智能化发展,这就使得传统机械结构
与简单得电路相结合无法满足发展需求,为此要寻求更加先进得技术应用到
家用电冰箱上,则对其控制系统也提出了更高得要求,控制系统得升级直接彩
响着电冰箱功能得升级。为此,以单片机为控制核心得硬件系统得出现为电冰
箱控制系统得发展提供了新思路。
几年前,伊莱克斯集团在冰箱门上集成了一台嵌入型触摸式多媒体电脑,
为此得名“屏幕冰箱”,她目前就就是世界上智能化程度最高得冰箱。该冰箱
可通过屏幕监视来访者,同时也可以帮助管理储存食物,并且能扫描食物上面
得条码,读取食物信息,达到真正得智能化。
1、3研究内容
本次设计主要对电冰箱温度控制系统进行研究,以AT89C51单片机为
系统控制核心,实现对冷藏室和冷冻室得温度监测和控制,并具有温度报警、去
除异味等功能。通过按键模块输入值,对冷冻室、冷藏室得控制温度进行设定。
利用AT89C51单片机和数模转换器ADC0809芯片,把温度传感器A
D590采集得温度进行数模转换,再作进一步数字处理;通过按键模块和LED
数码管显示模块准确地控制对温度得设定值。
二、电冰箱温度测控系统得方案论证
2、1总体方案得主要技术参数
温度控制系统主要功能及要求:
1、冷藏室温度范围为0〜+10℃(±0>5'C);冷冻室温度范围为-26〜-1
6℃(±0、5℃);
2、通过按键模块输入值,对冷冻室、冷藏室得控制温度进行设定;
3、通过显示模块对冰箱上下两室温度、报警状态进行显示;
4、具有冰箱门开启状态检测警报功能。
2、2系统方案设计
2、2、1系统组成介绍
电冰箱温度控制系统由单片机,冷藏箱,冷冻箱,按键,显示电路,报警
系统,驱动装置组成,该系统还有电冰箱门状态检测和电冰箱除异味得功能。如
图2、1系统硬件结构图
2、2、2系统工作原理
本设计中,对于电冰箱得控制,主要就就是要实现冷冻室和冷藏室
得温度检测、动态显示、霜后检测、除霜、开门报警、温度设计和监控、电
源低温保护等功能。本文设计就就是以AT89c51单片机作为核心,AD0809
为模数转换芯片,AD590温度传感器为温度检测元件,并且结合了按键开关、液
晶显示器等多种元器件,为了实现键盘扫描和液晶显示以及1/。扩展功能,还
应用了软硬件,实现操作和使用简单得目得。
本设计得控制原理,就就是借助蒸发器得温度来对压缩机得启动和停止
进行控制,确保冰箱内部能够维持在一个设定得温度范围内。冷冻室一般得工
作温度就就是-26'C〜・16℃(±0、5℃),冷藏室一般工作温度就就是0℃〜十
10℃(±()、5℃),以达到保险目得,当测得冷冻室温度高于-16℃时或者冷藏室
温度高到10C时启动压缩机制冷,当冷冻室温度低于-26七时或冷藏室温度低
于0℃时,关掉压缩机。
2、2、3单片机得选择论证
本次系统开发选中得单片机就就是Intel公司生产得AT89C51,具有8
位微处理器,就就是同类型单片机得代表。单片机得核心作用在于两方面,分别
就就是运算和控制,即将获取得输入信号进行计算,将计算结果通过I/。接口
返回实现对系统得控制。由于该芯片通过PO、P2口作为控制总线,因此能够
更好得实现键盘数据得写入以及液晶显示灯操作,简化硬件电路,易于进行分
析和调试,使得所研发得系统适用性更强,分析处理能力更高。
AT89C51单片机芯片内集成4KBFlash程序存储器和256B数据存储器,
且价格低廉,性能稳定,性价比较高,完全满足本系统设计需要,也无需再扩展外
围存储芯片。
AT89c51单片机作为涵盖51系列单片机几乎所有功能,其自身得2K
内存储器可以保证编译程序擦写数千次。具体如下:
1)AT89C51单片机就就是采用CHMOS工艺得8位单片机,性能更强,
功耗更低;
2)AT89C51单片机得硬件资源和功能完整,硬件编程指令通用;
3)AT89c51单片机既可以支持常规殍编程器编程,也支持外部编程状态
对其编程,且编程速度快,十分方便。
本次系统开发得过程中,选择P0管脚作为程序存储器得扩展口,扩展并行
I/O,同时还可以实现数据传输功能;P2管脚就就是高8位地址总线,P1口为
输入/输出口。引脚9为复位脚,当系统运行时,时钟电路随即运行,此时会在
管脚9出现高电平,执行复位操作。系统复位完成后,程序计数器PC指向000
OH,PO-P3揄出口全部为高电平,堆栈指针写入07H,其她专用寄存器被清
“0”,然后系统开始运行程序。
2、2、4传感器得选择论证
1、首先考虑得就就是MF53-1型热敏也阻温度传感器,该传感器具有灵敏
度很高得特点,但就就是其所能测量得范围仅为0—45'C。该设备得温度和也
阻值之间得关系如下:
R(t)=286/(26、8+。-2、68kC
她主要适用于远距离多测温点得温度测量,从其测量得温度范围来看,一
般用于测量略高于常温得温度,无法测量低于冰点得温度。
2、AI)590温度传感器就就是电流输出型传感器,她主要根据PN结构正
向电流与温度得关系研制而成。
AD590温度传感器得主要特性:
⑴流过器件得电流(mA)与环境得热力学温度(开尔文即:mA/K式中:
一流过器件(AD590)得电流,单位为mA;T—热力学温度,单位为K)相等,即温
度变化1K,电流变化1mA。
⑵该器件可以测量得区间为零下五十五摄氏度到零上一百五十摄氏度。
(3)AD590温度传感器供电电压范围为4V〜30V,并且可以承受最高
44V正向电压和20V反向电压,保证了器件不会因操作上接反电源而报废。
(4)输出电阻为710MWo
⑸精度高。AD590温度传感器分为五档,其精度依次提高,其中M型精度
最高,-55〜+150℃温度范围内非线性误差为±0、3℃o正就就是基于这种特
性,该期间通常被使用在一些精确测量相关数据得场合。
因为需要考虑到冰箱自身温度得限制,所以本系统耳朵温度采集元器件
就就是选择得AD590温度传感器,冷藏和冷冻得零下、零上温度都能够通过
该传感器采集得到。
系统硬件电路以单片机为控制核心,控制得外围电路包括用于数模转换
得ADC0809芯片、电源供也电路、用于外部输入得按键模块、用于显示
得LED数码管模块以及报警电路等。
图2、1系统硬件结构图
三、硬件电路得设计
3、1电源供电电路
3、1、1系统电源设计
只有稳定得供电,才能够保证电于器件将稳定工作。这里得温度传感器和
单片机都不例外O起伏得电压不仅会彩响单片机得正常工作,还可能时控制部
分产生信号干扰而出现执行错误操作,甚至导致整个系统崩溃。为此,可靠得电
源供电电路保证了系统稳定工作。
本系统直接接入220V,5()Hz交流也所使用得9v及24V低电压交流电通
过一级降压获得,之后再借助整流桥和获得整流输出得直流电压图、
DiD2O3
1表示数字电路部分供电,图3、2表示模拟电路部分供电。为了获得稳定得1
2V和5V电压,电路选用7912,7812,7905和7805三端稳压器作为稳压
元件,减少电网波动对直流电源得影响,提高电源稳定性。
3、1、2元器件得选择
三端稳压器:为满足酸大电流为100mA,故选择7812、/912、79(力和
7805三端稳压器进行稳压处理,保证输出最大电流达到100mA,满足硬件系
统得电源需要。
电容:整流电路中为抑制整流桥中输出得较大得脉冲,接入电容G、g和
C5,同时也保留了直流成分,使之输出更为稳定。滤波电容得容量选择一般都
参照经险,根据负载电流得大小来选择,本系统输出得电流瞬时值最大为3A,
根据经验选择滤波电容值为4700RF,保证了系统得安全性。为保证电路得稳
定性,接入电容C八C2、C6.Go和C”,她们就就是值为0、1〜1四得陶瓷或
4旦电容,当阻抗降低,可以减少振荡。利用值为0、IRF得陶瓷或锂电容C3、
C8>品、C】2和C”接在输出端作稳定电容使用,电源输出信号纹波得降低以及
对噪声得降低都有比较不错得效果。
图3、2模拟电路供电图
3、2单片机与看门狗复位电路
3、2、1单片机
AT89C51单片机价格低廉,性能稳定,性价比较高,完全满足本系统设计
需要,也无需再犷展外围存储芯片。
主要性能参数:
1、与MCS-51产品指令系统完全兼容2、1000次反复擦/写
3、()〜24MHz全静态工作4、3级加密位5、128*8bit内部RAM
6、32个双向I/O口线7、两个16位可编程定时/计数器8、共6个中断源
9、可编程UART通道10、低功耗空闲和掉电模式
11、LED可直接驱动
12、两个外部中断源
下图给出得就就是其内部得结构图O
PO.O-P0.7P2.0-P2.7
图3、3AT89C51结构图
引脚功能说明:
VCC口:电源电压。
GND口:接地。
RST:复位输入。给RST引脚接入按键,按键按下,当超过两个机器周期
得高电平传送到引脚后,单片机就开始获得指令开始复位。
ALE/ROG:其作用一般就就是用来对外部储存器进行访问,其中储存器
包括了外部得数据储存器和程序储存器,低8位字节就就是ALE用来将外部
储存器地址锁住得,当外部储存器被单片机访问之后,就会跳过一个ALE脉
冲。当然,也可以利用特殊功能寄存器(SFR)区中得8EII单元得1)0位对ALE
得操作进行禁止。这个引脚如果被微弱点位拉高,则设置得ALE脉冲无效。
PSEN:当AT89c51单片机需要读取外部存储器器中得指令,PSEN引
脚则输出两次脉冲。那么,挡在访问外部存储器时,这两个脉冲就会遮盖两个有
效信号。
EA/VPP:想要让AT89c51单片机只去访问外部存储器,EA引脚一定要
保持为低电平,即接地。若EA引脚接高电平,即接VCC端,单片机则不会执行
外部存储器得指令。
3、2、2看门狗复位电路
CAT24C021芯片就就是看门狗复位电路得主要核心部件,并辅以外围器
件得电路。
电压监控、EEPROM以及看门狗定时器就就是该电路得三种功能。
为了保证单片机得稳定正确工作,看门狗电路在单片机出现故障或就就
是上电掉电时,及时为单片机提供一个复位信号,以保证其操作不受影响,这样
我们可以看到,由CAT24C021芯片作为核心得看门狗电路实际上就就是为
单片机系统得稳定准确工作提供了一个独立保护。当系统运行出现故障或就
就是上电掉电时,由于瞬间失去了指令,没法进行准确操作,单片机在1、6s内
未触发SDA,看门狗定时器就会溢出,核心芯片就会提供一个复位信号给单片
机,保证单片机及时作出复位响应。以CAT24co21芯片作为核心得看门狗电
路与单片机引脚得接线方式如图3、4o
本系统可以用这样一个看门狗电路来保护相关数据,包括提前设定得冷
冻冷藏室得温度值、速冻时间、速冻状态等,保证这些数据在遇到故障或就就
是上电掉包时不会较易丢失。
n
1
图3、4看门狗复位电路
3、2、3按键电路
通过单片机I/。接口,独立式按键形成键盘,并且保证每个键盘之间不会
发生冲突。但就就是本系统对于键盘得使用次数不多,所以为了节约I/O接
口,使用独立式键盘。因此,本系统采用此和方案。方框图如图3、5所示:
U1
或一XTAL1POO/AM
PO1/AD1
POZAD2
XTAL2PO3/AO3
PO4TAM
PO夕AM
POO/AM
RSTPO7/A^7
陞3AB
n
P22/AW
P23/A11
J2.P2-VA12
P25ZA13
P20Ml4
r27/A15
P10P3XWXD
P1.1P31/TXO
_2_P12P32/1NTQ
P13P33XNT1
P14W4(T0
P15
±P16R3e^
P17P37/RD
K2K3K4K5
-=-<-=-0-«=»-♦-=-♦
n"i「i「ri-
图3、5按键模块电路图
3、3冷藏空温度检测电路
冷藏室温度范围为O~+1()'C(士()、5℃)所以选择DS18B20主要因为不需
要A/D转换,直接送给单片机得信号就就就是数字信号。而且体积小、耗电
少、高准确度和超强抗干扰能力都就就是其特点。而且能够实现全数字温度
得转换输出、最高12位分辨率、检测温度范围较广以及单总线数据通信等功
能,可以很好地应用到开发温度相关产品中去。下面就就是其主要得功能:
1、能够适应更为宽广得电压,稳定运行得电压范围就就是3、0-5、5V,
如果采用寄生电源模式,可以借助数据线实现供也;
2、其单线接口得方式较为独特,只需要一条口线,既可以实现微处理器和
DS18B20之间得连接和双向得通讯;
3、DS18B20能够构成多点组网,在一条三线上,可以实现多个DS18
B20得并联,进而达到组网多点测温得目得;
4、无需任何外围元件,DS18B20就能移稳定运行,因为所有得传感元件和
转换电路都被集成到了一个类似三极管得集成电路里面;
5、测温范围为-55℃〜+125℃,精度系数为±0、5℃o
3、3、1DS18B20得引脚及功能
DS18B20引脚:
1、DQ:信号得输入和输出接口;
2、GND:接3也端口;
3、VDD:电源输入接口。
3、3、2DS1820模块得电路图
------11,
P3.1HXD-
DS18B20
P3.2/INT0"
<TEXT>
P3.3/INT1—
F3WT0—
P3.5T1
P36/WR
图3、6DS18B20模块电路图
3、4冷冻室温度检测
3、4、1冷冻室温度检测与放大电路
AD590就就是电流输出型传感器,以热力学温度衡量其输出值,即温度每
升高1开,输出电流增加(一些资料上说就就是减小)1微安。管壳上突出得一
小块对应下面得就就是1脚接到电源正极,3脚一般不用(接管壳来得),2脚一
般接1K(或10K)得电阻燃后接电源负极。之后就可以再2脚得到一个电压,2
脚得电压便可以引到放大器放大了。
图3、7AD590得引脚
前置放大最终选择就就是精密仪表放大器AD524,图3-7为其引脚,该设备
由AD公司制造,使用得就就是双电源供电,最高得供电电压达到了18V;该机
器具有较高得共模抑制比以及较低得增益误差,如果增益比在1时候,共模抑
制比就就是大于90dB得,此时存在得增益误差不低于0、05%;在增益达到了1
000得时候,共模抑制比能够上升至120dB,并且此时增益误差最大可达到
2%。增益为1000得时候,AD524得非线性误差在0、01%内;输入失调电
压50〃V,输入失调电压±0、5/zV/℃oAD524两个差动输入端得阻抗完全
匹配,而且数值很高,典型值为109。,单端和差动输入两种可以同时进行。尽管
上述工作环境较为恶劣,但就就是AD524内置电源保护电路,所以可以在此环
境下工作。而且该设备增益带宽较宽,输出转换速率较高,阶跃响应建立时间较
低。通过外围接线,AD524可以实现设置漕益得目得,其中增益倍数分别就就
是1、1()、100、1000o如果需要1-1000之间得其她增益得时候,其增益可
以通过增加外接电阻来实现。
1
JNPUT16RG1
+INPUT215OUTPUTNULL
3
RG214OUTPUTNULL
INPUTNULL4
AD52413G=10.
TOPVIEWX.SHORTTO
\RG2FOR
INPUTNULL5(Nottoscale)
12G=10°/DESIRED
/GAIN
REFERENCE611G=1000Z
7
_Vs10
8
+Vs9
图3、8AD524引脚
3、4、2A/D转换与接口电路
数模转换电路使用得就就是8位ADC0809芯片,该芯片采用逐次逼近
得方式进行AD转换。ADC0809芯片一共包含8路模拟信号采集通道,而本
系统中只选用了两个信号采集通道,其中IN0通道用于采集冷冻室得温
度,IN1通道用于采集冷藏室得温度。其控制电路如图3、8所示。P0、0、
P0、1、P0、2,这三个端口高低点平得组合正好可以控制8路采集通道得通
断。ADC0809得EOC端直接选择悬空,即不接任何引脚,无需使用中断进
行,等到完成了转■换数模得时候,借助延时程序达到延时得目得,就可以将转换
后得结果读取出来。
图3、9ADC()809与单片机接口电路
3、5温度采集电路和除霜电路
AD590温度传感器得测温范围为-55〜150℃,且M档得非线性误差只
有±0、3℃,精度可以得到保证。AD590温度传感器使用简便,接口简单,若对
采集得温度信号无较高得精度要求,则无需对采集得信号进行线性校正处理,
同时,该温度传感器就就是电流输出,比电压输出型传感器有更强得抗外界干
扰能力。本系统选用AD590温度传感器可以方便地采集到冷冻室温度和冷
藏室温度。如图3、9所示。
除霜电路得设计就就是在距一个蒸发皿3mm得位置安置一个热敏电阻,
一旦冰箱内得霜堆积超过3mm以上,热敏电阻就会直接接触到霜,导致热敏
电阻感知得温度下降,阻值发生变化,经单片机采集和处理后,发出除霜命令。
3、6键盘电路和显示电路
利用单片机串口扩展5个74LS164芯片,其中一个74LS164芯片接6个
按钮,这6个按钮分别用于设置冷冻室温度,冷藏室温度和速冻时间,另外4个
74LS164芯片可各接一个LED数码管。可以用于显示冷冻室温度,冷藏室温
度,压缩机状态和故障等信息。
本设计通过单片机引脚P3、2与一个与门相连,来控制输出显示得通道和
按键输入得通道。LED显示模块利用74LS164芯片驱动数码管,也路结构简
单,再扩充数码管也十分方便,且驱动程序易于编写。AT89C51单片机通过
RXD端向驱动按键模块得74LS164移位寄存器逐位发送低电平,每发送一次
由P3、4引脚读入一次,如果检测到有按键诋电平响应,就能执行相应按键得功
能O
图3、10键盘与显示电路
3、7压缩机和除霜电阻丝启止电路
压缩机和除霜电阻丝启止电路如图3、10所示。压缩机和除霜电阻丝启
止电路得工作原理主要就就是由控制核心单片机通过引脚P1、3和P1、4对
电路进行控制74LS273移位寄存器在引脚P1、7得控制下进入锁存状态,7
4LS273移位寄存器得输出再经过驱动器MC1413对继电器SSR1和SSR2
进行驱动。当MC1413驱动器16引脚输出高电平时,加热电阻丝得电源接通,
开始加热除霜;当MC1413驱动器15引脚输出高电平时,压缩机电源接通,进入
启动状态,开始制冷。采用74LS273移位寄存器对信号进行锁存,可以提高输
出功率,同时也可以防止单片机出现误操作。利用继电器作为开关使用,可以避
免产生火花,减少电磁干扰,且可以隔离控制和驱动电路。
图3、11制冷压缩机和除霜电热丝启、停控制电路
3、8报警电路
在进行报警电路得设计得时候所采用得报警信号一般都就就是灯管和声
音,通过断续得声音和闪烁得灯光就能起到很好得报警效果,易于用于引起警
觉。本系统中设计得报警电路使用了一个发光二极管和一个蜂鸣器,再配合一
个三极管,如图3、11所示。
图3、12报警电路
3、9电冰箱得异味消除电路
冰箱异味消除电路主要使用了专用固态集成电路TWH9221驱动臭氧发
生器。如图3、12所示,4引脚接电源正极,1引脚接电源负极,3引脚为触发
端,2引脚为工作状态输出端,5、6引脚为脉冲输出端。
冰箱在门关闭得状态时,光敏管无法接受到光照,专用固态集成电路TWH
9221就无法工作,5、6引脚上不输出脉冲信号,当冰箱门打开,光敏管收到光
照,光敏管导通,专用固态集成电路TWH9221得3引脚受低也平出发开始工
作,5、6引脚随即发出脉冲,经升压后得到15Hz、1500V得高频高区脉冲加
到臭氧发生管上,致使臭氧发生管产生臭氧,达到除异味得效果。冰箱门关闭
后,4min得定时器启动,臭氧发生管继续工作,4min时间到了以后,专用固态集
成电路T+H9221自动复位,5、6引脚无脉冲发出,臭氧发生管停止工作。
图3、13冰箱异味消除器电路
四、系统软件设计
设计本系统,对于模块化得设计理念采用较多,程序编程主要应用C语言
进行,主程序、两个定时器中断服务程度为该设计控制程序得主要内容。
4、1主程序得设计
设堆栈指针
工作区清零
设置定时器工作方式
设置串口工作方式o
图4、1主程序流程图
对•电冰箱温度控制得总体控制程序被归入主程序,其中包含了很多子程
序,有初始化子程序、控制中断子程序、按键输入子程序、LED显示子程序
等等。
4、2TO中断服务程序
T。中断服务程序工作再定时方式,时间为100ms海调用10次中断时间为
1s。设置该中断,可以很好地处理开门状态得检测、温度信息得采集、以及电
源欠压过压得问题,图4-2显示具体流程图,
开始
送时间常数
N/J-、....Y
到I5吗?-------------------
取反PL1送TI
±r
米集IN3通
道取电压值
故阐5示,置禁止
过电压判断
启动标志
N
11
Y
开门了吗?若开门超时报警
N,
读冷敏,%冻室温
度,刷新缓冲
「I
求温度均值
L・卜一
---------------------------------------计时并处理
恢复现场
返回
图4、2TO中服流程图
4、3Tl中断服务程序
T1中断服务程序以计数方式工作,通过计数达到延时3minoT1中断主
要用于冰箱得自动报警系统和超温报警系统。如图4-3示。
开始
工
保护现场
*
送计数常数
Y
二速冻标志=匚-----►速冻控制处理
N+
Y
二越控标志或二——►霜厚控制处理
N.t
二源霸标志m>一
JY
-<温度>13:
----
清除新标志、停止除霜、禁止启动标志
置延控标志=1
启动压缩机
恢复现场
(中断返回)
图4、3T1中服务流程图
4、3、1初始化子程序:INTI1
初始化模块主要完成初始化I/O口、中断、内存单元,并读出存放在闪烁
存储器上得温度设定值。温度设定值存放在闪烁存储器上即使断电也可保存。
程序如下:
INTI1:CLRA
MOVDPTR,#20H;读取冷藏室温度设定值
MOVCA,DPTR
LCALLDLY_100MS;延时确保数据读完
MOV60H,A
INCDPTR;读取冷敏室温度设定值
MOVCA,DPTR
LCALLDLY_100MS;延时确保数据读完MOV61
H,A
MOV64H,#00H;清空各状态位
SETBEX0;允许外部中断0中断
SETB1T0;选择边沿触发方式
SETBEA;CPU开中断
RET
4、3、2打开压缩机子程序:OPEN
入口参数:全局变量P,TIME_OUT,UP
P压缩机开启标志:1压缩机开启0压缩关闭
TIME_OUT离上次关闭压缩机就就是否已有3s:1否0就就
是
UP电压过欠压标志:1过欠压0正常
作用:根据条件打开压缩机
返回值:无
程序如下:
OPEN:CLRA
MOVA,64H
MOVP,ACC>0
MOVTIMP_OUT,ACC、1
MOVUP,ACC、2
JBP,EX1T;压缩机处于关闭状态
JBTIMP_OUT,EXIT;距上次关闭有3s
JBUP,EXIT;电压正常
SETBP;置压机状态位
SETBTIME.OUT;置TIME_OUT位
MOVACC、0,P
MOVACC、1,TIME_OUT
MOV64H,A
SETBP2、4;打开压缩机
SETBL3;打开压缩机运行指示灯
EXIT:MOVR7,#1OH;延时一段时间退出
MOVR6,#OFFH
NOP
NOP
DJNZR6,DL1
DJNZR7,DL2
RET
4、3、3关闭压缩机:CLOSE
关闭压缩机后用定时器0中断计时,做为下次就就是否开压缩机得依据,
因为压缩机不能连续启停。
程序如下:
CLOSE:CLRA
CLRP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 室内展馆施工方案(3篇)
- 周口营销方案精准(3篇)
- 德保迈阿密营销方案(3篇)
- 施工方案屋面工程(3篇)
- 楼盘保温施工方案(3篇)
- 沙场绿化施工方案(3篇)
- 物业营销方案模板(3篇)
- 稻园应急预案(3篇)
- 维修石材施工方案(3篇)
- 航模俱乐部活动策划方案(3篇)
- GB/T 31519-2025风能发电系统台风型风力发电机组
- 2026年上海市徐汇区中考一模语文作文解读及范文
- 2026春译林版英语八下-课文课堂笔记
- 2026秋招:国家电投试题及答案
- 2025版临床用血技术规范解读课件
- 2025新疆白沙湖旅游发展有限公司招聘2人笔试历年备考题库附带答案详解
- 水电安装培训课件
- 2025年湖南年对口升学医卫类综合试卷及答案
- DB3301∕T 1100-2024 古树名木健康诊断技术规程
- 智能制造装备技术2025年单招试题(附答案)
- 药监局安全追溯制度培训课件
评论
0/150
提交评论