遥控器的制作方法

文档序号:7574494阅读:305来源:国知局
专利名称:遥控器的制作方法
技术领域
本发明涉及一种遥控器,其包括一个其中存储了用于控制多个目标设备的多组控制代码的控制代码表,和用于选择上述控制代码组中的一组控制代码以控制一个目标设备的选择控制装置。
上面开头段落中定义的遥控器通常称为预编程遥控器。该遥控器预存多种不同厂商的多种受控设备的控制代码。EP-A-0 331 257中披露了一个这种遥控器的例子。在这种遥控器中,用户必须键入一个代码用以识别使用了哪一个预存的控制代码组。必须在遥控器用户手册中查找要键入的代码。另一个例子披露在US-A-4,703,359中。通过连续发送每一组预定的试探命令直至受控的设备正确响应,该遥控器识别出使用的控制代码组。发送试探命令的同时,用户必须仔细地观察受控设备,并且在发出的控制代码唤起设备的响应后立即停止发送。
本发明的一个目的是进一步改进一种通用遥控器的便利性。
为此,根据本发明的遥控器其特征在于包括从另一个遥控器接收至少一个控制代码的装置,还在于将选择控制装置设计为识别与所收到的控制代码相应的目标设备和选择与识别出的目标设备相应的控制代码组作为控制上述目标设备的控制代码。
本发明可使用户很容易地用通用的遥控器替换普通的专用遥控器。因此,普通遥控器与通用遥控器相对放置且按下普通遥控器的任意键。随后通用遥控器就能够控制该目标设备的所有功能。
通过给多种目标设备如电视、录象机、CD播放机等提供上述特征,该遥控器能够替代多种普通的专用遥控器。


图1显示的是根据本发明遥控器的框图。
图2显示的是普通遥控器和根据本发明设计的遥控器的配置图。
图3显示的是根据本发明的遥控器完成工作流程图。
图1显示的是根据本发明遥控器的框图。图1中,光电二极管11是一个光传感器,用于接收另一个遥控器的红外遥控代码。前置放大器12选择性地放大一个预定频率信号。解调部分13通过将经过前置放大器放大的信号进行解调生成用于控制代码的数字数据。键矩阵14包括该遥控器的操作键。通过扫描键矩阵14键编码器15生成与每个键对应的键代码。控制电路16控制遥控器的动作。ROM17是一个控制代码表,其中存储了用于一个或多个可控设备的控制代码。RAM18是SRAM或快速内存,其中存贮了用于实际受控设备的控制代码和宏程序。ROM17和RAM18可以实现为一个单独的设备也可以实现为控制电路16的一部分。显示器19是一个LED或LCD显示器,用于显示遥控器的状态和其他数据。输出缓存20将每一个要发送的控制代码作用到红外发光设备21。
图2显示普通遥控器30和根据本发明的通用遥控器10的配置图。这样放置遥控器使通用遥控器10的光电二极管11可接收来自普通遥控器30的红外控制命令。
存储和运行在控制电路16的控制程序确定通用遥控器10的动作。图3显示的是用上述控制程序来完成遥控器动作的流程图。在步骤S1,遥控器设置成一个识别模式。在步骤S2,遥控器等待接收来自普通遥控器30的红外控制代码。响应按下一个任意键,普通遥控器发出一个控制代码。在步骤S3,接收该控制代码。更详细地说,光电二极管11接收该控制代码,在由前置放大器12进行放大之后,在解调部分13进行解调,并且作用到控制电路16。
在步骤S4,控制电路16检查所接收到的控制代码是否与存储在ROM17中的一个控制代码对应。如果没有发现对应的控制代码,或如果发现在ROM17中超过一个代码组具有一个对应的控制代码,在显示器19显示要求按一个不同的键,程序返回步骤S2。因此,假设一个单一控制代码不能识别出该目标设备,就基于多控制代码进行识别。
如果已识别出目标设备(厂商和控制代码的分类),控制程序进入步骤S5,其中控制电路16读出与已识别出的受控设备对应的控制代码组并存在RAM18中供以后使用。例如,假设识别出接收到的控制代码作为控制A公司的录象机的控制代码,使用用于A公司录象机的预存控制代码作为遥控器10的控制模式。相同的过程可用于其他类型的受控设备,如电视,CD播放机等。最后,遥控器进入步骤S6,进入待机模式。
本发明披露了一种预编程通用遥控器。为了识别出为控制给定设备使用了预存的多个控制代码组中哪一组控制代码,该遥控器需要接受来自设备专用遥控器的一个控制命令。该遥控器识别包括上述控制命令的控制代码组和以后使用上述控制代码组中的控制代码来控制该设备。
权利要求
1.一种遥控器,包括一个控制代码表,其中存储了多组控制代码用以控制多种目标设备;选择控制装置,用来选择上述的控制代码组中的一组以控制一个目标设备;其特征在于该遥控器包括接收来自另一个遥控器的至少一个控制代码的装置,还在于上述选择控制装置被设计成识别与所接收的控制代码对应的该目标设备;和选择与所识别的目标设备对应的控制代码组作为用来控制上述目标设备的控制代码。
全文摘要
本文披露了一种通用的预编程遥控器。为了识别出预存的多组控制代码中哪一组控制代码用于控制一个给定的设备,该遥控器需要从设备专用的遥控器中接收到一个控制命令。该遥控器识别包括上述控制命令的控制代码组和随后使用上述代码组中的控制代码用于控制该装置。
文档编号H04Q9/00GK1199521SQ97191128
公开日1998年11月18日 申请日期1997年6月25日 优先权日1996年6月28日
发明者正白石 申请人:菲利浦电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1