空调遥控器设计

  • 格式:doc
  • 大小:533.50 KB
  • 文档页数:61

青岛科技大学本科毕业论文

- 1 -

青 岛 科 技 大 学

本 科 毕 业

论 文 (设 计)

题目 空调遥控器设计

指导教师

辅导教师

学生姓名

学生学号

自动化系(学院)自动化专业 班

年 月 日

青岛科技大学本科毕业论文

- 2 -

空调遥控器设计

学位论文完成日期:

指导教师签字:

答辩委员会成员签字:

青岛科技大学本科毕业论文

- 3 - 空调遥控器设计

摘 要

随着社会的发展,空调器在家庭中已经十分普及,与此同时,和空调器相伴的空调遥控器的品种和产量不断提高。市场竞争日趋激烈,既要尽量减少设计和生产周期,又要在批量生产时有较强的价格竞争力,这是空调遥控器设计和生产厂商面临的一个问题。本文介绍的基于中颖公司SH6614单片机的空调遥控器设计方案较好地解决了上述问题。

文章首先对空调遥控器的设计进行了可行性分析,之后提出了空调遥控器的硬件和软件设计方案。在硬件设计方案中,首先详细论述了红外遥控的基本原理并用实例进行了说明。然后,对空调遥控器常用硬件设备LCD和键盘的原理和使用进行了讨论,并对设计中使用的SH6614单片机做了必要说明。在软件设计方案中,文章对软件流程做了详细的解释并阐述了SH66系列单片机软件设计的一般方法。最后,文章对空调遥控器设计的仿真和调试做了简单介绍。另外,文章还对空调遥控器设计规格做了详细的描述,使整个设计过程更加清楚详细。

关键字 空调遥控器 红外遥控原理 SH6614单片机

青岛科技大学本科毕业论文

- 4 - AIR-CONDITION REMOTE

CONTROLLER DESIGN

ABSTRACT

With the development of society, air-condition have been widespread in houses.

Meanwhile, the air-condition remote controller, gets an uninterrupted enhance in

category and output. It is a critical problem for the designer and manufacturer to

reduce the design and manufacture cycle as well as the batch cost in the increasingly

competitive market. The project in the thesis based on MCU SH6614, which is

provided by sinowealth electron corporation, solves the problem satisfactorily.

The thesis makes the feasibility analysis of the air-condition remote controller

firstly, then raises the hardware and software project for the air-condition remote

controller. In hardware design project, the thesis starts with the basic theory of

infrared remote controller and interprets with examples. After that, the thesis

discusses the theory and application of the hardware that is in common use for

air-condition, LCD and key board and something about SH6614 as well. In software

design project, the thesis interprets the programming process detailed and the

common method in SH66 series MCU programming. At last, the thesis introduces

the simulation and debugging of air-condition remote controller design simply. In

addition, the thesis depicts the air-condition remote controller design specification

particularly to make the design process more clearly.

KEY WORDS air-condition infrared remote theory SH6614MCU

青岛科技大学本科毕业论文

- 5 - 目 录

1绪论……………………………………………………………………………1

2空调遥控器技术要求

2.1 功能要求…………………………………………………………………2

2.2 关键字说明………………………………………………………………2

2.3 编码规范…………………………………………………………………3

2.4 波形规范…………………………………………………………………6

3空调遥控器硬件设计

3.1 单片机选型………………………………………………………………8

3.2 红外发射电路设计………………………………………………………11

3.2.1 红外遥控基本原理………………………………………………11

3.2.2 红外发射电路……………………………………………………14

3.3 LCD 驱动电路设计………………………………………………………14

3.3.1 LCD 基本原理……………………………………………………14

3.3.2 LCD 驱动电路……………………………………………………17

3.4 键盘扫描电路设计………………………………………………………17

3.4.1 键盘基本原理……………………………………………………17

3.4.2 键盘扫描电路……………………………………………………19

3.5 系统双时钟设计…………………………………………………………21

3.6 空调遥控器硬件电路图…………………………………………………22

4空调遥控器软件设计

4.1 软件功能模块设计………………………………………………………23

4.1.1 系统初始化程序设计……………………………………………23

4.1.2 LCD 初始化程序设计……………………………………………24

4.1.3 键盘扫描程序设计………………………………………………26 青岛科技大学本科毕业论文

- 6 - 4.1.4 低高频转换程序设计……………………………………………28

4.1.5 系统休眠程序设计………………………………………………28

4.2 软件主流程设计…………………………………………………………30

5系统仿真与软件调试

5.1 系统仿真…………………………………………………………………31

5.2 软件调试…………………………………………………………………32

结束语……………………………………………………………………………33

参考文献…………………………………………………………………………34

附录………………………………………………………………………………35

致谢………………………………………………………………………………57

青岛科技大学本科毕业论文

- 7 - 1绪论

随着社会经济的发展,空调器已经成为现代家庭中不可缺少的家电设备,因此空调遥控器也就成为日常生活中常用的遥控设备之一。目前,红外遥控一直是遥控器设计采用的主要方式之一,它具有体积小,重量轻,简单易用等特点,完全可以满足用户需要。

本文的空调遥控器设计,采用的是中颖电子公司生产的SH6614单片机。这款单片机具有8位I/O输出口,可以作为键盘扫描电路的端口;系统的PA1和PA2可以作为声音发生器,对其进行编程则可以产生红外发射常用的38K载波,满足红外发射的需要;该款单片机还自带LCD输出端口,可以对LCD 进行有效驱动,无需外加辅助电路;系统提供的双晶振结构可以对系统时钟进行切换,从而实现空调遥控器的节能设计。空调遥控器的显示界面采用由用户定义笔画的定制LCD,键盘采用3×4矩阵键盘,不仅可以满足用户需求,而且能够很好的与单片机进行协调工作。因此,这款单片机和选择的外围设备能够很好的满足空调遥控器的设计要求。

本文从第二章开始介绍了空调遥控器的设计过程。第二章对空调遥控器的技术要求进行了说明,技术参数是用户的要求,也是设计者进行设计的依据,只有认真研究技术参数才能设计出满足用户要求的产品。第三章对空调遥控器的硬件设计进行了详细的论述,对每一部分首先从一般原理上进行了研究,然后根据设计要求提出了设计方案。第四章对空调遥控器的软件设计进行了必要的说明,给出了详细的软件流程图并对关键部分进行了阐述。第五章描述了系统仿真和调试过程。