智能空调遥控器的设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
智能空调遥控器的设计
摘要
在这日趋月异全新的社会里,空调已经进入到我们的生活当中,与我们的生活密切相关。然而以此同时空调遥控器的品种和数量逐步增多,空调器的不兼容问题日益突出,为此本文基于SH6614的单片机设计了一款空调遥控器。首先对空调遥控器进行了可行性分析,之后提出了空调遥控器的硬件和软件的设计方案。在硬件介绍设计方案中,首先对红外遥控,常用的硬件设备LCD,还有键盘的原理进行了讨论,并且还对设备中的SH6614单片机做了必要说明。在软件设计方案中,首先对软件流程做了详细解释并阐释了SH6614系列单片机的设计的一般方法。最后对空调遥控器的设计的仿真和调试做了简单介绍。
关键词:设计;空调遥控器;SH6614
In the new society, the air has entered into our daily lives, and our lives are closely related. However, various air-conditioning remote controller gradually increased. To solve this problem, it is necessary to design and integrated to a kind of controller. This article describes remote control air-conditioning design based on SH6614 microcontroller. Firstly, remote control for air conditioning a feasibility analysis, after the proposed air conditioning remote control hardware and software design. In the hardware design, the article first infrared remote control, common hardware LCD, the principles of the keyboard were discussed, and also the equipment in the SH6614 microcontroller was introduced. In software design, the software processes a detailed explanation and interpretation of the SH6614 Series single-chip design a general way. Finally on the air conditioning remote control design simulation and debugging a brief introduction.
Keywords: design; remote air conditioning controller; SH6614
目录
摘要 (2)
第一章绪论 (4)
第二章空调遥控器的硬件设计 (5)
2.1单片机选型 (5)
2.2红外发射电路设计 (6)
2.2.1红外遥控的基本原理 (6)
2.3 LCD驱动电路设计 (7)
2.3.1 LCD 基本原理 (7)
2.3.2 LCD 驱动电路 (8)
2.4 键盘扫描电路设计 (9)
2.4.1键盘基本原理 (9)
2.4.2键盘扫描设计 (9)
2.5系统双时钟设计 (9)
2.6空调遥控器硬件电路图 (10)
第三章空调遥控器的软件设计 (12)
3.1 软件功能模块设计 (12)
3.1.1系统初始化程序设计 (12)
3.1.2 LCD初始化呈现设计 (12)
3.1.3键盘扫描程序设计 (12)
3.2软件主流程序设计.......................................................... (13)
第四章系统仿真与软件调试.............................................. .. (15)
4.1系统仿真.................................... .. (15)
4.2软件附录
4.3 调试 (16)
第五章总结 (17)
致谢
参考文献 (19)
第一章绪论
随着社会经济的迅猛发展,空调器已经现代家庭中的主妇。因此空调遥控器也就成为了日常生活当中的遥控设备之一。目前红外遥控一直是遥控器设计采用的主要方式之一,它具有体积小、重量轻,等特点,备受用户青睐。
本文的空调遥控器的设计是中颖电子公司生产的SH6614的单片机。这款单片机具有8位I/O输出口,可以作为键盘扫描电路端口;并且还自带LCD 输出口,可以对LCD进行有效驱动;系统的PA1和PA2可以作为声音发生器,对其进行编程可以产生红外发射常用的38K载波,可以红外需要;系统提供的双晶振结构可以对系统的时钟进行切换,从而实现空调遥控器的节能设计。
本文从第二章开始介绍了空调遥控器的设计过程。第二章对空调遥控器的硬件设计进行了详细论述,对每一部分首先从一般原理上进行了研究然后,根据设计要求提出了设计方案。第三章对空调遥控器的软件进行了说明,给出了详细的软件流程图并对关键部分进行了诠释。第四章描述了系统仿真和调试过程。
第二章空调遥控器的硬件设计
本章主要诠释了空调遥控器的硬件设计,包括单片机的选型、红外发射电路设计、LCD驱动电路设计、键盘扫描设计和系统双时钟设计,详细诠释其基本原理和设计过程。
空调控制硬件设计框图如下2-1图所示:
图2-1空调遥控器硬件设计框图
2.1单片机选型
空调遥控器使用单片机应满足LCD驱动,键盘扫描,红外发射系统和低功耗设计。SH6614是其中一款双晶振及液晶驱动的单片机。经过编程PA1口可以发出38K载波供红外遥控发射时使用。I/O口PA和PB可以作为键盘接口,因此完全满足空调遥控器的设计。它的功能如下:
程序存储器(ROM):4096*16
数据存储器(RAM):512*4
输入输出口:8个
液晶驱动器:30*8或34*4
其中Segment 1-30可以设置成输出口
中断源:4个
定时器:2个8位
内置双通道可编程声音发生器(PSG)
高低两组振荡器