一种防止多路红外遥控系统遥控信号冲突的方法技术方案

技术编号:6657467 阅读:521 留言:0更新日期:2012-04-11 18:40
一种防止多路红外遥控系统遥控信号冲突的方法。涉及一种能有效防止多路遥控信号中信号相互冲突的解决方法。能有效防止两台以上遥控器作用于一台接收器时出现信号相冲突情况。遥控系统包括n个红外信号遥控器以及一个红外信号接收器,接收器处理接收信号间隔时间为Tdo,按以下步骤进行:1)设定;2)红外码置位、判断、定位;直至各红外码定位;Δt<L时去步骤3);3)按δt的整数倍移动后一码位置,当Δt>L时,去步骤2);4)完成。本发明专利技术具高可靠性及低成本的优点。本发明专利技术可用作答题系统、反应游戏和采样系统等应用。本发明专利技术以特定编码方式,防止信号相冲突。

【技术实现步骤摘要】

本专利技术涉及一种多路红外信号发送、接收系统的设置方法。尤其涉及一种能有效 防止多路遥控信号中信号相互冲突的解决方法。
技术介绍
红外线传送广泛应用在家电产品上。一般包含一个遥控器对应一台接收机。基本 上红外线光以(20KHz-60kHz)频率作载波,以减低外间干扰,增强接收灵敏度及传送距离。 为防止不同机型发生误触发,通常以不同红外线格式和客户码对应不同机型以作区分。大 多数家用红外线波长约940nm。所以如有两台遥控器同时对一个接收器发码,相互干扰下, 红外线信号会发生重迭。接收机如收到无法译码的红外线信号,则不作反应。所幸由于一 般情况下,用户只操作一只遥控器,所以相冲机会不高。但在有些特殊情况下,如用作抢答 游戏、抢答竞猜或采样系统。数据传输的可靠性和反应时间则变得相当重要。一些研究如中国专利(200410051699.0)没有解决同时按键相冲情况的方法。而 中国专利(97108903. 5)则需接收全部信息后再传送往计算机才能分析,反应时间比较长, 不合用作抢答类场合。
技术实现思路
本专利技术提供了一种能有效防止两台以上遥控器作用于一台接收器时出现信号相 冲突情况的防止多路红外遥控系统遥控信号冲突的方法。本专利技术的技术方案是所述遥控系统包括η个红外信号遥控器以及一个红外信号 接收器,所述接收器处理接收信号间隔时间为Tdo,按以下步骤进行1)、设定设遥控器发出的红外信号周期为T ;红外码时间值为L,设每周期T内设 > η个的红外码r ;设移位单位时间为δ t,δ t的范围应为L/5 > δ t > L/10,2)、红外码置位、判断、定位将rXn个红外码相对于周期t的起点取不同时间间 隔,使得r Xn个红外码映射在同一时间轴上时,呈离散分布状态;判断相邻两码起点时间 差值Δ t是否大于> L ; Δ t > L时,定位所述两码;直至各红外码定位;Δ t < L时去步骤 3);3)、按δ t的整数倍移动后一码位置,当Δ t > L时,去步骤2);4)、完成。所述步骤2)按红外码序号进行;即完成各遥控器第一码置位后,立即进行第一码 的判断、定位;然后重复前述过程进行第2-n码的置位和判断、定位。本专利技术具高可靠性及低成本的优点。本专利技术的系统可用作答题系统、反应游戏和 采样系统等应用。能解决多路红外线同时发送产生相冲而丢失数据或不能准确反应先后操 作的问题。本专利技术以特定的编码方式,从而防止信号相冲突的情况。相同方法可用作其它 单向传送的射频系统。由于本系统以低延时为目的,故建议不多于八个遥控器。附图说明图1是本专利技术工作原理2是本专利技术系统的结构框3是本专利技术工作方法的流程4是本专利技术实施例一的工作原理5是本专利技术实施例二的工作原理6是本专利技术实施例三的工作原理7是本专利技术中遥控器的线路8是本专利技术中接收器的线路图具体实施例方式本专利技术如图2、3所示,遥控系统包括η个红外信号遥控器以及一个红外信号接收 器,所述接收器处理接收信号间隔时间为Tdo,按以下步骤进行1)、设定设遥控器发出的红外信号周期为T ;红外码时间值为L,设每周期T内设 > η个的红外码r ;设移位单位时间为δ t,δ t的范围应为L/5 > δ t > L/10 ;2)、红外码置位、判断、定位将rXn个红外码相对于周期t的起点取不同时间间 隔,使得r Xn个红外码映射在同一时间轴上时,呈离散分布状态;判断相邻两码起点时间 差值Δ t是否大于> L ; Δ t > L时,定位所述两码;直至各红外码定位;Δ t < L时去步骤 3);3)、按St的整数倍移动后一码位置,当At > L时,去步骤2);4)、完成。在使用时,本专利技术的工作原理如图1所示,以四个遥控器、一个接收器为成套的一 组本专利技术系统为例(生产时按前述方法设置完毕)。1、图中各遥控器的单元红外码周期为T,由第1-4个时值为L的单位码间隔构成; 各单位码Yal、Ya2、Ya3、Ya4、YbU Yb2……Yd4在时间轴上的“坐标”位已经由系统定位完 成,在遥控器及接收器上均有记载。应用时,各遥控器由不同人操作时,操作时间的起点可能不一致,如图1中会有 Ma、Mb、Mc、Md。2、从原理上推导本专利技术的可靠性例1 :Ya2、Yb2,判断两者之差Δ t (Yb2_Ya2)是否满足接收条件,Δ t > 0 (则说明 Ya2在前),且I At| >L,Ya2接收成功。例2 :Yb3、Yc3,判断两者之差Δ t (Yc3_Yb3)是否满足接收条件,At < 0(则说明 Yb3在后),且I At| > L+Tdo, Yb3接收成功。本专利技术实施例一具有两台遥控器,设置后,如图4所示。本专利技术实施例二具有三台遥控器,设置后,如图5所示。本专利技术实施例三具有四台遥控器,设置后,如图6所示。图中最上J为接收器,下Y为遥控器,a、b、c、d为各遥控器代号,1、2、3、4为单位 码序号。如同时发送时,它们的单位码映射在同一时间轴(接收器时间轴)上的情况。由图中可见,各遥控器的各单位码互不冲突,呈离散分布。本专利技术的系统包括i.红外线传送器(或遥控器)多于一个,不多于八个;ii.红外线接收器及译码器(以USB或串口或具他通信口);iii.主机(PC或电玩主机或其它具计算能力的主控机)。其中红外线信号发射器如图7所示以Ul(uPD67AMC)单片机为核心。平常单片机 不工作以节省电力。当任一按键按下(K1-K12)时,单片机唤醒。在4MHz的钟频下,单片机 先读取ΚΙ/00及KI/01上的跳点值以决定ID (电阻存在为1,没有电阻为0),再按照所按键 发码,由单片机程序按照前述方法编码和发码。由于(UPD67AMC)端口 KI/02至KI/07不具 备按键唤醒功能,所以增加02、03、04,三对0々拟021( 二极管连到S2,以增加按键唤醒功能。 Dl红外线发光二极管为,MIE-824.此LED波长为850nm(有别于通用的940nm),且此LED 的发射角度为90°,有助减低非正面对接收机不能接收的问题。由于只用两个端口来作跳 点,可支持4个传送器。但如使用多一个端口来作跳点,有可能支持8个传送器。其中红外线接收器,如图8所示单片机为78F0534GB,由单片机通过串口(经 MAX232 IC)跟主机(PC或电玩主机)连接。红外线接收模块为VISHAY的TS0P7000。这接 收模块为455kHz载波而有高速传送能力。当接收器工作时,红外线信号经TS0P7000滤掉 载波。78F0534GB按接收到的信号作译码。但由于在发码的时已处理时序问题,解碼软件可 作正常处理。但须留以反应时间及容错问题。此接收电路以串口跟主机(PC或电玩主机) 连接。其实也可通过USB连接。只需采用合适的带有USB功能的单片机(如AT90USB162 或78F0731等)即可。其中主机由于所有译码动作在接收器进行,(主机不须处理码相冲问题),所以 应用程可按接收结果来应用。模拟结果除了按实物测试的结果外,也作计算机仿真;以0. 5ms为步阶,全模拟由0. OmS至 103. 5mS时段的情况。由于模拟四个传送器,所以须作207x207x207x207本文档来自技高网...

【技术保护点】
1.一种防止多路红外遥控系统遥控信号冲突的方法,所述遥控系统包括n个红外信号遥控器以及一个红外信号接收器,所述接收器处理接收信号间隔时间为Tdo,其特征在于,按以下步骤进行:1)、设定:设遥控器发出的红外信号周期为T;红外码时间值为L,设每周期T内设>n个的红外码r;设移位单位时间为δt,δt的范围应为L/5>δt>L/10;2)、红外码置位、判断、定位:将r×n个红外码相对于周期t的起点取不同时间间隔,使得r×n个红外码映射在同一时间轴上时,呈离散分布状态;判断相邻两码起点时间差值Δt是否大于>L;Δt>L时,定位所述两码;直至各红外码定位;Δt<L时去步骤3);3)、按δt的整数倍移动后一码位置,当Δt>L时,去步骤2);4)、完成。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨大年
申请(专利权)人:骏升科技扬州有限公司
类型:发明
国别省市:32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1