通用遥控器设计原理

合集下载

遥控器按钮原理

遥控器按钮原理

遥控器按钮原理
遥控器是一种用于控制电子设备的手持设备。

它通过发射红外线信号或无线信号,使得电子设备能够执行特定的功能。

遥控器的原理主要涉及到信号的发射、传输和接收。

首先,遥控器内部有一个电源供电电路,通常由电池提供能源。

当按钮被按下时,电源电路会为遥控器的其他部分提供所需的电力。

其次,遥控器内部有一个发射器,它用来发射信号。

发射器通常是红外线发射二极管或无线发射模块。

当按钮按下时,发射器会被激活,并向外发射特定的红外线或无线信号。

随后,遥控器发射的信号会通过空气中传播,然后被电子设备接收。

电子设备中通常有一个红外线接收头或无线接收模块,用于接收来自遥控器的信号。

一旦接收到信号,设备会根据信号的特定编码来执行相应的功能。

在传输过程中,遥控器和电子设备之间需要使用相同的编码协议,以确保两者之间的通信有效。

通常,制造商会为其产品创建专用的协议,以使其遥控器与特定的设备兼容。

总的来说,遥控器按钮原理涉及电源供电、发射信号以及信号的传输和接收。

这些原理的结合使得我们能够方便地通过遥控器来控制电子设备的各种功能。

遥控器工作原理

遥控器工作原理

遥控器工作原理引言概述:遥控器是我们日常生活中常用的电子设备,它能够通过无线信号控制各种电子设备的操作。

本文将介绍遥控器的工作原理,包括信号传输、编码解码、通信频率以及电源供电等方面。

一、信号传输1.1 红外线技术遥控器主要采用红外线技术进行信号传输。

当我们按下遥控器上的按钮时,遥控器内部的发射器会发出一系列红外线脉冲信号。

这些脉冲信号携带着特定的编码信息,用以表示不同的按键操作。

1.2 脉冲宽度调制脉冲宽度调制(PWM)是红外线技术中常用的一种调制方式。

遥控器通过调节脉冲信号的宽度来表示不同的按键操作。

例如,一个宽度较短的脉冲信号可能表示按下了数字键1,而一个宽度较长的脉冲信号则表示按下了音量加键。

1.3 信号传输距离红外线信号的传输距离受到环境因素的影响。

普通来说,遥控器的信号传输距离在10到15米之间。

在传输过程中,如果有障碍物或者太远的距离,信号可能会受到干扰或者衰减,导致设备无法正确接收到信号。

二、编码解码2.1 按键编码遥控器上的每一个按键都有一个特定的编码,用以表示不同的操作。

这些编码可以通过硬件或者软件的方式进行设置。

当按下某个按键时,遥控器会发送对应的编码信号。

2.2 接收器解码电子设备上的接收器负责接收遥控器发送的信号,并进行解码。

解码器会根据预设的编码方式来解析接收到的信号,并将其转化为相应的操作指令。

这样,电子设备就能够根据遥控器的信号进行相应的操作。

2.3 编码解码技术常用的编码解码技术包括固定编码、滚动编码和学习编码等。

固定编码是指遥控器上的按键编码是固定不变的,接收器解码时直接对应操作。

滚动编码是指遥控器上的按键编码会随着时间的推移而改变,接收器需要根据一定的算法进行解码。

学习编码是指遥控器可以学习其他设备的编码,实现多种设备的控制。

三、通信频率3.1 频率选择遥控器的通信频率是指遥控器和接收器之间进行信号传输时所使用的频率。

常见的遥控器通信频率有315MHz、433MHz、868MHz等。

电视机遥控器的按键设计与实现原理

电视机遥控器的按键设计与实现原理

电视机遥控器的按键设计与实现原理电视机遥控器是我们日常生活中不可或缺的电子设备,它使我们能够舒适地控制电视机的功能,而不必亲自接触电视机。

在这篇文章中,我们将探讨电视机遥控器的按键设计与实现原理。

首先,电视机遥控器的按键设计是十分重要的,它直接影响用户的操作体验。

按键的布局应该简洁明了,便于用户快速找到目标按键。

常见的按键布局包括数字按键、音量控制按键、频道切换按键、电源开关等。

通过合理的分组和排列,用户可以轻松地操作遥控器,从而达到方便快捷地控制电视机的目的。

其次,电视机遥控器的按键实现原理是通过红外线技术来实现的。

现代电视机遥控器通常采用红外线通信方式,其中包括发射器和接收器两部分,分别安装在遥控器和电视机上。

遥控器的发射器是一个红外发射二极管,当用户按下按键时,发射器将发射红外光信号,这些信号携带着特定的编码信息。

每个按键都有一个特定的编码,以便电视机能够识别用户的操作。

这些编码可以是固定的,也可以是可配置的,根据不同的遥控器设计而定。

接收器是安装在电视机上的红外接收模块。

当电视机接收到红外信号后,接收器会将收到的信号解码,识别出用户按下的按键,并根据预设的指令执行相应的操作。

这种红外线通信方式可靠且成本较低,因此广泛应用于遥控器中。

除了红外线技术,还有其他一些通信技术可以用于遥控器的按键实现。

例如,蓝牙技术可用于某些高级遥控器,通过蓝牙通信将用户的操作指令传输到电视机。

无线电频率技术也可应用于遥控器的按键设计,但相比之下,红外线技术在应用上更加普遍。

除了按键设计和通信技术,电视机遥控器还可能包括其他附加功能。

例如,一些遥控器配备了麦克风和扬声器,用于语音识别和语音控制功能。

在这种情况下,遥控器可以接收用户的语音指令,经过语音识别后,将识别结果传输给电视机执行相应操作。

这种技术的发展为用户提供了更加便捷的控制方式。

此外,为了提高遥控器的使用寿命,一些遥控器设计了省电功能。

这些遥控器通常采用低功耗的电子元件,并在一段时间内未使用时自动进入省电模式。

遥控器工作原理

遥控器工作原理

遥控器工作原理引言概述:遥控器是我们日常生活中常见的电子设备,它可以通过无线信号控制各种电子产品的操作。

本文将详细介绍遥控器的工作原理,包括信号传输、编码解码、发射与接收等方面。

正文内容:1. 信号传输1.1 无线电频率遥控器使用无线电频率进行信号传输,常见的频率有315MHz和433MHz。

这些频率在电磁频谱中有专门的保留频段,以避免干扰其他无线设备。

1.2 调制方式遥控器通过调制方式将控制信号传输到目标设备。

常见的调制方式有振幅调制(AM)和频率调制(FM)。

AM调制将控制信号的振幅进行调制,而FM调制则是通过调整信号的频率来传输信息。

2. 编码解码2.1 编码方式遥控器通常采用编码方式将按键操作转换为数字信号。

常见的编码方式有固定编码和滚动编码。

固定编码是将每个按键映射到固定的数字码,而滚动编码则是在每次按键时生成一个不同的编码。

2.2 解码方式接收端的设备需要解码接收到的信号,以识别按键操作。

解码方式通常与编码方式相对应,使用相同的算法进行解码。

3. 发射与接收3.1 发射器遥控器的发射器部分通常由振荡器、调制器和天线组成。

振荡器产生无线电信号,调制器对信号进行调制,而天线则负责发射信号。

3.2 接收器接收器通常由天线、放大器、解调器和微控制器组成。

天线接收发射器发出的信号,放大器将信号放大,解调器将信号解调为数字信号,而微控制器则对解码后的信号进行处理。

4. 电源供应遥控器通常使用电池作为电源供应。

电池提供直流电,通过电路将电能转换为遥控器所需的工作电压。

5. 附加功能现代遥控器通常具有一些附加功能,如背光、触摸屏、声音反馈等。

这些功能通过额外的电路和传感器实现,为用户提供更好的使用体验。

总结:综上所述,遥控器的工作原理涉及信号传输、编码解码、发射与接收、电源供应以及附加功能等方面。

通过无线电频率传输调制后的信号,并通过编码解码实现按键操作的识别。

发射器和接收器负责信号的发射和接收,而电池则为遥控器提供电源。

万能遥控器原理

万能遥控器原理

万能遥控器原理万能遥控器是一种可以控制多种设备的智能遥控器,它的原理是通过学习和发送红外信号来实现对各种设备的控制。

在现代家庭中,各种电器设备层出不穷,每一种设备都配备了专门的遥控器,而且每个遥控器都有不同的操作方式和按键布局,给人们的生活带来了诸多不便。

而万能遥控器的出现,很好地解决了这一问题,使得人们可以通过一个遥控器来控制多种设备,极大地方便了人们的生活。

万能遥控器的原理主要包括学习功能和红外发送功能。

学习功能是指遥控器可以通过接收其他遥控器的信号来学习其红外编码,从而实现对其他设备的控制。

而红外发送功能则是指遥控器可以通过发送特定的红外信号来模拟其他遥控器的操作,从而实现对设备的控制。

在万能遥控器中,学习功能是实现万能性的关键。

当用户需要控制一种新的设备时,可以通过遥控器上的学习按键,让遥控器接收新设备遥控器的信号,然后学习其红外编码。

这样一来,遥控器就可以模拟新设备遥控器的操作,实现对新设备的控制。

这种学习功能使得万能遥控器可以适用于各种不同品牌和型号的设备,极大地提高了其适用范围。

另外,万能遥控器还具有红外发送功能。

当用户按下遥控器上的按钮时,遥控器会发送特定的红外信号,这个信号是根据学习功能学习到的红外编码而来的,可以模拟其他遥控器的操作,从而实现对设备的控制。

这种红外发送功能使得万能遥控器可以实现对多种设备的统一控制,为人们的生活带来了极大的便利。

总的来说,万能遥控器的原理是通过学习和发送红外信号来实现对多种设备的控制。

它的学习功能可以让遥控器学习其他遥控器的红外编码,从而实现对新设备的控制;而红外发送功能则可以让遥控器发送特定的红外信号,模拟其他遥控器的操作,实现对设备的控制。

这种原理使得万能遥控器可以成为家庭中不可或缺的智能设备,为人们的生活带来了极大的便利。

遥控器工作原理

遥控器工作原理

遥控器工作原理遥控器是我们日常生活中常见的电子设备,它能够控制各种家用电器和玩具等设备的开关、调节和操作。

那么,遥控器是如何工作的呢?本文将从遥控器的工作原理出发,详细介绍其工作原理及相关知识。

一、红外线通信技术1.1 红外线发射器:遥控器内部装有一个红外线发射器,当用户按下按钮时,发射器会发射一束红外线信号。

1.2 红外线接收器:被控制的设备内部也装有一个红外线接收器,接收到遥控器发射的红外线信号后,会解码并执行相应的指令。

1.3 编码解码技术:遥控器和被控制设备之间采用编码解码技术,确保信号的准确传输和执行。

二、电路板和按键2.1 电路板:遥控器内部有一个电路板,上面连接着各种元器件,如电容、电阻、晶振等,用来控制信号的发射和接收。

2.2 按键:遥控器上的按键通过与电路板上的电路连接,按下按键时会改变电路的状态,触发相应的指令。

2.3 频率控制:通过按键输入不同的频率信号,可以实现对不同设备的控制,确保不同设备之间不会相互干扰。

三、电池供电3.1 电池类型:遥控器通常使用纽扣电池或干电池供电,保证其长时间的使用。

3.2 电池寿命:电池寿命取决于遥控器的使用频率和电池容量,使用寿命一般在几个月到一年不等。

3.3 低电压提醒:一些遥控器会设计有低电压提醒功能,当电池电量低时会有相应提示,提醒用户及时更换电池。

四、信号传输与接收4.1 信号传输距离:红外线信号的传输距离一般在几米到十几米不等,受环境影响较大。

4.2 障碍物影响:红外线信号传输会受到障碍物的影响,如墙壁、家具等,会影响信号的传输质量。

4.3 信号接收角度:红外线接收器对信号的接收角度有一定要求,用户需要对准被控制设备才能确保指令的准确执行。

五、遥控器的发展趋势5.1 无线技术:随着科技的不断发展,遥控器逐渐采用无线技术,如蓝牙、Wi-Fi等,提高了遥控器的灵活性和便捷性。

5.2 智能化:智能遥控器集成了更多的功能,可以通过手机App控制,实现更多的智能化操作。

通用遥控器设计原理

通用遥控器设计原理

通用遥控器设计原理1.红外信号接收:通用遥控器内置一个红外接收器,用于接收来自其他设备遥控器的红外信号。

当用户按下遥控器的按键时,红外接收器会接收到相应的红外信号。

2.红外信号解码:接收到红外信号后,通用遥控器会对信号进行解码。

不同电子设备的红外信号编码格式不同,通用遥控器需要能够解码多种不同的信号格式,才能正确地控制相应的设备。

3.信号学习:通用遥控器在初次使用时,需要学习不同设备的遥控信号。

用户需要将设备原厂遥控器对准通用遥控器,按下相应的按键,通用遥控器会通过红外接收器接收到信号,并进行解码和存储。

用户可以根据自己的需要,自定义设备的按键和功能。

4.信号存储:通用遥控器使用非易失性存储器(如闪存)来存储学习到的遥控信号。

这样即使遥控器断电或者电池更换,之前学习到的信号仍然会被保留。

5.信号发送:当用户按下通用遥控器上的按键时,通用遥控器会根据按键对应的设备和功能,从存储器中读取相应的红外信号,并通过红外发射器发送出去。

其他设备的红外接收器会接收到信号,并执行相应的操作。

6.用户界面和操作:通用遥控器一般设计有各种不同的按键和显示屏,用以提供用户操作和交互的界面。

用户可以通过按下不同的按键来选择要控制的设备和功能,并在显示屏上显示当前的状态和选项。

7.通信协议:通用遥控器和设备之间的通信需要遵循一定的协议。

一般来说,通用遥控器会支持多种通信协议,以兼容不同的设备。

常见的通信协议有红外通信、无线射频通信等。

通用遥控器的设计原理可以总结为接收、解码、学习、存储和发送红外信号,以及提供用户界面和操作,通过与电子设备之间的通信协议实现遥控功能。

通用遥控器的设计需要考虑设备的兼容性、信号的稳定性和可靠性,以及用户的易用性和便捷性。

遥控器的设计和工作原理

遥控器的设计和工作原理

遥控器的设计和工作原理在现代生活中遥控器已经成为了我们不可或缺的电子设备之一。

它让我们可以远程控制各种电子设备,如电视、空调、音响等,释放了我们的双手,让我们享受更加便捷的生活。

但是,你是否想过遥控器是如何工作的呢?下面跟着我一起了解一下遥控器的设计和工作原理。

一、遥控器的设计遥控器通常由以下几部分组成:1. 控制芯片遥控器内部的控制芯片是遥控器的大脑,其主要作用是接收用户指令并将指令转化为电信号发送出去。

控制芯片根据需要内置不同的指令库,以支持遥控器对各种不同设备的控制。

2. 按键遥控器按键的设计非常重要,因为同时需要考虑按键的数量、大小和排列方式。

按键要具有足够的大小,以便用户可以轻松找到和按下所需的按钮。

此外,为了方便用户识别不同的按键,按键通常会在表面进行不同的标记或颜色编码。

3. 射频发射射频发射器是遥控器的一个组成部分,它的作用是将控制芯片发出的电信号转化为射频信号,以便发送到接收器。

由于射频信号可以透过障碍物传输,所以遥控器的操作距离更远,不需要直接对准设备。

二、遥控器的工作原理遥控器的工作原理基于电磁波和红外线技术,其基本原理是将用户通过按键发送的信号转换成具有特定频率的电磁波或红外线,从而实现无线传输和控制。

1. 红外线遥控器红外线遥控器使用红外线传输信号,通常由红外线LED发射器组成。

当用户按下遥控器上的按键时,有肉眼不可见的红外线光波发出并传输到设备。

如果设备接收到与其相匹配的信号,则执行相应的指令并将操作结果反馈给遥控器。

2. 射频遥控器射频遥控器使用射频信号传输信号。

当用户按下遥控器上的按键时,控制芯片将指令转化为电信号,并将其传输到射频发射器。

射频发射器将电信号转换为射频信号,并向设备发射出去。

设备通过接收器接收信号并执行对应指令。

总结:遥控器是现代生活中必不可少的设备之一,其原理和设计也有着复杂的技术支持。

无论是采用红外线还是射频技术,遥控器在机械设计、电子电路设计、通信技术等方面都有着严格的要求。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用单片机制作通用型电视遥控器
2003-7-18
摘要:本文介绍了一种用MCS-51系列单片机AT89C52代替专用遥控芯片的设计方案,通过软件模拟实现了电视机遥控编码的发射,并且达到“一器多用”。

关键词:全码;简码;引导码;系统码;数据码
引言
上世纪八十年代初,日本率先在电视产品中使用了红外遥控技术,目前已经在电视机上得到了广泛应用。

电视遥控器使用的是专用集成发射芯片来实现遥控码的发射,如东芝TC9012,飞利浦SAA3010T等。

这些芯片价格较贵,且相互之间采用的遥控编码格式互不兼容,所以各机型的遥控器通常只能针对各自的遥控对象而无法通用。

本文在试验验证的基础上,介绍了如何利用低成本的MCS-51系列单片机来实现遥控码的模拟发射,并实现遥控器的通用化。

遥控发射技术的基本原理
图1 NEC标准下的主码表示
图2 NEC标准下,数据0和1的表示
图3 PHILIPS标准下的全码表示
图4 硬件原理图
通常彩电遥控信号的发射,就是将某个按键所对应的控制指令和系统码(由0和1组成的序列),调制在32~56KHz范围内的载波上,然后经放大、驱动红外发射管将信号发射出去。

不同公司的遥控芯片,采用的遥控码格式也不一样。

在此介绍较普遍的两种,一种是NEC标准,一种是PHILIPS 标准。

NEC标准:遥控载波的频率为38KHz(占空比为1:3);当某个按键按下时,系统首先发射一个完整的全码,然后经延时再发射一系列简码,直到按键松开即停止发射。

简码重复延时108ms,每两个引导脉冲上升沿之间的间隔都是108ms。

一个完整的全码如图1所示。

其中,引导码高电平4.5ms,低电平4.5ms;系统码8位,数据码8位,共32位;数据0用“高电平0.5625ms+低电平0.5625ms”表示,数据1用“高电平0.5625ms+低电平1.6875ms”表示,如图2所示:一个简码=引导码+系统码位0的反码+结束位(0.5625ms)高电平。

各部分码的作用:引导码用来通知接收器其后为遥控数据。

系统码用来区分是哪一机型的数据,接收端依此来判断后续的数据是否为须执行的指令。

数据码用来区分是哪一个键被按下,接收端根据数据码做出应该
执行什么动作的判断。

简码是在持续按键时发送的码。

它告知接收端,某键是在被连续地按着。

遥控数据传输系统的关键是数据传输的可靠性。

为了提高编码的可靠性,NEC标准规定系统码、数据码后分别接着传送一个同样的码或者反码,供误码校验用。

PHILIPS标准:载波频率为38KHz;没有简码,点按键时,控制码在1和0之间切换,若持续按键,则控制码不变。

一个全码=起始码‘11’+控制码+系统码+数据码,如图3所示。

数据0用“低电平1.778ms+高电平1.778ms”表示;数据1用“高电平1.778ms+低电平1.778ms”表示。

连续码重复延时114ms。

硬件原理图
图4为硬件原理图,电路主要由三大部分组成:AT89C52及其外围电路部分;8×8键矩阵部分;及直流电源部分。

AT89C52单片机及其外围电路组成的控制和遥控码产生部分:主要有外中断信号处理、12M时钟、CPU复位、I/O口上拉电路、红外遥控发射、按键指示等。

由P0口和P2口搭成按键矩阵,当有键按下时,产生的外中断请求信号(低电平有效)经八输入与非门和非门后送至P32端,使CPU进入中断处理,同时点亮按键指示灯。

系统产生的遥控编码信号通过P14端发出,经放大后驱动发射管发射出去。

拨码开关DIP的作用是进行不同机芯状态的切换。

比如当DIP设置为“1000”时,系统处于长虹CH-10机芯状态;为“1001”时,则处于CN-12机芯状态。

R13、C11和按键KEY组成单片机复位电路。

8×8键矩阵部分:由64只键盘开关排列而成,可以根据需要,选择合适的按键数。

8*8键是不增加扩展器件的情况下最多的按键数。

整个系统的工作电源为直流+5V。

由电源模块IC31 (PS0500DS)、整流桥HBA、HBK等组成。

程序实现
NEC编码程序用MCS-51系列单片机汇编语言编写而成,PHILIPS编码可以此类推。

NEC、TOSHIBA、SAMSONG公司的编码格式有其共通之处:遥控全码都由“引导码+系统码+系统码(或系统码取反)+数据码+数据码取反”组成;数据“0”和“1”的定义相同;不同的只是引导码高低电平的持续时间不同,系统码位数有长有短,第一个简码和全码最后一位之间的
延时不同,简码的引导脉冲不同等;所以可以把相同的部分做成通用子程序,包括产生数据“0”和“1”的子程序“ONE”和“ZERO”,9ms、4.5ms、2.25ms、22ms、45ms等时间控制子程序。

8×8的键矩阵处理,采用外中断的方式,有键按下时,就向CPU发出中断请求,然后按照“先列后排”一个个扫描,从而找出被按下的键,当然这里面还包括了去抖动、多键同时按时只处理一键的处理部分。

机芯的不同状态由单片机P3口的P3.5、P3.4、P3.1、P3.0四位的输入数值来区分判断,比如“0000”表示工作于东芝TC90××系列状态,“0001”则表示要求工作于NEC公司的PD61××系列状态。

判断了是哪一只键按下以及处于机芯的哪种状态以后,程序就严格按照相应的遥控编码方式来进行遥控码的发射,也就是说将一定时段、一定数值的电平脉冲调制在38KHz载波上,逐一发射出去。

流程图如图5所示
图5 程序流程图
部分程序段:
这里给出的是产生NEC遥控码的主要部分,而像键扫描等较常见的程序段就不再提供.
主程序初始化部分:
ORG 100H
main: mov psw,#0 ;
mov sp,#30h ;设置堆栈
mov tmod,#02h ;方式2定时
mov th0,#0f3h ;38KHZ方波时间数
mov p2,#0 ;
mov p0,#0ffh
setb ex0 ;允许外中断0
setb pt0 ;外中断0(有键按下)优先
clr it0 ;电平触发方式
clr mdl ;设有无按键的标志
setb p3.2 ;
setb p3.4
setb p3.5
setb p3.1
setb p3.0 ;置P3.0~P3.5为输入状态
clr c ;清进位标志位
clr p1.4 ;清遥控输出端
clr a ;清累加器A
mov KEYHAO,#0H ;清按键号存储器
xrl a,#11000000b ;0000(p3.5 p3.4 p3.1 p3.0) jz TV1
mov a,r7
xrl a,#11000001b ;0001
jz TV2
mov a,r7
xrl a,#11000010b ;0010
jz VCD
mov a,r7
……
SET ETO
SET EA ;开中断
pp:jnb mdl,pp ;循环等待按键
clr mdl ;
CLR KEYHAO
sjmp pp……
‘0’子程序和‘1’子程序部分:ZERO: CLR A
SETB TR0 ;启动定时器0#
CJNZ A,#39,$ ;0.5625ms高电平
CLR TR0 ;停定时器0#
ACALL DE05625 ;沿时0.5625ms
CLR A
RET
ONE: CLR A
SETB TR0 ;启动定时器0#
CJNE A,#39,$ ;0.5625ms高电平
CLR TR0 ;停定时器0#
ACALL DE16875 ;沿时1.6875ms
RET
结语
本文介绍了AT89C52单片机代替专用遥控芯片设计通用型电视遥控器,该方案具有结构简单、成本低等优点,用本文介绍的方法进行单片机遥控信号模拟,可以作出一款自己家的通用遥控器。

参考文献
1 《MCS-51系列单片机应用系统设计》.何立民.北京航空航天大学出版社
2 《长虹最新系列机芯彩色电视机》.电子科技大学出版社
3 NEC公司.PHILIPS公司专用遥控芯片资料
作者简介:李王旬,女,四川长虹电器股份有限公司电视公司工程师,主要从事电视生产自动化技术工作。

原作者:四川长虹电器公司,李王旬
来源:电子设计应用
共有5010位读者阅读过此文
【告诉好友】•上篇文章:单片机系统与标准PC键盘的接口模块设计
•下篇文章:多功能AAT3680锂电池线性充电控制器。

相关文档
最新文档