基于单片机的智能空调设计.doc





《基于单片机的智能空调设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的智能空调设计.doc(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本科论文目 录摘 要IAbstractII引 言11 系统整体设计31.1 系统方案设计31.2 系统工作原理32 硬件设计52.1 电源模块设计52.1.1 电源模块选择52.1.2 电源模块电路设计52.2 单片机模块设计52.2.1 单片机型号选择52.2.2 单片机模块电路设计62.3 按键模块设计72.3.1 按键模块选择72.3.2 按键模块电路设计72.4 显示模块设计72.4.1 显示模块选择72.4.2 显示模块电路设计72.5 温度传感器模块设计82.5.1 温度传感器选择82.5.2 温度传感器模块电路设计82.6 红外传感器模块设计92.7 继电器模块设计93 软件设计
2、113.1 系统主程序设计113.2 LCD液晶显示子程序设计113.3 温度控制子程序流程124 系统调试134.1 软件调试134.2 实物调试13结 论15参考文献16附录1 原理图18附录2 源程序代码19致 谢31本科论文摘 要为了研究智能空调更简便的智能控制与管理操作,实现空调节能环保效果,对空调温度控制、感知人数等各个方面技术进行完善,利用数字1和模拟电路控制技术2以及微处理器控制技术实现了硬件和软件的集成。以STC89C52单片机为核心,温度传感器、红外传感器、继电器加以辅助进行设计,使设计运行稳定。温度控制系统的设计是为了处理社会上存在的某些浪费现象,从而节省能源。空调设置为
3、手动和自动两种模式,其中自动模式是利用红外传感器检测人体信号,实时显示室内人数,根据室内人数控制空调的开关;手动模式是设置温度的上、下限值,根据当前室内温度,空调自动制冷或者制热,风扇转动或者加热片发热。结果表明,微机控制技术的应用,使硬件与软件相结合,大大提高了室内空调的使用功能,大大简化了温度控制及其日常运行;不仅不同区域的用户完全满足了房间内环境温度调节的不同要求,而且空调能够完全智能自动调节室内的环境温度,使得室内空调系统具有环保节能、操作更简单、无任何机械控制装置、安全防护性能更强等五大特点,采用单片机控制技术降低了系统成本,方便了实际的控制操作,提高了室内空调所用能源的综合利用率。
4、关键词:智能空调;单片机控制;传感器;继电器 AbstractIn order to study the more convenient intelligent control and management of intelligent air conditioning, and realize the energy saving and environmental protection effect of air conditioning, the air conditioning temperature control, the number of people perceived and
5、 other aspects of the technology to improve, the use of digital and analog circuit control technology and microprocessor control technology to achieve the integration of hardware and software. STC89C52 microcontroller as the core, temperature sensor, infrared sensor, relay to assist the design, so t
6、hat the design operation stability. The temperature control system is designed to save energy by dealing with some waste in society. The air conditioning is set in two modes: manual and automatic. The automatic mode USES infrared sensors to detect the human body signal, displays the number of people
7、 in the room in real time, and controls the switch of the air conditioning according to the number of people in the room. The manual mode is to set the upper and lower limits of temperature. According to the current indoor temperature, the air conditioner will be cooled or heated automatically, and
8、the fan will rotate or the heater will generate heat. The results show that the application of microcomputer control technology can combine the hardware and software, greatly improve the function of indoor air conditioning, and greatly simplify the temperature control and its daily operation. Differ
9、ent parts of the user not only fully meet the different requirements of the room temperature adjustment, and air conditioning can fully intelligent automatic adjust indoor temperature, make indoor air conditioning system has the environmental protection and energy saving, simple operation, without a
10、ny mechanical control device, safety performance is stronger and so on five big characteristics, controlled by single chip microcomputer technology to reduce the system cost, convenient operation, the actual control can improve the indoor air conditioning comprehensive utilization of the energy used
11、.Keywords: Intelligent air conditioning; Single chip control; sensor; relay引 言二十一世纪是人类科学信息技术迅速进步发展的黄金时代,电子技术和微控制器技术3 的广泛应用涉及规模空前广泛。随着信息科技和工业生产的不断进步发展,需要用来测量不同的物体温度,因此,温度一词在人们生产和生活之中已经出现并且其使用量和频率也在不断地增多。相应地,温度控制和测量也已经成为了人们生活中和生产中频繁地被使用的两个词语,与此同时,它们一直在所有部门发挥重要的指导作用。在日益发达的现代工业中,为了保证正常的工业生产,必须实时测量和自动控制空
12、气温度的变化。在现代农业中,用于大棚蔬菜养殖大棚的长期恒温储水保产。温度控制不仅给我们提供了一个舒适的工作环境,在工业节能环保方面也已经取得了一些重大成果。本设计以STC89C52单片机为核心,温度传感器测试温度、红外传感器感知人数、继电器加以辅助进行设计,使设计运行稳定。智能温度管理系统已被重新设计和安装,以处理目前在社区中发生的一些不良现象,即大量使用能源的浪费。利用红外温度传感器自动检测整个房间的人数,然后温度传感器自动确定空调温度下的整个房间的温度,最后通过继电器自动控制空调制冷、制热。微处理器控制技术降低了系统成本,简化了设计操作,提高了空调的整体能源效率。现代智能空调不仅利用数字和
13、模拟电路技术,而且利用微处理器技术实现软硬件的结合。它改进了空调并简化了空调的操作,满足了用户对环境温度的不同要求,并完全适应了空调所处的环境。因此,空调的特点是节能、操作简单、安全。随着电子产品的快速发展,低价和温度控制系统越来越受到消费者的青睐。中国的空调行业继续快速发展。随着改革开放,国民经济迅速发展,空调产品从“奢侈生活”逐步过渡到日常生活。对国内空调行业的发展具有重要的激励作用。中国空调市场正在成熟,广大用户认准实用性好、性价比高的空调。空调行业正在稳步发展,支持政策实施的空调制造商和分销商增加了第三和第四阶段的扩张。国内空调市场逐步发展,新型空调得到了研究和开发。空调行业不断发展,
14、空调企业也在不断发展。在技术方面,从引进到不断创新。空调的绿色化、智能化、网络化和信息化等发展使空调市场发展前景十分乐观。本设计以采用单片机为设计核心,设置手动和自动两种模式。其中自动模式主要是通过利用红外传感器4自动检测室内人体体温信号,实时自动显示室内人数,根据室内人数自动控制室内空调的开关;手动模式主要是通过设置温度的上、下限值,根据当前温度,空调自动制冷或者制热。当室内温度下降且低于系统设置的温度下限值时,继电器5自动控制空调制热,加热片发热;当室内温度高于系统设置的温度控制上限值时,继电器控制空调制冷,风扇转动降温。空调自动制冷或者制热的主要前提条件是室内有人,当室内没有人时,空调自
15、动关闭,达到节能的主要效果。设计思路为:(1) 系统的硬件设计,主要从元器件的选择和其电路原理图进行设计;(2) 设计绘制单片机主控模块电路原理图;(3) 设计各功能模块电路并绘制原理图;(4) 设计程序流程图,编写程序;(5) 进行调试,修改完善。设计将重点解决的问题有:(1)选择单片机作为主控模块控制器;(2)选择符合系统需要的温度传感器用来检测温度;(3)选择符合系统需要的红外传感器用来感知人数;(4)继电器控制模块控制空调制冷、制热,根据设计绘制原理图;(5)选择合适的LCD显示当前温度值、人数、温度上下限值。1 系统整体设计1.1 系统方案设计本设计主要通过对温度测量来进行制冷或制热
16、,从而降低或升高室内温度。所以主要通过两种方案对测温电路的选择来设计系统方案。方案一:采用PT100进行温度测量。PT100传感器6用于测量随温度变化的铂电阻和某些功能的特性。它具有抗振特性,稳定性好,精度高,抗高压等特点。但更复杂的是,测量到的温度变化将取决于采集的电压或电流,单片机将通过A/D转换7后的电压或电流用于数据处理,然后显示测量的温度。需要使用A/D转换电路设计,这也意味着电阻的值和热电路的计算更加困难,空调机内部中高密度的集成电路以及电子器件更容易出现较大的误差从而影响空调性能。方案二:采用DS18B20进行温度测量。DS18B20传感器简化了采用微处理器的数据处理和测量控制,
17、避免了由于传统采用温度自动测量方法的许多外围集成电路。该系列芯片产品可广泛作为各种工业电磁温度计的测量重要元件,具有良好的双向线性温度形状。温度自动测量管理系统的整体结构相对简单,体积适中。由于软件采用单片机控制,可以对各种软件过程进行自动编程,实现各种复杂算法和各种逻辑控制,并且软件体积小、安装方便。结合上述两种方案,采用方案二,通过DS18B20温度传感器测量实时温度可以符合我们的实际应用需求。因此,选择方案二作为总体方案设计。1.2 系统工作原理本设计以STC89C52单片机为核心控制设计,应用了测温技术、红外感知技术、LCD显示设计技术、继电器控制设计技术和按键功能设计技术。单片机连接
18、各类传感器和控制电路设备,进而实现各种功能运行。总体设计框图如图1.1所示。继电器制热继电器制冷LCD液晶显示STC89C52单片机红外传感器电源模块按键模块温度传感器图1.1 系统总体设计框图DS18B20温度传感器实时检测室内温度,传送数字信号给STC89C52单片机,红外计数传感器自动检测室内人体活动信号,实时显示室内使用人数,根据室内人数自动控制空调开关。室内有人时,温度传感器实时检测室内温度达到低于系统设置的室内温度下限值时,继电器控制空调制热,加热片自动发热;温度传感器实时检测室内温度达到高于系统设置的室内温度上限值时,继电器控制空调制冷,风扇转动降温。当室内无人时,空调自动关闭,
19、达到节能的主要效果。按键模块可以手动设置温度的上限值和下限值,过程中检测到的实时温度和人数都在LCD液晶显示器上显示出来。2 硬件设计2.1 电源模块设计2.1.1 电源模块选择方案一:采用5V蓄电池做电源。蓄电池产品具有稳定的工作电压、便宜的使用价格,可靠性高。由于其产品体积过大、使用寿命时间短、需要长时间保养维护,故必须舍弃。方案二:采用3节南孚电池共4.5V做电源。不仅可以满足所有单片机、传感器的工作电压,而且使用干电池安装更换方便。因此,选择方案二,采用3节南孚电池共4.5V做电源。2.1.2 电源模块电路设计电源输入模块使用4.5V电源进行供电,电路简单、稳定。电源模块由二极管、电阻
20、、自锁开关和直流电源构成。二极管灯亮显示电源是否正常通电,电阻起到自动限流、二极管保护器的作用,自锁电源开关按下后,二极管亮,输出电源,系统正常运行;自锁开关再次按下后,二极管灭,停止电源输出。电源电路原理图如2.1所示。图2.1 电源电路原理图2.2 单片机模块设计2.2.1 单片机型号选择方案一:采用MSP430作为主控制器,MSP4308是一种16位的混合信号处理器5,具有非常小的输出功率和低消耗的巨大优点,同时集成了许多控制电路,提供“单一”混合数字信号处理解决办法。MSP430F149是一个16位、超低功耗的混合型单片机,并且可靠性高,易于使用的优点。但价格太高,故舍弃。方案二:采用
21、STC89C52作为主控制器,STC89C529 是8051单片机增强型,可以满足设计要求。因此,选择方案二,采用STC89C52作为主控制器。2.2.2 单片机模块电路设计STC89C52单片机可以真正做到它的指令集和代码与传统的8051完全相互兼容。工作电压在3.2V-5.6V的最大适用范围,实际使用工作频率最高可直接达到48MHz,含有40个引脚、32个通用I/O口。单片机引脚图如图2.1所示。图2.2 单片机引脚图单片机最小系统原理图如图2.3所示。图2.3 单片机最小系统原理图时钟晶振电路:由于单片机在运行中处理任何复杂的事件都可能需要一定的时序,时钟晶振电路为单片机系统稳定的运行时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 智能 空调 设计

限制150内