CN103390341A - 基于触控技术的万能学习型红外遥控装置及其控制方法 - Google Patents
基于触控技术的万能学习型红外遥控装置及其控制方法 Download PDFInfo
- Publication number
- CN103390341A CN103390341A CN2013102951774A CN201310295177A CN103390341A CN 103390341 A CN103390341 A CN 103390341A CN 2013102951774 A CN2013102951774 A CN 2013102951774A CN 201310295177 A CN201310295177 A CN 201310295177A CN 103390341 A CN103390341 A CN 103390341A
- Authority
- CN
- China
- Prior art keywords
- infrared
- signal
- analysis module
- array
- coding analysis
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Selective Calling Equipment (AREA)
Abstract
本发明公开了一种基于触控技术的万能学习型红外遥控装置,包括:用于输入控制信号的触控面板;用于接收触控面板输出信号并进行信号分析与处理的触控信号微处理器;用于接收触控信号微处理器输出信号,并对红外信号进行分析与处理的红外编码分析模块;用于向后端被控设备发送信号,以及接收待学习遥控设备红外信号并向前端红外编码分析模块输入信号的红外收发模块;被控设备为两种或两种以上不同的电器设备。该红外遥控装置可以兼容多种不同电器的遥控学习功能,通过该遥控装置可实现对多种电器的控制;同时本发明还公开了该红外遥控装置的控制方法,该方法可降低遥控器代码所需的存储空间,且可学习的红外编码不受固定红外协议限制。
Description
技术领域
本发明涉及一种红外遥控装置,具体来说,涉及一种基于触控技术的万能学习型红外遥控装置及其控制方法。
背景技术
目前市场上电视机、CD机、空调、投影仪等电器品种繁多,遥控器也越来越多,不断在不同遥控器之间切换使得用户感到非常不便;另外,现在的家用电器主要依赖于机械按键式遥控设备,体积较大而且长时间使用会从按键缝隙浸入汗液或其他污渍导致遥控器的性能下降甚至损坏。随着多指电容式触摸技术的逐渐成熟,以触摸控制技术为主体的学习型红外遥控装置必将越来越广泛的进入人类的生活。
发明内容
技术问题:本发明所要解决的技术问题是:提供一种基于触控技术的万能学习型红外遥控装置,该红外遥控装置可以兼容多种不同电器的遥控学习功能,通过该遥控装置可实现对多种电器的控制;同时还提供了该红外遥控装置的控制方法,该控制方法可降低遥控器代码所需的存储空间,且可学习的红外编码不受固定红外协议限制。
技术方案:为解决上述技术问题,本发明提供的技术方案为:
一种基于触控技术的万能学习型红外遥控装置,该红外遥控装置包括:
用于输入控制信号的触控面板;
用于接收触控面板输出信号并进行信号分析与处理的触控信号微处理器;
用于接收触控信号微处理器输出信号,并对红外信号进行分析与处理的红外编码分析模块;
用于向后端被控设备发送信号,以及接收待学习遥控设备红外信号并向前端红外编码分析模块输入信号的红外收发模块;
被控设备为两种或两种以上不同的电器设备;
触控面板的信号输出端与触控信号微处理器的信号接收端连接,触控信号微处理器的信号输出端与红外编码分析模块的触控信号接收端连接,红外编码分析模块的信号输出端与红外收发模块的信号接收端连接,红外收发模块的信号输出端与被控设备的信号接收端通过红外信号进行通信,红外收发模块的红外信号输入端与待学习遥控设备的信号输出通过红外信号进行通信,红外收发模块的红外信号输出端与红外编码分析模块的红外信号输入端连接。
一种上述的基于触控技术的万能学习型红外遥控装置的控制方法,所述的控制方法包括以下步骤:
步骤10)触控信号微处理器判断触控面板上是否有手指触摸,如果没有,则触控信号微处理器保持睡眠模式;如果有,则触控信号微处理器的睡眠模式被唤醒,触控信号微处理器判断手指输入信号是否为学习功能模式切换信号,如果为学习模式切换信号,则进入步骤20),否则进入步骤30);
步骤20)红外收发模块接收来自待学***,红外编码分析模块接收无载波高电平后,将已采样的载波周期总数存储到第一数组的第一个位置,将无载波高电平的脉宽存储到第二数组的第一个位置,且红外编码分析模块中的计数器清零;随后红外编码分析模块从该红外脉冲信号的第二组载波信号中捕获并存储第一个载波周期的脉宽,当红外编码分析模块接收到同样脉宽的载波周期时,红外编码分析模块中的计数器加1,直到采样到与载波周期不在同一数量级的无载波高电平,红外编码分析模块接收无载波高电平后,将已采样的载波周期总数存储到第一数组的第二个位置,将无载波高电平的脉宽存储到第二数组的第二个位置,且红外编码分析模块中的计数器清零;依此循环,直到学习完整个红外脉冲信号,将第一数组和第二数组两个数组中的数据存储到一个虚拟按键对应的内存中,并进入步骤30);
步骤30)触控信号微处理器根据手指在触控面板上的触摸信息寻址相应位置虚拟按键对应内存中的红外信号数据,触控信号微处理器将寻址对应的红外信号数据发送给红外编码分析模块,红外编码分析模块将该红外信号数据转为脉冲信号,通过红外收发模块发射出去,被控设备接收该脉冲信号,完成对应按键功能。
进一步,所述的步骤30)中,红外编码分析模块首先将第一数组中的第一个载波周期总数转换为相应的载波脉冲发射出去,再发射第二数组中第一个位置的无载波高电平的脉宽,然后将第一数组中的第二个载波周期总数转换为相应的载波脉冲发射出去,再发射第二数组中第二个位置的无载波高电平的脉宽,依次发射,直到第一数组和第二数组中所有数据发送完成。
有益效果:与现有技术相比,本发明的技术方案具有以下有益效果:
(1)避免了在多种品牌,多种设备之间切换遥控器的现象,实现了万能遥控器的目的。本发明的红外遥控装置可以学习任意红外通信协议的红外编码,即可以把不同品牌,不同型号,不同功能的红外遥控信号复制到同一个遥控装置,彻底实现万能遥控器的功能。同时,触摸面板的灵敏度高,体积可大可小。
(2)避免了汗液及其他污渍进入遥控设备内部引起的性能下降。现有技术按键式的遥控设备,汗液及其他污渍容易进入遥控设备内部,并引起设备性能下降。而本发明的红外遥控装置采用触控面板,通过手指在触摸屏上的单击、双击、划动、缩放等操作来实现遥控功能。本发明采用触控技术,大大减少了遥控设备表面的缝隙,基本实现了全封闭式,提高了遥控产品的寿命。
(3)降低了一个遥控器代码所需的存储空间,可以学***空载的个数,大大减少了数据存储量,实现了全万能功能。
附图说明
图1为本发明的遥控装置的结构框图。
图2为本发明的遥控装置的控制方法流程图。
图中有:触控面板1、触控信号微处理器2、红外编码分析模块3、红外收发模块4、待学习遥控设备5、被控设备6。
具体实施方式
下面结合附图和具体实施例,对本发明做进一步说明。
如图1所示,本发明的基于触控技术的万能学习型红外遥控装置,包括:用于输入控制信号的触控面板1;用于接收触控面板1输出信号并进行信号分析与处理的触控信号微处理器2;用于接收触控信号微处理器2输出信号,并对红外信号进行分析与处理的红外编码分析模块3;用于向后端被控设备6发送信号,以及接收待学习遥控设备5红外信号并向前端红外编码分析模块3输入信号的红外收发模块4;被控设备6为两种或两种以上不同的电器设备。例如,被控设备6可为电视、空调、投影仪、洗衣机、冰箱、电脑中的任意两种或两种以上的组合。触控面板1的信号输出端与触控信号微处理器2的信号接收端连接,触控信号微处理器2的信号输出端与红外编码分析模块3的触控信号接收端连接,红外编码分析模块3的信号输出端与红外收发模块4的信号接收端连接,红外收发模块4的信号输出端与被控设备6的信号接收端通过红外信号进行通信,红外收发模块4的红外信号输入端与待学习遥控设备5的信号输出端通过红外信号进行通信,红外收发模块4的红外信号输出端与红外编码分析模块3的红外信号输入端连接。
本发明的红外遥控装置包括遥控模式与学习模式两种功能模式。该红外遥控装置默认状态下为遥控模式。当所述触摸信号微处理器2检测到触控面板1中虚拟按键长按时,切换功能模式到学习模式,否则为遥控功能模式。
图2为本发明的红外遥控装置的控制方法流程图。
该控制方法包括以下步骤:
步骤10)触控信号微处理器2判断触控面板1上是否有手指触摸,如果没有,则触控信号微处理器2保持睡眠模式;如果有,则触控信号微处理器2的睡眠模式被唤醒,触控信号微处理器2判断手指输入信号是否为学习功能模式切换信号,如果为学习模式切换信号,则进入步骤20),否则进入步骤30)。
步骤20)红外收发模块4接收来自待学***,红外编码分析模块3接收无载波高电平后,将已采样的载波周期总数存储到第一数组的第一个位置,将无载波高电平的脉宽存储到第二数组的第一个位置,且红外编码分析模块3中的计数器清零;随后红外编码分析模块3从该红外脉冲信号的第二组载波信号中捕获并存储第一个载波周期的脉宽,当红外编码分析模块3接收到同样脉宽的载波周期时,红外编码分析模块3中的计数器加1,直到采样到与载波周期不在同一数量级的无载波高电平,红外编码分析模块3接收无载波高电平后,将已采样的载波周期总数存储到第一数组的第二个位置,将无载波高电平的脉宽存储到第二数组的第二个位置,且红外编码分析模块3中的计数器清零;依此循环,直到学习完整个红外脉冲信号,将第一数组和第二数组两个数组中的数据存储到一个虚拟按键对应的内存中,并进入步骤30)。
步骤30)触控信号微处理器2根据手指在触控面板1上的触摸信息寻址相应位置虚拟按键对应内存中的红外信号数据,触控信号微处理器2将寻址对应的红外信号数据发送给红外编码分析模块3,红外编码分析模块3将该红外信号数据转为脉冲信号,通过红外收发模块4发射出去,被控设备6接收该脉冲信号,完成对应按键功能。
在步骤30)中,红外编码分析模块3首先将第一数组中的第一个载波周期总数转换为相应的载波脉冲发射出去,再发射第二数组中第一个位置的无载波高电平的脉宽,然后将第一数组中的第二个载波周期总数转换为相应的载波脉冲发射出去,再发射第二数组中第二个位置的无载波高电平的脉宽,依次发射,直到第一数组和第二数组中所有数据发送完成。
在上述方法中,触控信号微处理器2首先判断触控面板1上是否有手指触摸,如果有,睡眠模式被唤醒。如果触控信号微处理器2持续一分钟没有检测到有手指触摸即进入低功耗的睡眠模式。
具体来说,如果红外遥控装置为学***,此时存储无载波高电平的长度到第二数组的第一个位置,并将载波周期总数存储到第一数组的第一个位置,当下一个逻辑0或1到来时,重复上述操作,把采样到的第二个无载波高电平脉宽存储到第二数组的第二个位置,把第二组载波的载波总数存储到第一数组的第二个位置,重复上述操作,直到学习完整个红外信号,将第一数组和第二数组两个数组中的数据存储到一个虚拟按键对应的内存中,自动进入遥控模式。
如果红外遥控装置为遥控模式,触控面板1通过行列扫描电极与触控信号微处理器2连接;当手指触摸屏后,触控信号微处理器2对电极逐行、逐列依次高速扫描,通过检测由于人指接触而改变了的扫描电极电容判断手指在电容式触摸面板上对应的位置及手势操作,从触控信号中提取出手指的状态信号以及手指的位置信号;只要手指不离开触控面板1,触控信号微处理器2不断更新记录并处理手指坐标,直到手指离开。触控信号微处理器2根据触摸坐标,触摸手指数及手势等信息寻址相应位置虚拟按键对应内存中的两组红外信号数据。红外编码分析模块3将寻址到的数据转为载波脉冲信号从红外收发模块4发射出去。首先将第一数组中的第一个载波计数转换为相应的载波脉冲发射出去,紧随其后发射第二数组中第一个位置的无载波的高电平,然后第一数组中第二个位置的载波计数,第二数组中第二个位置的高电平脉宽,依次发射,直到第一数组和第二数组中所有数据发送完成。LED灯闪烁显示按键信号成功发射,遥控装置完成对应按键功能。如果持续一分钟没有触摸触控面板1,设备自动进入低功耗的睡眠状态,当有手指触摸时,睡眠模式被唤醒。
本发明的控制方法中,在学***无载波的脉宽,并将这两组数据存储在红外编码分析模块3虚拟按键的内存中,完成学习过程,然后进入遥控功能。在遥控功能中,触控信号微处理器2根据触控面板1上电容的变化确定手指触摸的位置,找到对应位置虚拟按键内存中存放的两组红外信号数据,恢复出编码信号的脉冲波形(即载波脉冲信号),通过红外编码分析模块3将红外信号发送给被控设备6。
该红外遥控装置通过依次捕获载波周期,每个逻辑“0”、逻辑“1”中载波个数以及无载波高电平脉宽,实现复制任意红外通信协议的红外编码。将捕获到的载波计数转换为相应个数的载波脉冲宽度,发射时只需依次发射载波脉冲宽度和无载波高电平宽度,就可实现万能遥控器的功能。
该红外遥控装置可通过在控制面板1上进行单击,双击,划动,缩放等手势操作实现对被控设备6的遥控功能。
Claims (4)
1.一种基于触控技术的万能学习型红外遥控装置,其特征在于,该红外遥控装置包括:
用于输入控制信号的触控面板(1);
用于接收触控面板(1)输出信号并进行信号分析与处理的触控信号微处理器(2);
用于接收触控信号微处理器(2)输出信号,并对红外信号进行分析与处理的红外编码分析模块(3);
用于向后端被控设备(6)发送信号,以及接收待学习遥控设备(5)红外信号并向前端红外编码分析模块(3)输入信号的红外收发模块(4);
被控设备(6)为两种或两种以上不同的电器设备;
触控面板(1)的信号输出端与触控信号微处理器(2)的信号接收端连接,触控信号微处理器(2)的信号输出端与红外编码分析模块(3)的触控信号接收端连接,红外编码分析模块(3)的信号输出端与红外收发模块(4)的信号接收端连接,红外收发模块(4)的信号输出端与被控设备(6)的信号接收端通过红外信号进行通信,红外收发模块(4)的红外信号输入端与待学习遥控设备(5)的信号输出端通过红外信号进行通信,红外收发模块(4)的红外信号输出端与红外编码分析模块(3)的红外信号输入端连接。
2.按照权利要求1所述的基于触控技术的万能学习型红外遥控装置,其特征在于,所述的被控设备(6)为电视、空调、投影仪、洗衣机、冰箱、电脑中的任意两种或两种以上的组合。
3.一种权利要求1所述的基于触控技术的万能学习型红外遥控装置的控制方法,其特征在于,所述的控制方法包括以下步骤:
步骤10)触控信号微处理器(2)判断触控面板(1)上是否有手指触摸,如果没有,则触控信号微处理器(2)保持睡眠模式;如果有,则触控信号微处理器(2)的睡眠模式被唤醒,触控信号微处理器(2)判断手指输入信号是否为学习功能模式切换信号,如果为学习模式切换信号,则进入步骤20),否则进入步骤30);
步骤20)红外收发模块(4)接收来自待学***,红外编码分析模块(3)接收无载波高电平后,将已采样的载波周期总数存储到第一数组的第一个位置,将无载波高电平的脉宽存储到第二数组的第一个位置,且红外编码分析模块(3)中的计数器清零;随后红外编码分析模块(3)从该红外脉冲信号的第二组载波信号中捕获并存储第一个载波周期的脉宽,当红外编码分析模块(3)接收到同样脉宽的载波周期时,红外编码分析模块(3)中的计数器加1,直到采样到与载波周期不在同一数量级的无载波高电平,红外编码分析模块(3)接收无载波高电平后,将已采样的载波周期总数存储到第一数组的第二个位置,将无载波高电平的脉宽存储到第二数组的第二个位置,且红外编码分析模块(3)中的计数器清零;依此循环,直到学习完整个红外脉冲信号,将第一数组和第二数组两个数组中的数据存储到一个虚拟按键对应的内存中,并进入步骤30);
步骤30)触控信号微处理器(2)根据手指在触控面板(1)上的触摸信息寻址相应位置虚拟按键对应内存中的红外信号数据,触控信号微处理器(2)将寻址对应的红外信号数据发送给红外编码分析模块(3),红外编码分析模块(3)将该红外信号数据转为脉冲信号,通过红外收发模块(4)发射出去,被控设备(6)接收该脉冲信号,完成对应按键功能。
4.按照权利要求3所述的基于触控技术的万能学***的脉宽,然后将第一数组中的第二个载波周期总数转换为相应的载波脉冲发射出去,再发射第二数组中第二个位置的无载波高电平的脉宽,依次发射,直到第一数组和第二数组中所有数据发送完成。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013102951774A CN103390341A (zh) | 2013-07-15 | 2013-07-15 | 基于触控技术的万能学习型红外遥控装置及其控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013102951774A CN103390341A (zh) | 2013-07-15 | 2013-07-15 | 基于触控技术的万能学习型红外遥控装置及其控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103390341A true CN103390341A (zh) | 2013-11-13 |
Family
ID=49534593
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013102951774A Pending CN103390341A (zh) | 2013-07-15 | 2013-07-15 | 基于触控技术的万能学习型红外遥控装置及其控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103390341A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104112355A (zh) * | 2014-06-20 | 2014-10-22 | 常州展华机器人有限公司 | 一种学习型智能遥控器 |
CN106054825A (zh) * | 2016-04-27 | 2016-10-26 | 杭州鸿雁电器有限公司 | 便携式控制装置 |
CN106408923A (zh) * | 2016-06-22 | 2017-02-15 | 南京物联传感技术有限公司 | 一种基于云端红外码库数据的远程无线红外转发控制*** |
CN110969832A (zh) * | 2019-10-25 | 2020-04-07 | 智恒科技股份有限公司 | 一种红外码的解码方法 |
CN114863666A (zh) * | 2022-06-07 | 2022-08-05 | 广州市欧谱莱电子科技有限公司 | 一种红外遥控的无载波编码方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02168794A (ja) * | 1988-12-22 | 1990-06-28 | Hitachi Commun Syst Inc | 学習リモコン装置 |
US20010017615A1 (en) * | 1999-12-10 | 2001-08-30 | Chih-Shu Lin | Intelligent touch-type universal remote control |
CN201359768Y (zh) * | 2009-03-02 | 2009-12-09 | 蒋求生 | 家用学习型遥控装置 |
CN102025854A (zh) * | 2010-11-29 | 2011-04-20 | 惠州Tcl移动通信有限公司 | 一种学习型手机遥控器的实现方法和学习型手机遥控器 |
CN102254416A (zh) * | 2011-05-09 | 2011-11-23 | 青岛海信移动通信技术股份有限公司 | 一种基于智能触控平台的全能遥控器***及其使用方法 |
CN203444636U (zh) * | 2013-07-15 | 2014-02-19 | 东南大学 | 一种基于触控技术的万能学习型红外遥控装置 |
-
2013
- 2013-07-15 CN CN2013102951774A patent/CN103390341A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02168794A (ja) * | 1988-12-22 | 1990-06-28 | Hitachi Commun Syst Inc | 学習リモコン装置 |
US20010017615A1 (en) * | 1999-12-10 | 2001-08-30 | Chih-Shu Lin | Intelligent touch-type universal remote control |
CN201359768Y (zh) * | 2009-03-02 | 2009-12-09 | 蒋求生 | 家用学习型遥控装置 |
CN102025854A (zh) * | 2010-11-29 | 2011-04-20 | 惠州Tcl移动通信有限公司 | 一种学习型手机遥控器的实现方法和学习型手机遥控器 |
CN102254416A (zh) * | 2011-05-09 | 2011-11-23 | 青岛海信移动通信技术股份有限公司 | 一种基于智能触控平台的全能遥控器***及其使用方法 |
CN203444636U (zh) * | 2013-07-15 | 2014-02-19 | 东南大学 | 一种基于触控技术的万能学习型红外遥控装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104112355A (zh) * | 2014-06-20 | 2014-10-22 | 常州展华机器人有限公司 | 一种学习型智能遥控器 |
CN106054825A (zh) * | 2016-04-27 | 2016-10-26 | 杭州鸿雁电器有限公司 | 便携式控制装置 |
CN106408923A (zh) * | 2016-06-22 | 2017-02-15 | 南京物联传感技术有限公司 | 一种基于云端红外码库数据的远程无线红外转发控制*** |
CN110969832A (zh) * | 2019-10-25 | 2020-04-07 | 智恒科技股份有限公司 | 一种红外码的解码方法 |
CN114863666A (zh) * | 2022-06-07 | 2022-08-05 | 广州市欧谱莱电子科技有限公司 | 一种红外遥控的无载波编码方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103390341A (zh) | 基于触控技术的万能学习型红外遥控装置及其控制方法 | |
CN105900047B (zh) | 具有静电和无线电链路的显示器*** | |
CN103686283B (zh) | 一种智能电视遥控器人机交互方法 | |
CN111090352B (zh) | 触控***、其触控装置及输入装置、及其信号传送方法 | |
CN111164553B (zh) | 触控感应方法、触控芯片、电子设备以及触控*** | |
CN101211501A (zh) | 手写遥控器及其接收终端 | |
CN102665124A (zh) | 基于机顶盒的学习型遥控***及学习遥控方法 | |
CN201359768Y (zh) | 家用学习型遥控装置 | |
CN201233652Y (zh) | 多媒体智能遥控器 | |
CN208141599U (zh) | 一种学习通用型家电遥控器 | |
CN102740020B (zh) | 等离子电视机的控制方法、蓝牙触控笔和等离子电视机 | |
CN203444636U (zh) | 一种基于触控技术的万能学习型红外遥控装置 | |
CN101155278A (zh) | 具有多遥控器控制功能的电器设备及其实现方法 | |
CN101727246B (zh) | 具有红外触摸功能的电子装置及其控制方法 | |
CN106781427A (zh) | 多合一智能遥控器 | |
CN107248272A (zh) | 一种遥控方法及遥控装置 | |
CN201904772U (zh) | 一种电视机触控式按键控制装置 | |
CN201191449Y (zh) | 学习型遥控器 | |
CN103561478A (zh) | 一种设备之间自动实现无线连接的方法及设备 | |
CN202738008U (zh) | 等离子电视机的控制***、蓝牙触控笔和等离子电视机 | |
CN102915634A (zh) | 平板电脑、遥控信号采集方法和遥控方法 | |
CN202565422U (zh) | 基于机顶盒的学习型遥控*** | |
CN103714688A (zh) | 一种通过红外传输的触摸遥控器 | |
CN202795743U (zh) | 一种通过红外传输的触摸遥控器 | |
CN103871230A (zh) | 智慧型触摸遥控宝 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20131113 |