w88.com平台
  咨询电话:18890262447

w88手机版登陆

通用远端控制编程

通用远端控制编程

一种用于对通用远端控制进行编程的设备和方法。该方法包括:从本机远端控制接收未知调制技术所发送的信号,并且以预定调制技术的参数来表征接收到的信号。

现在将使用IR信号来讨论信号解译器38和命令代码数据库40的操作。IR信号以外红线辐射(以下称为“ON周期”)和无辐射(以下称为“OFF周期”)的交替周期发送。ON周期可以是预定载波频率的辐射脉冲。信号解译器38解译由信号接收器34检测到的IR命令信号以提供可以由分析器36使用的格式的命令代码,从而与命令代码数据库40进行比较。

发明内容

图12D示出将图11的过程应用于图10D的单/双脉冲调制波形。在图11的块1071处,确定有多于4个的On/Off序列。在块1072处,图4的信号解译器38检测到三个独特的On/Off序列。在块1073处,在图12B中被指派为符号“A”、“B”和“C”的三个独特的On/Off序列以PWM参数,例如如所示的每个符号的on和off时间,来表达。在块1074处,对应于图10D的命令信号的命令代码被表达为ABABCCABCAC。在该例子中,以PWM表达的命令代码中的符号数目具有比比特序列11001010多的符号。然而,如果通用远端控制传播对应于以图12D的PWM参数(包括公共参数)表达的ABABCCABCAC的波形时,则得到的IR传输与对应于比特模式11001010的本机远端控制所传播的波形基本上相同。

在图9D中示出与这两种形式的解译命令信号有关的一些问题。在图9D中,示出了旨在与图9C的波形58相同的波形59。在指示符80-1和80-2处,发射器过早地转换到OFF状态。在指示符80-3处,延迟转换到ON状态。在指示符80-4处,过早转换到ON状态。在指示符80-5处,过早转换到OFF状态。在指示符80-6处,存在例如由某个其他IR发射器或由环境光造成的噪声毛刺。除了图9D中示出的异常以外,在从使用相同的设备代码的不同远端控制所发送的波形中还可能存在显著的差异,并且甚至由一个远端控制在不同的时间所发送的波形也可能存在显著的差异,并且甚至在相同传输中重复传输一个命令代码之间也会存在显著的差异,从而On/Off时间和间隔发生变化。On/Off时间的变化使得将检测到的IR信号与命令代码数据库进行比较变得困难。此外,表达命令代码的这两种方法,尤其是过采样,需要大量的存储空间以存储信号样本、时间值和/或时间间隔形式的大量数据。

通用远端控制编程

图12D示出将图11的过程应用于图10D的单/双脉冲调制波形。在图11的块1071处,确定有多于4个的On/Off序列。在块1072处,图4的信号解译器38检测到三个独特的On/Off序列。在块1073处,在图12B中被指派为符号“A”、“B”和“C”的三个独特的On/Off序列以PWM参数,例如如所示的每个符号的on和off时间,来表达。在块1074处,对应于图10D的命令信号的命令代码被表达为ABABCCABCAC。在该例子中,以PWM表达的命令代码中的符号数目具有比比特序列11001010多的符号。然而,如果通用远端控制传播对应于以图12D的PWM参数(包括公共参数)表达的ABABCCABCAC的波形时,则得到的IR传输与对应于比特模式11001010的本机远端控制所传播的波形基本上相同。

一种流行的远端控制类型是红外线(IR)远端控制。选择IR远端控制上的指示器将使远端控制以特定的模式来传播IR辐射。受控制的设备检测IR辐射并且执行合适的命令。本说明书描述对通用IR远端控制进行编程,即远端控制可以被编程为控制多于一个的设备。用于对通用远端控制编程的原理可以应用于其他类型的远端控制,例如射频(RF)远端控制。在一个实现中,通用远端控制是RF远端控制。通用远端控制将命令信号传播到音频头单元,并且音频头单元将IR命令信号传播到其他的设备。

图1是现有技术的家庭娱乐系统的框图;

图11示出了图5的解译块107的一个实现,其允许信号解译器38和分析器36的操作方式独立于本机远端控制所使用的调制技术,有助于将解译的信号与数据库进行比较,以及有助于毫无疑义地重新产生由本机远端控制所传播的IR信号。在图11的过程中,解译命令波形以提供按PWM表达的命令代码,而不管本机远端控制的调制技术。在块1070处,确定PWM参数,所述参数对于命令集中的所有命令是共同的,例如载波频率和占空比、引导On时间、引导Off时间、代码间间隙时间和重复行为。在可选块1070A处,确定公共PWM参数是否唯一。如果PWM参数是唯一的,则过程前进到图5的块118。如果在块1071处,PWM参数不是唯一的(或如果块1070A被省略),则确定是否有多于4个的On/Off序列。如果有多于4个的On/Off序列,则在块1072处,确定独特的On/Off序列。在块1073处,以PWM参数表达每个独特的On/Off序列。在块1074处,以PWM参数表达命令。通过图12A-图12E所示出的例子,可以更为容易地理解这些块。

第四个调制技术是固定比特时间、单/双脉冲调制。在固定比特时间、单/双脉冲调制中,比特长度是固定的,并且1和0值由比特长度内的脉冲数目来区分,例如比特长度中存在一个脉冲代表“0”值而比特长度中存在两个脉冲代表“1”值。在图10D中示出使用固定比特时间、单/双脉冲调制发送的序列11001010的例子。

由于针对不同设备的命令集是不同的,所以必须对通用远端控制进行编程,从而其可以传播合适的IR信号以使得设备来执行期望的命令。图3示出用于对通用远端控制进行编程的系统。通用远端控制编程器32可操作地与本机远端控制20-28耦合(例如,通过能够从本机远端控制接收红外线传输来实现)。远端控制编程器也可以以某种方式与通用远端控制30可操作地耦合,诸如能够无线地向通用远端控制发送远端控制传输,以及从通用远端控制接收远端控制传输,或者通过电缆来耦合。远端控制编程器可以是用于通用远端控制的坞站,或可以与远端控制位于相同的机壳内并且通过电路直接连接。将在下面描述通用远端控制30和通用远端控制编程器32。

当结合下面的附图阅读时,根据下面的详细描述,其他的特征、目的和优势将变得明显,其中:

图5的过程可以作为软件程序中的指令通过微处理器(其可以是通用远端控制30的一部分,位于音频接收器或头单元18中,位于家庭娱乐系统的某个其他组件中,或可以是远端的,以及通过网络连接来耦合)控制和执行。在块102和104中所提到的用户提示可以通过远端控制上的显示、设备(例如图1的音频接收器或头单元18)之一上的显示,通过电视10上的屏幕显示可视地传送给用户,或例如通过家庭娱乐系统的音频组件可听地传送给用户。在块120处的确定和其他信息或询问可以以问题的形式来执行,该问题可以通过设备显示以及通过屏幕显示可视地传送给用户,或通过家庭娱乐系统2的音频组件可听地传送。

联系我们

联系人:

手 机:18502797435

邮 箱:j9gwgy84mi@gmail.com

公 司:w88.com平台

地 址:江西省赣县茅店镇洋塘工业园E地块