搜档网
当前位置:搜档网 › 万能红外遥控器设计

万能红外遥控器设计

万能红外遥控器设计
万能红外遥控器设计

课程设计报告

课程名称:单片机原理及应用课程设计

设计题目:万能红外线遥控器的设计

系别:通信与控制工程系

专业:电子信息工程

班级:09级1班

学生姓名:

学号:09409146 09409147

起止日期:2011年12月19日~ 2011年12月30日

指导教师:谭周文田汉平

教研室主任:侯海良

摘要

本设计详细介绍了学习型万能遥控器的软硬件设计方法,并给出了具体的各单元电路设计、程序设计及主程序流程图。在硬件设计中,我们选取STC89C52型号单片机为核心器件,并给出外围电路模块如红外接收模块、红外发射模块、显示模块、以及外部控制模块等组成部分的设计实现。软件部分采用keil进行C程序设计与编译,并将编译后产生的hex文件通过STC_ISP_V479下载到单片机中,进行调试。本学习型遥控器采用最小化应用模式设计,电路简单,尤其是通过大量不同遥控码的特征分析,在遥控码的读入时选择了最佳采样间隔,使遥控码的学习成功率大大提高。

关键词:遥控学习;红外解码;单片机控制;红外遥控

目录

设计要求错误!未定义书签。

前言错误!未定义书签。

1方案论证错误!未定义书签。

方案错误!未定义书签。

方案二错误!未定义书签。

方案对比与选择错误!未定义书签。

2基本功能模块设计与说明错误!未定义书签。

初始化模块错误!未定义书签。

遥控码读入处理模块错误!未定义书签。

遥控码发射处理模块错误!未定义书签。

主模块错误!未定义书签。

3调试与操作说明错误!未定义书签。

学习型红外遥控器的仿真电路原理图的设计错误!未定义书签。程序的编译及下载错误!未定义书签。

实际电路的测试错误!未定义书签。

4课程设计心得体会错误!未定义书签。

5元器件及仪器设备明细错误!未定义书签。

6参考文献错误!未定义书签。

7致谢错误!未定义书签。

8附录错误!未定义书签。

学习型红外遥控器的设计

设计要求

学习型红外线遥控器要求可以学习不同遥控器的某个按键码功能。使用时先用原遥控器对着学习器按一下某操作键,学习器就可以实现原遥控器中该键的遥控功能。

前言

本课程设计是一个基于单片机的学习型红外遥控器,能够学习不同遥控器的某个按键功能。利用单片机STC89C52对多个红外遥控编码的脉冲宽度进行测量,并原封不动地把发射信号中高、低电平的时间宽度记忆至扩展存储区的指定地址。当要发射红外信号时,从扩展存储区中还原出相应的红外遥控编码,并调制到40KHz的载波信号上,最后,通过三极管放大电路驱动红外发光二极管发射红外信号,达到学习和发射的目的,从而实现一个遥控器控制多种红外遥控设备。

1方案论证

方案

目前,市场上一般设备系统均采用专用的遥控器编码及解码集成电路,具有制作简单、间隔低廉等特点,但由功能键数及功能受到特定的限制,只适合于某一专用电器产品的应用,应用范围受到限制。而采用单片机进行遥控系统的应用设计,具有编程灵活多样,操作码个数可随意设定等优点。

为了实现遥控码的记录还原功能,系统应具有红外线的接收解码、红外线调制发射、操作按键和功能控制功能等单元。由于功能定为学习一个遥控器按键的遥控功能,因此决定采用STC89C52单片机作为控制器。STC89C52单片机中具有256字节的内存单元,可存储遥控码脉宽的数据。遥控码的脉宽数据可用红外线接收器解码后送单片机读入,发射时有单片机产生40kHZ红外调制信号送红外发射管

发射.单键学习型红外遥控器的实现方案框图如图1所示。

图1 单键学习型红外遥控器系统框图

方案二

方案二的系统由STC89C52为核心,扩展4KB的EEPROM用来存储遥控信号,系统采用12MHZ晶振,选用AT24LC32它可在线电擦除和电写入的存储器,其容量为4KB。遥控器的结构框图如图2所示。

图2 学习型红外遥控器系统框图

方案对比与选择

方案二采用EEPROM来存储遥控信号,这样需要扩展存储器。而方案一不需要扩展存储器,直接利用STC89C52中的ROM。同时,方案二必定会增加成本,同时电路较复杂。

综上所述,所以选择方案一来设计红外遥控器。

2基本功能模块设计与说明

初始化模块

初始化模块的主要任务时清存放脉宽数据单元,关闭学习及发射指示灯,关闭遥控输出口,将定时器T1设为8位自动重装模式,设置中断。

遥控码读入处理模块

遥控码的学习处理程序主要是将原遥控器发出的脉冲码宽依次存入内存单元,存放规则为偶数地址(0、2、4、6等)存放高电平脉宽数据,奇数地址(1、3、5等)存放低电平脉宽数据。定义文件中划了206个单元用于存放脉宽数据,符合常用遥控器的最大码长要求。遥控码读入程序流程图如图2所示。

本程序在编程设计中非常重要,通过大量的、不同的遥控码波形进行实验测试分析,遥控码的帧间歇位宽度均在10ms以上,起始码宽度在100us~20ms之间,编码位在100us~之间。为确保所有遥控器学习的成功,可采用以下程序实现方法。

读起始位方法:由于起始位的码宽范围较大,因此计数单元采用单独的2字节,计数周期约为15us,这样按65536*15us算,最大可存起始位脉宽为983ms。当输入为高电平时,停止起始位计数,进入高电平计数。

读遥控码的方法:采用1字节计数单元对(高电平或低电平)进行宽度计数,电平跳变时结束计数,并将数据存入规定的地址。在高电平码计数时,当计数值大于255时(宽度大于),则判定为结束帧间隔位,在相应存储单元写入数据0x00作为结束标志。

遥控码发射处理模块

遥控码发射程序将原存于内存单元的脉冲数据还原成40KHZ方波,利用定时/计数器T1中断功能产生40KHZ载波,调制波从脚送出。利用原读入时的低电平持续时间控制产生40KHZ方波的时间,而原读入时为高电平的脉宽数据将作为停发40KHZ方波的持续时间控制。遥控码发射处理程序图如图5所示

电路原理图的设计

图3所示为该学习机遥控器的电路原理图,单片机使用STC89C52。其中:口接遥控器发射按键;

口用作状态指示,绿灯亮代表学习状态,绿灯灭代表码已读入;

口用作指示遥控键的操作,闪烁代表遥控码正在发射之中;

第9脚为单片机的复位脚,采用RC上电复位电路;

第12脚为单片机中断输入口,用于工作方式的转换控制,当INT0脚为低电平时,系统进入学习状态;

第14脚用于红外线接收解码器的输出信号输入

第15脚作为遥控码红外调制信号的输出口,输出40KHZ的方波脉冲;

第18、19脚接12M晶振。

由于采用最小化应用系统,因此控制线PSEN(片外取指控制)、ALE(地址锁存控制)不用,EA(片外存储器选择)接高电平,使用片内程序存储器。红外线接收器使用市场上用于电视机的三端一体化红外接收解调器,三极管可用9013系列,红外线发射二极管也用普通遥控器中使用的器件。

图3 单键遥控码学习控制器电路原理图程序流程图

主程序在完成上电初始化后进行按键查询,当确认有键按下时将编码发出去。主程序流程图6所示

图 4 遥

控码读

入程序

流程图

图 5 遥

控码发

射处理

程序图图6 主程序流程图

3调试与操作说明

程序的编译及下载

1、创建工程并选择AT89C52型号芯片。

2、新建文件。

3、编写源程序并编译,如图7所示。

图7 学习型遥控器的程序编译图

4、打开STC-ISP下载软件,选择STC89C52RC型号的芯片,选择串口1并导入编译生成的hex文件。

5、将单片机与计算机的串口相连,并将程序下载至单片机,如图7所示。

图8 学习型红外遥控器程序下载图

实际电路的测试

程序下载进单片机后,打开单片机开发板上电源接口开关以及P1口电源切换开关,按下中断0控制键,待绿色的流水灯亮后,将电视遥控器对准单片机开发板上的红外接收头按下某个按键,当绿灯熄灭时,此时代表学习完成了,然后关闭P1口电源切换开关按下单片机开发板上的发射键对电视机进行遥控操作。测试可知,本次设计的学习型遥控器完全符合要求,达到了预期目的。

4课程设计心得体会

本次课程设计的基于单片机学习型红外遥控器,在keil软件上进行了进行C程序的设计、编译,并将输出的的hex文件通过STC_ISP_V479下载到单片机中,最后在单片机开发板上进行调试,测试硬件电路功能。经过实践验证,本设计是正确的。测试中,我们选取了电视机的遥控器作为学习对象,通过学习遥控器上某个键的功能,能实现单片机对电视机的控制。达到预期目的,设计完全成功。本文给出的设计思想也适用于其他基于单片机的系统设计。

我们这次课程设计是通过小组的讨论与实验所完成的,在进行过程中碰到了一些困难。首先,本次设计是采用keil与STC_ISP_V479软件来完成的。因此对于这两种软件的使用也提出了一定的要求。其次,由于在设计遥控码的码宽时,参数设置不够恰当,导致单片机无法成功对遥控器的按键功能进行学习。再次,在硬件电路功能测试过程中,由于实际的单片机开发板的电路连接与本课程设计的硬件电路不完全一致,导致无法进行调试。通过修改信号输入输出端口,并结合实际的单片机开发板硬件连接进行外部控制,最终成功实现了学习型遥控器的学习功能。通过这次实验我们感觉到动手能力及思维方式得到很大的加强。在这次课程设计中,我们学会了怎样去根据课题的要求运用学过的知识去设计电路和调试电路。从中我们发现了实践的重要性,在以后的学习中我们要加强理论与实际的结合。而且这次实验也体现了团队合作的重要性与探索精神的必要性。

5元器件及仪器设备明细

表1 元器件及仪器设备明细表

6参考文献

[1] 舒经文. 最新彩电机芯及其遥控系统的原理与维修[M]. 北京: 电子工业出版社, 1993

[2] 李华. MCS-51系列单片机实用接口技术[M]. 北京: 航天航空大学出版社,1999

[3] 麦山.基于单片机的协议红外遥控系统.电子技术[M]: 1998

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

[5] 刘宁生周哨山.脉冲与数字电路[M].北京:中国广播电视出版社,1995

[6] 康光华,陈大钦. 电子技术基础(模拟部分)[M].高等教育出版社..第四版

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

7致谢

本次课程设计主要由我们两人共同完成,其间当然老师也同样是付出了大量的时间和精力来帮助我们。不论结果怎样,我们都会欣然接受,因为我们努力过了。同时我们也要衷心地感谢我们所有的老师,以及帮助我们的同学,要是没你们的帮助我们是不能这么好的完成这次课程设计的。

8附录

/*********************************************************************/

//

// 学习型遥控器

// 使用keil c51

/*********************************************************************/

//使用AT89C52单片机,12MHZ晶振,

#include <>

#include <> //_nop_();延时函数用

#define uchar unsigned char

#define uint unsigned int

sbit studylamp=P1^7; //学习状态指示灯

sbit lamp=P1^2; //发射指示灯

sbit studykey=P3^2; //学习键(中断口)

sbit remotein=P1^1; //遥控信号输入口

sbit remoteout=P1^0; // 遥控输出口

sbit txkey=P3^3 ; //发射键

//

uint i,j,m=255,n,k,s,t;

uchar idata remotedata[206];//存肪冲宽度数据用

uint head,tou; //存起始位用

uint remdata;

////

/*********1毫秒延时程序**********/

delay1ms(uint t)

{

for(i=0;i

for(j=0;j<120;j++)

;

return -1;

}

//

/***********初始化函数**********/ clearmen()

{

studylamp=1; //关学习灯

lamp=1; //关发射指示remoteout=1; //关遥控输出remotein=1; //

for(i=0;i<206;i++) //清内存{remotedata[i]=0x00;}

IE=0x00;

IP=0x01;

TMOD=0x22; //8位自动重装模式PCON=0X00;

TH1=0xf3; //38KHZ初值

TL1=0xf3;

IT0=1;

EX0=1; //外中断允许

EA=1; //开总中断

EX1=0;

return -1;

}

/**********键功能函数************/ keywork()

{

if(txkey==0)

{

//while(txkey==0);

remoteout=0;

n=0;

delay1ms(1); //先发送低电平

ET1=1;TR1=1; //发送引导码高电平

for(i=(head-55);i>0;i--){;}

ET1=0;TR1=0;

remoteout=0; //发起始码低电平

for(i=tou;i>0;i--){_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop _();_nop_();}

while(1)

{

remoteout=1;

ET1=1;TR1=1; //发高电平

for(i=remotedata[n];i>0;i--){;}

ET1=0;TR1=0;

n++; remoteout=0;

if(remotedata[n]==0x00){delay1ms(10);break;}//

for(i=remotedata[n];i>0;i--){_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_n op_();_nop_();}

n++;

}

}

return -1;

}

//

/***********主函数***************/

main()

{

n=0;

head=0;

tou=0;

remdata=0x00;

clearmen(); //初始化

while(1)

{

keywork(); //按键扫描

}

}

//

/*********40KHZ发生器***********/

//定时中断T1

void time_intt1(void) interrupt 3

{remoteout=~remoteout;

}

//

//

/***********学习函数***********/

//外中断0

void intt0(void) interrupt 0

{while(studykey==0); //等待键释放下降沿触发

EA=0;

for(i=0;i<206;i++) //清内存

{remotedata[i]=0x00;}

head=0;tou=0;studylamp=0;lamp=1;n=0;remdata=0x00;

while(remotein==1) ; //等待遥控码输入

while(remotein==0){_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_ nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();head++;}//接收引导码

while(remotein==1){_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_ nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();tou++;}//接收起始码

while(1)

{ while(remotein==0){_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_(); _nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();remdata++;}

remotedata[n]=remdata;n++;remdata=0x00;

while(remotein==0); //确定接收完

while(remotein==1){_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_ nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();remdata++;}

if(remdata>m) //高电平>5毫

{remotedata[n]=0x00;EX0=1;EA=1;goto end;}

remotedata[n]=remdata;n++; //存高电平脉

while(remotein==1); //确定接收完

remdata=0x00; //脉宽计数器清

}

end: lamp=0;studylamp=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. 如果出现电池漏液,必须将电池仓清洁干净后换上新电池。为防漏液,请您在备长期不使用时,最好将电池取出。 五、适用品牌及代码一览表 万能空调遥控器代码表

基于51单片机的红外遥控器设计

天津职业大学 二○一五~二○一六学年第1学期 电子信息工程学院 通信系统综合实训报告书 课程名称:通信系统综合实训 班级:通信技术(5)班 学号:1304045640 1304045641 1304045646姓名:韩美红季圆圆陈真真指导教师:崔雁松 2015年11月17日

一、任务要求 利用C51单片机设计开发一套红外线收发、显示系统。 具体要求: ●编写相关程序(汇编、C语言均可); ●用Proteus绘制电路图并仿真实现基本功能; ●制作出实物 二、需求分析(系统的应用场景、环境条件、参数等) 现在各种红外线技术已经源源不断进入我们的生活中,在很多场合发挥着作用。 机场、宾馆、商场等的自动门,会在人进出时自动地开启和关闭。原来,在自动门的一侧有一个红外线光源,发射的红外线照射到另一侧的光电管上,红外线是人体察觉不到的。当人走到大门口,身体挡住红外线,电管接收不到红外线了。根据设计好的指令,触发相应开关,就把门打开了。等人进去后,光电管又可以接到红外线,恢复原来的线路,门又会自动关闭。因此这种光电管被称为“电眼”,在许多自动控制设备中大显身手。 在家庭中,许多电子设备如彩色电视、空调、冰箱和音响等,都使用了各种“红外线遥控器”。利用它我们可以非常方便的转换电视频道或设定空调的温度档次。 三、概要设计(系统结构框图/系统工作说明流程图) 红外线收发、显示系统硬件由以下几部分组成:红外遥控器,51单片机最小系统,接收放大器一体集成红外接收头,LED灯显示电路。 红外线接收是把遥控器发送的数据(已调信号)转换成一定格式的控制指令脉冲(调制信号、基带信号),是完成红外线的接收、放大、解调,还原成发射格式(高、低电位刚好相反)的脉冲信号。这些工作通常由一体化的接收头来完成,输出TTL兼容电平。最后通过解码把脉冲信号转换成数据,从而实现数据的传输。 红外遥控系统电路框图

万能遥控器代码一览表

万能遥控器代码一览表 国内电视: 长虹000. 008. 009. 091. 092. 093. 010. 011. 014. 016 .026. 028. 033. 051. 088.100.157.158.159. 160. 161. 180 .181. 185 .186 .191. 192 .210. 211. 212. 229. 230 .231 .232 康佳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 创维011. 025.033.045.046.060 .070. 017 .072. 073. 074. 079. 083.010 .107. 108 .109 162 163 .164 .165 .166 .167. 168. 169. 177. 224.225. 235. 246 熊猫001. 011. 016. 021. 022. 023 .024 .025. 026. 028 .033 .040 .043. 053. 056.009. 057. 058 051. 061. 062.073. 079. 089. 091 .124 .125 .234.237. 238. 239 .240.241.242. 243. 244 245 247. 248 .249 .250. 251 TCL 051.053 .068. 071 .073. 082 .083.084 .085. 110 .111 .170 .171. 172.178. 179 .187.188.197 .198.199. 200 .233 海尔103 .112 .118 .119. 150. 151 .152 .153 .154 .155 .156. 182. 183. 184. 193. 194 .213 .228 海信000. 006 .007. 008. 010 .014 .015. 025. 045. 046 .103. 105. 107 .115 .116 .128. 129.130.131 138 .139.150 .151 .152 .153 .154 .155 .156 .182 .183 .184 .193 .194 .213 .228 金星007. 008. 011 .013. 024. 025. 032. 033 .039 .051 .065 .071 .073. 079 .091 .097 .138 福日007 .011 .015 .023.024. 028. 033. 034. 040. 043. 053. 056. 060 .061 .065 .079 安华ANHUA 017. 001. 032. 047 百花BAIHUA 016. 025 .033 .053. 056. 079 百合花BAIHEHUA 023. 024. 040. 043 百乐BAILE 016. 025. 012 .019. 026. 027.028. 029 .030. 031. 042 宝声BAOSHENG 011. 025. 016 北京008 .012.011. 019 .016. 023. 024. 025. 027 .028.029 .030. 031. 033 .044 .043 .050 .053 .056 .026 .079.091 .039. 042.051. 021. 122 .126 宝花石BaoHuaShi 033.053.056. 079 彩虹CAIHONG 011. 025. 016 彩星CAIXING 023. 024. 040 .043 长城011 .016 .017. 023 .024 .025.033. 040 .043 .053. 056 .001 .012. 029 .027 .026.028 .029.030 031 .042. 079 海虹HAIHONG 016 .025 .026 .027. 028 .029 .030 海乐HAILE 032. 047 海燕HAIYAN 011. 023. 024 .033. 040. 043.053 .056. 079 环宇HUANY 011.015. 023. 024. 033 .040. 043. 053. 056 .009. 057. 058

万能电视遥控器代码表及使用方法说明书

万能电视遥控器代码表及使用方法说明书 Document number:NOCG-YUNOO-BUYTT-UU986-1986UT

大众合、众合chunghop万能电视遥控器代码表及使用方法说明书 作者:佚名来源:本站整理发布时间:2009-8-1 16:33:52[] [] 大众合、众合chunghop万能电视遥控器代码表及使用方法说明书 国内电视: 长虹 000. 008. 009. 091. 092. 093. 010. 011. 014. 016 .026. 028 康佳 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 . 创维 011. 025.033 熊猫 001. 011. 016. 021. 022. 023 .024 .025. 026. 028 .033 .040 .043. 053. . 057. 0 TCL .068. 071 .073 海尔 103 .112 .118 .119. 150. 151 .152 .153 .154 .155 .156. 182. 183. 184. 193. 194 .21 3 .228 海信 000. 006 .007. 008. 010 .014 .015. 025 金星 007. 008. 011 .013. 024. 025. 032. 033 .039 .051 .065 .071 .073. 079 .091 .097 .13 8 福日 007 .011 .015 .023.024. 028. 033. 034. 040. 043. 053. 056. 060 .061 .065 .079 安华ANHUA 017. 001. 032. 047 百花BAIHUA 016. 025 .033 .053. 056. 079 百合花BAIHEHUA 023. 024. 040. 043 百乐BAILE 016. 025. 012 .019. 026. . 029 .030. 031. 042 宝声BAOSHENG 011. 025. 016

万能遥控器说明书

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

万能学习型红外遥控器制作(毕业设计)

学号 密级 ××大学本科毕业论文 万能学习型红外遥控器设计 院(系)名称:×××× 专业名称:×××× 学生姓名:×××× 指导教师:×××× 二○○九年五月

BACHELOR'S DEGREE THESIS OF ×××× UNIVERSITY Design of Universal IR Learning Remote Controller College :×××× Subject :×××× Name :×××× Directed by :×××× May 2009

摘 要 随着家用电器种类的增加和无线遥控产品的普及,红外遥控器的使用频率越来越高,针对国内红外遥控学习技术成熟,但产品化程度低的特点,本文自主设计一种具有红外学习和触屏显示功能的红外遥控器,借此促进红外遥控学习技术在国内市场的产品化推广。 在红外解码方面,传统方法采用单片机中断或者查询方式采集红外信号,环境不理想情况下可能需要多次解码,本文借助电脑辅助记录全波形,通过相关软件优化波形,解码一次即可成功;在红外发射方面,本文通过实验发现红外发射距离受载波占空比和红外二极管贯通电流影响,通过调试将38KHz载波红外信号发射距离提高到10米;在红外接收方面,进行了红外干扰测试;在触屏校验方面,通过实验获取触屏数据,利用matlab参数估计lsqcurvefit函数求得校正参数,解决了触屏漂移问题;在彩屏显示方面,将遥控器所有按键简化为方向键和确认键,虚拟数码管显示按键位置,避免了单片机片上资源紧张的问题,此外,彩屏仅支持16位R5G6B5格式数据,一张176*220图片占用72. 6KB空间,造成极大浪费,本文借此讨论了适合本系统的图片压缩技术,给出了一种具体的图片压缩格式。 按照由简单到复杂的顺序,本文先后制作了遥控接收解码装置、遥控编码发射装置、万能学习型红外遥控器,以SAA3010遥控器作为典型代表(遵循飞利浦RC-5编码协议),成功的实现了红外编解码、发射接收、按键触屏双输入、彩屏显示等基本功能,最终制作的万能学习型遥控器在功能上可以完全代替SAA3010遥控器。 关键词:红外学习;红外解码;单片机控制;声卡采样;触屏校验

红外遥控器设计(方案)(1)

毕业实践环节毕业设计(典型性项目)说明书红外遥控器设计(方案)

毕业论文(设计)原创性声明 本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。 作者签名:日期: 毕业论文(设计)授权使用说明 本论文(设计)作者完全了解**学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。学校可以公布论文(设计)的全部或部分内容。保密的论文(设计)在解密后适用本规定。 作者签名:指导教师签名: 日期:日期:

注意事项 1.设计(论文)的内容包括: 1)封面(按教务处制定的标准封面格式制作) 2)原创性声明 3)中文摘要(300字左右)、关键词 4)外文摘要、关键词 5)目次页(附件不统一编入) 6)论文主体部分:引言(或绪论)、正文、结论 7)参考文献 8)致谢 9)附录(对论文支持必要时) 2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。 3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。 4.文字、图表要求: 1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写 2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印 4)图表应绘制于无格子的页面上 5)软件工程类课题应有程序清单,并提供电子文档

Q空调万能遥控器说明书

Q空调万能遥控器说明书 The pony was revised in January 2021

Q-1000空调万能遥控简要说明书 〓Q-1000功能特点 兼容国内其它空调多功能版本 共计有空调遥控码值1000多组 最新的品牌搜索,使搜索代码更快更方便 〓Q-1000操作说明 1:型号设置步骤: 1) 手动搜索功能:先长按【设置】键2秒,型号显示开始闪烁,此时按下【选择+】键一次可加1改变型号,同时发射遥控信号。按下【选择-】键一次可减1改变型号,同时发射遥控信号。同时观察空调机是否有反应,如果空调机被自动开启,停止操作,按下【确认】键,设置完毕。 如果已从型号对照表查处有对应的型号,则可快速搜索到该型号。先长按【设置】键2秒,型号显示开始闪烁,此时长按【选择+】键3秒可快速增加型号数字,直到找到需要的信号,停止按键。此时发射遥控信号,可控制空调机。长按【选择-】键亦有此功能。按下【确认】键,退出改变型号状态。 检查遥控器各个按键是否功能正常,若不正常重复此步骤,直到找到最合适的代码。 2)全自动搜索模式:

1.先长按【设置】键2秒,型号显示开始闪烁,按住【开/关】,每两秒型号增加1,并自动发开机码,松开键不再发射。按【设置】键或【确认】键退出。 2.长按【开/关】键6秒后,进入每两秒型号增加1的自动发开机码状态。发完所有的开机码后停止,或按【开/关】键,【设置】键,【确认】键退出。 检查遥控器各个按键是否功能正常,若不正常重复此步骤,直到找到最合适的代码。 3.3.复位保持功能 此遥控器复位后仍保持原来设置的型号。 〓Q-1000品牌型号代码表

智能红外遥控器的设计-(毕业论文)

摘要 随着家用电器种类的增加和无线遥控产品的普及,红外遥控器的使用频率越来越高,针对国红外遥控学习技术成熟,但产品化程度低的特点,本文自主设计一种具有红外学习和触屏显示功能的红外遥控器,借此促进红外遥控学习技术在国市场的产品化推广。 在红外解码方面,传统方法采用单片机中断或者查询方式采集红外信号,环境不理想情况下可能需要多次解码,本文借助电脑辅助记录全波形,通过相关软件优化波形,解码一次即可成功;在红外发射方面,本文通过实验发现红外发射距离受载波占空比和红外二极管贯通电流影响,通过调试将38KHz 载波红外信号发射距离提高到10 米;在红外接收方面,进行了红外干扰测试;在触屏校验方面,通过实验获取触屏数据,利用matlab 参数估计lsqcurvefit 函数求得校正参数,解决了触屏漂移问题;在彩屏显示方面,将遥控器所有按键简化为方向键和确认键,虚拟数码管显示按键位置,避免了单片机片上资源紧的问题,此外,彩屏仅支持16 位R5G6B5 格式数据,一176*220 图片占用72. 6KB 空间,造成极大浪费,本文借此讨论了适合本系统的图片压缩技术,给出了一种具体的图片压缩格式。 按照由简单到复杂的顺序,本文先后制作了遥控接收解码装置、遥控编码发射装置、万能学习型红外遥控器,以SAA3010 遥控器作为典型代表(遵循飞利浦RC-5编码协议),成功的实现了红外编解码、发射接收、按键触屏双输入、彩屏显示等基本功能,最终制作的万能学习型遥控器在功能上可以完全代替SAA3010 遥控器。 关键词:红外学习;红外解码;单片机控制;声卡采样;触屏校验

Abstract In the electronic world, the infrared remote control technology is widely used in our lives. Various appliances on the market have the technology of infrared remote control system with maturity and low cost. However, to avoid different brands and between different types of equipment malfunction, people use different devices in different transport rules or identification number, which makes various types of remote control apply only to their remote objects and easy causes confusing results that the actual use of the remote control are many and complex. The design requirements is to achieve an intelligent learning IR remote control implementations. By studying infrared codec, infrared transmitting and receiving, MCU control, LCD display technology, remote control of other learning and learning sent successfully restored infrared remote control system.Key and core part of the design is that through software decoding it can achieve the self-study function of the infrared signal and be controlled by MCU to make the learned signal in store and forward. Keywords: Infrared remote controller;The 38KHZ carrier;Self-study;Infrared remote receiver;Infrared remote transmitter

万能遥控器代码一览表教学提纲

万能遥控器代码一览 表

万能遥控器代码一览表 国内电视: 长虹 000. 008. 009. 091. 092. 093. 010. 011. 014. 016 .026. 028. 033. 051. 088.100.157.158.159. 160. 161. 180 .181. 185 .186 .191. 192 .210. 211. 212. 229. 230 .231 .232 康佳 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 创维 011. 025.033.045.046.060 .070. 017 .072. 073. 074. 079. 083.010 .107. 108 .109 162 163 .164 .165 .166 .167. 168. 169. 177. 224.225. 235. 246 熊猫 001. 011. 016. 021. 022. 023 .024 .025. 026. 028 .033 .040 .043. 053. 056.009. 057. 058 051. 061. 062.073. 079. 089. 091 .124 .125 .234.237. 238. 239 .240.241.242. 243. 244 245 247. 248 .249 .250. 251 TCL 051.053 .068. 071 .073. 082 .083.084 .085. 110 .111 .170 .171. 172.178. 179 .187.188.197 .198.199. 200 .233 海尔 103 .112 .118 .119. 150. 151 .152 .153 .154 .155 .156. 182. 183. 184. 193. 194 .213 .228 海信 000. 006 .007. 008. 010 .014 .015. 025. 045. 046 .103. 105. 107 .115 .116 .128. 129.130.131 138 .139.150 .151 .152 .153 .154 .155 .156 .182 .183 .184 .193 .194 .213 .22 8 金星 007. 008. 011 .013. 024. 025. 032. 033 .039 .051 .065 .071 .073. 079 .091 .097 .138 福日 007 .011 .015 .023.024. 028. 033. 034. 040. 043. 053. 056. 060 .061 .065 .079 安华ANHUA 017. 001. 032. 047 百花BAIHUA 016. 025 .033 .053. 056. 079 百合花BAIHEHUA 023. 024. 040. 043 百乐BAILE 016. 025. 012 .019. 026. 027.028. 029 .030. 031. 042 宝声BAOSHENG 011. 025. 016 北京 008 .012.011. 019 .016. 023. 024. 025. 027 .028.029 .030. 031. 033 .044 .043 .050 .053 .056 .026 .079.091 .039. 042.051. 021. 122 .126 宝花石BaoHuaShi 033.053.056. 079 彩虹CAIHONG 011. 025. 016 彩星 CAIXING 023. 024. 040 .043 长城 011 .016 .017. 023 .024 .025.033. 040 .043 .053. 056 .001 .012. 029 .027 .026.028 .029.030 031 .042. 079 海虹HAIHONG 016 .025 .026 .027. 028 .029 .030 海乐HAILE 032. 047 海燕HAIYAN 011. 023. 024 .033. 040. 043.053 .056. 079

基于单片机的红外线遥控器设计

毕业设计 姓名: 专业: 班级: 指导教师:

课程设计任务书 姓名:钟思 专业:自动化 班级:1301班 设计课题:基于单片机的红外线遥控器设计指导教师: 电子信息工程系印制 二○一五年十二月 目录

第一章红外发射部分 (1) 1、设计要求与指标 (1) 2、红外遥感发射系统的设计 (1) 3、红外发射电路的设计 (2) 4、调试结果及其分析 (3) 第二章红外接受部分 (4) 1、红外遥控系统的设计 (4) 2、系统的功能实现方法 (9) 3、红外接受电路图 (10) 4、软件设计: (10) 5、调试结果及分析: (10) 6、结论: (11) 参考文献 (11)

第一章红外发射部分 1.设计要求与指标 红外遥控是目前使用较多的一种遥控手段。功能强、成本低等特点。系统。设计要求利用红外传输控制指令及智能控制系统,借助微处理器强大灵活的控制功能发出脉冲编码,组成的一个遥控系统。本设计的主要技术指标如下: (1) 遥控围: 0 — 1 米 (2) 显示可控制的通道 (3) 灵敏可靠,抗干扰能力强 (4) 控制用电器电流最高为 2 A 红外遥控的特点是不影响周边环境的、不干扰其他电器设备。由于其无法穿透墙壁,故不同房间的家用电器可使用通用的遥控器而不会产生相互干扰;多路遥控。 红外遥控系统由发射和接收两大部分组成,系统采用编 / 解码专用集成电路和单片机芯片来进行控制操作。设计的电路由几个基本模块组成:直流稳压电源,红外发射电路,红外接收电路及控制部分。发射电路,利用遥控发射利用键盘,这种代码指令信号调制在 40KH z 的载波上,激励红外光二极管产生具有脉冲串的红外波,通过空间的传送到受控机的遥控接收器。 2.红外遥感发射系统的设计 红外遥控系统由发射和接收两大部分组成,系统采用编/解码专用集成电路和单片机芯片来进行控制操作。发射系统设计的电路由如下的几个基本模块组成:直流稳压电源,红外发射电路。 系统框图如图所示。

万能遥控器代码一览表

万能遥控器代码一览表 SANY GROUP system office room 【SANYUA16H-SANYHUASANYUA8Q8-

国内电视: flV XDqWc 宝花石BaoHuaShi 033.053.056. 079 " BkO.>x( 彩虹CAIHONG 011. 025. 016 vgd 62

大众合众合chunghop万能电视遥控器代码表及使用方法说明书修订稿

大众合众合c h u n g h o p 万能电视遥控器代码表及使用方法说明书 内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)

大众合、众合c h u n g h o p万能电视遥控器代码表及使用方法说明书国内电视:长虹 000. 008. 009. 091. 092. 093. 010. 011. 014. 016 .026. 028 康佳 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 创维 011. 025.033. 177. 224.225. 235. 246 TCL 051.053 . 海尔 103 .112 .118 .119. 150. 151 .152 .153 .154 .155 .156. 182. 183. 184. 193. 194 .213 .228 海信 000. 006 .007. 008. 010 .014 .015. 025. 045. 046 .1 金星 007. 008. 011 .013. 024. 025. 032. 033 .039 .051 .065 .071 .073. 079 .091 .097 .138 福日 007 .011 .015 .023.024. 028. 033. 034. 040. 043. 053. 056. 060 .061 .065 .079 安华ANHUA 017. 001. 032. 047 百花BAIHUA 016. 025 .033 .053. 056. 079 百合花BAIHEHUA 023. 024. 040. 043 百乐BAILE 016. 025. 012 .019. 026. 027.028. 029 .030. 031. 042

单片机红外遥控器设计

单片机红外遥控器设计 作者:mcu110 来源:51hei 点击数:4086 更新时间:2007 年08月01日 红外线遥控是目前使用很广泛的一种通信和遥控技术。由于红外线遥控装置具有体积小、功耗低、功能强、成本低等特点,因而,继彩电、录像机之后,在录音机、音响设备、空凋机以及玩具等其它小型电器装置上也纷纷采用红外线遥控。工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰。 红外线是太阳光线中众多不可见光线中的一种,由德国科学家霍胥尔于1800年发现,又称为红外热辐射,他将太阳光用三棱镜分解开,在各种不同颜色的色带位置上放置了温度计,试图测量各种颜色的光的加热效应。结果发现,位于红光外侧的那支温度计升温最快。因此得到结论:太阳光谱中,红光的外侧必定存在看不见的光线,这就是红外线。也可以当作传输之媒界。太阳光谱上红外线的波长大于可见光线,波长为0.75~1000μm。红外线可分为三部分,即近红外线,波长为0.75~1.50μm 之间;中红外线,波长为1.50~6.0μm之间;远红外线,波长为6.0~l000μm 之间。 真正的红外线夜视仪是光电倍增管成像,与望远镜原理全完不同,白天不能使用,价格昂贵且需电源才能工作。 【红外遥控系统】 通用红外遥控系统由发射和接收两大部分组成,应用编/解码专用集成电路芯片来进行控制操作,如图1所示。发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、电转换放大器、解调、解码电路。>> 推荐文章 单片机USB-ISP 下载线制作 自制单片机实验板 单片机一键多功能按键识别设 >> 阅读排行 keil教程 单片机电子时钟设计 单片机DS18B20水温控制系统 单片机交通灯设计 单片机课程设计单片机时钟设计 单片机数字钟设计 单片机键盘程序(4×4矩阵式 单片机串口通讯单片机秒表设计 >> 相关文章 51学习板4*4键盘的c51与汇编程序51单片机实验板DS18B20测温程序单片机控制机械手设计论文

万能电视遥控器代码表

万能电视遥控器代码表 国内电视: 长虹000. 008. 009. 091. 092. 093. 010. 011. 014. 016 .026. 028. 033. 051. 088.100.157.158.159. 160. 161. 180 .181. 185 .186 .191. 192 .210. 211. 212. 229. 230 .231 .232 康佳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 创维011. 025.033.045.046.060 .070. 017 .072. 073. 074. 079. 083.010 .107. 108 .109 162 163 .164 .165 .166 .167. 168. 169. 177. 224.225. 235. 246 熊猫001. 011. 016. 021. 022. 023 .024 .025. 026. 028 .033 .040 .043. 053. 056.009. 057. 058 051. 061. 062.073. 079. 089. 091 .124 .125 .234.237. 238. 239 .240.241.242. 243. 244 245 247. 248 .249 .250. 251 TCL 051.053 .068. 071 .073. 082 .083.084 .085. 110 .111 .170 .171. 172.178. 179 .187.188.197 .198.199. 200 .233 海尔103 .112 .118 .119. 150. 151 .152 .153 .154 .155 .156. 182. 183. 184. 193. 194 .213 .228 海信000. 006 .007. 008. 010 .014 .015. 025. 045. 046 .103. 105. 107 .115 .116 .128. 129.130.131 138 .139.150 .151 .152 .153 .154 .155 .156 .182 .183 .184 .193 .194 .213 .228 金星007. 008. 011 .013. 024. 025. 032. 033 .039 .051 .065 .071 .073. 079 .091 .097 .138 福日007 .011 .015 .023.024. 028. 033. 034. 040. 043. 053. 056. 060 .061 .065 .079 安华ANHUA017. 001. 032. 047 百花BAIHUA 016. 025 .033 .053. 056. 079 百合花BAIHEHUA023. 024. 040. 043 百乐BAILE 016. 025. 012 .019. 026. 027.028. 029 .030. 031. 042 宝声BAOSHENG 011. 025. 016 北京008 .012.011. 019 .016. 023. 024. 025. 027 .028.029 .030. 031. 033 .044 .043 .050 .053 .056 .026 .079.091 .039. 042.051. 021. 122 .126 宝花石BaoHuaShi 033.053.056. 079 彩虹CAIHONG 011. 025. 016 彩星CAIXING 023. 024. 040 .043 长城011 .016 .017. 023 .024 .025.033. 040 .043 .053. 056 .001 .012. 029 .027 .026.028 .029.030 031 .042. 079 海虹HAIHONG 016 .025 .026 .027. 028 .029 .030 海乐HAILE 032. 047 海燕HAIY AN 011. 023. 024 .033. 040. 043.053 .056. 079 环宇HUANY 011.015. 023. 024. 033 .040. 043. 053. 056 .009. 057. 058 虹美HONGMEI 003. 011. 016 .018 .023. 024. 025 .033 .040. 043. 056. 009.057 .058. 079 红岩HONGY AN 011.033. 053. 056. 079 菊花JUHUA011.023.024.033.040.43.053.056.079

相关主题