基于单片机的空调遥控器设计 (1)

基于单片机的空调遥控器设计 (1)
基于单片机的空调遥控器设计 (1)

本科毕业设计基于单片机的空调遥控器

摘要

随着社会的发展,科技的进步以及人们生活水平的逐步提高,各种方便于生活的遥控系统开始进入了人们的生活。电器在家庭中已经十分普及,与此同时,和电器相伴的空调遥控器的品种和产量不断提高。

传统的遥控器采用专用的遥控编码及解码集成电路,这种方式虽然制作简单容易,但由于功能键数及功能受到特定的限制,只实用于某一专用电器产品的应用,应用范围受到限制。而采用单片机进行遥控系统的应用设计,具有编程灵活多样,操作码个数可随便设定等优点。

论文首先对遥控器的几个方案进行了论证,最终确定了一可行性方案,并对此方案进行了可行性分析之后提出了电器遥控器的硬件和软件设计方案。在硬件设计方案中,首先详细论述了遥控器的基本原理并用实例进行了说明。然后,对电器遥控器常用硬件设备原理和使用进行了讨论,并对设计中使用的单片机做了必要说明。在软件设计方案中,论文对软件流程做了详细的解释并阐述了单片机软件设计的一般方法。最后,论文对电器遥控器设计的硬、软件调试做了简单介绍。

关键字:遥控器电器遥控单片机

Air Conditioner Remote Controller Based On Single Chip Microcomputer

Fan Geqiang

(College of Science, South China Agricultural University, Guangzhou 510642, China) Abstract:With the development of society, the progress of science and technology and the improvement of people's living standards, remote control systems to facilitate life begin to enter people's life. Electrical appliances have become very popular, in the family at the same time, and the air conditioning remote control electric appliance with variety and yield improvement.

The traditional remote controller adopt special remote control coding and decoding integrated circuit, while this preparation is simple and easy, but because the function keys and function subject to certain limitations, application is applicable only to a special electrical products, limited application range. Design and application of single-chip control system with programmable, flexible operation, code can be arbitrarily set number etc.

Firstly, several schemes for the remote control has been demonstrated, ultimately determine a feasible scheme, and this scheme for the feasibility of proposed electric appliance remote controller hardware and software design scheme. In hardware design, this paper firstly discusses the basic principle of the remote control and illustrates it with examples. Then, on a remote control electric appliance equipment commonly used hardware principle and application are discussed, and the design used in single-chip to do the necessary notes. In software design, the software process to do a detailed explanation and expounds the general method of MCU software design. Finally, the article on the remote controller design hardware, software debugging is introduced briefly.

Keyword: remote control electric remote control single-chip

目录

1 引言 (1)

2 方案比较 (1)

2.1 方案一:多功能红外遥控器 (1)

2.2 方案二:红外线电器遥控器 (2)

2.3 方案三:空调遥控器 (2)

2.4 方案比较 (3)

3 空调遥控器硬件设计 (4)

3.1 单片机选型 (4)

3.2 红外发射电路设计 (4)

3.2.1 红外遥控基本原理 (4)

3.2.2 红外发射电路 (8)

3.3 LCD驱动电路设计 (9)

3.3.1 LCD基本原理 (9)

3.3.2 LCD驱动电路(串列传输) (10)

3.4 键盘、摇杆扫描电路设计 (11)

3.4.1 键盘、摇杆基本原理 (11)

3.4.2 键盘、摇杆扫描电路 (13)

3.5 空调遥控器硬件电路图 (13)

4 调试 (14)

4.1 硬件调试 (14)

4.2 软件调试 (15)

4.3 故障诊断及排除 (15)

5 总结 (15)

致谢............................................................................................................ 错误!未定义书签。参考文献 (16)

附录 (18)

华南农业大学本科生毕业设计成绩评定表

1 引言

随着社会进步和科技的发展,现代电器中越来越向遥控化发展,实现人可以远距离的控制、无线控制。这大大的方便了人民的日常生活,有了遥控控制我们可以不用再在电器上进行操作了。我们可以通过遥控进行远距离操作,这样既把方便了我们进行移动操作也节省了时间。有了遥控器,在对电器进行调试、操作时不用再近距离的接近电器了,这在对某些高压机器或有毒现场进行操作时大大降低了危险,同时当我们不能触及到机器又想对其操作时,只要我们有遥控器我们就可以对其进行操作,这样也节省的时间同时在遇到紧急情况时能够第一时间控制机器。而遥控用于家电方面也越来越多了。随着社会的发展,人们对电器遥控器的要求越来越高了,而随着科技的发展目前电器遥控器正在朝着体积小,重量轻,简单易用,功能强大等方面发展。在众多的电器遥控器中红外线遥控器应用最为广泛。

本课题通过单片机红外线遥控发射技术,实现对空调控制空调制冷、温度、制热等功能的实现,从而达到遥控器的体积小、功耗低“功能强”成本低的目的。

本文先经过多方案的比较最终确定了一种方案,并通过此方案对电器遥控器的工作原理、整个工作的流程、硬件各部分设计和软件各部分程序的编写都进行了比较详细的介绍。本文还对电器遥控器的设计过程中所用到的单片机也进行了分析,以便于能够更好的了解电器遥控器的原理和工作过程。最后本文还对电器遥控器的硬、软件调试也进行简单的介绍。

2 方案比较

2.1 方案一:多功能红外遥控器

该方案适用于编码式红外线遥控型家用电器,可遥控多台家用电器,具有一个学习/控制复用键、5~10个设备选择键,10~20个功能控制键,由一个设备选择键与各个功能控制键共同实现对一个设备的控制。

原理:图1所示为多功能红外遥控器的结构框图。遥控器由红外接收及发射电路、信号调制电路,中央控制器8031、程序及数据存储器、键盘及状态指示电路组成。

遥控器有两种状态:学习状态和控制状态。当遥控器处于学习状态时,使用者每按一个控制键,红外线接收电路就开始接收外来红外信号,同时将其转换成电信号,然后经过检波、整形、放大,再由CPU定时对其采样,将每个采样点的二进制数据以8位为

红外接收电路红外发射电路信号检波、整形、放

大、采样电路

信号保持、调制放大

电路

键盘及状态指

示电路

程序及数据存

储器

CPU

图1 多功能红外遥控器的结构框图

一个单位,分别存放到指定的存储单元中去,供以后对该设备控制使用。当遥控器处于控制状态时,使用者每按下一个控制键,CPU从指定的存储单元中读取一系列的二进制数据,串行输出(位和位之间的时间间隔等于采样时的时间间隔)给信号保持电路,同时由调制电路进行信号调制,将调制信号经放大后,由红外线发射二极管进行发射,从而实现对该键对应设备功能的控制。

2.2 方案二:红外线电器遥控器

本方案是采用8051单片机芯片设计的完成的:通用红外遥控系统由发射和接收两大部分组成,应用编/解码专用集成电路芯片来进行控制操作,如图2所示。发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、电转换放大器、解调、解码电路。

工作原理:

将全部行线置低电平,然后检测列线的状态。只要有一列的电平为低,则表示键盘中有键被按下,而且闭合的键位于低电平线与4根行线相交叉的4个按键之中。若所有列线均为高电平,则键盘中无键按下。当发射器按键按下后,即有遥控码发出,所按的键2不同遥控编码也不同并通过LED发射出去,当红外线返回时进去接收部分经过光/电放大、解调、解码最终使键盘恢复初始化状态以便进行其他操作。

2.3 方案三:空调遥控器

空调遥控器系统可分为控制器(单片机),液晶模块,键盘,测温电路和红外发射电路几个部分组成,原理框图如图3。

键盘编码制调LED

(a)遥控发射器

光/电放大解调

解码

(b)遥控接收器

图2 基于8051单片机的电器遥控

LCD

双时钟电路单片机

键盘扫描电路

红外发射电路

图3 空调遥控器设计框图

2.4 方案比较

通过三种方案的比较可以看出方案一虽然应用范围较广,但其正因为应用范围广,所以不能像专用遥控器能完全控制用电器。

方案二是以8051为基础设计的,电路简单但要实现更强的功能需要外接太多的电路所以较为麻烦。

方案三运用的是STC12C5612AD是单片机是精简指令集单片机具有速度快,功耗低,抗干扰能力强,结构简单易用,性价比高等特点,且是具有双晶振及液晶驱动功能的单片机,这样性能更稳定。所以本设计选用该方案。

3 空调遥控器硬件设计

本章主要阐述了空调遥控器硬件设计,包括单片机的选型、红外发射电路设计、LCD 驱动电路设计、键盘扫描电路设计和系统双时钟设计,详细阐述了各部分的基本原理和设计过程。

空调遥控器硬件设计框图如图4:

LCD

键盘扫描电路

双时钟电路单片机

红外发射电路

图4 空调遥控器硬件设计框图

3.1 单片机选型

空调遥控器使用的单片机应该满足LCD驱动,键盘扫描,红外发射和系统低功耗设计的要求。

STC12C5612AD单片机中包含中央处理器(CPU),程序存储器(Flash),数据存储器(SRAM),定时/计数器,UART串口、I/O接口、高速A/D转换、SPI接口,PCA,看门狗及片内R/C振荡器和外部晶振电路等模块。

STC12C5612AD的内部机构图和引脚图如图5和图6。

3.2 红外发射电路设计

3.2.1 红外遥控基本原理

人的眼睛能看到的可见光按波长从长到短排列,依次为红、橙、黄、绿、青、蓝、紫。其中红光的波长范围为0.62~0.76μm;紫光的波长范围为0.38~0.46μm。比紫光波

图5 内部机构图

图6 引脚图

长还短的光叫紫外线,比红光波长还长的光叫红外线,红外线遥控就是利用波长为0.76~1.5μm之间的近红外线来传送控制信号的。

常用的红外遥控系统一般分发射和接收两个部分。发射部分的主要元件为红外发光二极管。它实际上是一只特殊的发光二极管,由于其内部材料不同于普通发光二极管,因而在其两端施加一定电压时,它便发出的是红外线而不是可见光。目前大量使用的红外发光二极管发出的红外线波长为940nm 左右,外形与普通发光二极管相同,只是颜色不同。接收部分的红外接收管是一种光敏二极管。在实际应用中要给红外接收二极管加反向偏压,它才能正常工作,亦即红外接收二极管在电路中应用时是反向运用,这样才能获得较高的灵敏度。红外接收二极管一般有圆形和方形两种。

红外遥控常用的载波频率为38kHz,这是由发射端所使用的455kHz晶振来决定的。在发射端对晶振进行整数分频,分频系数一般取12,所以455kHz÷12≈37.9kHz≈38kHz。也有一些遥控系统采用36kHz、40kHz、56kHz 等,一般由发射端晶振的振荡频率来决定。

多路控制的红外发射部分一般有许多按键,代表不同的控制功能。当发射端按下某一按键时,相应地在接收端有不同的输出状态。接收端的输出状态大致可分为脉冲、电平、自锁、互锁、数据五种形式。“脉冲”输出是当按发射端按键时,接收端对应输出端6输出一个“有效脉冲”,宽度一般在100ms 左右。“电平”输出是指发射端按下键时,接收端对应输出端输出“有效电平”,发射端松开键时,接收端“有效电平”消失。此处的“有效脉冲”和“有效电平”,可能是高、也可能是低,取决于相应输出脚的静态状况,如静态时为低,则“高”为有效;如静态时为高,则“低”为有效。大多数情况下“高”为有效。“自锁”输出是指发射端每按一次某一个键,接收端对应输出端改变一次状态,即原来为高电平变为低电平,原来为低电平变为高电平。此种输出适合用作电源开关、静音控制等。有时亦称这种输出形式为“反相”。“互锁”输出是指多个输出互相清除,在同一时间内只有一个输出有效。电视机的选台就属此种情况,其它如调光、调速、音响的输入选择等。“数据”输出是指把一些发射键编上号码,利用接收端的几个输出形成一个二进制数,来代表不同的按键输入,这种输出形式一般用于与单片机或微机接口。本文介绍的空调遥控器设计就是采用这种编码。

遥控器所发送的功能指令码一般采用多位二进制串行码,例如某彩色电视的红外遥控码,其编码规律为:头脉冲、系统码、资料码、资料反码和结束位。头脉冲用做一帧

命令的起始位;系统码用于区别不同类的电器;资料码用于完成命令功能;资料反码是将资料码按位取反的码。每次进行发送都是先发送脉宽4510us、周期2*4510us的头脉冲,然后连续发送两次系统码、接着发送资料码及资料反码、最后发送结束位,波形图见图7。美的空调(R51D)协议,如图8和图9。包括:引导码、8位地址码、8位地址反码、前8位数据、前8位数据反码、后8位数据、后8位数据反码、后置单脉冲。

图7 遥控指令编码图

图8 美的空调(R51D协议)两次波形图

图9 美的空调(R51D协议)详解图

红外通讯数据采用脉冲编码,所谓脉冲编码,就是将每位数据信号用一个脉冲来表示。例如红外编码以脉宽561us、周期4*561us代表“1”;以脉宽561us、周期2*561us 代表“0”。脉冲信号都调制在占空比为1/3,频率为38kHz的载波上再发送出去,调制后

的信号“1”和“0”如图10所示。这样做有两点好处:第一,减少了有效的发射时间,有利于降低平均功耗,这对于采用干电池供电的发射器十分重要;第二,外部干扰信号多为缓变信号,有利于抗干扰。

图10 信号1和0

程序设计流程图、红外发射程序流程图如图11 所示。

取发射数据

发射初始化

发射头脉冲

发射系统码

发射资料码和反码发射结束位

打开38K载波

关闭38K载波

发射结束位

Y

高电平时间到?N

低电平时间到?N

Y

(a)程序设计流程图(b)红外发射程序流程图

图11 程序流程图

3.2.2 红外发射电路

常用的红外发光二极管,其外形和发光二极管LED相似,发出红外光(近红外线约0.93μm)。管压降约1.4V ,工作电流一般小于20mA。为了适应不同的工作电压,回路

中常串有限流电阻。

发射红外线去控制相应的受控装置时,其控制的距离与发射功率成正比。为了增加红外线的控制距离,红外发光二极管工作于脉冲状态,因为脉动光(调制光)的有效传送距离与脉冲的峰值电流成正比,只需尽量提高峰值电流,就能增加红外光的发射距离。提高峰值电流的方法,是减小脉冲占空比,即压缩脉冲的宽度。减小冲占空比还可使小功率红外发光二极管的发射距离大大增加。要使红外发光二极管产生调制光,只需在驱动管上加上一定频率的脉冲电压。红外发射电路如图12 所示。

图12 红外发射电路图

3.3 LCD驱动电路设计

3.3.1 LCD基本原理

LCD(Liquid Crystal Digit)具有耗电低,驱动电压低,结构空间小而有效显示面积大、体薄物轻等优点,在各类电子产品中得到广泛应用。

液晶显示器的结构如图13 所示:

在上、下两层电极之间封入向列型液晶材料,液晶分子平行排列,上、下扭曲90度,在无外部电压状态下,外部入射光通过上偏振片后形成偏振光,该偏振光通过平行排列的液晶材料后备旋转90度,再通过与上偏振片垂直的下偏振片,被反射板反射回来,呈透明状态;当上、下电极加上一定的电压后,电极部分的液晶分子转成垂直排列,失去旋光性,从上偏振片入射的偏振光不被旋转,光无法通过下偏振片返回,因而呈黑色。根据需要将电极做成各种文字、数字、图形,就可以获得各种状态显示。显示内容由引脚端和公共端共同决定,在应用时,只要给相应引脚端写入信号,即可显示,LCD内部自带刷新电路,不必重复写入。

图13 液晶显示器基本结构

3.3.2 LCD驱动电路(串列传输)

当PSB脚接低电位时,ST7920将进入串列模式,在串列模式下将使用两条资料传输线作串列资料的传送,主控制系统将配合传输同步时派线(SCLK)与接收串列资料线(SID),来达成串列传输的动作。

当需要同时连接数颗ST7920晶片时,晶片选择脚CS将要被配合使用,在晶片选择脚设为高电位时,同步时派线输入的讯号才会被接收,另一方面,当晶片选择脚设为低电位时,ST7920的内部串列传输计数与串列资料将会被重置,也就是说在此状态下,传输中的资料将终止清除,并且将待传输的串列资料计数重设回第一位元;在一个最小的系统架构下,由一个微处理器连接控制单一个ST7920晶片时,相关的连接界面只需要使用同步时派线与接收串列资料线两只脚,在这个模式下镜片选择脚将被固定接到高电位。

ST7920的同步时派线具有独立的操作时派,但是当有连续多个指令需要被传送时,指令执行的时间将需要被考虑,必须却是等到前一个指令完全执行完成才传送下一笔资料,因为ST7920内部并没有传送/接收缓冲区。

从一个完整的串列传输流程来看,一开始先传输起始位元祖,它需先接收到五个连续的“1”(同步位元字串)在起始位元组,此时传输计数将被重置并且串列传输将被同步,再跟随的两个位元串分别指定传输方向位元及暂存器选择位元,最后第八的位元则为“0”。

在接收到同步位元及RW和RS资料的起始位元组后,每一个八位元的指令将被分为两个位元组接收到:较高4位元的指令资料将会被放在第一个位元组的LSB部分,而较低4位元的指令资料将会被放在第二个位元组的LSB部分,至于相关的另四位元则为0。LCD显示屏接口图,如图14。

图14 LCD显示屏接口图

3.4 键盘、摇杆扫描电路设计

3.4.1 键盘、摇杆基本原理

STC12C5612AD系列带A/D转换的单片机的A/D转换口在P1口( (P1.7-P1.0),有8路10位高速A/D转换器,速度可达到,速度可达到100kHz(10万次/秒)。8路电压输入型A/D,可做温度检测、电池电压检测、按键扫描、频谱检测等。上电复位后P1口为弱上拉型I/O口,用户可以通过软件设置将8路中的任何一路设置为A/D转换,不需作为A/D使用的口可继续作为I/O口使用。

STC12C5612AD系列单片机ADC(A/D转换器)的结构如图15所示。

图15 STC12C5612AD系列单片机ADC(A/D转换器)的结构图STC12C5612AD系列单片机ADC由多路选择开关、比较器、逐次比较寄存器、10位DAC、转换结果寄存器(ADC_DATA和ADC_LOW2)以及ADC_CONTR构成。

STC12C5612AD系列单片机的ADC是逐次比较型ADC。逐次比较型ADC由一个比较器和D/A转换器构成,通过逐次比较逻辑,从最高位(MSB)开始,顺序地对每次输入电压与内置D/A转换器输出进行比较,经过多次比较,使转换所得的数字量逐次逼近输入模拟量对应值。逐次比较型A/D转换器具有速度高,功耗低等优点。

从上图可以看出,通过模拟多路开关,将通过ADC0~7的模拟量输入送给比较器。用数/模转换器(DAC)转换的模拟量与本次输入的模拟量通过比较器进行比较,将比较结果储存到逐次比较器,并通过逐次比较寄存器输出转换结果。A/D转换结束后,最终的转换结果储存到ADC转换结果寄存器ADC_DATA和ADC_LOW2,同时,置位ADC控制寄存器ADC_CONTR中的A/D转换结束标志位ADC_FLAG,以供程序查询或发出中断申请。模拟通道的选择控制由ADC控制寄存器ADC_CONTR中的CHS2 ~ CHS0确定。ADC的转换速度由ADC控制寄存器中的SPEED1和SPEED0确定。在使用ADC之前,

应先给ADC上电,也就是置位ADC控制寄存器中的ADC_POWER位。

3.4.2 键盘、摇杆扫描电路

键盘、摇杆扫描电路如图16所示。

图16 键盘、摇杆扫描电路图

空调遥控器按键功能设计解析:通过按下A键,会不断发送信号,这些信号包括温度,模式等所有信息的组合信号。通过按下B键,会发射关机信息给空调。通过按下C 键,可以设定定时功能的开关,有定时开,关,和取消定时这几个功能。通过按下D键,控制器进入省电模式,关闭LCD背光灯。通过摇杆的上下方向,控制光标上下移动,选择不同的控制菜单。通过摇杆的左右方向,根据不同的控制菜单,调整不同的控制方式和量。

3.5 空调遥控器硬件电路图

综合前面各硬件电路功能模块的设计,图17给出了空调硬件设计电路图。

空调遥控器硬件电路图空调遥控器的硬件设计,严格按照任务书的要求,进行了单片机的选型,并以单片机为基础进行了红外发射电路、键盘扫描电路和LCD驱动电路的

设计,利用关闭LCD背光灯,满足了无操作时的低功耗设计,同时为软件的低功耗设计奠定了基础。

图17 空调硬件电路图

4 调试

4.1 硬件调试

在硬件调试时可以运用单片机仿真器对课题的原理图以检查电路的设计是不是合理且性能良好。假如在仿真器上没有发现异常的话则可以进行下一步调试即根据原理图做

出实物再对实物进行通电实验,看看遥控器是否正常工作,假如出现异常则证明电路的焊接方面还存在问题,要对其进行进一步检查和调试直到正常工作。

4.2 软件调试

软件编程完成之后要进行调试。可将每个子程序写如单片机实验系统中进行调试当每段子程序都没有错误时再将完整的程序输入进去进行调试看看是否有问题。

4.3 故障诊断及排除

在电输入和输出端要加电容滤波。

分模块测试,首先测试电源模块的VCC的GND端,保证输入恒定在5V上下;然后先把51单片机最小系统搭建起来,测试输入VCC端和GND是否有5V,如果有,用示波器查看晶振是否起震,接着把编好的测试程序烧到单片机中,测试各个硬件模块式否正常工作,对于这个工程的红外模块可以把对于的引脚拉低,用手机的摄像头对着红外发射管,如果是蓝色证明,电路正常。

在联调时常见的故障是遥控距离较短,不满足要求,一般可通过增大红外管发射电流,或将几个红外发射管串联发射等增强红外发射光的方法来解决;也可以使几个红外接受管并联接受,以提高接受灵敏度。还可以将红外发射管和红外接受管均放入黑盒屏蔽,仅在发射和接受处开个小窗口,这样可消除杂散红外光的干扰,使有用信号增强。引起遥控距离较短的原因还有可能是,发射的载波频率与接受机带通滤波器的中心频率不一致。可试着微调发射载波的频率,观察遥控距离的变化,使系统达到最佳工作状态。

5 总结

经过几个月的思考与查阅,我终于完成了这篇毕业论文。通过多方面的审查,可以测试到硬件和软件的设计上是没有问题的,并且实际上也是可用的。

其实,还是有点不足,就是精度问题,由于红外发射管的灵敏度问题,已经系统在布线焊接上,器件与器件之间的相互干扰,多少存在一定的影响,所以这种遥控操作准确性还存在不足。

计算机的发展可以说是日新月异,它给我们的生活、工作带来了翻天覆地的变化,现代生产生活计算机无处不在。随着近代单片机的发展,人马的生活环境更是向着智能化、自动化方向发展,单片机主要的特点就是功能强大并且成本相当的低,所以很多领域都应用了单片机,我想,单片机应用会越来越成熟,它的功能会越来越强大。

,他们会及时的出现在我面前,再次感谢他们。

参考文献

陈汝全.电子技术常用器件手册[M].北京:机械工业出版社,1994:55-58

何立民.MCS-51系列单片机应用系统设计,系统配置与接口技术[M].北京:北京航天航空大学出版社,1995:35-45

焦李成.电流模式信号处理的进展与展望[J].电子学报,1992,20(7): 87-92

康光华,陈大钦.电子技术基础(模拟部分)[M].第四版.北京:高等教育出版社,1999:65-69 李华.MCS-51系列单片机实用接口技术[M].北京:航天航空大学出版社,1999:34-45

李建华.实用遥控器原理与制作[M].北京:人民邮电出版社,1996:56-67

梁延贵.遥控电路可控硅触发电路语音电路分册[M].北京:科学技术文献出版社,2002:60-70

鲁兵,杨楚民.基于单片机系统的显示接口[M].机械与电子出版社,1992:45-56

邱关源.电路[M].第三版.北京:高等教育出版社,1989.:67-77

舒经文.最新彩电机芯及其遥控系统的原理与维修[M].北京:电子工业出版社,1993:66-88 苏长赞.红外线与超声波遥控[M].北京:人民邮电出版社,1995:44-66

孙函芳,徐爱卿.MCS-51系列单片机原理及应用[M].北京:北京航天航空大学,1996:52-63

基于单片机设计的最小系统[1]

毕业设计 课题名称:基于单片机设计的最小系统 系部:电子信息工程系 班级:电子信息工程(1)班姓名:刘七七 学号:102212114 指导教师:刘星慧、刘昆山 2010年 11 月 18 日

单片机最小系统制作 —DevKit MCS51 Lite 一、题目:单片机最小系统 二、引言: 由于单片机技术在各个领域正得到越来越广泛的应用,世界上许多集成电路生产厂家相继推出了各种类型的单片机,在单片机家族的众多成员中,MCS-51系列单片机以其优越的性能、成熟的技术及高可靠性和高性能价格比,迅速占领了工业测控和自动化工程应用的主要市场,成为国内单片机应用领域中的主流。目前,可用于MCS-51系列单片机开发的硬件越来越多,与其配套的各类开发系统、各种软件也日趋完善,因此,可以极方便地利用现有资源,开发出用于不同目的的各类应用系统。 单片机最小系统是在以MCS-51单片机为基础上扩展,使其能更方便地运用于测试系统中,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度提高被测试的技术指标,从而能够大大提高产品的质量和数量。单片机以其功能强、体积小、可靠性高、造价低和开发周期短等优点,称为在实时检测和自动控制领域中广泛应用的器件,在工业生产中称为必不可少的器件,尤其是在日常生活中发挥的作用也越来越大。本课题设计主要在MCS-51单片机上扩展I/O口,扩展定时器定时范围,扩展键盘显示接口。适合于我们学生用于单片机的学习掌握和一些各种科研立项等的需求。因此,研究单片机最小系统有很大的实用意义。 三、关键字: DevKit MCS51 Lite 、AT89S51、AD/DA、RS232串口、串行EEPROM存储器、蜂鸣器、独立按键、LED、8段数码管。 四、目的要求 4.1 目的: 通过对单片机最小系统的研究,掌握单片机各引脚功能,理解单片机工作过程及原理,以及与各种外部扩展器件的连接,能够自己运用单片机来解决实际问题。 4.2 任务: 根据单片机最小系统的连接说明图,完成单片机最小系统的焊接以及调试。掌握Isplay、keil 等单片机相关软件的使用。理解小系统的工作原理,掌握实际运用单片机小系统。 五、系统原理 MCS51 Lite 是由电源、复位及振荡电路、蜂鸣器电路、RS232串口电路、八段数码管显示电路、按键及LED电路、串行存储器电路、AD/DA转换电路、JTAG下载接口、Byte Blaster II下载线等部分组成。 5.1 电源

万能空调(电视)遥控器的使用(设置代码)

万能空调遥控器的使用(代码设置) 万能空调遥控器,是根据空调机品种较多,遥控器损坏难以相配而专门设计的。它集遥控器主要功能于一体,有近 50 种名牌于一身,采用进口芯片设计,性能稳定,配大屏幕液晶中文显示,一目了然,简单易操作。 适用机型及代码: 三菱电机 1.2.3.4.5.6.7 三菱重工 8.9 大金 10 东芝 11 开利 13 麦克维尔 14 松下乐声 15 日立16 夏普声宝17.18 LG 19.20 珍宝(富士通)21.12 华宝 22.23.24.41 科龙 24.25.26.27 美的28.11.5.30 汇丰5 格力 31.32.33 胜风34 新科35 春兰36.37 长虹38 飞歌39 索华41 海尔 39.40.29 威力 44.40.42 东宝 43 蓝波 45 志高 6 华菱 8 飞利浦 15 设置步骤 (一)手动设置步骤: 1. 从“代码表”中查出你所需遥控的空调机对应的机型代码,并打开空调机电源; 2. 连续(间断)按“设置”键,直至所需代码显示在窗口上并闪烁; 注:此机型代码即为您空调机所对应的代码。 3. 按确认键,机型代码将停止闪烁,设置完毕,这样本遥控器就可以遥控您所选的空调机了。 查找代码→打开空调机电源→连续按“设置”键设置→机型代码在“型号”窗口 闪烁→按确认键确认→机型代码停止闪烁→设置完毕

(二)数字式自动搜索适用机型: 1. 打开空调机电源; 2. 将遥控器正对着空调机接收头,循环按“设置”键,直到空调机自动开启/关闭, 按“确认”键; 注:此机型代码即为您空调所对应的代码。 3. 设置完毕。 打开空调机电源→将遥控器对向空调机→循环按“设置”键否空调机自动开启/关是按“确认”键→自动查找代码设置完成。 四、使用注意 1. 本遥控器不能增加您空调上的功能。如果您的空调机上无风向功能,则遥控器的风向键无效。 2. 本遥控器为低耗产品,正常情况下,电池寿命为6 个月,若使用不当电池寿命缩短,更换电池要两节一起换,不要新旧电池或不同型号电池混用。 3. 要确保您的空调机接收器正常,本遥控器才有效。 4. 如果出现电池漏液,必须将电池仓清洁干净后换上新电池。为防漏液,请您在备长期不使用时,最好将电池取出。 五、适用品牌及代码一览表 万能空调遥控器代码表

空调工程课程设计任务书(新)

《空调工程》课程设计任务书 一课程设计的目的 空调工程课程设计是《空调工程》课程的重要教学环节之一,通过这一环节达到了解通风与空调设计的内容、程序和基本原则,学习设计计算的基本步骤和方法,巩固《空调工程》课程的理论知识,培养独立工作能力和解决实际工程问题的能力。 二设计依据 1、工程概况: 依据每人选择的图纸确定,其具体建筑结构详见个人图纸尺寸。 2、土建资料: (1)墙体:外墙为240砖墙,内外粉刷,内墙采用120砖墙; (2)楼板:面层20+钢筋混凝土楼板80+粉刷25; (3)屋面:保温屋面,二毡三油绿豆砂+水泥砂浆+水泥膨胀珍珠岩70+石油沥青隔气层+钢筋混凝土板+白灰 (4)外窗:单层玻璃钢窗,玻璃采用5mm普通玻璃,窗高1.8m,内遮阳材料为灰白色活动铝百叶帘,无外遮阳。 3、气象资料: (1)地点:南京市 (2)冬夏季空调室内外设计参数见设计手册。 三设计内容 1. 熟悉有关建筑图纸,收集相关设计资料(建筑、气象、工艺等),查阅相关规范,并熟悉规范条文。

2.根据所提供的图纸资料,要求对该建筑进行集中式全空气空调系统的设计。 3. 分别计算各空调房间的冷热负荷,湿负荷,并确定系统总风量及各房间所需的送风量,确定新风量和回风量。 4. 进行风系统水力计算:确定送回风道系统,并画出系统的轴测草图;确定风管尺寸,进行最不利管路的阻力计算。 5.进行室内空气分布计算:确定送回风口的型式和空气管路的布置,各房间送回风口的选择计算。 6. 风机选型及保温材料的选择。 7. 编写“空调工程计算说明书”,计算说明书由标题、目录、正文、参考文献等构成,用A4纸手写。其中正文应包括工程概况、空调负荷计算、风系统水力计算、送回风方式的选择及送回风口的选择方案、风机选型、管道保温及系统的消声减震。 8.绘出图纸。图纸包括:空调送、回风风管平面图、空调风系统图、局部剖面图。 四要求 1. 计算说明书力求反映出设计者的整体设计思想和具体方法; 2. 计算说明书A4手写; 3. 设计图用计算机绘图,按图号要求打印,另交电子版; 五参考书目 1、采暖通风与空调设计规范

西屋康达空调说明书

西屋康达空调说明书

水媒体控制规格书 V6.2B 一通讯及计算机联网控制功能 1、通讯 1.1 每一块控制板都可以设定为主机或从机。1.2 主机可更改从机设定参数(包括开关机,模式,风速,设定温度,睡眠功能及摆风功能)。 1.3 从机可更改自己的运行参数。 1.4 可以将系统接PC机上,由电脑对网络进行控制。 2、主从机设定方法 2.1 主-从机用主控板来控制 ● JPO开路,控制板为从机。 ● JPO闭合,控制板为主机。 用遥控器进行联网控制时,遥控器对主机控制有联网功能,对从机控制无联网功能,其他命令通用。主机只能对全部从机统一更改设定参数(开关机、模式、风速、设定温度、睡眠功能及摆风 功能)。具体使用方法详见《遥控器说明书》。

2.2 主-从机用线控器控制 当使用线控器时,主控制板上JPO跳线功能无效。主从机由线控器设定,线控器显示屏显示的机组号为00时表示主机;01-31表示从机。具体设定方法详见《线控器说明书》。 主控器可以对全部从机更改设定参数(开关机、模式、风速、设定温度、睡眠功能及摆风功能),也可以对单一从机更改设定参数(开关机、模式、风速、设定温度、睡眠功能及摆风功能)。 3、有阀-无阀设定方法 3.1 有阀系统-无阀系统的选择 ● JPO1开路,控制板为有阀系统。 ● JPO1闭合,控制板为无阀系统。 3.2 初次上电主板蜂鸣器叫声提示 ● 从机:有阀系统主板上电时,蜂鸣器叫1声。 ● 从机:无阀系统主板上电时,蜂鸣器叫2声。 ● 主机:有阀系统主板上电时,蜂鸣器叫3声。 ● 主机:无阀系统主板上电时,蜂鸣器叫4声。 4 名称约定 ● T回风——室内温度 ● T设——设定温度 ● T内管——室内盘管温度

基于单片机的设计

单片机类毕业设计 ·电子时钟的设计 ·全自动节水灌溉系统--硬件部分 ·数字式温度计的设计 ·温度监控系统设计 ·基于单片机的语音提示测温系统的研究 ·简易无线电遥控系统 ·数字流量计 ·基于单片机的全自动洗衣机 ·水塔智能水位控制系统 ·温度箱模拟控制系统 ·超声波测距仪的设计 ·基于51单片机的LED点阵显示屏系统的设计与实现 16×16点阵显示屏·基于AT89S51单片机的数字电子时钟 ·基于单片机的步进电机的控制 ·基于单片机的交流调功器设计 ·基于单片机的数字电压表的设计 ·单片机的数字钟设计 ·智能散热器控制器的设计 ·单片机打铃系统设计 ·基于单片机的交通信号灯控制电路设计 ·基于单片机的电话远程控制家用电器系统设计 ·基于单片机的安全报警器 ·基于单片机的八路抢答器设计 ·基于单片机的超声波测距系统的设计 ·基于MCS-51数字温度表的设计 ·电子体温计的设计 ·基于AT89C51的电话远程控制系统 ·基于AVR单片机幅度可调的DDS信号发生器 ·基于单片机的数控稳压电源的设计 ·基于单片机的室内一氧化碳监测及报警系统的研究 ·基于单片机的空调温度控制器设计 ·基于单片机的可编程多功能电子定时器 ·单片机的数字温度计设计 ·红外遥控密码锁的设计 ·基于61单片机的语音识别系统设计 ·家用可燃气体报警器的设计 ·基于数字温度计的多点温度检测系统 ·基于凌阳单片机的语音实时采集系统设计 ·基于单片机的数字频率计的设计 ·基于单片机的数字电子钟设计 ·设施环境中温度测量电路设计 ·汽车倒车防撞报警器的设计 ·篮球赛计时记分器

·基于单片机的家用智能总线式开关设计 ·设施环境中湿度检测电路设计 ·基于单片机的音乐合成器设计 ·设施环境中二氧化碳检测电路设计 ·基于单片机的水温控制系统设计 ·基于单片机的数字温度计的设计 ·基于单片机的火灾报警器 ·基于单片机的红外遥控开关设计 ·基于单片机的电子钟设计 ·基于单片机的红外遥控电子密码锁 ·大棚温湿度自动监控系统 ·基于单片机的电器遥控器的设计 ·单片机的语音存储与重放的研究 ·基于单片机的电加热炉温度控制系统设计·红外遥控电源开关 ·基于单片机的低频信号发生器设计 ·基于单片机的呼叫系统的设计 ·基于PIC16F876A单片机的超声波测距仪 ·基于单片机的密码锁设计 ·单片机步进电机转速控制器的设计 ·由AT89C51控制的太阳能热水器 ·防盗与恒温系统的设计与制作 ·AT89S52单片机实验系统的开发与应用 ·基于单片机控制的数字气压计的设计与实现·智能压力传感器系统设计 ·智能定时器 ·基于单片机的智能火灾报警系统 ·基于单片机的电子式转速里程表的设计 ·公交车汉字显示系统 ·单片机数字电压表的设计 ·精密VF转换器与MCS-51单片机的接口技术·基于单片机的居室安全报警系统设计 ·基于89C2051 IC卡读/写器的设计 ·PC机与单片机串行通信设计 ·球赛计时计分器设计 ·松下系列PCL五层电梯控制系统设计 ·自动起闭光控窗帘设计 ·单片机控制交通灯系统设计 ·基于单片机的电子密码锁 ·基于51单片机的多路温度采集控制系统 ·点阵电子显示屏--毕业设计 ·超声波测距仪--毕业设计 ·单片机对玩具小车的智能控制毕业设计论文·基于单片机控制的电机交流调速毕业设计论文

空调工程、制冷工程及工业通风课程设计任务书

暖通空调及制冷课程设计任务书 一.课程设计目的: 本课程设计的前期课程为暖通空调和空调用制冷技术。通过设计将进一步巩固已学过的各门专业课知识;进一步体会各门课程的特点、相互间的联系及在实际工作中的衔接关系;初步掌握工业或民用建筑制冷、空调和通风设计的一般设计程序、方法;熟悉相关的设计标准、规范和手册,了解现行暖通设备的性能及特点。进而培养解决实际问题的能力。 二.设计题目:天津市梅江南11号地办公楼空调制冷通风设计 三.设计原始资料 1.建筑地点:天津市。 2.室外计算气象资料(冬、夏)按暖通空调设计规范选用。 3.建筑概况:该建筑地上三层,地下一层,建筑总面积约4406.51㎡,其中地上3279.94㎡,地下1126.57㎡。建筑总高度14.25米(至檐口起坡点)。其中地下室为设备用房和食堂,层高3.98m;一层为办公接待及展厅等,层高4.5米;二层为办公室、会议室等,层高3.9米;三层为办公室、会议室等,层高3.9米;各房间吊顶后净空高度见建筑剖面图,各层楼板厚150mm。不详之处详见建筑、结构图纸。 4.设计计算依据: 1.室外计算参数: 夏季空调室外计算干球温度33.4℃ 夏季空调室外计算湿球温度26.9℃ 夏季空调日平均温度29.2℃ 冬季空调室外计算温度-11℃ 冬季通风室外计算温度-4℃ 冬季冻土深度69cm 夏季平均室外风速 2.6m/s

冬季平均室外风速 3.1m/s 2.室内计算温度 3.换气次数 4.建筑热工数据 依照建筑设计说明及图纸查阅相关资料确定。 四.设计说明书主要内容 (一).计算工作 1.根据给出的围护结构,计算各楼层通过维护结构的冷、热负荷。2.计算室内人员、照明及设备的发热量及散湿量。 3.确定各房间(楼层)新风量。 4.空气平衡、热、湿平衡计算。 5.风系统和水系统的水力计算。 6.地下室排烟计算。 7.主要设备的选型计算。 (二).方案确定 1.各楼层空调系统形式方案确定。 2.各楼层排风方案确定。 3.冷冻机房方案确定。

基于51单片机系统设计

基于51单片机的多路温度采集控制系统设计 言: 随着现代信息技术的飞速发展,温度测量控制系统在工业、农业及人们的日常生活中扮演着一个越来越重要的角色,它对人们的生活具有很大的影响,所以温度采集控制系统的设计与研究有十分重要的意义。 本次设计的目的在于学习基于51单片机的多路温度采集控制系统设计的基本流程。本设计采用单片机作为数据处理与控制单元,为了进行数据处理,单片机控制数字温度传感器,把温度信号通过单总线从数字温度传感器传递到单片机上。单片机数据处理之后,发出控制信息改变报警和控制执行模块的状态,同时将当前温度信息发送到LED进行显示。本系统可以实现多路温度信号采集与显示,可以使用按键来设置温度限定值,通过进行温度数据的运算处理,发出控制信号达到控制蜂鸣器和继电器的目的。 我所采用的控制芯片为AT89c51,此芯片功能较为强大,能够满足设计要求。通过对电路的设计,对芯片的外围扩展,来达到对某一车间温度的控制和调节功能。 关键词:温度多路温度采集驱动电路 正文: 1、温度控制器电路设计 本电路由89C51单片机温度传感器、模数转换器ADC0809、窜入并出移位寄存器74LS164、数码管、和LED显示电路等组成。由热敏电阻温度传感器测量环境温度,将其电压值送入ADC0809的IN0通道进行模数转换,转换所得的数字量由数据端D7-D0输出到89C51的P0口,经软件处理后将测量的温度值经单片机的RXD端窜行输出到74LS164,经74LS164 窜并转换后,输出到数码管的7个显示段,用数字形式显示出当前的温度值。89C51的P2.0、P2.1、P2.2分别接入ADC0809通道地址选择端A、B、C,因此ADC0809的IN0通道的地址为F0FFH。输出驱动控制信号由p1.0输出,4个LED为状态指示,其中,LED1为输出驱动指示,LED2为温度正常指示,LED3为高于上限温度指示,LED4为低于下限温度指示。当温度高于上限温度值时,有p1.0输出驱动信号,驱动外设电路工作,同时LED1亮、LED2灭、LED3亮、LED4灭。外设电路工作后,温度下降,当温度降到正常温度后,LED1亮、LED2亮、LED3灭、LED4灭。温度继续下降,当温度降到下限温度值时,p1.0信号停止输出,外设电路停止工作,同时LED1灭、LED2灭、LED3灭、LED4亮。当外设电路停止工作后,温度开始上升,接着进行下一工作周期。 2、温度控制器程序设计 本软件系统有1个主程序,6个子程序组成。6个子程序为定时/计数器0中断服务程序、温度采集及模数转换子程序ADCON、温度计算子程序CALCU、驱动控制子程序DRVCON、十进制转换子程序METRICCON 及数码管显示子程序DISP。 (1)主程序 主程序进行系统初始化操作,主要是进行定时/计数器的初始化。 (2)定时/计数器0中断服务程序 应用定时计数器0中断的目的是进行定时采样,消除数码管温度显示的闪烁现象,用户可以根据实际环境温度变化率进行采样时间调整。每当定时时间到,调用温度采集机模数转换子程序ADCON,得到一个温度样本,并将其转换为数字量,传送给89C51单片机,然后在调用温度计算子程序CALCU,驱动控制子程序DRVCON,十进制转换子程序MERTRICCON,温度数码显示子程序DISP。

万能遥控器说明书

如果遥控器不能直接遥控电视,可按以下三种方法设置: 方法一: 1. 将电视机打开,遥控器对准电视,按住【设置】键不放(约几秒),直至指示灯亮起后松开。 2. 接着每按一次【音量+】键或【音量—】键,遥控器会发射一次码,且指示灯会闪烁一次,反复此 操作,直至电视机上出现【音量】符号,然后按一下【设置】键完成,此时指示灯灭。 3. 检查各键功能是否正常,如有不正常重新设置,直至找到最正确的代码。 注:【音量+】键是向前搜索,【音量—】键是向后搜索,搜索中可相互切换,如用【音量+】在搜索时, 出现【音量】符号时没有及时停止,可用【音量—】及时找回。 方法二: 1.从代码表中查出代表要遥控的电视机相应的三位数代码。 2.按住【设置】键不放(约几秒)直至指示灯亮起,松开【设置】键。 3.输入查出的三位数代码,每输入一位数,指示灯闪烁一下,三维数字输入完毕,指示灯灭,设 置完毕。 注:若是查出的代码不止一组,先选用第一组代码,若是电视机品牌不在此代码表中,则试试第一 种或第三种方法。若是出现连续闪烁二次或二次以上,则表示输入的代码错误,需要重新输入三位数代码。 方法三: 1.将电视机打开,遥控器对准电视机,按住【设置】键不放(约几秒),直至指示灯亮起并松开。 2.按一下【电源】键,指示灯不断闪烁,进入自动化搜索,当电视机出现【静音】符号时,立即 按两次【设置】键,指示灯灭,搜索代码完毕。 3.检查各键功能是否正常,如有不正常,则重新设置,直至找到最正确的代码。 代码表:篇二:万能电视遥控器使用方法 万能电视遥控器使用方法 常用的万能遥控器有众合、科朗等,一般设置编码有以下两种方式: 1、不需要对照说明书上的代码表,就是按第一种方法让“灯”亮后,一下一下的按“音量加”键,直到电视上显示出音量指示条时停止,然后按一下“设置”键,让“灯”熄灭,此时就可以试试别的键是不是起了作用,如果大部分都不能用或是按键功能错乱,就按前面所述接着按“音量加”键,直到最适用的为止。(注意:只有按音量加减键才能起到搜索作用,其它键不能用于搜索)该遥控器设置方法仅供参考,具体可根据说明书进行操作。 2、按住遥控器的”设置“键不放,然后再按一下”电源“键,后全部松开,此时左上方的”灯“应亮起。>(现在市面上有的万能遥控器只按一个键即可进入设置状态)然后在说明书中找到对应电视机牌子的几组3位代码,按下遥控器上的数字键输入其中的一组,3位代码输完后,左上方的“灯”熄灭。现在试一下看是不是所有的键都对应起了作用,如果有各别键不对应,就重新输入下一组代码,直到所有功能都对应为止。 注:一般的空调万能遥控器使用方法也如上。篇三:万能遥控器说明书

基于单片机毕业设计论文

超声波倒车雷达 摘要 随着我国经济飞速发展,越来越多的人拥有了自己的汽车,同时由泊车和倒车所引发的事故也越来越多。这些事故常常给驾驶员带来许多的麻烦,因此,有助于驾驶员泊车和倒车的倒车雷达应运而生。 倒车雷达全称叫“倒车防撞雷达”,也叫“泊车辅助装置”,是汽车泊车安全辅助装置,能以声音或者更为直观的显示告知驾驶员周围障碍物的情况,解除了驾驶员泊车和启动车俩时前后左右探视所引起的困扰,并帮助驾驶员扫除视野的死角和视线模糊的缺陷。本文介绍了以AT89S52单片机为核心的一种低成本、高精度、微型化,并有数字显示和声光报警功能的倒车雷达系统,该倒车雷达根据超声波测距原理研制,采用温度补偿技术、开机自检技术和优化的软硬件技术,将测得的结果送至数码管显示,同时进行三级声光报警。驾驶员只需坐在驾驶室就能做到心里有数,极大的提高了泊车和倒车时的安全和效率。 关键词:倒车雷达、超声波、单片机AT89S52

目录 引言 (5) 第一章倒车雷达工作原理 1.1 单片机的发展及其应用----------------------------8 1.2 超声波测距--------------------------------------9 1.3超声波测距原理-----------------------------------11 1.4超声波倒车雷达系统工作原理-----------------------12 1.5超声波倒车雷达的芯片选择-------------------------13 1.6 超声波倒车雷达的工作原理------------------------15 第二章系统硬件设计与相应的软件设计 2.1倒车语音及报警电路及控制程序---------------------16 2.2 超声波发射电路与接收电路及其距离测算程序-------17 2.3超声波检测接受电路-------------------------------18 2.4 超声波测距仪的算法设计--------------------------19 2.5距离计算程序-------------------------------------19 2.6倒车语音电路和报警电路及其控制程序-------------------27 2.6.1倒车语音电路----------------------------------28 2.6.2倒车语音及报警控制程序------------------------29第三章主程序 3.1主程序-------------------------------------------31 3.2超声波发生子程序和超声波接收中断程序------------33 第四章安装调试及分析 4.1 硬件部分----------------------------------------38 4.2 软件实现与操作----------------------------------40 第五章测距仪改进的设想------------------------------41 第六章心得体会与总结--------------------------------42 第七章英语翻译及参考文献----------------------------44

基于单片机的空调遥控器设计_毕业设计

本科毕业设计基于单片机的空调遥控器

摘要 随着社会的发展,科技的进步以及人们生活水平的逐步提高,各种方便于生活的遥控系统开始进入了人们的生活。电器在家庭中已经十分普及,与此同时,和电器相伴的空调遥控器的品种和产量不断提高。 传统的遥控器采用专用的遥控编码及解码集成电路,这种方式虽然制作简单容易,但由于功能键数及功能受到特定的限制,只实用于某一专用电器产品的应用,应用范围受到限制。而采用单片机进行遥控系统的应用设计,具有编程灵活多样,操作码个数可随便设定等优点。 论文首先对遥控器的几个方案进行了论证,最终确定了一可行性方案,并对此方案进行了可行性分析之后提出了电器遥控器的硬件和软件设计方案。在硬件设计方案中,首先详细论述了遥控器的基本原理并用实例进行了说明。然后,对电器遥控器常用硬件设备原理和使用进行了讨论,并对设计中使用的单片机做了必要说明。在软件设计方案中,论文对软件流程做了详细的解释并阐述了单片机软件设计的一般方法。最后,论文对电器遥控器设计的硬、软件调试做了简单介绍。 关键字:遥控器电器遥控单片机

Air Conditioner Remote Controller Based On Single Chip Microcomputer Fan Geqiang (College of Science, South China Agricultural University, Guangzhou 510642, China) Abstract:With the development of society, the progress of science and technology and the improvement of people's living standards, remote control systems to facilitate life begin to enter people's life. Electrical appliances have become very popular, in the family at the same time, and the air conditioning remote control electric appliance with variety and yield improvement. The traditional remote controller adopt special remote control coding and decoding integrated circuit, while this preparation is simple and easy, but because the function keys and function subject to certain limitations, application is applicable only to a special electrical products, limited application range. Design and application of single-chip control system with programmable, flexible operation, code can be arbitrarily set number etc. Firstly, several schemes for the remote control has been demonstrated, ultimately determine a feasible scheme, and this scheme for the feasibility of proposed electric appliance remote controller hardware and software design scheme. In hardware design, this paper firstly discusses the basic principle of the remote control and illustrates it with examples. Then, on a remote control electric appliance equipment commonly used hardware principle and application are discussed, and the design used in single-chip to do the necessary notes. In software design, the software process to do a detailed explanation and expounds the general method of MCU software design. Finally, the article on the remote controller design hardware, software debugging is introduced briefly. Keyword: remote control electric remote control single-chip

基于单片机设计

基于单片机设计

————————————————————————————————作者: ————————————————————————————————日期: ?

基于单片机的可调电源设计 系部:信息与控制工程学院 专业:计算机科学与技术 学号:11520208 姓名:孙帅 教师:付春秀

课程设计任务书 一、设计题目:单片机的可调电源设计 二、设计目的 1.掌握STC89C52协同的设计方法; 2.掌握单片机的编程方法; 3.熟练利用KELL软件进行软件仿真编程及程序下载的方法; 4.掌握可调电源设计、AD转换电路的原理及方法,显示电路和AC到DC硬件电路 的设计方法。 三、设计任务及要求 设计可调电源,通过单片机可以知道电源的电压值。可调电源具有以下基本功能: 1.具有实时显示电源值; 2.要求误差在5%之内; 四、设计时间及进度安排 设计时间共三周(2014.03.03~2014.03.21),具体安排如下: 周设计设计内容设计时间 第一周了解可调电源设计的原理,设计单片机最小系统和外围电路的原理图,学习单片机开发软件的使用。2014.03.03 ~ 2014.03.07 第二周按照电路图焊接电路板,学习单片机对各个模块的编程驱动方法以及掌握各种利用KELL进行编程,学习编程调试和整合方法2014.03.10 ~ 2014.03.14 第三周软件下载并调试程序实现系统的基本功能,完成并提交硬件设计作品及硬件课程设计说明书,课程设计答辩2014.03.17 ~ 2014.03.21 五、指导教师评语及学生成绩 指导教师评语: 年

基于51单片机的计数器设计

单片机课程设计 目录 1课程设计的目的 (1) 2设计思路 (1) 3设计过程 (2) 3.1方案论证 (2) 3.2电路的设计 (6) 4应用程序 (6) 5系统调试与焊接 (8) 5.1电路的安装与焊接 (8) 5.2系统试调 (9)

6结论 (10) 7心得体会 (10) 参考文献 (13) 附录1:总体电路原理图 (14) 附录2:实物图 (15) 附录3:元器件清单 (16)

1 课程设计的目的 1.利用单片机定时器/计数器中断设计计数器,0到99的累加。 2.综合运用所学的《单片机原理与应用》理论知识,通过实践加强对所学知识的理解,具备设计单片机应用系统的能力。 3.通过本次课程设计加深对单片机掌握定时器、外部中断的设置和编程原理的全面认识复习和掌握,对单片机实际的应用作进一步的了解。 4.通过本次试验,增强自己的动手能力。认识单片机在日常生活中的应用的广泛性,实用性。明确学习目的,端正学习态度,提高对课程设计重要性的认识,以积极认真的态度参加课程设计工作,按要求完成规定的设计任务。 2 设计思路 本实验利用单片机的定时器/计数器定时和计数的原理,通过采用仿真软件来模拟实现。模拟利用AT89C2052单片机、LED数码管以及各种控制器件来控制表的计数以及计数的开启/计数与复位等。利用单片机AT89S51单片机来制作一个手动计数器,在AT89S51单片机的P3.7管脚接一个轻触开关,作为手动计数的按钮,用单片机的P2.0-P2.7接一个共阴数码管,作为00-99计数的个位数显示,用单片机的P0.0-P0.7接一个共阴数码管,作为00-99计数的十位数显示,用单片机P1.0-P1.6接一个并排的7个LED灯,作为00-99计数的二进制显示。设计总图如图2-1所示

空调产品遥控接收窗设计规范

空调产品遥控接收窗设计规范 2010- - 发布2010- - 实施 海信科龙空调公司发布

前言为了规范空调器遥控接收窗的设计,特制订本规范。 本标准由海信科龙空调公司提出 本标准由开发中心负责起草并解释 本标准主要起草人:李佳明、黄民柱 本标准主要修订人:

空调产品遥控接收窗设计规范 1.范围 本标准规定了空调产品遥控接收窗的技术要求、使用材料、试验方法、标志、包装、运输、贮存等要求。 本标准适用于空调产品遥控接收窗的设计。 2.规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。 QHKKJ04102-2009遥控器2009.7.7 QHKKJ04098-2007液晶显示屏(第二版) 3 技术要求 3.1 一般要求:室内机遥控接收角度及距离(遥控器相对接收窗口):左右边:60o距离5米,直线距离8米。在接受窗的下侧也有一定的要求,特别是分体机,应将分体内机放置在距离地面2.5米处,仰视角度为45o距离为1.5米。 3.1.1材料的规定 遥控接收窗应使用蓝色透明或无色透明材料,或者其它经认可对遥控信号衰减影响较小材料与颜色,尽量不要使用喷涂、镀层工艺(特殊要求除外),若采用镜面材料,接受窗应优选通透打点的方案,;应尽量选用表1中的材料种类及规格, 表1 3.1.2 窗口的设计规定(不同机型要求不同) 3.1.2.1 分体显示窗口的一般设计原则:分体内机一般挂在距离地面2.5m高处,因此,遥控要求应满足此特点; 3.1.2.1.1显示盒中遥控头的位置要求:

基于AT89C51单片机的研究毕业设计

本科生毕业设计(论文)基于AT89C51单片机 系统的研究 学院、系:电气与信息工程学院专业:电子信息工程 学生姓名: 班级:电信学号 指导教师姓名:职称教授 职称助教 最终评定成绩

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

空调遥控器上的图标最全面的介绍

按键功能 【开/关】键:待机时按一下开机,进入运行状态,开机后按一下关机,进入关机待机状态; 【模式】键:开机后,按此键,模式按“自动热→自动”方式顺序循环;→低风→中风→高风→自动→制冷→除湿→送风→制 【风速】键:按此键,内风机风速按“自动”方式循环; 【风向】键:按此键,导风片角度按“自动位置[4] →位置[5] →自动”方式顺序循环;→位置[1] →位置[2] →位置[3] → 【摆风】键:按此键,摆风可设置为连续摆动和点动两种方式循环; 【温度▼】键:按一下设定温度下降一度,控制范围:16℃—31℃,无连击功能;【温度▲】键:按一下设定温度上升一度,控制范围:16℃—31℃,无连击功能;【定时开】键:时间设置好后,按一下“定时开”键,数字显示区显示上次设定的定时开机时间,通过“小时”键和“分钟”键调整设定时间,空调到设定时间开机;再次按“定时开”键,可取消定时开设定; 【定时关】键:时间设置好后,在开机状态下,按一下“定时关”键,数字显示区显示上次设定的定时关机时间,通过“小时”键和“分钟”键调整设定时间,空调到设定时间关机;再次按“定时关”键,可取消定时关设定; 【小时】键:在定时和时间设置状态下,按一下增加一小时,有连击功能;【分钟】键:在定时和时间设置状态下,按一下增加十分钟,有连击功能;【睡眠】键:按此键,遥控器显示睡眠模式设定,在睡眠显示区域一直显示“ ” 符号,室内风机自动转为低风,8 小时后睡眠结束,睡眠符号取消,室内风机恢复原来风速运行;再次按“睡眠”键或按一下“模式”键或“风向”键可退出睡眠功能;【复位】键:用直径1mm 的小圆棒按此按键,遥控器恢复出厂设置; 【时间】键:用直径1mm 的小圆棒按此按键,进入时间设置状态,设定好后,再次按此按键表示设定完成且退出时间设置; 注:每次有效操作遥控器按键,液晶屏显示发射信号的符号“ ”亮一秒后消失。[1]图标中英文对照

众合chunghop万能空调遥控器及万能电视遥控器使用方法

众合c h u n g h o p万能空调遥控器K100A使用说明(说明书) (一)手动设置步骤: 1. 从“代码表”中查出你所需遥控的空调机对应的机型代码,并打开空调机电源; 2. 连续(间断)按“设置”键,直至所需代码显示在窗口上并闪烁; 注:此机型代码即为您空调机所对应的代码。 3. 按确认键,机型代码将停止闪烁,设置完毕,这样本遥控器就可以遥控您所选的空调机了。 查找代码→打开空调机电源→连续按“设置”键设置→机型代码在“型号”窗口闪烁→按确认键确认→机型代码停止闪烁→设置完毕 (二)数字式自动搜索适用机型: 1. 打开空调机电源; 2. 将遥控器正对着空调机接收头,循环按“设置”键,直到空调机自动开启/关闭,按“确认”键; 注:此机型代码即为您空调所对应的代码。 3. 设置完毕。 打开空调机电源→将遥控器对向空调机→循环按“设置”键否空调机自动开启/关 是按“确认”键→自动查找代码设置完成 (三)、使用注意 1. 本遥控器不能增加您空调上的功能。如果您的空调机上无风向功能,则遥控器的风向键无效。 2. 本遥控器为低耗产品,正常情况下,电池寿命为6 个月,若使用不当电池寿命

缩短,更换电池要两节一起换,不要新旧电池或不同型号电池混用。 3. 要确保您的空调机接收器正常,本遥控器才有效。 4. 如果出现电池漏液,必须将电池仓清洁干净后换上新电池。为防漏液,请您在备长期不使用时,最好将电池取出。 (四)、适用品牌及代码一览表 万能控遥控器代码表 众合chunghop,大众合万能电视遥控器代码表及使用说明书 万能遥控器使用方法代码自定义搜索 万能遥控器的代码自定义搜索的方法: 1、左手先按住“设置”键不松手,再用右手按一下“电源”键,指示灯变成长亮。 2、输入三个“0”,使指示灯熄灭,这时遥控器的代码为“000” 3、再重复第一条所说,使指示灯长亮 4、将遥控器对准电视机的接收窗,开始按遥控器的“音量+”键,按一下数一下写数字,“1、2、3、4、 5、6、.......300”,耐心点,直接接某一个数字后,电视机出现了“音量指示线”,就松开遥控器按钮,并记下该数字,这个数字就是你的电视机的“代码”。 5、按一下“设置”键,指示灯熄灭。 6、试验一下代码:重复第一条,使灯长亮,输入代码(三位数) 注意:代码必须是三位数,例如,如果代码为“8”,则是“008”,如果代码是“68”则是“068”,如 果代码为“156”则是“156”。 国内电视: 长虹 000. 008. 009. 091. 092. 093. 010. 011. 014. 016 .026. 028. 033. 051. 011 .017 .029 .032 .034. 054 .067 .069 .071 .075 .076 .077 .078 .079 .080 .081 107 113 117. 173 .174. 175. 176. 189. 201. 202. 203. 217 .218. 220. 226 .267.236

(完整版)基于单片机毕业设计

以下文档格式全部为word格式,下载后您可以任意修改编辑。 超声波倒车雷达 摘要 随着我国经济飞速发展,越来越多的人拥有了自己的汽车,同时由泊车和倒车所引发的事故也越来越多。这些事故常常给驾驶员带来许多的麻烦,因此,有助于驾驶员泊车和倒车的倒车雷达应运而生。 倒车雷达全称叫“倒车防撞雷达”,也叫“泊车辅助装置”,是汽车泊车安全辅助装置,能以声音或者更为直观的显示告知驾驶员周围障碍物的情况,解除了驾驶员泊车和启动车俩时前后左右探视所引起的困扰,并帮助驾驶员扫除视野的死角和视线模糊的缺陷。本文介绍了以AT89S52单片机为核心的一种低成本、高精度、微型化,并有数字显示和声光报警功能的倒车雷达系统,该倒车雷达根据超声波测距原理研制,采用温度补偿技术、开机自检技术和优化的软硬件技术,将测得的结果送至数码管显示,同时进行三级声光报警。驾驶员只需坐在驾驶室就能做到心里有数,极大的提高了泊车和倒车时的安全和效率。 关键词:倒车雷达、超声波、单片机AT89S52 目录 引言 (5) 第一章倒车雷达工作原理 1.1 单片机的发展及其应用----8 1.2 超声波测距--9 1.3超声波测距原理1

1.4超声波倒车雷达系统工作原理2 1.5超声波倒车雷达的芯片选择-13 1.6 超声波倒车雷达的工作原理15 第二章系统硬件设计与相应的软件设计 2.1倒车语音及报警电路及控制程序 2.2 超声波发射电路与接收电路及其距离测算程序 2.3超声波检测接受电路 2.4 超声波测距仪的算法设计--19 2.5距离计算程序-19 2.6倒车语音电路和报警电路及其控制程序 2.6.1倒车语音电路 2.6.2倒车语音及报警控制程序29 第三章主程序 3.1主程序 3.2超声波发生子程序和超声波接收中断程序33 第四章安装调试及分析 4.1 硬件部分----38 4.2 软件实现与操作 第五章测距仪改进的设想 第六章心得体会与总结 第七章英语翻译及参考文献----44

相关文档
最新文档