|
|
|
基于PIC16C74单片机空调室内机软件的实现 |
|
|
摘 要:在介绍空调室内机控制器功能的基础上,从软件的规划着手,详细介绍了室内机软件的总体设计过程、详细设计过程以及编码的实现,并在此基础上重点给出了空调室内机运行模式的特点和结合这些特点如何用MPLAB集成开发环境去实现各运行模式。 关键词:空调;控制器;单片机;软件设计
Realization of Roomconditioning Software Based on PIC16C74 Single Chip YIN Qi (Department of Computer Science,Huaihai Institute of Technology, Lianyungang,222001,China) Abstract:This paper introduces the process of the whole desi gn,detailed design and coding realization from the programming on the basis of roomconditioning,at the mean while indicates the characteristic of room conditioning′s running mode and realizes the running modes in MPLAB Keywords:aircondition;controller;singlec hip;soft design
单片机软件实现是单片机系统应用的重点,他是在硬件设计基础上实现程序设计的重要环节。单片机程序设计一般包括以下几个步骤:软件规划、流程图编制、代码编写。由于单片机系统具有软硬件紧密结合的特点,因此在基于某种单片机系统的软件开发时,应充分了解该系统实现的硬件环境,同时也应该在系统设计与硬件设计阶段,对软件设计有一个大体的规划。因此,本文在介绍室内机控制器功能的基础上,重点讨论如何用软件实现该室内机的功能。
1 室内机控制器的功能
室内机控制器主要是驱动风门步进电机,接收来自红外遥控器设计的指令,进入到相应的工作状态,并显示运行状态。
室内机控制器包括以下几个硬件电路模块:室内机处理器,室内机驱动电路,风门步进电机,显示板电路(LED),红外遥控接收/发送电路,室内机外装置串行通信电路,温度传感器电路。室内机控制电路框图如图1所示。
 1.1 室内机CPU
从以上室内机控制器包含的硬件电路模块来看,要设计家用空调控制器在功能上要求具有2路温度传感器,1个步进电机控制接口,1组PG调速风机控制,10 个发光二极管温度指示,红外遥控接收接口和室外机组控制接口。选择Microchip公司的PIC16C74单片机,可以满足以上条件,该单片机具有以下特点: |
|
|
|
| |
|
|
|
|
|
|
|
|