一种照明场景的控制方法 【技术领域】
本发明涉及一种照明控制技术,更具体地说,它涉及一种照明场景的控制方法。
背景技术
照明场景指一个区域内部(比如会议室、宴会厅、酒店大堂等)的各个灯光回路的不同亮度状态的集合。不同的亮度状态集合代表了不同的照明场景。在无线(Sub-1G)和有线(485或者CAN总线)的总线控制领域,一般网络分为若干个子网总线,子网总线之间经过TCP/IP协议互联,子网总线内部手拉手连接若干个控制模块。控制模块分为输入模块(比如墙面面板)和输出模块(比如继电器开关模块或者调光模块),每个模块都有物理地址。利用传统技术在进行照明场景控制的时候,最原始的方法是在输入模块中发送控制信息:如×号模块×号回路打到××%亮度,×号模块×号回路打到××%亮度,×号模块×号回路打到××%亮度,×号模块×号回路打到××%亮度等等,所需要传递的信息量大,显得非常复杂。较为先进的照明场景控制技术是基于组地址的逻辑控制技术,基于组地址的逻辑控制技术与最原始的方法相比前进了一大步,其技术的要点是将同时开关的回路编为相同的组,比如3号模块的1号回路和1号模块的5号回路编为组3,再比如4号模块的2号回路和3号模块的2号回路编为组5,那么在输入模块中只需要发送以下命令:组3打到20%亮度,组5打到90%亮度,就能实现一个照明场景的控制,大大降低了发送的数据包长度或者数量。
【发明内容】
本发明要解决的技术问题是针对现有技术的不足,提供一种控制准确、数据传输量小的照明场景的控制方法。
本发明的技术方案是这样的:一种照明场景的控制方法,其特征在于包括下述步骤:(1)为每个需要的照明场景分配一个场景代码;(2)在存储器中保存上述场景代码所对应的各回路开关或者调光状态;(3)通过系统总线向各执行模块发送需要的场景代码;(4)各执行模块收到该场景代码后,根据存储器中该场景代码所对应的照明场景执行各个回路的开关或亮度。
本发明与现有技术相比,具有下述优点:
本发明利用不同的场景代码代表不同照明场景,大大降低了实现一个场景需要的数据包长度或者数量,相比基于组地址的逻辑控制技术,又前进了一大步,为照明场景的有效控制,特别是大型场所的灯光效果,提供了一种更叫有效的技术。
说明书附图
下面结合附图中的具体实施例对本发明作进一步地详细说明,但不构成对本发明的任何限制。
图1是基于物理地址的逻辑控制技术控制照明场景的逻辑框图;
图2是基于组地址的逻辑控制技术控制照明场景的逻辑框图;
图3是本发明控制照明场景的逻辑框图;
图4是酒店客房标准间照明平面图及插座图;
图5是地铁站站厅层部分照明平面图。
【具体实施方式】
实施例1
相同照明场景不同控制技术的对比
(1)基于物理地址的逻辑控制技术
参阅图1所示,图中包含两个执行模块,其中的一个执行模块为继电器开关模块,其设备地址代码为12,包括1、2、3、4回路;另一个执行模块为调光模块,其设备地址代码为27,也同样包括1、2、3、4回路,要求达到的照明场景为:12号设备的1、3、4回路开、2回路关,27号设备的1号回路10%亮度、2号回路80%亮度、3号和4号回路30%亮度,如果按照基于物理地址的逻辑控制技术,要实现上述照明场景,需要发出数据包为:12号设备1号回路开,12号设备2号回路关,12号设备3号回路开,12号回路4号回路开,27号设备1号回路10%亮度,27号设备2号回路80%亮度,27号设备3号回路30%亮度,27号设备4号回路30%亮度。显然非常繁琐。
(2)基于组地址的逻辑控制技术
参阅图2所示,其所表示的照明场景与图1完全相同,不同的是将各执行模块中相同的状态编为相同的组号,按照基于组地址的逻辑控制技术,就只需要发出下述的数据包:组1开,组2关,组3打到10%亮度,组4打到80%亮度,组5打到30%亮度。这样的数据包,明显比基于物理地址的逻辑控制技术简单多了。
(3)本发明基于场景地址的逻辑控制技术
参阅图3所示,图3是本发明的基于场景地址代码地逻辑控制技术,首先需要在控制面板上的其中一个按键配置一个场景代码,比如78,然后在各个执行模块(继电器开关模块、调光模块等)内部配置78号场景地址(编号)下,各个回路应该打到多少亮度(或者不动作),存储在单片机内部的EEPROM中,或者存储在专门的EEPROM存储芯片中。当需要实现上述的照明场景时,当面板按下那个对应的按键,面板在总线上发出78号场景地址(编号)的数据包,这个总线上各个执行模块都收到这个78号场景地址(编号)数据命令包,通过查询EEPROM中存储的数据,把各个回路调节到相应的亮度上(或者维持原亮度不变),非常简单。
实施例2
参阅图4所示,是本发明基于场景地址的逻辑控制技术用于酒店标准客房的照明场景控制示意图,图中:A镜前灯、B沐浴灯、C床头灯、D夜灯、E洽谈灯、F门口筒灯、G过道灯、H衣柜灯、I电水壶插座、J电视插座、K书桌灯、L卫生间筒灯、M电动窗帘。
通过智能控制面板将照明场景分为如下模式:入住模式、休息模式、阅读模式、洽谈模式和清扫模式,其照明场景代码分别为入住模式11、休息模式12、阅读模式13、洽谈模式14、清扫模式15,并将上述各照明场景及所对应的场景代码存储在单片机内部的EEPROM中。
比如可以将其中入住模式11的照明场景设置为:门口筒灯F、过道灯G、夜灯D、电视插座J、电水壶插座I开启,其他照明关闭。
将其中清扫模式15的照明场景设置为:过道筒灯F、卫生间筒灯L、夜灯D开启,其他照明关闭。
这样,选择控制面板上的入住模式按钮,面板在总线上发出11号场景地址(编号)的数据包,这个总线上各个执行模块都收到这个11号场景地址(编号)数据命令包,通过查询EEPROM中存储的数据,把各个回路调节到相应开关或亮度。同样,选择控制面板上的清扫模式按钮,面板在总线上发出15号场景地址(编号)的数据包,这个总线上各个执行模块都收到这个15号场景地址(编号)数据命令包,通过查询EEPROM中存储的数据,把各个回路调节到相应开关或亮度。
实施例3
参阅图5所示,是本发明基于场景地址的逻辑控制技术用于地铁站站厅层部分照明平面图,是将售票大厅分成N1~N10个照明回路,其中N10为应急照明回路。可以通过智能控制面板将照明场景分为如下模式:日常节电模式、高峰期运营模式,夜间运营模式,清扫模式和节假模式,并分别赋予如下的场景代码,日常节电模式21、高峰期运营模式22,夜间运营模式23,清扫模式24、节假模式25,并将上述各照明场景及所对应的场景代码存储在单片机内部的EEPROM中。
具体可将日常节电模式21的照明场景设置成:只打开N1、N2、N3、N5、N7回路;将高峰期运营模式22的照明场景设置成:只打开N3~N9回路。这样,选择控制面板上的日常节电模式按钮,面板在总线上发出21号场景地址(编号)的数据包,这个总线上各个执行模块都收到这个21号场景地址(编号)数据命令包,通过查询EEPROM中存储的数据,N1、N2、N3、N5、N7回路开,其余关。同样,选择控制面板上的高峰期运营模式按钮,面板在总线上发出22号场景地址(编号)的数据包,这个总线上各个执行模块都收到这个22号场景地址(编号)数据命令包,通过查询EEPROM中存储的数据,N3~N9回路开,其余回路关。