该系统要实现以下功能。
(1)根据环境温度控制压缩机工作:控制参数是温度,被控参数是压缩机电路通、断的工作状态。
(2)设置希望的环境温度值:由人手动控制。(3)显示设定的温度值。
13系统主要功能
本次设计并实现了80C51对制冷压缩机的控制。可以显示温度,也可以根据自己的需要进行温度调整。并设计了稳压电源滤波电数制系统本身产生的干扰向外界传递造成电磁环境污染,因此所以本系统地抗干扰性较
第3页
f好。该系统操作简单,使用维护方便,通用性好,便于扩充。控制装置体积小,性能价格比较高。
第2节空调控制系统硬件设计21总体方案示意图:
经过以上转化,该制冷系统总体方案示意图如图1所示:
图1制冷控制系统总体方案示意图
2.2硬件总体设计方案
(1)该制冷系统由80C51单片机系统即可实现。电源由220V市电经直流电源转化为+5V直流电压,采用内部时钟电路。
(2)选用热敏电阻式温度传感器和ADC0809转换器。温度传感器产生的
第4页
f模拟信号转换为数字信号后,由P0输入。ADC0809由P30启动转换,由P31控制输出。信号传输采用无条件输入方式,启动AD转换后延时100μs从P0口采集数据。时间延迟由T0实现。
(3)温度设置信号由脉冲电路产生,为简化系统,通过导线分别与单片机、引脚相连,以中断方式工作。
(4)利用交流固态继电器控制制冷压缩机工作状态。继电器由P37驱动。
(5)两位显示器温度的共阳LED七段码分别由P1口、P2口驱动划内
2.3单片机时钟电路设计
时钟电路是计算机的心脏,它控制着计算机的工作节奏。MCS51单片机允许的时钟频率典型值为12MHZ。
80C51单片机内部有一个高增益反相放大器,用于构成振荡器。反相放大器的输入端为XTAL1,输出端为XTAL2,分别是80C51的19脚和18脚。在XTAL1和XTAL2两端跨接石英晶体及两个电容就可以构成稳定的自激振荡器。如图2所示:
第5页
f晶振
至内部时钟电路
图2振荡电路石英晶振起振后要能在XTAL2线上输出一个3V左右的正弦波,使MCS51片内的OCS电路按石英晶振相同频率自激震荡。通常,OCS的输出时钟频率fosc为05MHZ16MHZ,典型值为12MHZ电容器C1和C2通常取30pF左右,对震荡频率有微调作用。调节它们可以达到微调震荡周期fosc的目的。
2.4复位及复位电路设计
复位是单片机的初始化操作。其主要功能是把程序计数器PC值初始化为0000H,使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需要按复r