1、 本科 毕业设计 空调主控电路的设计 所在学院 专业班级 电气工程及其自动化 学生姓名 学号 指导教师 职称 完成日期 年 月 I 摘要 空调在国内已是很普遍了。许多家庭都正在考虑购买空调。我国也早已实现自主生产,而且是制造大国。现在要做的是:如何使空调产品更加地省电,降低成本 ,性能更加地优越。空调系统的基本原理简单,主要是控制电路的基本原理。当真正地用实际硬件电路进行控制,并用软件进行功能调整,这是要化一定工夫的。 本设计通过对各种方案的比较,选择了 P80C31 单片机,采用简单的电源电路,使用数码管实现温度显示,有接收头进行遥控接收,安装按钮电路,靠室内、外温度传感器给单片机温度感应,
2、运用继电器控制室内、外机的工作与否。各个功能模块以单片机为基础联系在一起,既相互独立,又相互关联,并且还靠软件支撑。每一部分都进行了严格地考虑,组合和分块正是设计电路系统的两大基本思想。设计中,发 现了元器件的选择的重要性。比如, DS18B20 温度传感器的选择就显得非常的合理,因为它符合检测温度的要求,用起来也方便。总之,研究利用 P80C31 单片机作为主控板进行设计的遥控空调系统,有了一定的智能化。这种空调控制系统控制电路简单,容易控制,电路可靠,遥控接收方便,造价低。 在设计的过程中,重点介绍了空调系统的控制电路的工作原理,对每一个电路模块都进行了深入地分析论证。在软件编程方面,主要
3、给出了流程图;同时,也给出了相应电路的整个程序代码。 关键词 :主控;卡诺原理;温度;遥控;继电器 II Air conditionings master control circuit design Abstract Air conditioning is already very common in our country.Many families are considering buying air conditioning.Our country also had to realize the independent production, and is a manufacturin
4、g superpower.Now we need to do is How to make the air conditioning products more save electricity, reduce the cost and performance more superior.The basic principle air conditioning system is simple, mainly is the basic principle of control circuit. When we really use the actual hardware circuit and
5、 adjust software control functional adjustments,its need the certain time. This design through various scheme comparison, choose P80C31 single chip microcomputer, use simple power circuit, the use of digital tube realize, according to a receiving head temperature for remote control receiving, instal
6、l button circuit, rely on indoor and outdoor temperature sensor, apply for single-chip microcomputer temperature sensing relay control indoor and outdoor machine work or not.Each functional module based on single contact together, and is not only mutually independent association, but also supported
7、by software. Each part is strictly consideration, combination and block is the two big basic ideas of circuit design system.In the design, we found the importance of the components to choice.For example, the choice of the temperature sensor DS18B20 appears very reasonable, because it fits with the r
8、equirements of test temperature rise and also convenient.In a word , research of using P80C31 single chip microcomputer as the master of plate design remote air conditioning system, which has the certain of intelligence.The air conditioning control system control circuit is simple, easy to control,
9、circuit is reliable, remote control is convenient to receive, and low cost. In the process of design, focusing on the working principle of the air condition system , has carried on the deep analysis for each circuit module of control circuit.In software programming,which mainly gives flowchart, at t
10、he same time, and also gives the whole corresponding circuit program code. key words: master control;Carnot principle ;temperature;remote ;electric relay III 目录 第 1 章 绪论 . 1 1.1 课题背景 . 1 1.2 设计任务 . 1 第 2 章 方案设计思想 . 2 2.1空调主控电路功能框图的确定 . 2 2.1.1 方案的构思 . 2 2.1.2 方案的确定 . 4 2.2 元件的选择 . 5 2.2.1 键盘的选择 . 5
11、2.2.2 温度和工作状态显示的选择 . 5 2.2.3 驱动控制电路的选择 . 6 2.2.4 温度传感器的选择 . 6 第 3 章 硬件电路模块设计 . 7 3.1 单片机的选择 . 7 3.2 温度传感电路 . 8 3.3 遥控器电路 . 9 3.3.1 遥控接收电路 . 10 3.3.2 功能实现 . 10 3.4 按钮电路 . 11 3.5 温度显示电路 . 11 3.6 电源电路 . 13 3.7 继电器驱动电路 . 14 3.8 AD6 软件 . 15 第 4 章 软件设计 . 17 4.1 51 单片机语言 . 17 4.2 部分软件流程图 . 17 4.2.1 主程序流程图
12、. 17 4.2.2 温度采集子程序流程图 . 18 IV 4.2.3 显示子程序流程图及程序代码 . 19 4.2.4 遥控器接收子程序流程图 . 20 结论 . 22 致谢 . 错误 !未定义书签。 参考文献 . 23 附录 1 电路原理图 . 24 附录 2 程序清单 . 25 1 第 1 章 绪论 1.1 课题背景 空调已进入千家万户,原理非常简单,即卡诺原理。夏天致冷时,致冷机的压缩机将蒸发器中低温低压气体急速压缩,压缩后的高温高压气体通过冷凝器放热而凝结成液态,液态工作物质通过节流阀膨胀降压降温,进入蒸发器,工质从低温热源吸收热量,汽化,完成一次循环。致冷机在循环过程中,外界对致冷
13、机做功,系统从低温热源吸收热量,释放到高温热源。当冬天来临时,室内温度高于室外温度,换向阀换向,液体流向方向相反,其余原理相同,室外热量间接传 递给室内,室内温度升得更高。 众所周知,随着用电量的不断增加,能源不断消耗,节能也就显得更加重要。然而,空调是大功率电器产品,怎样降低其耗电量,是厂家如何赢得消费者的因素之一,也是对社会作出一点贡献。在整个空调领域,国内的技术跟国外优秀产品还有一定差距,但也早已实现自主生产,而且向着高性能、低耗电的方向发展 9。提高能耗比可以有两种途径。其一是选择新的原材料,采用新的生产工艺。但就改用高效能的压缩机就要增加上百元的成本,且材料的性能是有上限的,这就给其
14、方法的实施带来了麻烦。其二就是选择生产变频空调,我国自 日本引进产品,就引起社会广泛关注。变频空调就是一个省电的空调新产品 21。尽管其价格比普通空调贵三、四百,但许多厂家也在考虑是否生产。其核心技术正在被大众化。 电子技术发展迅速,大规模集成电路集成度以每 18 个月集成度增加一倍、价格降低一半的速度,给人们的生活带来了翻天覆地的变化,单片机技术的出现给现代工业控制测控领域带来了一次新的革命,其地位是不容置疑的 14。 单片机因其良好的控制效果,很多民用公司都要用到。我所学的是 MCS-51 系列的单片机,工作稳定、可靠、抗干扰能力强、运算精度高,在工业中有着很重要 的地位 13。现在 MC
15、S-52 系列也都有成品化产品了。单片机事实上是一块很小的计算机,只是其主要应用于控制,且功能越来越强大 20。 1.2 设计任务 设计要求能控制室内机、室外机的制冷、制热工作,能接收遥控器控制,并能显示温度和工作状态。在明确了设计任务,了解了空调的工作原理和单片机的重要性后,现在主要的任务是如何运用单片机设计空调系统,使其能够对环境进行温度控制。 2 第 2 章 方案设计思想 2.1 空调主控电路功能框图的确定 温度传感器采集空气温度, 8051 系列单片机接收传来的信号,输出给显示器显示,通过反馈比较采集的实际温度与设定值,驱动压缩机的加热或降温室内空气,从而模拟实现空调对环境温度的控制。
16、接收头接收遥控器的信号,达到遥控的目的。 那么具体应该如何来进行设计,得出最佳系统框图呢? 2.1.1 方案的构思 方案一 我国早在上世纪八十年代就将空调系统应用于医院 CT 室,首次实现了在国内以单片机为主控制装入空调系统。这种设计方法是这样的。 采用信号检测方式。目前普遍使用的测温度元件热电偶、热电阻或半导体敏感器件。它们有着共同的弱点:线性度差,必须进行线性处理;还要有 A/D 转换,因此,电路就显得复杂且又不可 靠。信号检测方式是集成检测芯片,具有了优越的测温性能。该设计首次选用了单片机控制系统,与先进的检测方式结合,自动处理温度和工作模式,控制和驱动压缩机。本控制的框图见图 2.1
17、所示。 图 2.1 方案一控制框图 方案二 该方案使用了遥控器的遥控作用,而且是红外线接收方式,其间涉及到遥控码的破译、信息的处理和分析,最后达到了可变脉冲调宽限长度的功能。 该方案以 PIC16C74 单片机为核心器件,由温度采样电路、电源电路、驱动电路、指示灯电路和红外接收电路。温 度采样电路的作用是用电压表示温度;电源电路是任何电路不可缺少的,提供所有的能量;驱动电路使用了步进电机,它驱动了转叶的转动;指示灯电路指示出当前的工作状态;红外接收电路采用红外线的方式感应遥控器发出的信号。本控制的框图见图2.2 所示。 图 2.2 方案二控制框图 电源电路 温度采样电路 红外接收电路 单片机P
18、IC16C74 驱动器 通信接口 指示灯电路 模拟开关 A/D转换 电平转换 CPU 驱动接口电气 电气驱动 数据选择 预置信号 信号检测 3 方案三 选用专用单片机 uPD75028GC 为核心部件。此单片机之所以称为专用单片机,是因为不但含有空调系统程序,而且有定时器、程序存储器、数据存储器等专用工具,还有输入、输出口等 电路。它可以处理计算各种数据,启动压缩机、风扇,控制制冷、制热和定时等多项任务。整个系统由电源电路、稳压电路、接收电路、温度检测电路和显示电路等。为了配合专用单片机的工作,程序要预先烧进单片机 uPD75028GC。所设计的电路还要与程序配套。 根据专用单片机的特点,可以
19、设计出相应的空调控制电路,其框图如图 2.3 所示。 图 2.3 方案三控制框图 方案四 选择 51 系列单片机,具有温度检测、温度显示、遥控接收和风机控制等功能。还有室外机,包括压缩机 、风扇和换向阀等功能不作设计。选择合适的温度传感器检测室内、外温度值,并用数码管显示出来;能够接收遥控器的遥控作用,控制室内、外机的工作。核心仍然是单片机,由它为中心,展开各个功能电路,进行设计。有的是单片机控制外部元件,有的是外部元件把信号传给单片机。为了实现设计要求,就要深入地了解单片机,熟悉模拟电路。 综上所述,得出,空调主控电路主要有以下几个功能模块:单片机,室内、外温度传感电路,遥控器电路,按钮电路
20、,温度显示电路,继电器驱动电路,电源电路 12。系统原理图见图 2.4 所示: 输入电路 显示电路 uPD75028 温度检测 制冷制热 4 图 2.4 空调控制电路系统框图 2.1.2 方案的确定 方案一 本设计使用了单片机控制,这也是所有设计的共同点,而且目前是必然选择。控制系统包括信号检测、模拟开关、 A/D 转换、电平转换、驱动接口和电气驱动。信号检测到的信息使得模拟开关动作,经模数转换,变为数字信号。再经电平转换,传递给单片机。单片机控制驱动电路,完成温度的改变。 优点:本设计在技术上,使用了单片机,是控制作用的一次飞跃。 缺点:使用的模拟开关和电平开关使得电路在开关 上就显得复杂,
21、再加上其它电路,就更为复杂性。许多功能都未能实现,单片机的初步运用,当然,有待改进。 方案二 本设计首次使用了遥控器,具有遥控接收的功能,并且控制是平滑的。电源供给能量;温度采样,传给单片机;重要的是,红外线发出信号,单片机接收到信号并交给 CPU 处理,决定是否驱动压缩机工作;如果得到工作信号,单片机通过控制电路,驱动压缩机工作,温度随着上升或下降;通信接口完成外界与单片机的互通信息;另外,显示电路显示温度值。 优点:遥控器的使用是成功的,这也是本设计必须要求的,是控制作用的第二次飞跃。 缺点: 为了完成信息的交流,通信接口的使用同样增加了电路的复杂度。温度采样电路是分立元件连接成的电路,采
22、集温度显得不够可靠,且电路又复杂。 方案三 采用了高性能的专用单片机芯片 uPD75028GC。该控制系统框图由图 2.3 可知是最简单的,除了单片机外,就只有四个外围电路,它们分别是输入电路、显示电路、温度检测和制冷、制热控制。温度检测到的信息传给单片机,输入电路也发信息给单片机。单片机控制数码管显示出温度,驱动压缩机工作。因为专用的单片机的性能高,所以其它电路都可以省略。 优点:由于使用了专用的单片机,该控制系统具 有环保、节能的优势,是一款绿色产品。 缺点:也是由于专用单片机的使用,使得该控制系统产品,价格昂贵,对于一般的设计不应采用。 方案四 51 系列单片机的使用,遥控接收电路的设计
23、,室内、外温度的信号采集,数据管温度的显示,开关电路按钮的采用,压缩机的驱动,复杂度适中,使得整个空调控制系统显得比较合理、紧凑。室外换向阀不必设计。室内、外温度传递只需设计一个,两个是相似的。 优点:控制电路简单,容易控制,电路可靠,遥控接收方便,造价低,是以上三个方案优点的综合。 结论:经过比较,由于方案四的显著优点,最终选择方案 四为本设计的功能框图。 遥控接收 按钮 室内机 : 风扇 转叶 室内温度 单片机 显示 室外机: 风扇 压缩机 换向阀(制冷 /热转换) 室外温度 5 2.2 元件的选择 2.2.1 键盘的选择 针对于单片机等电路的键盘接法分为矩阵式和独立式两种。 方案一 采用
24、矩阵式键盘接法。 3*3 的键盘结构通过上拉电阻接 +5V。键盘接口有很多功能,比如键扫描、键识别、产生键值、复按、并行和串行等。 按键数量多,可以使用该接法。键盘由行、列唯一确定,位于行、列的交叉点上。键盘的工作原理:无键按下,行线与电源连接,属于高电平;有键按下,行线电平的高低由列线决定,行线与列线电平同高同低。这就是识别是否有键按下的基本规则。键盘多线共用,互相影响。所以,行 、列线要配合得好,决定行列的高低电平,决定按键是否闭合。按键多,则编码的复杂度增加,所以,此接法不适合按键很小的键盘电路。 方案二 采用独立式按钮接法。这种方式各键互相独立,一个按键一根线,各按键互不影响,独立操作
25、。要判断哪个键按下非常容易,配置灵活机动,相应的软件编程也很简单。在键盘不多且按键速度要求不高的场合,一般采用此种接法。独立按键直接与单片机的 I/O 口相连,所以通过 I/O 口判断哪个键按下。 结论:由于空调系统键盘不多且按键速度要求不高,单片机的资源也够用, I/O 口也有余,所以最终选择独立式按钮 接法,即方案二。 2.2.2 温度和工作状态显示的选择 显示器在一般电路中都要用到,显得非常重要。数据管 LED 频繁用在单片机系统中。显示方式分为静态显示和动态显示。 方案一 采用静态显示。此种方法, LED 显示器有共阳和共阴接法,连在一起,接电源或接地。显示字符确定后,显示内容将不变,
26、由对应的锁存器锁存,直到另一显示内容要显示,所以,显示亮度很高。可直接用 I/O 口,这样要占用很多的接口。也可采用移位寄存器,只需三个 I/O口,即时钟、使能端、数据端,可满足大量的 I/O 口,解决了输入、输出口占用过多的问题,且静态 显示的优点又没有失去,所以,如果是静态显示,一般用这种改进的静态显示。 方案二 采用动态显示。 51 系列单片机 RAM 存储器中设置 6 个显示缓冲单元,存放显示器要显示的数据。显示器不大于 8 位,控制器只需一个 I/O 口,要显示的数字和字母也只需一个 I/O口。虽然动态显示不够稳定,亮度不够高,但选择恰当的时间和电流参数,可以获得较亮、较稳定的显示效果。 51 系列单片机使输入、输出口相应位的显示数据段某一位显示出一个字符,其它位为暗,轮流显示出字符 15。 结论:由于动态显示设计软件方法简单,而且对于空调系统的精度和显 示效果都已满足了,所以,最终选择动态显示,即方案二,相应的程序也是针对动态显示而编写,具体程序见附录