对控制系统中位于远处的射频组件进行编址的程序.pdf

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

CN200780037432.8

申请日:

2007.08.13

公开号:

CN101523989A

公开日:

2009.09.02

当前法律状态:

实审

有效性:

审中

法律详情:

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

IPC分类号:

H05B37/02

主分类号:

H05B37/02

申请人:

路创电子公司

发明人:

B·A·约翰逊; J·米尔塔; B·M·考特尼; L·R·卡门; D·C·拉内里

地址:

美国宾夕法尼亚

优先权:

2006.9.6 US 11/470,367

专利代理机构:

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

代理人:

王 英

PDF下载: PDF下载
内容摘要

本发明提供在具有多个控制装置的无线照明控制系统中分配独一无二装置地址给位于远处的控制装置的一种方法。每个控制装置都连接到电源,并且给它分配独一无二的装置地址。这一方法首先包括让位于远处的控制装置进行电源循环,也就是断开并恢复这些装置的电源。在电源循环以后预定长度的时间内,这个控制装置以无线方式发射独一无二地标识自己的信号。生成最近进行过电源循环的未编址控制装置的清单。然后给清单中的每个控制装置分配并发射独一无二的装置地址。

权利要求书

1.  一种给控制系统中位于远处的未编址控制装置分配独一无二装置地址的方法,所述控制装置与电源连接,该方法包括如下步骤:
给所述控制装置加电;
在加电步骤以后预定长度的时间内,所述控制装置发射独一无二地标识所述控制装置的信号;以及
所述控制装置随后接收所述独一无二的装置地址。

2.
  如权利要求1所述的方法,其中所述发射独一无二地标识所述控制装置的信号的步骤包括:
发射所述控制装置的序列号。

3.
  如权利要求2所述的方法,还包括如下步骤:
利用所述序列号向所述控制装置发射所述独一无二的装置地址。

4.
  如权利要求2所述的方法,其中所述发射独一无二地标识所述控制装置的信号的步骤还包括:
所述控制装置接收查询消息;
响应所述查询消息,所述控制装置发射应答消息,所述应答消息是在随机发射时隙中发射的,并且包含随机的数据字节;
通过所述随机发射时隙和所述随机数据字节标识所述控制装置;以及
在发射序列号的步骤之前请求获得所述控制装置的所述序列号。

5.
  如权利要求1所述的方法,其中所述控制装置能够在多个信道上通信,所述方法还包括如下步骤:
在所述多个信道中的预定信道上与所述控制装置建立通信。

6.
  如权利要求5所述的方法,其中所述与所述控制装置建立通信的步骤还包括如下步骤:
在所述预定信道上发射信标信号;
所述控制装置在所述多个信道中的每一个信道上监听所述信标信号预定长度的时间;
所述控制装置在所述预定信道上接收所述信标信号;以及
所述控制装置在所述预定信道上通信。

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

8.
  如权利要求1所述的方法,还包括如下步骤:
在所述加电步骤以后立即启动定时器,
其中所述定时器被设置成在所述预定长度的时间以后停止计时。

9.
  如权利要求1所述的方法,还包括如下步骤:
在所述加电步骤以后立即进入第一预定状态;以及
当所述定时器在所述预定长度的时间以后停止计时时,退出所述第一预定状态,
其中当所述控制装置处于所述第一预定状态时,所述控制装置完成发射独一无二地标识所述控制装置的信号的所述步骤。

10.
  如权利要求1所述的方法,其中所述控制系统包括无线控制系统,发射独一无二地标识所述控制装置的信号的所述步骤还包括:
所述控制装置在所述加电步骤以后所述预定长度的时间内以无线方式发射独一无二地标识所述控制装置的信号。

11.
  如权利要求1所述的方法,其中所述控制装置包括负载控制装置。

12.
  一种给射频控制系统中的第一远程控制装置提供地址的方法,其中从第二装置向所述第一远程控制装置发送射频控制信号,所述射频控制信号包括所述地址,使得所述第一远程控制装置能够响应所述射频控制信号,该方法包括如下步骤:
使所述第一远程控制装置从断开电源到接通电源进行电源循环,以此来指定所述第一远程控制装置需要所述地址;
在所述第二装置处标识指定为需要所述地址的所述远程控制装置;以及
通过从所述第二装置向所述第一远程控制装置发送射频编址信号,提供所述地址给所述第一远程控制装置,使得所述第一远程控制装置能够对发自所述第二装置并且包括所述地址的射频控制信号作出响应。

13.
  如权利要求11所述的方法,其中所述电源循环步骤使得所述第一远程控制装置进入第一预定状态。

14.
  如权利要求12所述的方法,其中所述标识步骤还包括:
在所述电源循环步骤以后预定长度的时间内在所述第二装置处接收独一无二地标识所述第一控制装置的信号。

15.
  如权利要求13所述的方法,其中所述标识步骤包括:
确定所述远程控制装置的独一无二标识符;以及
在所述第一装置处汇编包括所述独一无二标识符的清单。

16.
  如权利要求14所述的方法,其中所述标识步骤还包括:
从所述远程控制装置的独一无二标识符清单中选择所述第一远程控制装置。

17.
  如权利要求13所述的方法,其中所述第二装置自动地提供地址给处于所述第一预定状态的所述第一远程控制装置。

18.
  如权利要求13所述的方法,其中所述标识步骤还包括:
所述第二装置发射轮询信号给所述第一远程控制装置;
所述第一远程控制装置发射应答信号给所述第二装置;
所述第二装置发射独一无二的标识符信号给所述第一远程控制装置来获得所述远程控制装置的独一无二标识符;以及
所述远程控制装置发射所述独一无二标识符给所述第一装置。

19.
  如权利要求11所述的方法,还包括如下步骤:
在所述第二装置处启动编址模式。

20.
  如权利要求16所述的方法,还包括如下步骤:
退出所述编址模式。

21.
  如权利要求11所述的方法,其中所述将电源从断开到接通进行电源循环的步骤包括:
操纵提供电源给所述远程控制装置的开关或断路器。

22.
  一种从控制系统中的多个控制装置里选择位于远处的第一控制装置的方法,所述多个控制装置中的每一个连接到电源并且具有独一无二的序列号,所述方法包括如下步骤:
给所述多个控制装置的一个子集加电,该子集包含所述第一控制装置;
在中断并恢复供电的步骤以后预定长度的时间内,在所述子集内的每一个控制装置处接收请求获得所述序列号的信号;
发射所述子集内的至少一个控制装置的所述序列号;
生成所述序列号的清单;以及
从序列号的所述清单中选择所述第一控制装置。

23.
  如权利要求17所述的方法,还包括以下步骤:
在所述加电步骤之前中断所述多个控制装置的所述子集的供电。

24.
  如权利要求17所述的方法,还包括以下步骤:
在选择所述第一控制装置的步骤以后,分配独一无二的装置地址给所述第一控制装置。

25.
  如权利要求17所述的方法,其中所述控制系统包括无线控制系统。

说明书

对控制系统中位于远处的射频组件进行编址的程序
技术领域
本发明涉及用于控制电气负载的负载控制系统。具体而言,本发明涉及对射频(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)负载控制装置,桌面和壁挂式主控制器,以及信号转发器。这种射频照明控制系统的控制装置包括射频天线。射频天线用于发射和接收射频信号,以便在照明控制系统的控制装置之间进行通信。控制装置全都在同一频率上发射和接收射频信号。每个负载控制装置都有用户界面和集成调光器电路,用于控制所连接的照明负载的亮度。用户界面具有用于对连接的照明负载进行开关控制的按钮激励器,以及用于调节所连接的照明负载的亮度的升降激励器。桌面和壁挂式主控制器有多个按钮,能够发射射频信号给负载控制装置来控制这些照明负载的亮度。
为了防止对附近的其它射频照明控制系统产生干扰,以上442专利的射频照明控制系统充分利用房屋代码(也就是房屋地址)。每个控制装置将房屋代码储存在存储器里。在高层公寓和共有公寓楼这种应用中,相邻系统各自有自己的分开的房屋代码来避免相邻系统试图作为单个系统而不是分开的不同系统进行工作,这一点特别重要。因此,在射频照明控制系统的安装过程中,采用房屋代码选择程序来确保选择适当的房屋代码。为了完成这一程序,将每个系统的一个转发器选作“主”转发器。通过保持按下射频照明控制系统之一里选中的转发器上的“主”按钮,来启动房屋代码选择程序。转发器随机地选择256个可用房屋代码中的一个,然后核实附近没有其它射频照明控制系统正在使用这个房屋代码。这个转发器点亮发光二极管(LED),显示出已经选择房屋代码。为相邻的每个射频照明控制系统重复这一程序。在下面描述的编址程序中,将房屋代码发射给这个照明控制系统中的每个控制装置。
当两个或多个控制装置尝试在同一时刻进行发射时,射频照明控制系统中发射的射频通信信号之间就会出现冲突。因此,给照明控制系统的每个控制装置分配一个独一无二的装置地址(通常是一个字节长),以便在正常工作时使用。装置地址是控制系统的装置在正常工作期间用来将控制装置互相区分开来的独一无二标识符。这些装置地址使得控制装置按照通信协议在预定的时刻发射射频信号,以避免冲突。此外,通过转发射频通信信号,信号转发器帮助确保通信无差错,从而使得这个系统的每个组件收到给它的射频信号。
通常将房屋代码和装置地址包括在照明控制系统中发射的每个射频信号中。在照明控制系统的安装过程中完成房屋代码选择程序以后,执行编址程序。这个编址程序支持将装置地址分配给每个控制装置。在442专利里描述的射频照明控制系统中,在照明控制系统的转发器处启动编址程序(例如通过保持按下转发器上的“编址模式”按钮),这样就将系统的所有转发器置于“编址模式”中。主转发器负责给控制系统的射频控制装置分配装置地址(例如主控制器,壁挂式负载控制装置等)。主转发器响应控制装置发送的地址请求,分配装置地址给射频控制装置。
为了启动地址请求,用户走到一个壁挂式或者桌面控制装置那里,并且按下控制装置上的按钮(例如壁挂式负载控制装置的开关激励器)。控制装置发射与按钮的激励有关的信号。主转发器将这个信号接收下来,并将它解释为地址请求。响应这个地址请求信号,主转发器分配下一个可用装置地址,并将它发射给发出请求的控制装置。然后激励可见指示器来告诉用户控制装置已经从主转发器收到系统地址。例如,与壁挂式负载控制装置连接的灯光,或者主控制器上的LED,可以闪烁。当用户保持按下转发器的编址模式按钮时,这一编址模式终止。这一操作导致转发器将退出编址模式的命令发布给控制系统。
442专利中控制系统的上述编址程序要求控制装置位于能够够得着的地方,让用户和射频控制装置的激励器直接接触,从而标识需要地址的每个控制装置。因此,这种编址程序针对的是对这样的射频控制装置进行编址,例如壁挂式负载控制装置和主控制器,在编址程序期间用户能够接触它们。但是,已有的编址程序不适用于对可能安装在不容易够着的位置上的射频负载控制装置进行编址。例如负载控制装置(比如电子调光镇流器、电动窗处理或远程调光器模块)可能安装在远处位置,因此在编址程序过程中不可能够着负载控制装置。
用于安装在远处的电子调光镇流器和电动窗处理的有线控制系统(也就是采用有线通信链路的控制系统)在本领域里已经是众所周知。照明控制系统包括能够在有线通信链路上利用DALI(数字可寻址照明接口)协议进行通信的多个电子调光镇流器,这样的一个实例在2004年12月14日递交的,名称为“DISTRIBUTED INTELLIGENCE BALLAST SYSTEM ANDEXTENDED LIGHTING CONTROL PROTOCOL”的共同转让的第11/011,933号美国专利申请中有更详细的描述,在这里通过引用将它全部引入。包括多个电动窗处理的控制系统的一个实例在2006年1月10日授权的,名称为“MOTORIZED SHADE CONTROL SYSTEM”,共同转让的第6,983,783号美国专利中有更加详细的描述。在这里通过引用将它全部引入。
这些控制系统使用随机编址程序来分配装置地址。为了执行随机编址程序,每个控制装置包括独一无二的序列号。制造装置的时候就将这个序列号储存在存储器中。序列号通常比装置地址长得多(例如3到6个字节长)并且用于在初始化程序中独一无二地标识每个控制装置。由于序列号的尺寸较长,并且系统中可能有大量的控制装置,因此在正常工作期间在控制装置之间利用序列号来进行通信常常是不现实的。由于通常与每个消息一起发射序列号,因此消息更长,通信时间也更长。因此,在随机编址程序过程中,通常将一个较短的地址分配给每个控制装置。
例如,通过用户按下控制系统中壁挂式小键盘上的一个或多个按钮来启动随机编址程序。所选择的小键盘在有线链路上发送查询消息给全部未编址控制装置。于是,有线通信链路上的全部控制装置通过发送它们的序列号给选中的小键盘来作出响应。选中的小键盘从这条链路上的全部控制装置接收序列号,并且随机地分配独一无二的装置地址给每个控制装置。
但是,由于两个或多个射频照明控制系统可能互相距离很近,如果两个系统都有未编址控制装置,这样的随机编址程序会引起射频照明控制系统的不适当初始化。因此,需要一种方法来对射频照明控制系统中位于远处的无法够着的控制装置进行编址,在这个射频照明控制系统中,不需要与射频控制装置实际接触。
发明内容
根据本发明,给照明控制系统中位于远处的控制装置分配独一无二装置地址的一种方法包括:(1)给控制装置加电;(2)在加电步骤以后,控制装置在预定长度的时间内发射独一无二地标识控制装置的信号;以及(3)控制装置随后接收独一无二的装置地址。
本发明还提供用于给射频控制系统中的第一远程控制装置提供地址的一种方法。从第二装置向第一远程控制装置发送射频控制信号,射频控制信号包括地址,使得第一远程控制装置响应射频控制信号。该方法包括如下步骤:让第一远程控制装置的电源从断开到接通进行电源循环,以此来指定第一远程控制装置需要地址;在第二装置处标识指定需要地址的第一远程控制装置;以及通过从第二装置向第一远程控制装置发送射频编址信号,提供地址给第一远程控制装置,使得第一远程控制装置能够对发自第二装置并且包括地址的射频控制信号作出响应。
本发明还提供用于从照明控制系统中的多个控制装置里选择位于远处的第一控制装置的一种方法。这种方法包括如下步骤:给多个控制装置的一个子集加电,该子集包含第一控制装置,这个子集包含第一控制装置。这个方法还包括如下步骤:在中断并恢复供电的步骤以后预定长度的时间内,在子集内的每一个控制装置处接收请求获得序列号的信号;发射子集内的至少一个控制装置的序列号;生成序列号的清单;以及从序列号的清单选择第一控制装置。
通过下面参考附图对本发明进行描述,本发明的其它特征和优点将会更加清楚。
附图说明
图1是本发明中射频照明控制系统的一个简化框图;
图2是本发明中图1所示射频照明控制系统的编址程序的流程图;
图3是本发明中图1所示射频照明控制系统的远程装置发现程序的流程图;
图4是本发明中第二实施例的编址程序的流程图;
图5A是图4所示编址程序中第一信标过程的流程图;以及
图5B是图4所示编址程序中第二信标过程的流程图。
具体实施方式
通过参考附图,能够更好地理解前面的发明内容,以及后面对优选实施例的详细描述。为了说明本发明,在附图中示出了一个实施例,目前这个实施例是优选的。附图中相似的数字表示相似的部分。但是应当明白,本发明不限于这里公开的具体方法和仪器。
图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用于从多个信道中选择一个信道供所有控制装置使用。转发器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。由于未编址控制装置不知道转发器122已经选择了可用通信信道中的哪一个在正常工作时使用,因此所有未编址控制装置在与选中的信道不同的预定编址信道上通信。每个远程装置包括在编址程序200中使用的多个标志。第一标志是POWER_CYCLED(电源已循环)标志。当远程装置最近进行了电源循环时,将它置位。如同这里所使用的一样,将“电源循环(power cycling)”定义成将控制装置断电,然后恢复给这个控制装置供电,让控制装置重新启动或重新引导。第二标志是FOUND(找到)标志,当远程装置发现程序216“找到”远程装置时,将这个标志置位。下面将参考图3对此进行详细描述。
当照明控制系统100在步骤210中进入编址模式时,编址程序200开始。例如,响应用户保持按下转发器122上的激励器预定长度的时间。在步骤212中,用户人工选择激励非远程装置,也就是壁挂式调光器112以及第一和第二壁挂式主控制器118、120(如同在442专利中公开的现有技术照明控制系统的编址程序中一样)。响应按钮的激励,这个非远程装置在这个预定编址信道上发射与按钮的激励有关的信号给转发器122。因此,转发器122接收这个信号,将它解释为地址请求,并且发射下一个可用装置地址给已激励的非远程控制装置。
下一步,分配装置地址给远程控制装置,也就是遥控调光模块114和MWT控制模块116。为了防止无意地给相邻射频照明控制系统(例如在距离系统100大约60英尺以内安装的射频照明控制系统)中的未编址装置分配地址,用户在步骤214中让所有远程装置进行电源循环。例如,用户将第一断路器124切换到开路位置,将电源和第一电源线128断开,然后立即将第一断路器切换回闭合位置来恢复供电。因此,提供给遥控调光模块114和MWT控制模块116的电源被循环。一加电,这些位于远处的控制装置就进入“电源已循环”状态。具体地说,远程装置在存储器中设置POWER_CYCLED标志,说明最近刚刚加电。更进一步,远程装置开始让“电源已循环”定时器倒数计数。最好是将“电源已循环”定时器设置成在大约10分钟以后停止计时,在那以后,远程装置清除POWER_CYCLED标志。
此时,转发器122执行远程装置发现程序216,如图3所示。在全部“适当的”控制装置上执行远程装置发现程序216。这些“适当的”控制装置指的是未被编址,还没有被远程装置发现程序发现(也就是没有将FOUND(找到)标志置位),并且最近经过了电源循环(也就是将POWER_CYCLED标志置位)的装置。因此,远程装置发现程序216必须在每个可用控制装置中的“电源已循环”定时器停止计时之前完成。
参考图3,在步骤300中开始远程装置发现程序216。在步骤305中将变量M设置成零。这个变量用于确定远程装置发现程序216的控制循环之一重复的次数。在步骤310中,转发器122向所有适当的装置发射“清除找到标志”消息。当POWER_CYCLED标志被置位的未编址控制装置收到“清除找到标志”消息时,控制装置通过清除FOUND(找到)标志来对这一消息作出反应。在步骤312中,转发器122轮询,也就是发射查询消息给,这些适当的远程装置的一个子集。这个子集可以是例如适当的远程装置的一半。比如还没有找到,最近进行过电源循环,并且具有偶数序列号的那些未编址控制装置。查询消息包含请求,请求接收控制装置在预定数量的ACK发射时隙中随机的一个时隙中发射应答(ACK)消息,其中包含随机数据字节。预定数量的ACK发射时隙优选为例如64个ACK发射时隙。适当的远程装置通过在随机的ACK发射时隙中向转发器122发射ACK消息来作出响应,其中包括随机数据字节。在步骤314中,如果收到至少一个ACK消息,转发器122就在步骤316中将ACK发射时隙的编号和来自每个ACK消息的随机数据字节储存在存储器中。
下一步,转发器122向存储器中储存过的每个装置(也就是拥有在步骤316中在存储器中储存的随机时隙编号和随机数据字节的每个装置)发射“请求序列号”消息。具体地说,在步骤318中,转发器将这一消息发射给“下一个”装置,例如第一次发射“请求序列号”消息时存储器中的第一装置。由于转发器122只是为发射ACK消息的每个装置储存ACK发射时隙的编号和有关的随机数据字节,因此利用这一信息发射“请求序列号”消息。例如,转发器122可以向一个装置发射“请求序列号”消息,这个装置在编号为34的时隙中发射了具有随机数据字节0xA2(十六进制)的ACK消息。在步骤320中,转发器122等待从这个装置收到序列号。在步骤322中,当转发器122收到序列号时,将序列号储存在存储器中。在步骤324中,转发器向当前控制装置(也就是具有在步骤320中收到的序列号的控制装置)发射“设置找到标志”消息。一收到“设置找到标志”消息,这个远程装置就在存储器中将FOUND标志置位,使得这个装置在远程装置发现程序216中不再对查询消息作出响应。在步骤326中,如果不是已经收集到了所有序列号,这一过程就回过头在步骤318中请求下一控制装置的序列号。
由于(在步骤314中)当远程装置发射ACK消息的时候有可能已经发生冲突,因此在步骤312中再次轮询同一装置子集。具体地说,如果在步骤326中已经收集了所有序列号,这一过程就回过头来在步骤312中轮询同一装置子集。如果在步骤314中没有收到ACK消息,这一过程就进入步骤328。如果在步骤328中变量M小于常数MMAX,就在步骤330中让变量M加一。为了确保在第一子集中的所有装置已经发射了ACK消息给步骤312中的查询而没有发生冲突,优选将常数MMAX设置成二(2),因此优选转发器122在步骤314中响应步骤312中两次发射查询而没有收到任何ACK消息。如果在步骤328中变量M不小于常数MMAX,就在步骤332中判断是否有更多的装置需要轮询。如果是这样,就在步骤334中将变量M设置成零,在步骤336中改变(在步骤312中轮询的)装置子集。例如,如果前面轮询了具有偶数序列号的装置,就将这个子集改变成具有奇数序列号的那些装置。如果在步骤332中没有剩下任何装置供轮询,远程装置发现程序就在步骤338中退出。
回到图2,在步骤218中,转发器122汇编在远程装置发现程序216中找到的所有远程装置的序列号清单。在步骤220中,让用户选择是人工还是自动地对这些远程装置进行编址。如果用户不想对这些远程装置进行人工编址,就在步骤222中自动地给这些远程装置分配地址,例如按照装置在步骤218的序列号清单中出现的顺序依次编址。否则,在步骤224中用户能够人工分配地址给远程装置。例如,用户可以使用能够与射频照明控制系统100通信的个人计算机(PC)上提供的图形用户界面(GUI)软件。因此,用户能够对序列号清单中的每个装置进行处理,并且一个一个地分配独一无二的地址。在远程装置已经在步骤222中经过了自动编址或者在步骤224中经过了人工编址以后,在步骤226中将地址发射给远程控制装置。最后,在步骤228中用户让照明控制系统100退出编址模式,例如通过保持按下转发器122上的激励器预定长度的时间。
让远程装置循环电源的步骤,也就是步骤214,能够防止相邻系统中的未编址装置被编址。当附近(例如在公寓楼内或者在共有公寓楼内)正在同时安装许多射频照明控制系统并且正在同时进行配置时,让远程装置循环电源的步骤非常重要。由于两个相邻单元或共有公寓楼各自都有自己的断路器,因此可以让每个系统的远程装置分开进行电源循环。但是,这个步骤是可选的,因为用户可能能够确定当前照明控制系统100不靠近任何其它未编址射频照明控制系统。如果在程序200中省去循环电源这一步骤,转发器122就可以在远程装置发现程序216里在步骤312中轮询所有未编址装置,而不是仅仅轮询刚刚进行了电源循环的未编址装置。更进一步,电源循环步骤不必在步骤212以后进行,而是可以在执行远程装置发现程序之前的任意时刻进行,也就是在步骤216进行,只要在“电源已循环”定时器停止计时之前完成远程装置发现程序。
这种照明控制系统100的控制装置能够在多个信道上发射和接收射频信号110。因此,转发器122能够确定每个信道的质量(也就是确定每个信道上的环境噪声),并且在这些信道中选择一个供系统在其中通信。在现有技术中的照明控制系统里,未编址控制装置在预定编址频率上与转发器通信,以便接收独一无二的装置地址和被选信道。但是,如果在这个预定编址频率上存在很大的噪声,控制装置就不能与转发器正常通信,控制装置的配置会受到阻碍。因此,需要允许射频照明控制系统在配置程序中在选定的信道上通信。
图4是本发明的第二实施例中编址程序400的流程图。如同在编址程序200中一样,在编址程序400中,控制装置使用POWER_CYCLED标志和FOUND标志。编址程序400与图2所示的编址程序200非常相似,下面只描述它们之间的差别。在编址程序400开始之前,转发器122最好是从可用信道中选择最优的一个在上面进行通信,以便让所有控制装置在所选优选信道上进行通信。为了找到最优信道,转发器122在可用无线电信道中随机地选择一个,在选中的这个信道中监听,并确定这个信道中的环境噪声是否大得难以接受。如果接收信号强度高于噪声门限,转发器122就不使用这个信道,并选择不同的一个信道。最终,转发器122确定最优信道用来在正常工作中使用。在728专利中更加详细地描述了确定最优信道的程序。
在步骤412中,转发器122在所选信道上开始反复地发射信标消息给控制装置。每个控制装置顺序地改变到可用信道中的每一个信道,来监听信标消息。一收到信标消息,控制装置就开始在所选信道上通信。图5A是步骤212中转发器122执行的第一信标过程300的流程图。图5B是加电时(也就是首次给控制装置加电时)每个控制装置执行的第二信标过程550的流程图。
参考图5A,第一信标过程500在步骤510中开始。在步骤512中转发器122发射信标消息。具体地说,信标消息包括命令“停在我的频率上”,也就是在所选信道上开始发射和接收射频信号。也可以换成是信标消息包括另一种控制信号,例如连续波(CW)信号,也就是为了“阻塞”所选信道。在步骤514中,如果用户还没有指令转发器122退出信标过程500,例如,通过保持按下转发器上的激励器预定长度的时间,那么这一过程在步骤512继续发射信标消息。否则,信标过程在步骤516退出。
射频照明控制系统100的每个控制装置在加电时执行的第二信标过程550在步骤560中开始。在步骤562中如果控制装置拥有独一无二的装置地址,这一过程就在步骤564中退出。但是如果在步骤562中控制装置未被编址,控制装置就在步骤566中开始在第一信道(也就是在最不可能获得的信道上监听信标消息)上通信,将定时器初始化到常数TMAX,并且开始倒数计时。在步骤568中,如果控制装置听到了信标消息,控制装置就在步骤570中将当前信道维持为通信信道,并且在步骤564中退出这一过程。
控制装置优选在每个可用信道上监听预定长度的时间(也就是与定时器的常数TMAX对应的时间),一步一步地经过接连的更高信道,直到控制装置收到信标消息。这个预定长度的时间优选为基本上等于发射信标消息两次所需要的时间加上一个额外的时间量。例如,如果发射信标消息一次所需要的时间为大约140毫秒,这个额外的时间量是20毫秒,那么控制装置在每个信道上进行监听的预定长度的时间优选为300毫秒。具体地说,如果在步骤568中控制装置没有听到信标消息,就在步骤572里判断定时器是否已经停止计时。如果定时器没有停止计时,这一过程就循环下去,直到定时器停止计时。在步骤574中,如果当前信道不等于最大信道,也就是最高可用信道,那么在步骤576中控制装置开始在下一个更高可用信道通信,并且将定时器复位。然后,在步骤568中控制装置再一次监听信标消息。如果在步骤574中当前信道等于最大信道,那么在步骤578中控制装置开始再次在第一信道通信,并且将定时器复位。因此,第二信标过程550继续循环,直到控制装置收到信标消息。
尽管针对射频照明控制系统描述了本发明,但是本发明的程序还能用于其它类型的照明控制系统,例如有线照明控制系统,以便利用所需信道在有线通信链路上与位于远处的控制装置建立通信。
虽然利用某些实施例描述了本发明,但是对于本领域技术人员而言,还能够想到很多其它变化、改进和用途。因此,本发明不限于这里公开的内容,而是仅仅由后面的权利要求限定。

对控制系统中位于远处的射频组件进行编址的程序.pdf_第1页
第1页 / 共23页
对控制系统中位于远处的射频组件进行编址的程序.pdf_第2页
第2页 / 共23页
对控制系统中位于远处的射频组件进行编址的程序.pdf_第3页
第3页 / 共23页
点击查看更多>>
资源描述

《对控制系统中位于远处的射频组件进行编址的程序.pdf》由会员分享,可在线阅读,更多相关《对控制系统中位于远处的射频组件进行编址的程序.pdf(23页珍藏版)》请在专利查询网上搜索。

本发明提供在具有多个控制装置的无线照明控制系统中分配独一无二装置地址给位于远处的控制装置的一种方法。每个控制装置都连接到电源,并且给它分配独一无二的装置地址。这一方法首先包括让位于远处的控制装置进行电源循环,也就是断开并恢复这些装置的电源。在电源循环以后预定长度的时间内,这个控制装置以无线方式发射独一无二地标识自己的信号。生成最近进行过电源循环的未编址控制装置的清单。然后给清单中的每个控制装置分配。

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

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


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