与无线控制装置建立通信的方法.pdf

上传人:奻奴 文档编号:809105 上传时间:2018-03-13 格式:PDF 页数:25 大小:1.15MB
返回 下载 相关 举报
摘要
申请专利号:

CN200780037422.4

申请日:

2007.08.14

公开号:

CN101523988A

公开日:

2009.09.02

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效|||公开

IPC分类号:

H05B37/02

主分类号:

H05B37/02

申请人:

路创电子公司

发明人:

B·M·考特尼; 小劳伦斯·R·卡门; J·米尔塔; D·C·拉内里

地址:

美国宾夕法尼亚

优先权:

2006.9.6 US 11/470,408

专利代理机构:

永新专利商标代理有限公司

代理人:

王 英

PDF下载: PDF下载
内容摘要

本发明的方法允许第一无线控制装置与第二无线控制装置建立通信,其中第一无线控制装置能够在多个信道中的预定信道上通信,第二无线控制装置能够在这多个信道中的任意一个上通信。首先由无线控制装置在这个预定信道上反复发射信标消息。第二无线控制装置在这多个信道中的每一个上监听这个信标消息预定长度的时间。当第二控制装置在这个预定信道上收到这个信标消息时,这个第二控制装置开始在这个预定信道上通信。第二无线装置可以一加电就开始监听信标消息。

权利要求书

1.  一种配置方法,用来配置能够在多个射频信道上从第一装置接收射频消息的射频控制装置,从而在所述射频信道中指定的一个射频信道上接收所述第一装置发射的消息,该方法包括以下步骤:
在所述信道之一上从信标消息发射装置发射信标消息;
在所述控制装置上启动信标监视模式;
所述控制装置通过扫描所述多个射频信道中每一个信道一个长度的一段时间来监听所述信标消息;
所述控制装置在所述信道之一上接收所述信标消息;
所述控制装置锁定到在上面收到所述信标消息的信道上;以及
响应所述接收步骤和锁定步骤,所述控制装置暂停进一步的监听。

2.
  如权利要求1所述的方法,还包括如下步骤:
从所述第一装置向所述控制装置发射地址消息,给所述控制装置分配独一无二的装置地址。

3.
  如权利要求2所述的方法,还包括如下步骤:
所述控制装置接收所述地址消息;以及
用所述独一无二的装置地址配置所述控制装置。

4.
  如权利要求1所述的方法,还包括如下步骤:
在所述第一装置上确定最佳射频信道,用来发射所述射频消息。

5.
  如权利要求7所述的方法,其中确定最佳射频信道的步骤包括:
将所述多个射频信道之一上的环境噪声电平与噪声门限进行比较。

6.
  如权利要求1所述的方法,其中所述监听步骤包括:
对所述多个射频信道中至少一些里每个射频信道顺序监视所述长度的一段时间,直到收到所述信标消息。

7.
  如权利要求1所述的方法,其中发射所述信标消息的步骤包括:
反复发射所述信标消息。

8.
  如权利要求1所述的方法,还包括如下步骤:
用射频信道清单配置所述控制装置以监视所述信标消息。

9.
  如权利要求1所述的方法,其中预定长度的所述段时间基本上等于发射所述信标消息两次所需要的时间加上一个额外的时间量。

10.
  如权利要求1所述的方法,其中:
所述控制装置处于接触不到的位置上。

11.
  如权利要求1所述的方法,其中:
所述信标消息发射装置不是所述第一装置。

12.
  如权利要求1所述的方法,其中:
所述信标消息发射装置是所述第一装置。

13.
  如权利要求1所述的方法,其中在所述暂停步骤后,所述控制装置:
等待来自所述第一装置的命令;或者
执行一个或多个预编程指令。

14.
  一种控制系统,该控制系统能够在多个射频信道中指定的射频信道上通信,该系统包括:
信标消息发射装置,用于在所述多个射频信道之一上发射信标消息;以及
控制装置,用于:
在所述多个射频信道中的任意一个信道上接收所发射的第一信号;
监视所述多个射频信道中每一个射频信道上的所述信标消息预定长度的时间,直到所述控制装置在所述多个信道之一上收到所述信标消息;
所述控制装置进一步锁定到所述多个信道中在上面收到所述信标消息的信道上;并且
随后暂停对所述信标消息的进一步监视。

15.
  如权利要求14所述的系统,其中所述信标发射装置用于:
确定在上面发射所述信标消息的最佳射频信道。

16.
  如权利要求15所述的系统,其中所述信标发射装置用于:
将所述多个射频信道之一上的环境噪声电平与门限进行比较,以确定所述最佳射频信道。

17.
  如权利要求14所述的系统,其中所述控制装置还用于:
从第一装置接收地址消息,以便给所述控制装置分配独一无二的地址。

18.
  如权利要求17所述的系统,其中:
当所述控制装置收到指定地址的消息时,用所述指定地址进行配置。

19.
  如权利要求17所述的系统,其中:
所述信标消息发射装置不是所述第一装置。

20.
  如权利要求17所述的系统,其中:
所述信标消息发射装置是所述第一装置。

21.
  如权利要求14所述的系统,其中所述控制装置还用于:
对所述射频信道中每一个射频信道顺序监视所述预定长度的时间,直到收到所述信标消息。

22.
  如权利要求14所述的系统,其中所述信标消息发射装置用于:
反复发射所述信标消息。

23.
  如权利要求14所述的系统,其中:
用射频信道清单配置所述控制装置以监视所述信标消息。

24.
  如权利要求14所述的系统,其中:
所述预定长度的时间基本上等于发射所述信标消息两次所需要的时间加上一个额外的时间量。

25.
  如权利要求14所述的系统,其中:
所述控制装置处于接触不到的位置上。

26.
  如权利要求14所述的系统,其中在暂停监视所述信标消息后,所述控制装置:
等待来自第一装置的命令;或者
执行一个或多个预编程指令。

27.
  如权利要求14所述的系统,其中所述控制装置包括:
用于控制电气负载的负载控制装置。

28.
  如权利要求27所述的系统,其中所述控制装置还用于:
在所述控制装置能够锁定上去的所述频率信道上接收所发射的第二信号以便控制所述电气负载。

29.
  一种与控制装置建立通信的方法,该控制装置与电源连接,并且能够在多个信道上通信,该方法包括如下步骤:
在预定信道上发射信标信号;
所述控制装置在所述多个信道中的每一个信道上监听所述信标信号预定长度的时间;
所述控制装置在所述预定信道上接收所述信标信号;以及
所述控制装置在所述预定信道上进行通信。

30.
  如权利要求29所述的方法,还包括如下步骤:
在监听所述信标信号的步骤之前给所述控制装置加电。

31.
  如权利要求30所述的方法,还包括如下步骤:
在给所述控制装置加电的步骤以后预定长度的时间内,所述控制装置在所述预定信道上发射独一无二地标识所述控制装置的第一信号。

32.
  如权利要求29所述的方法,还包括如下步骤:
所述控制装置在所述预定信道上接收所发射的第二信号,该第二信号包括独一无二装置地址。

33.
  如权利要求29所述的方法,还包括如下步骤:
所述控制装置在所述预定信道上接收发射的第二信号;以及
响应所述第二信号,将所述控制装置恢复到默认出厂设置。

34.
  如权利要求29所述的方法,其中发射信标信号的步骤还包括:
在所述预定信道上反复发射信标消息。

35.
  如权利要求29所述的方法,其中发射信标信号的步骤还包括:
在所述预定信道上发射连续波信号。

36.
  如权利要求29所述的方法,其中所述控制装置包括无线控制装置。

说明书

与无线控制装置建立通信的方法
技术领域
本发明涉及用于控制电气负载的负载控制系统。具体而言,本发明涉及在射频(RF)照明控制系统中两个或多个射频控制装置之间建立通信的方法,其中的射频控制装置能够用不同的频率进行通信。
背景技术
控制电气负载(例如电灯、电动窗处理和电扇)的控制系统已经是众所周知。这种控制系统常常使用射频(RF)发射在系统的控制装置之间进行无线通信。在1999年5月18日授权的共同转让的第5,905,442号美国专利“METHOD AND APPARATUS FOR CONTROLLING ANDDETERMINING THE STATUS OF ELECTRICAL DEVICES FROMREMOTE LOCATIONS”,以及在2004年10月12日授权的共同转让的第6,803,728号美国专利“SYSTEM FOR CONTROL OF DEVICES”中公开了射频照明控制系统的一些实例。在这里通过引用将这两项专利的全部公开内容结合进来。
以上442专利中的射频照明控制系统包括壁挂式(wall-mounted)负载控制装置,桌面和壁挂式主控制器,以及信号转发器。这种射频照明控制系统的控制装置包括射频天线。射频天线用于发射和接收射频信号,以便在照明控制系统的控制装置之间进行通信。控制装置全都在同一频率上发射和接收射频信号。每个负载控制装置都有用户界面和集成调光器电路,用于控制所连接的照明负载的亮度。用户界面具有用于对连接的照明负载进行开关控制的按钮激励器(actuator),以及用于调节所连接的照明负载的亮度的升降激励器。桌面和壁挂式主控制器有多个按钮,能够发射射频信号给负载控制装置来控制这些照明负载的亮度。
为了防止对附近的其它射频照明控制系统产生干扰,以上442专利的射频照明控制系统充分利用房屋代码(也就是房屋地址)。每个控制装置将房屋代码储存在存储器里。在高层公寓和共有公寓楼这种应用中,相邻系统各自有自己的分开的房屋代码来避免相邻系统试图作为单个系统而不是分开的不同系统进行工作,这一点特别重要。因此,在射频照明控制系统的安装过程中,采用房屋代码选择程序来确保选择适当的房屋代码。为了完成这一程序,将每个系统的一个转发器选作“主”转发器。通过保持按下射频照明控制系统之一里选中的转发器上的“主”按钮,来启动房屋代码选择程序。转发器随机地选择256个可用房屋代码中的一个,然后核实附近没有其它射频照明控制系统正在使用这个房屋代码。这个转发器点亮发光二极管(LED),显示出已经选择房屋代码。为相邻的每个射频照明控制系统重复这一程序。在下面描述的编址程序中,将房屋代码发射给这个照明控制系统中的每个控制装置。
当两个或多个控制装置尝试在同一时刻进行发射时,射频照明控制系统中发射的射频通信信号之间就会出现冲突。因此,给照明控制系统的每个控制装置分配一个独一无二的装置地址(通常是一个字节长),以便在正常工作时使用。装置地址是控制系统的装置在正常工作期间用来将控制装置互相区分开来的独一无二标识符。这些装置地址使得控制装置按照通信协议在预定的时刻发射射频信号,以避免冲突。通常将房屋代码和装置地址包括在照明控制系统中发射的每个射频信号中。此外,通过转发射频通信信号,信号转发器帮助确保通信无差错,从而使得这个系统的每个组件收到给它的射频信号。
在照明控制系统的安装过程中完成房屋代码选择程序以后,执行编址程序。这个编址程序支持将装置地址分配给每个控制装置。在442专利里描述的射频照明控制系统中,在照明控制系统的转发器处启动编址程序(例如通过保持按下转发器上的“编址模式”按钮),这样就将系统的所有转发器置于“编址模式”中。主转发器负责给控制系统的射频控制装置分配装置地址(例如主控制器,壁挂式负载控制装置等)。主转发器响应控制装置发送的地址请求,分配装置地址给射频控制装置。
为了启动地址请求,用户走到一个壁挂式或者桌面控制装置那里,并且按下控制装置上的按钮(例如壁挂式负载控制装置的开关激励器)。控制装置发射与按钮的激励有关的信号。主转发器将这个信号接收下来,并将它解释为地址请求。响应这个地址请求信号,主转发器分配下一个可用装置地址,并将它发射给发出请求的控制装置。然后激励可见指示器来告诉用户控制装置已经从主转发器收到系统地址。例如,与壁挂式负载控制装置连接的灯光,或者主控制器上的LED,可以闪烁。当用户保持按下转发器的编址模式按钮时,这一编址模式终止。这一操作导致转发器将退出编址模式的命令发布给控制系统。
现有技术中的一些射频照明控制系统能够在多个信道(例如频率)之一上通信。在前面提到的第6,803,728号美国专利中描述了这种照明控制系统的一个实例。这种照明控制系统的信号转发器能够确定每个信道的质量(也就是确定每个信道上的环境噪声),并且在这些信道中选择一个供系统在其中通信。未编址的控制装置在预定的编址频率上与信号转发器通信,以便接收装置地址和被选信道。但是,如果在这个预定编址频率上存在很大的噪声,控制装置就不能与转发器正常通信,控制装置的配置会收到阻碍。因此,需要允许射频照明控制系统在配置程序中在选定的信道上通信。
发明内容
根据本发明,一种与控制装置建立通信的方法(该控制装置与电源连接,并且能够在多个信道上通信)包括如下步骤:(1)在预定信道上反复地发射信标信号;(2)控制装置在多个信道中的每一个信道上监听信标信号预定长度的时间;(3)控制装置在预定信道上接收信标信号;以及(4)控制装置在预定信道上进行通信。
本发明还提供一种配置方法,用来配置能够在多个射频信道上从第一装置接收射频消息的射频控制装置,从而在射频信道中指定的一个射频信道上接收第一装置发射的消息。该方法包括以下步骤:(1)信标消息发射装置在信道之一上发射信标消息;(2)在控制装置上启动信标监视模式;(3)控制装置通过扫描多个射频信道中每一个信道一段时间来监听信标消息;(4)控制装置在信道之一上接收信标消息;(5)控制装置锁定到在上面收到信标消息的多个信道之一上;以及(6)在收到并且锁定以后,控制装置暂停进一步的监听。
另外,本发明还提供一种控制系统。该系统能够在多个射频信道中指定的射频信道上通信。该系统包括信标消息发射装置和控制装置。信标消息发射装置用于在多个射频信道之一上发射信标消息。控制装置用于在多个射频信道中的任意一个信道上接收所发射的第一信号;并且监视多个射频信道中每一个信道上的信标消息预定长度的一段时间,直到控制装置在多个信道之一上收到信标消息。控制装置还用于锁定到多个信道中在上面收到信标消息的信道上;并且随后暂停对信标消息的进一步监视。
通过下面参考附图对本发明进行的描述,本发明的其它特征和优点将会更加清楚。
附图说明
图1是本发明中射频照明控制系统的一个简化框图;
图2是本发明中图1所示射频照明控制系统的编址程序的流程图;
图3A是图2所示编址程序执行过程中图1所示照明控制系统的转发器执行的第一信标过程的流程图;
图3B是图1所示照明控制系统的控制装置在加电时执行的第二信标过程的流程图;
图4是图2所示编址程序执行过程中射频照明控制系统的转发器执行的远程装置发现程序的流程图;
图5是本发明中图1所示射频照明控制系统的控制装置的远程“开盒”程序的流程图;以及
图6是图1所示照明控制系统的控制装置在加电时执行的第三信标程序的流程图。
具体实施方式
通过参考附图,能够更好地理解前面的发明内容,以及后面对优选实施例的详细描述。为了说明本发明,在附图中示出了一个实施例,目前这个实施例是优选的。附图中相似的数字表示相似的部分。但是应当明白,本发明不限于这里公开的具体方法和仪器。
图1是本发明中射频照明控制系统100的一个简化框图。射频照明控制系统100用于控制从交流电源输送给多个电气负载(例如照明负载104、106和电动卷帘(motorized roller shade)108)的电源。射频照明控制系统100包括到交流电源的火线(HOT)连接102,用于给控制装置和照明控制系统的电气负载供电。射频照明控制系统100使用射频通信链路在系统的控制装置之间传递射频信号110。
照明控制系统100包括壁挂式调光器112和遥控调光模块(remotedimming module)114,它们能够分别控制灯光负载104、106的亮度。遥控调光模块114最好是在天花板上,也就是靠近照明器具,或者在照明控制系统100的一般用户无法够着的另一个远处位置。电动窗处理(MWT,Motorized Window Treatment)控制模块116连接到电动卷帘108,用于控制卷帘布的位置,以及进入房间的阳光的多少。MWT控制模块116最好是位于电动卷帘108的卷管(roller tube)内,因此系统的用户无法够着。
第一壁挂式主控制器118和第二壁挂式主控制器120各自都有多个按钮,这些按钮使得用户能够控制照明负载104、106的亮度,以及电动卷帘108的位置。响应按钮之一的激励,第一和第二壁挂式主控制器118、120发射射频信号110给壁挂式调光器112、遥控调光模块114和MWT控制模块116,用来控制相关负载。
照明控制系统100的控制装置最好是能够在多个信道(也就是频率)上发射和接收射频信号110。转发器122用于从多个信道中选择一个信道供所有控制装置使用。例如,在美国有60个信道可用,每个信道100kHz带宽。转发器122还接收并重新发射射频信号110来确保照明控制系统100的所有控制装置都能够收到这些射频信号。射频照明控制系统中的每个控制装置包括长度最好是6个字节的序列号,并且在生产阶段就在存储器中编程。如同现有技术控制系统中一样,在初始编址程序中,利用序列号来独一无二地标识每个控制装置。
照明控制系统100还包括在HOT连接102和第一电源线(power wiring)128之间连接的第一断路器124,以及HOT连接102和第二电源线130之间连接的第二断路器126。壁挂式调光器112、第一壁挂式主控制器118、遥控调光模块114和MWT控制模块116都连接到第一电源线128。转发器122和第二壁挂式主控制器120连接到第二电源线130。转发器122通过插入壁挂式电源插座(electrical outlet)134的电源132连接到第二电源线130。第一和第二断路器124、126允许将电源与射频照明控制系统100的控制装置和电气负载断开。
第一和第二断路器124、126最好是包括让断路器从开路位置恢复到闭合位置的人工开关。第一和第二断路器124、126的人工开关还允许断路器选择性地从闭合位置切换到开路位置。断路器的构造和工作原理已经是众所周知,因此不必进一步讨论。
图2是本发明中照明控制系统100的编址程序200的流程图。编址程序200用于给所有控制装置分配装置地址。这些控制装置包括位于远处的控制装置,比如遥控调光模块114和MWT控制模块116。每个远程装置包括在编址程序200中使用的多个标志。第一标志是POWER_CYCLED(电源已循环)标志。当远程装置最近进行了电源循环时,将它置位。如同这里所使用的一样,将“电源循环(power cycling)”定义成将控制装置断电,然后恢复给这个控制装置供电,让控制装置重新启动或重新引导。第二标志是FOUND(找到)标志,当远程装置发现程序216“找到”远程装置时,将这个标志置位。下面将参考图4对此进行详细描述。
在编址程序200开始之前,转发器122最好是从可用信道中选择最优的一个在上面进行通信。为了找到最优信道,转发器122在可用无线电信道中随机地选择一个,在选中的这个信道中监听,并确定这个信道中的环境噪声是否大得难以接受。如果接收信号强度高于噪声门限,转发器122就不使用这个信道,并选择不同的一个信道。最终,转发器122确定最优信道用来在正常工作中使用。在728专利中更加详细地描述了确定最优信道的程序。
参考图2,当照明控制系统100在步骤210中进入编址模式时,编址程序200开始。例如,响应用户保持按下转发器122上的激励器预定长度的时间。下一步,在步骤212中,转发器122在所选信道上开始反复地发射信标消息给控制装置。每个控制装置顺序地改变到可用信道中的每一个信道,来监听信标消息。一收到信标消息,控制装置就开始在所选信道上通信。图3A是步骤212中转发器122执行的第一信标过程300的流程图。图3B是加电时(也就是首次给控制装置加电时)每个控制装置执行的第二信标过程350的流程图。
参考图3A,第一信标过程300在步骤310中开始。在步骤312中转发器122发射信标消息。具体地说,信标消息包括命令“停在我的频率上”,也就是在所选信道上开始发射和接收射频信号。也可以换成是信标消息包括另一种控制信号,例如连续波(CW)信号,也就是为了“阻塞”所选信道。在步骤314中,如果用户还没有指令转发器122退出信标过程300,例如,通过保持按下转发器上的激励器预定长度的时间,那么这一过程在步骤312继续发射信标消息。否则,信标过程在步骤316退出。
射频照明控制系统100的每个控制装置在加电时执行的第二信标过程350在步骤360中开始。在步骤362中如果控制装置拥有独一无二的装置地址,这一过程就在步骤364中退出。但是如果在步骤362中控制装置未被编址,控制装置就在步骤366中开始在第一信道(也就是在最不可能获得的信道上监听信标消息)上通信,将定时器初始化到常数TMAX,并且开始倒数计时。在步骤368中,如果控制装置听到了信标消息,控制装置就在步骤370中将当前信道维持为通信信道,并且在步骤364中退出这一过程。
控制装置优选在每个可用信道上监听预定长度的时间(也就是与定时器的常数TMAX对应的时间),一步一步地经过接连的更高信道,直到控制装置收到信标消息。这个预定长度的时间优选为基本上等于发射信标消息两次所需要的时间加上一个额外的时间量。例如,如果发射信标消息一次所需要的时间为大约140毫秒,这个额外的时间量是20毫秒,那么控制装置在每个信道上进行监听的预定长度的时间优选为300毫秒。具体地说,如果在步骤368中控制装置没有听到信标消息,就在步骤372里判断定时器是否已经停止计时。如果定时器没有停止计时,这一过程就循环下去,直到定时器停止计时。在步骤374中,如果当前信道不等于最大信道,也就是最高可用信道,那么在步骤376中控制装置开始在下一个更高可用信道通信,并且将定时器复位。然后,在步骤368中控制装置再一次监听信标消息。如果在步骤374中当前信道等于最大信道,那么在步骤378中控制装置开始再次在第一信道通信,并且将定时器复位。因此,第二信标过程350继续循环,直到控制装置收到信标消息。
回到图2,在步骤212中信标过程完成后,在步骤214中,用户可以人工激励非远程装置,也就是壁挂式调光器112以及第一和第二壁挂式主控制器118、120(如同在442专利中公开的现有技术照明控制系统的编址程序中一样)。响应按钮的激励,这个非远程装置发射与按钮的激励有关的信号给转发器122。因此,转发器122接收这个信号,将它解释为地址请求,并且发射下一个可用装置地址给已激励的非远程控制装置。
下一步,分配装置地址给远程控制装置,也就是遥控调光模块114和MWT控制模块116。为了防止无意地给相邻射频照明控制系统(也就是在距离系统100大约60英尺以内安装的射频照明控制系统)中的未编址装置分配地址,用户在步骤215中让所有远程装置进行电源循环。例如,用户将第一断路器124切换到开路位置,将电源和第一电源线128断开,然后立即将第一断路器切换回闭合位置来恢复供电。因此,提供给遥控调光模块114和MWT控制模块116的电源被循环。一加电,这些远程装置就在存储器中设置POWER_CYCLED标志,说明最近刚刚加电。更进一步,远程装置开始让“电源已循环”定时器倒数计数。最好是将“电源已循环”定时器设置成在大约10分钟以后停止计时,在那以后,远程装置清除POWER_CYCLED标志。
电源循环以后,转发器122执行远程装置发现程序216,如图4所示。在全部“适当的”控制装置上执行远程装置发现程序216。这些“适当的”控制装置指的是未被编址,还没有被远程装置发现程序发现(也就是没有将FOUND(找到)标志置位),并且最近经过了电源循环(也就是将POWER_CYCLED标志置位的)的装置。因此,远程装置发现程序216必须在每个可用控制装置中的“电源已循环”定时器停止计时之前完成。
参考图4,在步骤400中开始远程装置发现程序216。在步骤405中将变量M设置成零。这个变量用于确定远程装置发现程序216的控制循环之一重复的次数。在步骤410中,转发器122向所有适当的装置发射“清除找到标志”消息。当POWER_CYCLED标志被置位的未编址控制装置收到“清除找到标志”消息时,控制装置通过清除FOUND(找到)标志来对这一消息作出反应。在步骤412中,转发器122轮询,也就是发射查询消息给,这些适当的远程装置的一个子集。这个子集可以是例如适当的远程装置的一半。比如还没有找到,最近进行过电源循环,并且具有偶数序列号的那些未编址控制装置。查询消息包含请求,请求接收控制装置在预定数量的ACK发射时隙中随机的一个时隙中发射应答(ACK)消息,其中包含随机数据字节。预定数量的ACK发射时隙优选为例如64个ACK发射时隙。适当的远程装置通过在随机的ACK发射时隙中向转发器122发射ACK消息来作出响应,其中包括随机数据字节。在步骤414中,如果收到至少一个ACK消息,转发器122就在步骤416中将ACK发射时隙的编号和来自每个ACK消息的随机数据字节储存在存储器中。
下一步,转发器122向存储器中储存过的每个装置(也就是拥有在步骤416中在存储器中储存的随机时隙编号和随机数据字节的每个装置)发射“请求序列号”消息。具体地说,在步骤418中,转发器将这一消息发射给“下一个”装置,例如第一次发射“请求序列号”消息时存储器中的第一装置。由于转发器122只是为发射ACK消息的每个装置储存ACK发射时隙的编号和有关的随机数据字节,因此利用这一信息发射“请求序列号”消息。例如,转发器122可以向一个装置发射“请求序列号”消息,这个装置在编号为34的时隙中发射了具有随机数据字节0xA2(十六进制)的ACK消息。在步骤420中,转发器122等待从这个装置收到序列号。在步骤422中,当转发器122收到序列号时,将序列号储存在存储器中。在步骤424中,转发器向当前控制装置(也就是具有在步骤420中收到的序列号的控制装置)发射“设置找到标志”消息。一收到“设置找到标志”消息,这个远程装置就在存储器中将FOUND标志置位,使得这个装置在远程装置发现程序216中不再对查询消息作出响应。在步骤426中,如果不是已经收集到了所有序列号,这一过程就回过头在步骤418中请求下一控制装置的序列号。
由于(在步骤414中)当远程装置发射ACK消息的时候有可能已经发生冲突,因此在步骤412中再次轮询同一装置子集。具体地说,如果在步骤426中已经收集了所有序列号,这一过程就回过头来在步骤412中轮询同一装置子集。如果在步骤414中没有收到ACK消息,这一过程就进入步骤428。如果在步骤428中变量M小于常数MMAX,就在步骤430中让变量M加一。为了确保在第一子集中的所有装置已经发射了ACK消息给步骤412中的查询而没有发生冲突,优选将常数MMAX设置成二(2),因此优选转发器122在步骤414中响应步骤412中两次发射查询而没有收到任何ACK消息。如果在步骤428中变量M不小于常数MMAX,就在步骤432中判断是否有更多的装置需要轮询。如果是这样,就在步骤434中将变量M设置成零,在步骤436中改变(在步骤412中轮询的)装置子集。例如,如果前面轮询了具有偶数序列号的装置,就将这个子集改变成具有奇数序列号的那些装置。如果在步骤432中没有剩下任何装置供轮询,远程装置发现程序就在步骤438中退出。
回到图2,在步骤218中,转发器122汇编在远程装置发现程序216中找到的所有远程装置的序列号清单。在步骤220中,让用户选择是人工还是自动地对这些远程装置进行编址。如果用户不想对这些远程装置进行人工编址,就在步骤222中自动地给这些远程装置分配地址,例如按照装置在步骤218的序列号清单中出现的顺序依次编址。否则,在步骤224中用户能够人工分配地址给远程装置。例如,用户可以使用能够与射频照明控制系统100通信的个人计算机(PC)上提供的图形用户界面(GUI)软件。因此,用户能够对序列号清单中的每个装置进行处理,并且一个一个地分配独一无二的地址。在远程装置已经在步骤222中经过了自动编址或者在步骤224中经过了人工编址以后,在步骤226中将地址发射给远程控制装置。最后,在步骤228中用户让照明控制系统100退出编址模式,例如通过保持按下转发器122上的激励器预定长度的时间。
让远程装置循环电源的步骤,也就是步骤215,能够防止相邻系统中的未编址装置被编址。当附近(例如在公寓楼内或者在共有公寓楼内)正在同时安装许多射频照明控制系统并且正在同时进行配置时,让远程装置循环电源的步骤非常重要。由于两个相邻单元或共有公寓楼各自都有自己的断路器,因此可以让每个系统的远程装置分开进行电源循环。但是,这个步骤是可选的,因为用户可能能够确定当前照明控制系统100不靠近任何其它未编址射频照明控制系统。如果在程序200中省去循环电源这一步骤,转发器122就可以在远程装置发现程序216里在步骤412中轮询所有未编址装置,而不是仅仅轮询刚刚进行了电源循环的未编址装置。更进一步,电源循环步骤不必在步骤212以后进行,而是可以在执行远程装置发现程序之前的任意时刻进行,也就是在步骤216进行,只要“电源已循环”定时器还没有停止计时。
图5是本发明中照明控制系统100位于远处的控制装置的远程“开盒(out-of-box)”程序500的流程图。远程“开盒”程序500使得用户能够让位于远处的控制装置,也就是遥控调光模块114或者MWT控制模块116,回到默认出厂设置,也就是“开盒”设置。如同在编址程序200中一样,控制装置在“开盒”程序500中使用POWER_CYCLED标志和FOUND标志。
远程“开盒”程序500从步骤505开始,在步骤510中照明控制系统100进入“开盒”模式,例如响应用户保持按下转发器122上的激励器预定长度的时间。下一步,在步骤512中,转发器122开始在所选信道(也就是正常工作期间使用的信道)上向控制装置发射信标消息。具体地说,转发器122执行图3A中的第一信标过程300。在步骤514中,用户对要回到“开盒”设置的这个特定控制装置(例如遥控调光模块114)进行电源循环。用户将第一断路器124切换到开路位置,断开电源和第一电源线128之间的连接,然后立即将第一断路器切换回闭合位置,恢复对遥控调光模块114的供电。电源循环步骤能够防止用户无意地让相邻射频照明控制系统中的控制装置复位到“开盒”设置。一加电,连接到第一电源线128的远程控制装置就在存储器中设置POWER_CYCLED标志,表明最近刚刚加电。还有,远程装置开始让“电源已循环”定时器倒计时。最好是将“电源已循环”定时器设置成在近似10分钟以后停止计时,在那以后,远程装置清除POWER_CYCLED标志。
下一步,连接到第一电源线128的控制装置,也就是进行过电源循环的装置,执行第三信标程序600。图6是第三信标程序600的流程图。第三信标过程600与图3B所示的第二信标过程350非常相似,下面只说明它们之间的差别。首先,不判断控制装置是否已经编址(也就是图3A中的步骤362)。
更进一步,防止第三信标过程600象在第二信标过程350中一样进行永久循环,从而使得如果控制装置没有听到信标消息,控制装置就能够回到正常工作状态。为了完成这一控制,用变量K来对监听信标消息的控制装置循环经过每个可用信道的次数进行计数。具体地说,在步骤610将变量K初始化成零。在步骤624中,如果变量K小于常数KMAX,那么变量K加一。在步骤630中,控制装置开始在第一信道上通信,并且定时器复位。因此,控制装置再一次监听每个可用信道上的信标消息。但是如果在步骤624中变量K不小于常数KMAX,那么第三信标过程600在步骤632退出。KMAX的值最好是二(2),从而使得控制装置在每个可用信道上监听信标消息两次。
总而言之,在步骤514中对所希望的控制装置进行了电源循环以后,连接到第一电源线128的控制装置执行第三信标过程600。因此,这些控制装置能够在选定信道上通信。
下一步,转发器122执行远程装置发现程序516。远程装置发现程序516与图4所示的远程装置发现程序216非常相似。但是,远程装置发现程序516不将执行这一程序针对的装置限制于仅仅是未编址装置(如同远程装置发现程序216一样)。针对远程装置发现程序还没有找到的(也就是FOUND标志没有置位的)并且最近进行过电源循环的(也就是POWER_CYCLED标志已经置位的)所有控制装置执行远程装置发现程序516。必须在每个可用控制装置中的“电源已循环”定时器停止计时之前完成远程装置发现程序516。
在步骤518中,转发器122汇编在远程装置发现程序516中找到的所有远程装置的序列号的清单。在步骤520中,用户可以在清单中人工选择将哪些控制装置复位到默认出厂设置,例如通过使用GUI软件。因此,用户能够一步一步地针对序列号清单中的每个控制装置进行处理,并且一个一个地决定让哪些装置恢复到“开盒”设置。最后,在步骤522中让所选控制装置恢复到“开盒”设置,在步骤524中,用户让照明控制系统100退出远程“开盒”模式,例如通过保持按下转发器122上的激励器预定长度的时间。
尽管针对射频照明控制系统描述了本发明,但是本发明的程序还能用于其它类型的照明控制系统,例如有线照明控制系统,以便利用所需信道在有线通信链路上与位于远处的控制装置建立通信。
虽然利用某些实施例描述了本发明,但是对于本领域技术人员而言,还能够想到很多其它变化、改进和用途。因此,本发明不限于这里公开的内容,而是仅仅由后面的权利要求限定。

与无线控制装置建立通信的方法.pdf_第1页
第1页 / 共25页
与无线控制装置建立通信的方法.pdf_第2页
第2页 / 共25页
与无线控制装置建立通信的方法.pdf_第3页
第3页 / 共25页
点击查看更多>>
资源描述

《与无线控制装置建立通信的方法.pdf》由会员分享,可在线阅读,更多相关《与无线控制装置建立通信的方法.pdf(25页珍藏版)》请在专利查询网上搜索。

本发明的方法允许第一无线控制装置与第二无线控制装置建立通信,其中第一无线控制装置能够在多个信道中的预定信道上通信,第二无线控制装置能够在这多个信道中的任意一个上通信。首先由无线控制装置在这个预定信道上反复发射信标消息。第二无线控制装置在这多个信道中的每一个上监听这个信标消息预定长度的时间。当第二控制装置在这个预定信道上收到这个信标消息时,这个第二控制装置开始在这个预定信道上通信。第二无线装置可以一。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 其他类目不包含的电技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1