专利名称:遥控操作系统及其发射机和驱动装置的制作方法
技术领域:
本发明涉及一种遥控操作汽车或者机器人等驱动装置的系统。
但是,利用识别信息区别发射机和驱动装置之间的对应关系时,在相同场所同时控制的驱动装置的识别信息相互之间应该不同。这时,如果驱动装置的识别信息固定而不能变更时,用户为了不与自己已经拥有的驱动装置的识别信息重复,必须重新购买新的驱动装置,因此感到很麻烦。又,多个用户在同一场所使用发射机时,不能使用与已经使用的识别信息设定相同的识别信息的驱动装置,这将带来不便。
进一步,对于驱动装置的生产者而言,需要让各驱动装置与发射机侧可以使用的所有识别信息相对应,分别制作多个种类,在生产管理上非常繁杂。对于驱动装置的流通、销售、以及库房管理也增添了很多麻烦。
在利用电波的所谓射频遥控玩具中提供有通过交换被称为晶体的部件,用户可以选择电波的频率,个别控制多个装置的形式。但是,通过交换部件变更识别信息时,必须将部件带去处理,这样很不方便。
为此,本发明的目的在于提供一种可以让用户设定发射机和驱动装置之间的对应关系,在进行设定时不需要交换特别的部件的遥控操作系统。
以下针对本发明进行说明。为了容易理解本发明,虽然将附图中的参考符号用括号附在所述的项目之后,但这并不意味着本发明只限定于图示的方式。
本发明的遥控操作系统,是由发射机(2)发射的数据来遥控操作驱动装置(1、50)的系统,通过在所述发射机中设置根据用户对给定输入装置的操作内容产生包含让发射机和驱动装置建立对应关系的识别信息、为控制所述驱动装置的动作的动作控制信息、以及为判定是否是以动作控制和识别信息的变更的任一个为目的的数据的判定信息的数据的数据产生装置、发射所述数据的发射装置;在所述驱动装置中设置接收由所述发射机所发射的数据的接收装置、保存自己的识别信息的存储装置、根据包含在所接收的数据中的所述判定信息、判定该数据是否是以动作控制和识别信息的变更的任一个为目的的数据的第1判定装置、将包含在在所接收的数据中的识别信息与所述存储装置所保存的识别信息进行比较、判定所述数据是否是以自己为对象而发射的数据的第2判定装置、根据包含在判定为是以所述动作控制为目的、并且以自己为对象而发射的数据中的所述动作控制信息进行动作控制的控制装置、根据包含在判定为是以所述识别信息的变更为目的而发射的数据中的识别信息变更所述存储装置所保存的识别信息的识别信息变更装置,可以解决上述课题。
如果依据本发明的遥控操作系统,通过在发射机所发射的数据中包含判定信息,可以在驱动装置侧判定发射机向驱动装置发射的数据是以动作控制为目的还是以识别信息变更为目的的数据,如果是以动作控制为目的的数据则根据包含在该数据中的控制信息控制驱动装置的动作,如果是以识别信息变更为目的的数据则根据包含在该数据中的识别信息变更存储装置所保存的识别信息。然后,利用识别信息,通过判定是否是以自己为对象的数据,可以相互区别控制多个驱动装置。
这样,在本发明中,由于可以由用户设定为发射机和驱动装置建立对应关系的识别信息,不需要根据识别信息的种类进行驱动装置的生产管理和库存管理,可以减少驱动装置的生产、流通以及销售中所需要的手续。由于用户可以利用发射机设定识别信息,没有必要准备特别的部件来变更识别信息,可以轻易地进行遥控操作。还有,为了向驱动装置发射动作控制用数据的电路中的至少一部分可以用于识别信息变更用数据的发射,而在驱动装置中为了接收发射动作控制用数据的电路中的至少一部分可以用于识别信息变更用数据的接收。因此,可以减少发射机和驱动装置的部件,能降低成本和小型化。
在本发明的遥控操作系统中,也可以让所述发射机的所述数据产生装置,在对所述输入装置进行给定的识别信息变更指示操作时,在所述判定信息中附加指示所述识别信息变更的变更指示信息,并且在指示该识别信息的变更时,通过所述输入装置让包含所设定的识别信息来生成所述数据,让所述第1判定装置根据是否在所述判定信息中附加了所述变更指示信息,判定所接收的数据是否是以所述识别信息的变更为目的的数据。
这时,用户在设定了希望的识别信息后,通过进行识别信息变更指示的操作,变更驱动装置的识别信息。
也可以让所述识别信息包含为了相互区别多个发射机的发射机特定信息、为了相互区别多个驱动装置的驱动装置特定信息,让所述发射机的数据产生装置根据用户对所述输入装置的操作内容,可以独立变更包含在所述数据中的所述发射机特定信息和所述驱动装置特定信息,让所述驱动装置的所述对象判定装置,在当包含在所接收的数据中的所述发射机特定信息以及所述驱动装置特定信息分别与保存在所述存储装置中的所述发射机特定信息以及所述驱动装置特定信息一致时,判定所述数据是以自己为对象而发射的数据。
这时,由于变更发射机特定信息和驱动装置特定信息的任一个,都将变更发射机和驱动装置的对应关系,可以实现各种各样的组合。例如,由一台发射机个别控制多个驱动装置时,让发射机和各驱动装置的发射机特定信息一致,而驱动装置特定信息则对每个驱动装置变化。然后,根据作为控制对象的驱动装置,通过改变发射机所发射的数据的驱动装置特定信息,可以独立控制各驱动装置。又,在存在多个发射机时,如果改变每个发射机的发射机特定信息,即使驱动装置特定信息一致,发射机和驱动装置也可以正确建立对应关系进行控制。依据这样的构成,即使在多个发射机同时使用的环境中,也可以由各发射机相互区别控制多个驱动装置。
在本发明的遥控操作系统中,也可以让所述识别信息变更装置当为变更所述识别信息的数据的接收状况满足给定条件时,执行所述识别信息的变更。例如,为变更所述识别信息的数据经过给定次数接收时,作为满足条件,执行识别信息的变更。这样,就不会担心由于干扰而无意识地变更识别信息,可以提高可靠性。
也可以让所述驱动装置的所述存储装置包含非易失性存储器。这时,不需要电源备份就可以保持识别信息,用户可以多次变更识别信息。
本发明的发射机,是为遥控操作驱动装置(1、50)的发射机,其特征是包括根据用户对给定输入装置(10)的操作内容生成包含让发射机和驱动装置建立对应关系的识别信息、为控制所述驱动装置的动作的动作控制信息、以及为判定是否是以动作控制和识别信息的变更的任一个为目的的数据的判定信息的数据的数据产生装置(41、45、46)、发射所述数据的发射装置(22、23、42、43)。
又,本发明的驱动装置,是由发射机(2)所发射的数据控制的驱动装置,其特征是接收由所述发射机所发射的、包含让发射机和驱动装置建立对应关系的识别信息、为控制所述驱动装置的动作的动作控制信息、以及为判定是否是以动作控制和识别信息的变更的任一个为目的的数据的判定信息的数据的接收装置(4、60)、保存自己的识别信息的存储装置(78)、根据包含在所接收的数据中的所述判定信息、判定该数据是否是以动作控制和识别信息的变更的任一个为目的的数据的第1判定装置(72)、将包含在在所接收的数据中的识别信息与所述存储装置所保存的识别信息进行比较、判定所述数据是否是以自己为对象而发射的数据的第2判定装置(73)、根据包含在判定为是以上述动作控制为目的、并且以自己为对象而发射的数据中的所述动作控制信息进行动作控制的控制装置(74)、根据包含在判定为是以所述识别信息的变更为目的而发射的数据中的识别信息变更所述存储装置所保存的识别信息的识别信息变更装置(76)。
通过这些发射机和驱动装置的组合,可以实现本发明的遥控操作系统。
此外,在本发明的发射机中,也可以让所述数据产生装置,在对所述输入装置进行给定的识别信息变更指示操作时,在所述判定信息中附加指示所述识别信息变更的变更指示信息,并且在指示该识别信息的变更时,通过所述输入装置生成包含所设定的识别信息那样的所述数据。也可以让所述识别信息包含为了相互区别多个发射机的发射机特定信息、为了相互区别多个驱动装置的驱动装置特定信息,所述数据产生装置根据用户对所述输入装置的操作内容,可以独立变更包含在所述数据中的所述发射机特定信息和所述驱动装置特定信息。
又,在本发明的驱动装置中,也可以让所述第1判定装置根据是否在所述判定信息中附加了所述变更指示信息,判定所接收的数据是否是以所述识别信息的变更为目的的数据。也可以让所述识别信息包含为了相互区别多个发射机的发射机特定信息、为了相互区别多个驱动装置的驱动装置特定信息,所述对象判定装置,在当包含在所接收的数据中的所述发射机特定信息以及所述驱动装置特定信息分别与保存在所述存储装置中的所述发射机特定信息以及所述驱动装置特定信息一致时,判定所述数据是以自己为对象而发射的数据。
在同时使用多个所述发射机时,根据在各发射机中设定各发射机发射数据的时序的发射机特定信息可以设定成相互不同的时期。例如,在各发射机中,可以设置接收其他发射机所发射的数据的接收装置(5、25)、根据包含在所接收数据中的发射机特性信息让自己的数据的发射时刻,与其他发射机的数据的发射时期不相重叠而进行设定的时刻设定装置(41、44)。
本发明的另一遥控操作系统,是在通过让发射机(2)和由该发射机传送的数据遥控操作的驱动装置(1、50)按照包含在所述数据中的识别信息来建立相互对应关系,可以区别控制多个驱动装置的遥控操作系统,其特征是,在所述发射机中设置有响应用户对给定输入装置(10)的识别信息设定操作(例如开关29以及/或者30的操作),变更包含在所述数据中的识别信息的识别信息变更装置(41、46)、响应用户对所述输入装置的识别信息变更指示操作(例如开关28),将指示所述识别信息的变更的变更指示信息附加在数据中的变更信息附加装置(46);在所述驱动装置中设置有保存所述识别信息的存储装置(78)、根据包含在附加了所述变更指示信息的数据中的识别信息,来变更存储在所述存储装置中的识别信息的识别信息变更装置(76)。
依据该遥控操作系统,对于发射机所发射的数据,通过附加给定的变更指示信息,可以由用户设定为发射机和驱动装置建立对应关系的识别信息。因此,没有必要根据识别信息的种类进行驱动装置的生产管理和库存管理,可以减少驱动装置的生产、流通以及销售中所需要的手续。用户不需要准备特别的部件来变更识别信息,可以轻易地进行遥控操作。还有,为了向发射机发射动作控制用数据的电路中的至少一部分可以用于识别信息变更用数据的发射,而在驱动装置中为了接收动作控制用数据的电路中的至少一部分可以用于识别信息变更用数据的接收。因此,可以减少发射机和驱动装置的部件,能降低成本和实现小型化。
进一步,本发明的另一发射机,是在通过让发射机和由该发射机传送的数据遥控操作的驱动装置,按照包含在所述数据中的识别信息来建立相互对应关系,可以区别控制多个驱动装置的遥控操作系统中使用的发射机,其特征是,设置有响应用户对给定输入装置(10)的识别信息的设定操作,变更包含在所述数据中的识别信息的识别信息变更装置(41、46)、响应用户对所述输入装置的识别信息变更指示操作,将指示识别信息的变更的变更指示信息附加在所述数据中的变更信息附加装置(46)。
本发明的另一驱动装置,是在通过让发射机(2)和由该发射机传送的数据遥控操作的驱动装置按照包含在所述数据中的识别信息来建立相互对应关系,可以区别控制多个驱动装置的遥控操作系统中使用的驱动装置(1、50)中,其特征是,设置有存储所述识别信息的存储装置(78)、当所接收的数据包含给定的变更指示信息时,根据包含在该数据中的识别信息,来变更存储在所述存储装置中的所述识别信息的识别信息变更装置(76)。
通过这些发射机和驱动装置的组合,可以构成上述另一遥控操作系统。
图2是表示发射机前面侧的外观的立体图。
图3是表示发射机的后视图。
图4是表示设置在发射机前面侧的凹部的剖视图。
图5是表示发射机的功能模块图。
图6是表示发射机所发射的数据的构造图。
图7是表示作为驱动装置的一例的电动汽车模型图。
图8是表示电动汽车模型的功能模块图。
图9是表示发射机发射数据时进行处理的流程图。
图10是表示发射机接收数据时进行处理的流程图。
图11是表示根据识别信息的设定状态让发射机与驱动装置成对应关系的图。
图12是表示根据识别信息的设定状态让发射机与驱动装置成另一对应关系的图。符号说明
1-驱动装置、2-发射机、10-输入装置、21-框体、22-遥控信号发射部(发射装置)、23-遥控信号发射部(发射装置)、24-盖、25-遥控信号接收部(接收装置)、26-F/R开关、27-速率控制旋钮、28-改写控制开关、29-ID编码设定开关、30-车辆编号选择开关、33a、33b-充电用端子、41-控制电路(时序设定装置)、42、43-发射电路(发射装置)、44-输出时序产生电路(时序设定装置)、45-控制信号产生电路(数据产生装置、识别信息变更装置)、46-识别信息改写信号产生电路(识别信息变更装置、变更信息附加装置)、47-接收电路(接收装置)、48-接收数据判定电路、50-电动汽车模型(驱动装置)、57-传动装置、58-电机、59-控制装置、60-遥控信号接收部(接收装置)、71-接收电路(接收装置)、72-遥控数据判定电路(第1判定装置)、73-识别信息判定电路(第2判定装置)、74-驱动部控制电路(控制装置)、76-识别信息写入电路(识别信息变更装置)、78-识别信息存储用存储器(驱动装置的存储装置)。
在驱动装置1…1以及发射机2…2中,作为发射机特定信息设置有1~4的任一ID编码,同时作为驱动装置特定信息设置有1~8的任一车辆编号。在本实施方式中,该ID编号和车辆编号的组合与发射机2和驱动装置1相互对应并作为识别信息发挥作用。各驱动装置1的遥控操作采用红外线进行。为此,在各发射机2中搭载遥控信号发射部3,在各驱动装置1中搭载遥控信号接收部4。进一步,为了与来自各发射机2的数据发射同步,在各发射机2中搭载遥控信号接收部5。
图2以及图3是表示发射机2的详细图,图2为从正面侧观察(用户侧)的立体图,图3为后视图。如这些图所示,发射机2具有树脂等构成的框体21。在框体21的背面21a侧设置有为了向驱动装置1发射数据的发射部22(相当于图1的遥控信号发射部3),在框体21的前面21b侧设置有为发射改写驱动装置1的识别信息的数据的发射部23。在背面21a上设置有可透过红外线的盖子21c,发射部23设置在该盖子21c的内侧。又,在盖子21c的内部设置有作为图1的遥控信号接收部5的接收部25、25。
如图4所示,在框体21的前面21b侧上设置有凹部21d,该凹部21d由盖24盖严。盖24以其下端的合叶部24a为中心可以向前面侧打开。发射部23设置在凹部21d的壁面上。在凹部21d的底面上设置有充电用的端子33a、33b。这些端子33a、33b与作为收容在凹部21d内的驱动装置1的电动汽车模型50(参见图7)的充电用端子接触为内藏在该电动汽车模型50中的图中未画出的电池(电源电池)进行充电。
依据这样的发射机2,在凹部21d中收容驱动装置1,将盖24盖严后,可以防止从发射部23发射的红外线向凹部21d外漏出。因此,可以排除发生不经意地改写凹部21d外的驱动装置1的识别信息的情况。
如图2所示,在框体21的上面21e上,作为输入装置10,设置有为了切换驱动装置1的前进与后退而操作的F/R开关26、为设定速度而操作的速率控制旋钮27、为指示向驱动装置1改写识别信息而操作的改写控制开关28、为设定发射机2的ID编码的ID编码设定开关29、为指定车辆编号的车辆编号选择开关30…30、电源开关31、充电开关32。
F/R开关26可以切换前进位置或者后退位置,输出与这些位置对应的信号。速率控制旋钮27输出和从与速度0对应的初始位置的旋转操作量成比例的速度指示信号。改写控制开关28为按键开关,在按下操作时输出接通信号。ID编码设定开关29可以在与1~4的ID编码对应的4位置之间进行切换操作,输出与这些位置对应的信号。通过ID编码设定开关29的切换操作发射机2的ID可以在1~4之间选择。车辆编号选择开关30为按键开关,与按下操作对应输出接通信号。车辆编号选择开关30与1~8的车辆编号一一对应设置有8个,通过按下任一车辆编号选择开关30的操作,可以选择与该车辆编号选择开关30对应的车辆编号。
图5是表示发射机2的电路构成。与输入装置26~30的操作对应的信号通过输入电路40被输入到控制电路41中。遥控信号发射部22、23例如由包含LED等的发光器件而构成,分别发射发射电路42和43所指示的红外线。发射电路42和43根据输出时序产生电路44所指示的时序向遥控信号发射部22、23输出发射数据。输出时序产生电路44根据控制电路41所给出的时间设定值进行计时,在经过时间设定值所对应的时间之后向发射电路42和43输出发射指示。此外,从遥控信号发射部22、23输出的红外线载波信号的频率对于所有的发射机2是相同的。
向发射机2的背面21a侧的遥控信号发射部22输出的数据由控制信号产生电路45产生。发射电路42对用该控制信号产生电路45所生成的数据通过遥控信号载波信号进行调制后驱动遥控信号发射部22。
在此,用控制信号产生电路45所生成1数据块的遥控数据,如图6(a)所示,由ID编码、电机控制信息、车辆编号、以及为实现附加功能的命令所构成。进一步,电机控制信息由判定电机的转动方向是前进方向还是后退方向的信息(F/R判定)、指定电机驱动速度的信息所构成。在ID编码部分是与用ID编码设定开关29所选择的ID编码对应的2比特数据,电机的F/R判定部分是表示F/R开关26为前进还是后退的1比特数据,电机控制信息部分是指定与速率控制旋钮27的操作量对应的速度的5比特数据。车辆编号部分是指定由车辆编号选择开关30所选择的1~8中的任一个车辆编号的3比特数据。命令部分由给定比特数构成,根据需要设置指定附加功能的编码。此外,1数据块的遥控数据的比特数一直是一定数。因此,发射1数据块的遥控数据所需要的时间也是一定数。
另一方面,图5所示的遥控信号接收部25接收来自其他发射机2所发射的红外线,从所接收的红外线中除去载波成份后的信号被输出给接收电路47。接收电路47将遥控信号接收部25所给出的信号解码成1数据块的遥控数据,输出给接收数据判定电路48。
接收数据判定电路48判定接收电路47所给出的接收数据的ID编码,将其判定结果输出给控制电路41。控制电路41根据接收数据判定电路48、输入电路40所给出的信号,控制来自发射电路42的数据的输出时序。这样接收其他发射机2的发射数据,设定输出时序,是为了防止多个发射机2的遥控数据同时发射时所引起的信号混乱。以下,详细说明这一点。
图6(a)是表示4台发射机2同时使用时的发射时序的状态。该图表明,来自遥控信号发射部22的红外光,相互在不同时期设定,根据发射机2以及其控制对象的驱动装置1共同设定的ID编码。
1台发射机2发射遥控信号的时间长度为T,各发射机2以相当于发射机2的台数×发射时间长度T(=4T)的周期反复进行遥控信号的发射。又,各发射机2的发射时刻从ID编码=1相隔T依次进行。按照这样的关系,各发射机2通过管理发射时刻,可以让4台发射机2的发射时期相互不重叠。为了实现这样的发射控制,例如对于图6(a)的ID编码=2的发射机2,按以下的方式控制发射时刻即可。
首先,当在时刻t1接收完ID编码=1的数据时,继续开始输出自己本身的发射数据,在时刻t2将自己本身的发射数据发射输出完毕。发射结束时,校对接收电路47(参见图5)的接收数据,确认没有发生信号的混乱。然后,对下一次输出时刻进行计时的发射数据定时器设定为3T之后,计时器开始计时。
当在时刻t3接收完ID编码=3的遥控数据时,发射定时器再设定为2T之后,计时器开始计时。当在时刻t4接收完ID编码=4的遥控数据时,发射定时器再设定为T之后,计时器开始计时。
然后,当ID编码=1的发射机2的电源被切断时,或者由于干扰不能接收ID编码=1的发射机2的数据时,在接收完ID编码=4的数据之后,在发射定时器经过时间T的计时后,开始自身的数据输出即可。进一步,即使不能接收其他发射机2的信号,在自己的数据发射完毕后,将发射定时器设定为时间3T,就可以按照周期4T继续进行发射数据的输出。
此外,在此虽然是以发射机2为4台的情况为例进行了说明,通过追加ID编码,即使在5台以上,可以同样进行发射时刻的控制。各发射机2的发射时刻的周期为N×T(N为发射机台数)。但是,各发射机2进行数据发射的时期的期间,应在没有任一发射机进行数据发射的空白期间,这样整体的周期也可以设定成比NT长。
另一方面,从图5的发射部23的数据的发射时刻,与发射部22的发射时刻不同,如图6(b)所示,为连续设定(在该例中为连续3次)。发射机2的前面21b侧的遥控信号发射部23所输出的数据,由识别信息改写信号产生电路46作成,发射电路43将该识别信息改写信号产生电路46所产生的数据通过遥控信号载波信号进行调制后,驱动遥控信号发射部23。用识别信息改写信号产生电路46所生成的数据,如图6(b)所示,和控制信号产生电路45的是相同的结构,其命令部分为变更指示信息,是指示改写驱动装置1的ID编码以及车辆编号的特定编码(以下称为改写指示编码)。即,在本实施方式中,当从发射机2发出只对驱动装置1变更ID编码以及车辆编号的指示时,控制电路41通过识别信息改写信号产生电路46以及发射电路43由遥控信号发射部23发射数据。
控制电路41根据改写控制开关28是否为接通,判定是发射的驱动装置1的动作控制用数据,还是识别信息的变更用数据,当发射的是驱动装置1的动作控制用数据时,向控制信号产生电路45输入与输入装置26~30的操作状态相对应的信号。当发射的是识别信息的变更用数据时,向识别信息改写信号产生电路46输入与输入装置26~30的操作状态相对应的信号。当控制信号产生电路45接收到信号时,根据输入装置26~30的操作状态作成为了控制驱动装置1的遥控数据,当识别信息改写信号产生电路46接收到信号时,根据输入装置28~30的操作状态作成为了变更控制驱动装置1的识别信息的遥控数据。
此外,也可以让产生电路45以及46共同化,根据改写控制开关28是否为接通,来选择遥控信号发射部22以及23中的任一方进行数据发射。这时,从1数据块的遥控数据,对于ID编码、电机控制信息以及车辆编号,无论改写控制开关28是否为接通,常时设置与ID编码设定开关29、F/R开关26、速率控制旋钮27以及车辆编号选择开关30的操作状态对应的数据,只有当改写控制开关28为接通时才将改写指示编码在命令部分中设置,从遥控信号发射部23发射数据,在控制驱动装置1的动作时从遥控信号发射部22发射数据。也可以将遥控信号发射部22、23共同化,驱动装置1的动作控制用遥控数据以及识别信息的改写用数据均从同一发射部发射。
控制电路41,最好采用微处理器和给定的程序的组合构成。发射电路42、43、输出时序产生电路44、控制信号产生电路45、识别信息改写信号产生电路46、接收电路47以及接收数据判定电路48可以采用逻辑电路构成,也可以采用和控制电路41相同的微处理器和给定的程序的组合构成。也可以让输出时序产生电路44、控制信号产生电路45、识别信息改写信号产生电路46、接收数据判定电路48中的至少一个与控制电路41合并。
图7是表示驱动装置1的一实施方式的侧视图。在该实施方式中,作为小型电动汽车模型50构成驱动装置1。电动汽车模型50包括底盘51以及覆盖其上部的本体52。在底盘51的前部中央设置前轮53,后部设置后轮54。前轮53通过车轴55能旋转自如地安装在底盘51上。后轮54通过车轴56安装在传动装置57上。传动装置57将驱动源的电机58的转动传递给车轴56。在传动装置57以及电机58的上方设置例如由单片机构成的控制装置59。控制装置59根据从安装在本体52上的遥控信号接收部60送来的数据控制电机58的动作。
图8是表示搭载在电动汽车模型50上的控制系统的电路构成图。在电动汽车模型50上设置所述遥控信号接收部60。遥控信号接收部60接收从发射机2发射出的红外线,从所接收的红外线中除去载波成份后的信号向接收电路71输出。接收电路71将遥控信号接收部60送来的信号解码成1数据块的遥控数据,然后输出给遥控数据判定电路72。1数据块的遥控数据如图6(a)以及(b)所示。遥控数据判定电路72根据接收电路71所给出的接收数据的指令部分,判定所接收的是为控制驱动装置1的动作的数据,还是为了指示改写(变更)驱动装置1的识别信息的数据。
如果遥控数据判定电路72判定所接收的是为了控制驱动装置1的动作的数据,识别信息读取电路77读出保存在识别信息存储用存储器78中的自己的识别信息,识别信息判定电路73将包含在所接收数据中的识别信息与自己的识别信息进行比较。当识别信息一致时,所接收的数据被送到驱动部控制电路74。然后,驱动部控制电路74根据包含在所接收数据中的电机控制信息向驱动电路75供给电机驱动信号。驱动电路75根据所给出的电机驱动信号驱动电机58。
另一方面,如果遥控数据判定电路72判定所接收的是为了指示改写识别信息的数据,将包含在该数据中的识别信息(由ID编码和车辆编号所构成)由识别信息改写电路76写入到识别信息存储用存储器78中。这样,变更写入到识别信息存储用存储器78中的识别信息。
在识别信息存储用存储器78中,希望例如采用EEPROM那样的非易失性存储器,没有电源备份就可以保持识别信息。接收电路71、遥控数据判定电路72、识别信息判定电路73、驱动部控制电路74、驱动电路75、识别信息改写电路76、识别信息读取电路77可以采用逻辑电路构成,也可以采用微处理器和给定程序的组合所构成。又,也可以将识别信息判定电路73、识别信息读取电路77、识别信息存储用存储器78和其他识别信息判定电路、识别信息读取电路、识别信息存储用存储器设置在接收电路71与遥控数据判定电路72之间,在向遥控数据判定电路72传送数据之前,可以对接收数据的取舍进行选择。
图9是表示数据发射时发射机2的动作的流程图。在通常的状态下,发射机2以图6(a)所示的时序反复进行数据发射,在下一个发射时刻到来时,进行图9的处理。在该处理中,首先判定改写控制开关28是否接通(是否有按下操作)(第S1步)。如果没有接通,根据F/R开关26等的操作状态产生为控制电机58的动作的数据并从发射部22发射(第S2步)。如果判定改写控制开关28为接通,产生为指示改写成由ID编码设定开关29以及车辆编号选择开关30所设定的识别信息的数据,从前面侧的发射部23进行发射(第S3步)。然后,将测定改写指示用数据的连续发射次数的计数器加1(第S4步),然后,判定改写控制开关28是否依然接通(第S5步)。如果是接通,判定计数器的值是否达到3(第S6步)。如果不到3则返回到第S3步,再次发射识别信息改写指示用数据。在第S5步当判定改写控制开关28为断开时,或者在第S6步判定计数器的值达到3时,结束图9的处理。
依据以上的处理,用户如果持续按下改写控制开关28时,从发射部23发射图6(b)所示的连续3帧识别信息改写指示数据,除此之外时,从发射部22发射为控制电机58的驱动的数据。
图10是表示作为驱动装置的电动汽车模型50的控制装置59在接收到发射机所发射的数据时所执行的接收处理的流程图。控制装置59解析包含所接收数据的指令部分,判定所接收的数据是否是为控制电机58的动作的数据(第S11步)。例如,命令部分不是为实现特定功能的特定编码时,判定为电机58的动作控制用数据。或者,也可以在发射机2产生电机58的动作控制用数据时,在命令部分包含指定动作控制用数据的特定编码,根据该特定编码的有无判定是否是电机58的动作控制用数据。
如果判定所接收的数据是为控制电机58的动作的数据,判定包含在该数据中的ID编码与保存在识别信息存储用存储器78中的自己的ID编码是否相同(第S12步)。如果与自己的ID编码不同,则无视该数据,结束图10的处理。这时,等待下一次数据的接收。
如果和自己的ID编码相同,判定包含在数据中车辆编号和保存在识别信息存储用存储器78中的自己的车辆编号是否相同((第S13步)。如果与自己的车辆编号不同,则无视该数据,等待下一次数据的接收。如果与自己的车辆编号相同,根据包含在该数据中的控制信息控制电机58(第S14步),然后,等待下一次数据的接收。
在第S11步中,如果判定所接收的数据不是为控制电机58的动作的数据,判定该命令部分是否包含改写指示编码(第S15步)。如果没有包含改写指示编码,将为判定改写指示编码的连续接收次数的计数器置0(第S20步),等待下一次数据的接收。如果包含改写指示编码,将计数器加1(第S16步),判定计数器的值是否达到3,即判定改写指示编码包含的遥控数据是否连续3次接收(第S17步)。如果计数器的值没有达到3,则等待下一次数据的接收。如果计数器的值达到了3,将保存在识别信息存储用存储器78中的ID编码以及车辆编号改写成包含在该时刻所接收的数据中的ID编码以及车辆编号(第S18步)。然后,将计数器置0(第S19步),等待下一次数据的接收。
依据以上的处理,作为驱动装置的电动汽车模型50在连续3次接收到包含在改写指示编码中的遥控数据时,变更ID编码以及车辆编号,在接收到驱动电机58的数据时,只有与包含在该数据中的ID编码以及车辆编号一致时,才根据电机控制信息控制电机58的动作。
此外,在以上的实施方式中,虽然是将ID编码以及车辆编号一起变更,也可以通过分别生成变更ID编码的命令和变更车辆编号的命令,分别进行ID编码的变更和车辆编号的变更。也可以在命令的判定之前(第S11步)先行进行所接收数据的ID编码与设定在驱动装置中的ID编码的比较(第S12步),只有当和发射机相同的ID编码所设定的驱动装置才可以变更车辆编号。又,虽然是以连续3次接收到识别信息变更的指示数据之后才进行识别信息的变更的情况为例进行了说明,也可以是1次或者3次以上。
图11以及图12是表示发射机以及驱动装置分别为2台时的操作状况的例子。在图11(a)中,发射机A可以控制ID编码、车辆编号均相同的驱动装置A,发射机B不能控制驱动装置A、B。发射机B通过向驱动装置B发射识别信息变更数据(图11(b)),驱动装置B的识别信息变更为发射机B的识别信息(图12(a))。其结果,发射机A、B可以控制与自己的识别信息相同的驱动装置(图12(b))。
本发明并不限定于以上的实施方式,也可以实施各种方式。例如,驱动装置并不限定于电动汽车,也可以是模拟各种运动物体。发射机可以是便携式操作的,也可以是放置式操作的。也可以在便携式游戏机或者便携式电话那样的便携式仪器中装入特定的程序作为发射机使用。
驱动装置并不限定于电动汽车模型,也可以包含各种仪器。也可以是一体构成的玩具或者模型等在相互不同的地方分别作为相互不同的驱动装置采用本发明进行控制。
如上所述,如果依据本发明,由于可以利用发射机由用户设定对驱动装置所设定的识别信息,不需要根据识别信息的种类进行驱动装置的生产管理和库存管理,可以减少驱动装置的生产、流通以及销售中所需要的手续。用户不需要准备特别的部件来变更识别信息,可以轻易地进行遥控操作。还有,为了向驱动装置发射动作控制用数据的电路中的至少一部分可以用于识别信息变更用数据的发射,而在驱动装置中为了接收动作控制用数据的电路中的至少一部分可以用于识别信息变更用数据的接收。因此,可以减少发射机和驱动装置的部件,能降低成本和小型化。
权利要求
1.一种遥控操作系统,是由发射机发射的数据来遥控操作驱动装置的系统,其特征在于该系统包括发射机、驱动装置;在所述发射机中设置数据产生装置、数据发射装置;数据产生装置是根据用户对给定输入装置的操作内容生成包含让发射机和驱动装置建立对应关系的识别信息、为控制所述驱动装置的动作的动作控制信息、以及为判定是否是以动作控制和识别信息的变更的任一个为目的的数据的判定信息的数据的数据产生装置,数据发射装置发射所述数据;在所述驱动装置中设置接收装置、存储装置、第1判定装置、第2判定装置、控制装置、识别信息变更装置;所述接收装置接收由所述发射机所发射的数据,所述存储装置保存自己的识别信息,所述第1判定装置根据包含在所接收的数据中的所述判定信息、判定该数据是否是以动作控制和识别信息的变更的任一个为目的的数据,所述第2判定装置将包含在在所接收的数据中的识别信息与所述存储装置所保存的识别信息进行比较、判定所述数据是否是以自己为对象而发射的数据,所述控制装置根据所述动作控制信息进行动作控制,所述动作控制信息包含在判定是以所述动作控制为目的、并且以自己为对象而发射的数据中,所述识别信息变更装置根据识别信息变更所述存储装置所保存的识别信息,识别信息包含在判定是以所述识别信息的变更为目的而发射的数据中。
2.根据权利要求1所述的遥控操作系统,其特征在于所述发射机的所述数据产生装置,在对所述输入装置进行给定的识别信息变更指示操作时,在所述判定信息中附加指示所述识别信息变更的变更指示信息,并且在指示该识别信息的变更时通过所述输入装置让包含所设定的识别信息来生成所述数据,所述第1判定装置根据是否在所述判定信息中附加了所述变更指示信息,判定所接收的数据是否是以所述识别信息的变更为目的的数据。
3.根据权利要求1或2所述的遥控操作系统,其特征在于所述识别信息包含为了相互区别多个发射机的发射机特定信息、为了相互区别多个驱动装置的驱动装置特定信息,所述发射机的数据产生装置根据用户对所述输入装置的操作内容,可以独立变更包含在所述数据中的所述发射机特定信息和所述驱动装置特定信息,所述驱动装置的所述对象判定装置,当包含在所接收的数据中的所述发射机特定信息以及所述驱动装置特定信息分别与保存在所述存储装置中的所述发射机特定信息以及所述驱动装置特定信息相一致时,判定所述数据是以自己为对象而发射的数据。
4.根据权利要求1至3中任一权利要求所述的遥控操作系统,其特征在于所述识别信息变更装置当为了变更所述识别信息的数据的接收状况满足给定条件时,执行所述识别信息的变更。
5.根据权利要求1至4中任一权利要求所述的遥控操作系统,其特征在于所述驱动装置的所述存储装置包含非易失性存储器。
6.一种遥控操作系统用的发射机,是为了遥控操作驱动装置的发射机,其特征在于所述发射机包括数据产生装置、数据发射装置;数据产生装置是根据用户对给定输入装置的操作内容生成包含让发射机和驱动装置建立对应关系的识别信息、为控制所述驱动装置的动作的动作控制信息、以及为判定是否是以动作控制和识别信息的变更的任一个为目的的数据的判定信息的数据的数据产生装置,数据发射装置发射所述数据。
7.根据权利要求6所述的遥控操作系统用的发射机,其特征在于所述数据产生装置,在对所述输入装置进行给定的识别信息变更指示操作时,在所述判定信息中附加指示所述识别信息的变更的变更指示信息,并且在指示该识别信息的变更时,通过所述输入装置生成包含所设定的识别信息那样的所述数据。
8.根据权利要求6或7所述的遥控操作系统用的发射机,其特征在于所述识别信息包含为了相互区别多个发射机的发射机特定信息、为了相互区别多个驱动装置的驱动装置特定信息,所述数据产生装置根据用户对所述输入装置的操作内容,可以独立变更包含在所述数据中的所述发射机特定信息和所述驱动装置特定信息。
9.一种遥控操作系统用的驱动装置,是由发射机所发射的数据来控制的驱动装置,其特征在于包括接收装置、存储装置、第1判定装置、第2判定装置、控制装置、识别信息变更装置;所述接收装置接收由所述发射机所发射的、包含让发射机和驱动装置建立对应关系的识别信息、为了控制所述驱动装置的动作的动作控制信息、以及为了判定是否是以动作控制和识别信息的变更的任一个为目的的数据的判定信息的数据,所述存储装置保存自己的识别信息,所述第1判定装置根据包含在所接收的数据中的所述判定信息、判定该数据是否是以动作控制和识别信息的变更的任一个为目的的数据,所述第2判定装置将包含在所接收的数据中的识别信息与所述存储装置所保存的识别信息进行比较、判定所述数据是否是以自己为对象而发射的数据,所述控制装置根据所述动作控制信息进行动作控制,所述动作控制信息包含在判定是以所述动作控制为目的、并且以自己为对象而发射的数据中,所述识别信息变更装置根据识别信息变更所述存储装置所保存的识别信息,识别信息包含在判定是以所述识别信息的变更为目的而发射的数据中。
10.根据权利要求9所述的遥控操作系统用的驱动装置,其特征在于所述第1判定装置根据是否在所述判定信息中附加了所述变更指示信息,判定所接收的数据是否是以所述识别信息的变更为目的的数据。
11.根据权利要求9或10所述的遥控操作系统用的驱动装置,其特征在于所述识别信息包含为了相互区别多个发射机的发射机特定信息、为了相互区别多个驱动装置的驱动装置特定信息,所述对象判定装置,在当包含在所接收的数据中的所述发射机特定信息以及所述驱动装置特定信息分别与保存在所述存储装置中的所述发射机特定信息以及所述驱动装置特定信息一致时,判定所述数据是以自己为对象而发射的数据。
12.一种遥控操作系统,是在通过让发射机和由该发射机传送的数据遥控操作的驱动装置按照包含在所述数据中的识别信息来建立相互对应关系,可以区别控制多个驱动装置的遥控操作系统中,其特征在于在所述发射机中设置识别信息变更装置、变更信息附加装置;识别信息变更装置响应用户对给定输入装置的识别信息的设定操作,变更包含在所述数据中的识别信息,变更信息附加装置响应用户对所述输入装置的识别信息的变更指示操作,将指示所述识别信息的变更的变更指示信息附加在数据中的变更信息附加装置;在所述驱动装置中设置存储装置、识别信息变更装置;所述存储装置存储所述识别信息,所述识别信息变更装置根据包含在附加了所述变更指示信息的数据中的识别信息,来变更存储在所述存储装置中的识别信息。
13.一种发射机,是在通过让发射机和由该发射机传送的数据遥控操作的驱动装置,按照包含在所述数据中的识别信息来建立相互对应关系,可以区别控制多个驱动装置的遥控操作系统中使用的发射机,其特征在于设置有识别信息变更装置、变更信息附加装置;所述识别信息变更装置响应用户对给定输入装置的识别信息的设定操作,变更包含在所述数据中的识别信息,所述信息附加装置响应用户对所述输入装置的识别信息的变更指示操作,将指示所述识别信息变更的变更指示信息附加在所述数据中。
14.一种驱动装置,是在通过让发射机和由该发射机传送的数据遥控操作的驱动装置按照包含在所述数据中的识别信息来建立相互对应关系,可以区别控制多个驱动装置的遥控操作系统中使用的驱动装置中,其特征在于设置有存储装置、识别信息变更装置;所述存储装置存储所述识别信息,所述识别信息变更装置、当所接收的数据包含给定的变更指示信息时,根据包含在该数据中的识别信息,来变更存储在所述存储装置中的所述识别信息。
全文摘要
本发明提供一种遥控操作系统,是不需要交换特别部件用户就可以设定为了对应发射机和驱动装置的识别信息的遥控操作系统。在通过让发射机2和由该发射机2传送的数据遥控操作的驱动装置1按照包含在所述数据中的识别信息来建立相互对应关系,可以区别控制多个驱动装置1…1的遥控操作系统,在发射机2中设置有响应用户设定操作的识别信息、变更包含在所述数据中的识别信息的装置45、46、响应用户变更指示操作的识别信息,将指示识别信息的变更的变更指示信息附加在数据中的装置46。在驱动装置1中设置有存储识别信息的存储装置78,根据包含在附加了变更指示信息的数据中的识别信息,变更存储在存储装置中的识别信息。
文档编号G08C23/04GK1395975SQ0113686
公开日2003年2月12日 申请日期2001年10月31日 优先权日2001年7月17日
发明者山口隆司, 和田仁吾 申请人:科乐美股份有限公司