多功能红外线遥控器的设计

发布者:muhaoying2017最新更新时间:2012-06-09 来源: 传感器世界 关键字:红外线  遥控器  单片机 手机看文章 扫描二维码
随时随地手机看文章

一、引言

   目前,人们的物质文化生活水平日益提高,各种各样的家用电器走进了千家万户,其中,大多数的家用电器都有各自不同的遥控器,人们常常为了控制某台电器而到处寻找其对应的遥控器,这样,就给人们的生活带来了很多不便。为了解决这个问题,本文提出一个多功能遥控器的设计方案:该遥控器可以通过自学习而拥有对多台电器的遥控功能,即省时、又省力,从而使人们免除同时面对众多遥控器的烦恼。 

二、功能

1、适用于编码式红外线遥控型家用电器;

2、可遥控多台家用电器;

3、具有一个学习/控制复用键、5~10个设备选择键,10~20个功能控制键,由一个设备选择键与各个功能控制键共同实现对一个设备的控制;

点击在新窗口中浏览产品

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

4、可通过一个设备选择键和各个功能控制键实现对多台设备的常用功能的学习和控制;

5、成本低,抗干扰能力强。

 

三、原理

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

遥控器有两种状态:学习状态和控制状态。当遥控器处于学习状态时,使用者每按一个控制键,红外线接收电路就开始接收外来红外信号,同时将其转换成电信号,然后经过检波、整形、放大,再由CPU定时对其采样,将每个采样点的二进制数据以8位为一个单位,分别存放到指定的存储单元中去,供以后对该设备控制使用。当遥控器处于控制状态时,使用者每按下一个控制键,CPU从指定的存储单元中读取一系列的二进制数据,串行输出(位和位之间的时间间隔等于采样时的时间间隔)给信号保持电路,同时由调制电路进行信号调制,将调制信号经放大后,由红外线发射二极管进行发射,从而实现对该键对应设备功能的控制。 [page]

四、部分电路的设计

点击在新窗口中浏览产品

点击在新窗口中浏览产品

点击在新窗口中浏览产品

1、红外线接收电路

    如图2所示,按学习/控制键使CPU切换到学习状态,此时学习状态指示灯D5点亮(见图4),在按下某一设备选择键时,程序调整数据指针(由程序开发者设定),使其指向数据存储器的某一指定长度数据区的起始单元,当同时按下本遥控器的某一控制键和被学习遥控器的某一控制键时,8031就会由程序控制向P3.1管脚(即JR端)输出低电平(原初始化程序将其设置为高电平),见图4JR端的电平信号是或非门U1A的控制电平。当P3.1=0时,U1A输出为输入端的反相信号。即由D1U4构成的红外线接收电路负责接收被学习遥控器发送来的信号,当D1有红外信号输入时,该信号经U4解调、整形、放大后(此解码脉冲与原编码脉冲反相位)由7管脚输出,经或非门U1A反向经由IN管脚输入给8031P1.4管脚,见图2。此信号的第一个高电平脉冲向C4迅速充电(合理选择R3R4的参数,以防止重复触发),同时通过U2AIT管脚向8031INT1管脚送一个下降沿信号,CPU响应中断后,从P14定时采集U1AIN红外线编码信号,形成一系列二进制数码,并以8位为单位存放到指定设备、指定按键的数据区(可以通过一码连发进行错误校验),从而完成一个键的学习。如果再学习其他键的功能,方法相同。如果想学习另外设备的各个键的功能,按下本遥控器的另外一个设备选择键,然后分别按下各个功能控制键,从而学习被学习遥控器的各个功能。[page]   

2、红外线发射电路

    如图3所示,按学习/控制键使CPU切换到控制状态,同时控制状态指示灯D6点亮(见图4),此时按下某一设备选择键,系统就会处于某一设备的控制状态下,再按下某一功能控制键时,系统通过设备号和功能键号进行寻址,找到对应设备对应功能键的数据存储区地址(这些数据是由学习该键功能时分点采集而得来的),依次读出这些数据,由CPU控制通过P1.5管脚依次以位为单位定时(时间间隔同采样时间间隔)输出给调制电路U2BOUT管脚,经过由U2BU2CC5R7R8组成的调制电路调制后(调制频率为38KHZ),再由Q1放大,驱动D4进行红外遥控信号输出,以实现对所选设备的某一功能的控制。

3、其他电路概述

见图4。本部分电路包括学习、控制指示电路,数据、程序存储电路,键盘电路等。学习、控制指示电路采用发光二极管进行指示,由8031P1.6P1.7管脚输出控制信号,再分别经过放大电路驱动D5D6指示;设备号显示电路使用一位数码管静态显示;键盘电路采用查询式扫描键盘;程序存储器采用常见的ROMEEPROM,数据存储器可以采用价格较为低廉且与626462128兼容的随机电可擦写存储器。 

五、结束语

    本设计只适用于码分制的红外遥控设备,而未涉及到频分制的红外遥控设备和调频信号为非38kHz的红外线遥控设备,如若要扩充遥控器的这些功能,只要在红外线接收电路中增加测频电路,在红外线发射电路中使用数控信号发生器做调制电路即可。

参考文献   

[1]  . 丁元杰. 单片微机原理及应用[M]. 机械工业出版社,1996.

[2]  .何立民. 单片机应用技术选编(3[M]. 北京航空航天大学出版社,1996.

[3]  . 邱关源.电路[M]. 高等教育出版社,1999.

[4]  . 康华光. 电子技术基础[M]. 高等教育出版社,1988

关键字:红外线  遥控器  单片机 引用地址:多功能红外线遥控器的设计

上一篇:MSP430程序升级方式探讨
下一篇: 一种新型视频字符叠加器的设计

推荐阅读最新更新时间:2024-03-16 13:01

PIC单片机数字式测温计设计及仿真
0引言 在日常生活经常要用到温度的检测及控制,传统的测温元件有热电偶和热电阻,而热电偶和热电阻测出的一般是电压,在转换成对应的温度,需要比较多的硬件支持,硬件电路很复杂,软件调试也复杂,制作成本高。而且测出来的温度精度也没有技术成熟的温度传感器高。 本文基于PIC单片机来设计数字式测温计,直接采用数字式温度传感器DS18B20,用单片机对18B20进行控制,来进行测温。显示部分可用lcd1602,单片机可直接驱动lcd1602显示温度,硬件较简单,稳定。DS18B20采用单总线技术,容易扩展,并且具有转换速度快,转换精度高,可由片机直接读出温度并显示出来等优点。 一、设计目标和思路 本文采用PIC16F877的USART异步通信模式
[单片机]
PIC<font color='red'>单片机</font>数字式测温计设计及仿真
基于AT89C4051数字时钟的设计
这是一个用AT89C405l单片机做的一个实时数字时钟。由于使用AT89C405l,所以这个数字时钟成本很低、体积很小,可以做成一个小模块,使用非常方便。 一、硬件设计 下图是数字时钟的电路原理图。 AT89C4051单片机的P1口用来连接LCD的数据线(从LCD的7脚到14脚)。使用20×4的LCD字符显示屏。 二、LCD自定义字符方法 右图上可以看到数字比正常的字体尺寸大很多,为此使用了带有CGRAM(CGRAM为字型、字符产生器的RAM,全称CharacterGeneratorRAM,简称CGRAM。)的LCD,用户可以灵活自定义字符。定义一个字符,首先要得到该字符的数值然后写入CGRAM区。该CGRAM区域从O×4
[单片机]
基于AT89C4051数字时钟的设计
基于MSP430单片机的电桥平衡自调节设计
描述 本文设计的MSP430F2002单片机和MAX5402数字电位器所构成的电桥平衡自调节电路,具有结构简单、占用空间小、功耗低、可靠性高等特性,完全符合火炮膛压测试仪的要求。 1 电桥平衡自调节原理 在火炮膛压测试仪中,考虑到测试仪壳体结构的限制以及低功耗的要求,采用的电桥为1/4直流源电桥。电桥平衡自调节电路如图1所示。 图1 电桥平衡自调节电路图 左图为电桥平衡自调节电路工作原理。其中,R1为电阻应变计温度补偿片,R2为电阻应变计工作片,R1=R2=R3=R4=120 Ω,Uo为电桥输出电压,Io为恒流源。由电路理论计算可知: 若R2·R3-R1·R4=0,则电桥保持平衡。测量中电桥初始输出值一般不为零,这
[单片机]
基于MSP430<font color='red'>单片机</font>的电桥平衡自调节设计
飞思卡尔单片机PWM模块分析(1)
例程: /******************* //功能:完成PWM模块初始化 //入口参数:无 //出口参数:无 *******************/ void PWM_Init(void) { PWME=0x00; //禁止PWM模块 PWMPRCLK=0x06; //CLOCK A的预分频设置为6 PWMSCLA=125; //SA的分频因子设置为125 PWMCLK=0x01; //通道0选择SA作为PWM时钟 PWMPER0=200; //通道0周期寄存器设置为200 PWMDTY0=0; //通道0占空比寄存器设置 PWMPOL=0x01; /
[单片机]
飞思卡尔<font color='red'>单片机</font>PWM模块分析(1)
基于STM32单片机通过GPIO输出点亮LED灯
一. GPIO初始化 STM32单片机和51单片机不同,51单片机只需与引脚相连后就可以使用引脚发出高低电平信号控制外部器件,而STM32单片机需要先对引脚进行配置(初始化),如果使用引脚用作I2C、SPI、USART等通讯接口时,就是所谓的复用功能时,就需要再配置外设的工作参数。 1.使能GPIO端口时钟; RCC_APBxPeriphClockCmd(RCC_APBxPeriph_GPIOy , ENANLE/DISABLE); 函数表示使能或者不使能APBx(Advanced Peripheral Bus)的外设时钟,APBx表示时钟总线APB1或APB2,APB1为低速的外设时钟(最大为36MHz),APB2
[单片机]
基于STM32<font color='red'>单片机</font>通过GPIO输出点亮LED灯
单片机外围电路设计攻略(2)
单片机外围电路设计之二:电容 电容,作为电子电路的又一基本元器件,大家也是熟悉不过的了。下面我们谈谈电容的一些基本应用及注意事项。但是,由于电容的应用非常广泛,未必能面面俱到,如果有网友觉得没有谈到的地方,希望公共完善。 1概念 电容(Capacitance)亦称作“电容量”,是指在给定电位差下的电荷储藏量,记为C,国际单位是法拉(F)。一般来说,电荷在电场中会受力而移动,当导体之间有了介质,则阻碍了电荷移动而使得电荷累积在导体上,造成电荷的累积储存,储存的电荷量则称为电容。电容是电子设备中大量使用的电子元件之一,广泛应用于隔直、耦合、旁路、滤波、调谐回路、能量转换、控制电路等方面。 电容(或称电容量)是表现电容器容纳
[单片机]
<font color='red'>单片机</font>外围电路设计攻略(2)
基于单片机的数字电位器的设计
人耳对声强的主观感受遵循韦伯定律(Webber's Law),在音量较小时人耳对声波振幅的改变感受灵敏,声音达到一定响度后,人耳的听觉特性开始变得迟钝。而指数型电位器的阻值变化规律为先慢后快,如果将这种衰减特性用在音量调节中,则恰好可以抵消人耳对音量感知的对数特性,保证主观听感的平滑。   与传统的机械式音量电位器相比,数字电位器(DCP)的阻值调节由内部CMOS开关控制,因而使用寿命长、可靠性高且不会产生机械噪声;如果将廉价的通用型线性数字电位器直接用于音量调节,在小音量状态下稍微调节电位器即会使输出声压陡然增加,无法保证大动态范围内音量的准确定位,因此目前将数字式电位器运用在成熟功放产品中的实例还不多。实际上,如果将
[单片机]
基于<font color='red'>单片机</font>的数字电位器的设计
SPMC65P2404A单片机在智能IC卡燃气表中的应用
随着世界计算机技术和信息技术的发展,全球的信息时代已来临,各国都在高科技领域制订适合自己的发展道路,我国政府正在致力于国民经济信息化的建设,以“金卡工程”为代表的信息化应用工程使我们加速向全球经济一体化迈进。作为金卡工程的代表,IC技术无疑是当今世界最优秀应用技术。它从早期的投币式,过渡到磁卡式,直到现在的IC卡式。IC卡即智能卡,又称集成电路卡,它将一个集成电路芯片镶嵌于塑料基片中,封装成卡的形式,其外形与覆盖磁条的磁卡相似,开发IC卡技术的主要目的是实现现金支付和存兑的电子化、减少现金的流通量、实现电子商务、实现公用事业预付费等。   IC卡燃气表是近十几年发展起来的新型燃气表,一般由计量传感器电路、微功耗单片机、微功耗阀门、
[单片机]
SPMC65P2404A<font color='red'>单片机</font>在智能IC卡燃气表中的应用
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved