本发明是关于遥控装置,特别是关于一种新的、高效率的装置,它用于遥控一个或多个电子设备的操作。 遥控装置可用于在预期的时间接通或关断各种电子设备电源的。例如,采用遥控装置根据存贮的时间程序在预定的时间产生和发出一个遥控信号,由此对音响设备、磁带录象机、电视接收机等类似电子设备实现遥控。
在这类遥控装置中,定时器作为遥控单元,可加在个人计算机ROM(只读存贮器)块输入端口上。由此,如果时间信号是按预定的相互关系按排好的,通过个人计算机的键盘可实时地控制音响设备、磁带录象机、电视接收机等电子设备。更准确地说,从键盘给CPU(中央处理单元)提供预定事件信号,之后,CPU参照ROM中存贮的数据表产生与事件信号相应的数据,并通过红外编码器将数据提供给作为红外发射机的发光二极管(LED)。
然而,虽然用这类定时装置可写入并存贮相当复杂的定时程序,但所关心的是当定时程序中有错误时,音响设备、磁带录象机、电视接收机等电子设备就不能按预定的计划工作。
本发明的目的是为了克服常规遥控装置的上述缺点,特别是,提供遥控装置,当定时程序已经设置时,它可确定音响设备、磁带录象机、电视接收机等电子设备是否按照定时程序正确的工作。
本发明的另一个目的是提供根据存贮的定时程序在预定的时间可发出遥控信号的遥控装置,并且当定时程序已写入和存贮遥控装置可进行仿真。
根据本发明的目的之一,所提供用于对至少一个电子设备工作进行遥控的装置包括:含有用于存贮数据表的只读存贮器(ROM)的遥控单元,用于产生在预定的未来时间所执行程序的装置,存贮上述程序的随机存取存贮器(RAM),与只读存贮器(ROM)和随机存取存贮器(RAM)共同作用的中央处理单元(CPU),由中央处理单元(CPU)控制并根据数据和上述程序产生遥控信号的发射机;根据遥控信号控制有关电子设备的接收机;在预定的未来时间前产生遥控信号的仿真装置;而至少一部分程序要预先执行以检测程序是否正确。
为了更好的理解本发明,下面配合附图详细的描叙本发明的最佳实施例,从中可得到本发明的特性和优点,其中同样的参考符号表示同样的元件和部件,其中:
图1.是遥控装置和各种被控制的电子设备的示意图。遥控装置中有一个本发明所采用的个人计算机;
图2.为遥控装置的电路方框图,在装置中个人计算机的ROM块具有红外编码器;
图3和图4为具体表示设置和发射遥控信号步骤的流程图;
图5.是表示本发明定时程序的仿真状态的流程图;
图6.是遥控装置显示部分的示图。
遥控装置可用于在预期的时间接通或关断,例如音响设备、磁带录象机和电视接收机的电源。如图1和图2所示的遥控装置在预定的未来时间根据预先存贮的定时程序产生和发射遥控信号,由此在预期的时间对音响设备1、磁带录象机2、电视接收机3和类似电子设备进行遥控。
音响设备包括单独的前置主放大器TA,调谐器ST,盒式磁带录音机TC,小型唱片留声机CD和录音磁带播放机PS。音响设备1的调谐器ST中备有遥控信号接收机接收红外遥控信号。根据所接收的遥控信号,调谐器ST有选择的将预定的指令信号传送给音响设备的前置主放大器TA,盒式磁带录音机TC,小型唱片留声机CD和录音磁带播放机PS;传送给磁带录象机2;或传送给电视接收机3。所希望的操作在被选择装置中执行。当然,磁带录象机2和电视接收机3分别可备有遥控信号接收机并可由其控制。
作为例子,遥控信号是12位的数字信号,如表1所示遥控信号选定为音响设备1、磁带录象机2和电视接收机3:
表1
电视(TV) 录象机 音响系统
(VTR) (AUDIO SYSTEM)
码ИO 码 10000 01000 10110
1 0000000 CH-1 CH-1 1(预置存贮器)
2 1000000 CH-2 CH-3 2
3 0100000 CH-3 CH-3 3
4 1100000 CH-4 CH-4 4
5 0010000 CH-5 CH-5 5
6 1010000 CH-6 CH-6 6
7 0110000 CH-7 CH-7 7
8 1110000 CH-8 CH-8 8
9 0001000 CH-9 CH-9 9
10 1001000 CH-10 CH-10 0
11 0101000 CH-11 CH-11
12 1101000 CH-12 CH-12
(续上表) 电视(TV) 录象机 音响系统
(VTR) (AUDIO SYSTEM)
码ИO 码
13 0011000 CH-13 CH-13
14 1011000 CH-14 CH-14
15 0111000 CH-15 CH-15 存贮器
16 1111000 CH-16 CH-16 自动
(请另)
17 0000100 CH-高(+) CH-高(+) CH-高
18 1000100 CH-低(-) CH-低(-) CH-低
19 0100100 音量-大 往高频调谐
20 1100100 音量-小 往低频调谐
21 0010100 噪声抑制 ×3
22 1010100 电源开/关 电源开/关 电源开/关
23 0110100 正常 退出磁带 “记忆”扫描
24 1110100 彩色信号形成 彩色信号形成
主/附 主/附
(MPX MAIи (MPX MAIИ
/SUB) /SUB)
25 0001100 图象-亮 停止 FM
26 1001100 图象-暗 暂停 LR
27 0101100 彩色-鲜艳 PB (R(AM)
28 1101100 彩色-暗淡 重绕 SW1
29 0011100 CH-自动跟踪
表1中,参照字符TV表示电视接收机3,VTR表示磁带录象接接收机2,AUDIO SYSTEM表示音响设备1。
个人计算机4(图1)配置一个键盘4a,可插入计算机游戏等软件块的一个ROM块输入端口4b,以及一般用途个人计算机的其他配件。定时装置5完成定时功能,同时作为产生一个红外遥控信号的遥控单元。定时装置5制做成可联接在ROM块输入端口4b。
如图2所示,作为遥控单元的定时装置包括用于处理数据信号的一个CPU(中央处理单元)5a,一个ROM(只读存贮器)5b,用其存贮表1所示数据以便将这些数据提供给CPU5a,存贮预定程序并在预定时间将程序提供给CPU5a的一个RAM(随机存取存贮器)5c,执行时钟功能并产生预定时间信号的一个时钟发生电路或振荡器5d,一个LED(发光二极管)5e,根据CPU5a的输出信号将它转换为驱动LED5e发射红外线的驱动信号的一个红外线编码器5f,电源或电池组5g。定时装置5配备有端口部分6,当定时装置5插入个人计算机4的ROM块输入端口4b时,通过端口部分可建立个人计算机和定时装置5的电联接。定时装置5还配置一个显示器5h(图1),它根据时钟发生电路5d(图2)产生的时间信号显示时间。
个人计算机4可配备监视器接收机7(图1)。另一方面电视接收机3也可作为监示器接收机7。
当所希望的定时程序信号写入定时装置5的RAM5C中,定时装置5的端口部分6首先插入个人计算机4的ROM块输入端口,这样预定的端口便自动的相互电联接。定时装置5的CPU5a,RAM5C等等便由个人计算机4的键盘来控制。写入RAM5C中的定时程序可按图3所示的时序进行即“数据设置”、“打开时间设置”、“关断时间设置”和“事件设置”。下面的表中给出定时程序的实例:
表2
8月31日 10∶00 盒式磁带录音机TC放录音
10∶30 停止
10∶00 磁带录象机2对10频道录象
12∶00 停止
定时程序通过CPU5a写入RAM5C。当程序写入过程完成后,定时装置就从个人计算机4移开并放在任何方便的位置。
图4的流程图表示定时装置5的操作。如图4所示,在定时装置5中,在步骤SA程序确定振荡器5d是否计数。如果发现振荡器5d没有计数,程序便返回。如果在步骤SA检查确定振荡器5d在计数,于是,在步骤SB定时程序判断下一个事件的时间是否到达预置的时间。作出这个判断需要来自时钟电路5d时间信号的帮助。在步骤SB确定设置时间没有到达,程序返回。当在步骤SB确定事件时间已到达,在步骤SC确定RAM5C是否存有数据。如果没有数据,程序返回。当在步骤SC检查RAM5C存有数据,在步骤SD从RAM5C读出事件的内容并执行事件。在步骤SE确认事件的内容,在步骤SF参照存贮在ROM5b中的数据表产生与这个事件相应的数据码。上述数据又通过红外编码器5f送到LED5e,并在步骤SG LED5e发射相应于其数据的红外线。用上述红外线控制音响设备1、磁带录象机2、电视接收机3等电子设备执行预定的操作。此后,在步骤SH确定是否所设置的事件都执行完。当在步骤SH检查不是所有事件都执行完了,那么程序返回到步骤SE。当所有设置的事件已执行完,一个遥控操作就完成了。按照存贮在RAM5C中的定时程序,上述操作顺序重复地执行,并根据预先设置的时间如上所述完成一系列的遥控操作。
以上描叙的例子中,当定时装置5作为遥控单元仍插在个人计算机4的ROM块输入端口时,如果所安排的时间信号具有预定的关系,那么就有可能用个人计算机4的键盘4a实时地控制音响设备1、磁带录象机2、电视接收机3等电子设备。更具体的说,可从键盘4a将预定的事件信号送到CPU5a,CPU5a根据上述事件信号并参照存贮数据表的ROM5b产生数据,该数据通过红外编码器送到LED5e。
然而,虽然可用上述装置写入并存贮相当复杂的定时程序,令人担心的是当程序中有错误时,音响设备1、磁带录象机2、电视接收机3和类似电子设备就不会按照所希望的那样工作。
本发明消除了这种担心。图5和图6表示根据本发明的仿真状态和相关显示的一个最佳实施例。根据本发明所使用的硬件可以是任何不同的结构,并且包括作为如图1和图2所示红外遥控单元的定时装置。按照图5所示流程图的顺序写入和存贮预先定时程序。
根据本发明的这个实施例,当预先定时程序存贮在作为遥控单元的定时装置5的RAM5C(图2)中时,作为遥控单元的定时装置5的端口6插入个人计算机4的ROM块输入端口4b(图1),这样预定的端口相互电联接。此后,用个人计算机4的键盘4a(图1)可控制作为遥控单元的定时装置5的CPU5a(图2)、RAM5C和其它部件。
如图5的流程图所示,定时程序的设置和之后的存贮按顺序“设置数据”、“设置定时-开的时间”、“设置定时-关的时间”和“设置事件”分别在步骤S1、S2、S3和S4进行。上述过程通过使用个人计算机4的键盘4a完成。此后,在步骤5确定是否进行仿真。例如定时程序是这样,从上午10点到上午10点30分由盒式磁带录音机TC播放磁带,定时-开的时间设置在上午10点,定时-关的时间设置在上午10点30分,并且事件设置为盒式磁带录音机在放音状态。
如图6所示,这样设置的定时程序在个人计算机4的监视器接收机7的电视萤光屏7a上显示。当仿真过程完成时,由键盘4a控制的光标(没有示出)在监视器接收机7的显示萤光屏7a上靠近“仿真?”(“Simulation?”)的“0”(图6)的位置,此后按键盘4a的执行键。这样导致产生事件信号,在CPU5a和红外编码器5f的控制下利用LED5e(图2)在步骤S6(图5)发射相应于事件信号的一个遥控信号。
在步骤S7(图5)盒式磁带录音机TC设置在放音状态(在上例中)比如说15秒钟,这样可确定所写入的程序可使事件正确的执行。此后在步骤S8产生全部关断信号。如果在步骤S9确定此时由遥控单元产生的操作令人满意,在步骤10就将定时程序存入RAM5C。假如在另一方面在步骤S9确定遥控单元产生的操作不令人满意,定时程序返回到步骤S1重写定时程序。如果在步骤S5装置的使用者选择不进行仿真,并在步骤9认可上述程序,开始写入的定时程序直接存入RAM5C。
本发明实施例的电路结构和操作在其它方面与前面联系图1至图4所描叙的相同。
根据前面所配置的本发明,当定时程序写入并存贮在RAM5C时,可进行仿真操作以便确定由设置的定时程序所编排的遥控操作是否能正确的执行。这样就排除了使用者所关心的程序中有能出现的错误。
本技术领域中的技术人员根据所揭示的思路很容易发现对这里揭示的本发明最佳实施例的改进。例如,控制仿真的方法,萤光屏7a上显示程序的方式及一些其它细节也可在相当大的范围内变化。因此,本发明是由被附加的权利要求所限制。