红外遥控装置、红外遥控信号学习方法和红外遥控方法_2

文档序号:9580036阅读:来源:国知局
外输出模块I ;所述红外接收模块3,用于接收所述外部设备10所使用遥控器101的红外线遥控信号;所述MCU解码模块4,用于将红外接收模块3所接收的红外线遥控信号解码成二进制数据并发送给管理模块7 ;所述存储模块5,用于存储至少I个外部设备控制命令组;所述⑶I交互模块6,用于从管理模块7接收并显示学习和遥控选项、外部设备选项以及控制指令选项,并将学习和遥控选择指令、外部设备选择指令以及控制指令发送给管理模块7。
[0046]所述管理模块7,用于建立至少I个外部设备控制命令组并存储于所述存储模块5,其中每个外部设备控制命令组对应至少I个外部设备10,例如,外部设备10为一个DVD时,其中的一个外部设备控制命令组对应该一个DVD,外部设备10为多个照明设备时,其中的一个外部设备控制命令组可以对应多个照明设备等;所述管理模块7,还用于将学习和遥控选项、外部设备选项以及控制指令选项发送给所述⑶I交互模块6,并根据从⑶I交互模块6所接收的学习和遥控选择指令,确定进入控制指令的学习过程或者进入外部设备的遥控过程;在所述控制指令的学习过程中,根据从GUI交互模块6所接收的外部设备选择指令,确定所要学习的红外遥控信号所对应的外部设备控制命令组,之后,将从MCU解码模块4所接收的二进制数据与从所述GUI交互模块6所接收的控制指令进行绑定并存储于所确定的外部设备控制命令组中;在所述外部设备10的遥控过程中,根据从GUI交互模块6所接收的外部设备选择指令,确定外部设备控制命令组,之后,根据从GUI交互模块6所接收的控制指令,从所述外部设备控制命令组中选择与该控制指令相绑定的二进制数据,并将所述二进制数据发送给所述红外编码模块2。
[0047]作为另一个实施例,如图2所示,本发明的红外遥控装置还进一步包括网络模块8。
[0048]所述网络模块8,用于从管理模块7接收学习和遥控选项、外部设备选项以及控制指令选项并通过互联网络发送至远程管理设备9进行显示,并将从所述远程管理设备9接收的学习和遥控选择指令、外部设备选择指令以及控制指令发送给所述管理模块7。
[0049]据此,所述管理模块7,还用于将学习和遥控选项、外部设备选项以及控制指令选项发送给所述网络模块8,并根据从所述网络模块8接收的学习和遥控选择指令,确定进入控制指令的学习过程或者进入外部设备的遥控过程;在所述控制指令的学习过程中,根据从所述网络模块8所接收的外部设备选择指令,确定所要学习的红外遥控信号所对应的外部设备控制命令组,之后,将从MCU解码模块4所接收的二进制数据与从所述网络模块8所接收的控制指令进行绑定并存储于所确定的外部设备控制命令组中;在所述外部设备10的遥控过程中,根据从所述网络模块8所接收的外部设备选择指令,确定外部设备控制命令组,之后,根据从所述网络模块8所接收的控制指令,从所述外部设备控制命令组中选择与该控制指令相绑定的二进制数据,并将所述二进制数据发送给所述红外编码模块2。优选地,远程管理设备9为计算机。
[0050]本发明实施例可用于多种红外控制的设备,包括但不限于电视、空调、幕帘、功放、影音播放机(如CD、DVD)、照明设备等。
[0051 ] 基于上述红外遥控装置实施例,本发明同时提供了一种红外遥控信号学习方法和红外遥控方法。
[0052]其中,如图3所示,所述红外遥控信号学习方法实施例包括:
[0053]步骤al、建立至少I个外部设备控制命令组,其中每个外部设备控制命令组对应至少I外部设备;
[0054]步骤a2、根据外部设备选择指令,确定所要学习的红外遥控信号所对应的外部设备fe制命令组;
[0055]步骤a3、接收所述红外线遥控信号并解码成二进制数据;
[0056]步骤a4、将所述二进制数据与控制指令进行绑定并存储于所确定的外部设备控制命令组中。
[0057]如图4所示,所述红外遥控方法实施例包括:
[0058]步骤bl、建立至少I个外部设备控制命令组,其中每个外部设备控制命令组对应至少I个外部设备;
[0059]步骤b2、根据外部设备选择指令,确定外部设备控制命令组;
[0060]步骤b3、根据控制指令,从所述外部设备控制命令组中选择与该控制指令相绑定的二进制数据;
[0061]步骤b4、将所述二进制数据编码成红外线遥控信号并发送给外部设备。
[0062]其中,所述外部设备控制命令组中保存有与其对应的外部设备的红外遥控信号所解码成的二进制数据。
[0063]所述红外遥控方法实施例中,将外部设备的红外遥控信号解码成二进制数据并保存于与其对应的外部设备控制命令组,可通过前述的红外遥控信号学习方法实现,例如,包括在建立至少I个外部设备控制命令组之后:
[0064]步骤a2、根据外部设备选择指令,确定所要学习的红外遥控信号所对应的外部设备fe制命令组;
[0065]步骤a3、接收所述红外线遥控信号并解码成二进制数据;
[0066]步骤a4、将所述二进制数据与控制指令进行绑定并存储于所确定的外部设备控制命令组中。
[0067]本发明的红外遥控装置实施例中,管理模块7以及管理模块7与其它各个部分的端口可以集成于一个ARM控制系统中,ARM控制系统通过各个接口连接于外部的其它各模块,例如红外输出模块1、红外接收模块3、MCU解码模块4、存储模块5、⑶I交互模块6,网络模块8通过相应接口连接ARM控制系统,也可以采用ARM控制系统中的网络模块(例如网卡)等。
[0068]本发明所提供的红外遥控装置、红外遥控信号学习方法和红外遥控方法可应用于对大量红外遥控设备进行集中控制的场合,例如可用于法庭中的庭审主机之中。
[0069]随着科学技术的日益发展,法庭采用了大量的高科技庭审手段,配备了高科技电子设备,例如自动幕帘、空调控制、功放调节、灯效等,然而这些众多电子设备基本都需要遥控器来控制,开庭准备时需要拿着对应的遥控器依次调节。目前,市面上的遥控器花样众多,编码方式更是有多种,遥控器学习功能比较单一,仅能支持对单类电子设备的控制,无法满足庭审时庞大的控制体系。
[0070]而本发明的红外遥控装置、红外遥控信号学习方法和红外遥控方法,提供了红外遥控器的集中式学习和操作,对大量的电子设备提供了一种集中控制手段。
[0071]法庭之中采用的庭审主机是一款用于记录法院开庭审理案件过程的主机设备,可以记录庭审整个过程,包括接入被告电脑、原告电脑、证台、书记员电脑、DVD等VGA/HDMI信号,接入法庭所有监控摄像头(HD SDI相机或POE相机等),接入远程提审IPC,接入多路幻象供电麦克风、立体声,同时实现画中画功能,以及混音功能,提供多路VGA/HDMI输出。将本发明的红外遥控装置结合到庭审主机中,进而通过扩展相应软件实现本发明的红外遥控信号学习方法和红外遥控方法,可进一步增强庭审主机的控制能力,对庭审现场进行更高效的管理。如图5所示实施例,结合本发明后,庭审主机可实现对话筒、功放、DVD、录音、灯光、多媒体、空调、幕帘的控制。
[0072]以下结合实际进一步对采用本发明所进行的红外遥控信号的学习操作实现过程和集中式红外遥控操作实现过程进行说明。
[0073]本发明实施例的核心是针对每个外部设备分别建立各自的控制命令组,进而实现对红外命令的分组,每组红外控制命令分别针对不同的外部设备,其中包含对外部设备的各种控制命令,进而实现对多个外部设备的集中管理和控制。
[0074]在实际使用中,在红外遥控装置创建之后,针对各个外部设备在红外遥控装置中建立多个外部设备控制命令组,其中每个外部设备控制命令组对应至少I个外部设备。该过程可由管理模块来完成,外部设备控制命令组存储于存储模块中。若采用ARM控制系统等可编程的系统来实现管理模块的功能,则该过程可通过编写相应程序和/或创建数据库来完成。
[0075]1、红外遥控信号的学习操作过程实施例,如图6所示,包括以下过程。
[0076]步骤Cl、管理模块将学习和遥控选项发送给⑶I交互模块,⑶I交互模块将学习和遥控选项进行显示,以供操作者进行选择,之后进入步骤c2。
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1