一种居室中央控制管理系统的制作方法

文档序号:12800943阅读:213来源:国知局
一种居室中央控制管理系统的制作方法与工艺

本实用新型涉及一种电器设备的室内控制系统及其管理控制系统,尤其是一种酒店、家居或者办公室的居室中央控制管理系统。



背景技术:

为了解决酒店、家居或者办公室的智能化控制,目前已有的居室房间控制系统或者智能家居控制系统普遍采用集中控制方式,即整个控制系统包括集中控制箱以及开关操作面板、空调操作面板、调光控制器、室外门铃开关等外围模块,集中控制箱通过控制信号线或者是通信总线与各外围模块进行通信,居室房间内要求实现的相关控制均由集中控制箱完成,通过外围模块来实现。这种集中控制系统成本高,安装不方便;另外,一旦集中控制箱出现问题,整个系统将完全瘫痪。另外,酒店服务器等对居室房间的控制通过集中控制箱进行控制,其功能受到集中控制箱的限制,失去了灵活性。



技术实现要素:

为了解决现有酒店、家居或者办公室的智能化控制方面存在的上述技术问题,本实用新型提供了一种居室中央控制管理系统,包括中控服务器和至少1个房间控制装置;所述房间控制装置中至少包括2个开关。

所述中控服务器和房间控制装置之间采用互联网且按照互联网协议进行通信。

所述居室中央控制管理系统的管理与控制由中控管理系统软件来实现;所述中控管理系统软件为浏览器/服务器架构。

登录进入中控管理系统的用户端可以通过监控开关对房间控制装置中的开关进行监视与控制;所述监控开关能够与房间控制装置中相应的开关配置成联锁状态。所述用户端包括计算机,还包括手持移动终端。

能够在同一房间控制装置中任意选择多个开关组成开关组;同一房间控制装置中的开关组数量是1个,或者是1个以上;所述监控开关能够与房间控制装置中相应的开关组配置成联锁状态。

所述房间控制装置具有标识号;不同的房间控制装置具有不同的标识号。

所述房间控制装置中包括多个分布单元,所述多个分布单元中至少包括K个控制开关单元;所述K大于等于2;房间控制装置中的开关分散包括在K个控制开关单元中;所述多个分布单元中还包括房间接入点单元;所述分布单元都包括有通信模块,所述通信模块用于与其他分布单元进行通信;所述多个分布单元之间的通信网络为分布式通信网络。

所述分布式通信网络为有线通信网络或者无线通信网络;所述分布式通信网络为有线通信网络时,所述多个分布单元的通信模块连接在同一CAN总线上或者连接在同一485总线上。

所述分布单元之间采用多主广播方式实现通信。所述分布单元采用自组网方式组成所述分布式通信网络。

所述分布单元将每次需要发送的数据重复发送L次;所述L大于等于1。

所述数据重复发送L次,每次重发在间隔延时时间t之后进行;所述延时时间t的具体值采用随机方式产生。

所述控制开关单元还包括有开关微控制器模块、开关输入模块、开关驱动模块;所述通信模块、开关输入模块、开关驱动模块与开关微控制器模块之间均有电连接关系或者带光电隔离的电连接关系,用于传递信息。

所述K个控制开关单元分别编号为i,i取值范围为1-K;编号为i的控制开关单元包括有Mi个电器开关;所述Mi均大于等于1;所述控制开关单元的开关输入模块包括有Mi个开关指令装置、开关驱动模块包括有Mi个开关驱动装置,所述Mi个开关指令装置与Mi个开关驱动装置一一对应,组成Mi个电器开关。

所述房间接入点单元还包括有接入点微控制器模块、WAN口模块。

本实用新型的有益效果是:所述居室中央控制管理系统中开关的功能可以自由定义,或者说对控制对象名称进行自由选择配置;配置成联锁状态的开关之间可以实现联锁控制,统一动作,即实现两地控制、多地控制,也可以实现一地控制,两地或者多地同时动作;配置成联锁状态的窗帘控制器之间可以实现联锁控制,统一动作,即实现两地控制、多地控制,也可以实现一地控制,两地或者多地同时动作;居室中央控制管理系统中的房间控制装置无需控制主机,可以根据需要选择合适数量的房间接入点单元、控制开关单元等相关分布单元通过分布式通信网络自行组成系统,各种功能的分布单元可以按需配置,灵活方便;各分布单元能够采用86底壳结构进行安装;具有成本低,安装调试且方便、快捷的优势。

附图说明

图1是居室中央控制管理系统实施例结构图;

图2是房间控制装置实施例1结构图;

图3是房间控制装置实施例2结构图;

图4是控制开关单元实施例结构图;

图5是房间接入点单元实施例结构图;

图6是窗帘控制单元实施例结构图;

图7是包括2个开关的控制开关单元实施例电路。

具体实施方式

以下结合附图对本实用新型作进一步说明。

如图1所示的是居室中央控制管理系统的实施例结构图,包括有中控服务器10和房间控制装置20、房间控制装置30、房间控制装置40、房间控制装置50共4个房间控制装置,用于控制4间居室房间、办公室,或者是4个(套)居室。4个房间控制装置都有互联网通信单元,4个房间控制装置利用互联网通信单元与中控服务器10之间采用互联网60,按照互联网协议进行通信。互联网60中可以包括网关、路由器、网络交换器等所有互联网联通中所采用的设备。

中控服务器可以是本地服务器,例如,在酒店局域网中设置一个中控服务器,或者是在居民小区的物业管理中心设置一个中控服务器;中控服务器也可以是各种形式的远程服务器,例如,使用云端服务器。

所述居室中央控制管理系统的管理与控制由中控管理系统软件来实现。所述中控管理系统软件为B/S(浏览器/服务器)架构,在中控服务器中装好其后台程序与系统数据库后,用户端只要安装浏览器,登录后即可使用。所有房间控制装置的信息都上传至中控服务器的系统数据库中,并可以在已经登录进入中控管理系统的用户端浏览查询;已经登录进入中控管理系统的用户端可以对居室房间的电器或者设备进行管理与控制。所述系统数据库可以选择各种流行的数据库平台。

用户端可以是计算机,也可以是手持移动终端。用户端的使用者可以是工程人员,可以是酒店前台,可以是居室主人,可以是其他各种管理人员,等等。

用户端是计算机时,只要安装浏览器,登录进入中控管理系统后即可实现居室房间的管理与控制。中控管理系统设置有多种不同用户的登陆权限。以酒店管理为例,可以分别设置管理员、工程人员、高级经理、大堂经理、前台客服等不同用户的登陆权限,其中设置的管理员拥有最高权限。

用户能够使用计算机或者手持移动终端实现居室房间的管理与控制,与房间设备互动,如打开特定的灯光,调节房间的温度,等等。用户能够使用计算机或者手持移动终端实现与特定的登录用户进行互动,例如,与酒店前台互动请求退房,与物业管理互动报告故障,等等。典型的手持移动终端包括手机和平板电脑。

使用手持移动终端实现居室房间的管理与控制的方法之一是微信控制。用户微信关注,例如,酒店的公众号,或者是单位的公众号,或者是小区物业管理的公众号,等等相关的公众号后,即可实现相关管理与控制。例如,客人入住酒店后,通过酒店提供的wifi,输入房间号和验证码即可使用微信控制房间的设备,如灯光,空调,窗帘,情景模式等,也可以向酒店前台提出服务需求。

使用手持移动终端实现居室房间的管理与控制的方法之二是APP控制。以客人入住酒店为例,用户下载酒店提供的APP,登录进入后,即可通过APP控制房间的设备,如灯光,空调,窗帘,情景模式等,也可以向酒店前台提出服务需求。

如图2所示的是包括有4个分布单元的房间控制装置实施例1结构图,各分布单元之间通过分布式通信网络实现通信。其中1个分布单元为房间接入点单元101,另外3个分布单元是控制开关单元,分别为控制开关单元102、控制开关单元103、控制开关单元104。图1中房间控制装置内的互联网通信单元包括在房间接入点单元中。

图2所示的4个分布单元中都有通信模块。各分布单元利用各自的通信模块,通过分布式通信网络100实现与其他分布单元的通信,通信模块的作用是将数据传输给其他分布单元以及接收其他分布单元的数据。所述房间控制装置需要增加分布单元时,所增加分布单元的通信模块功能与图2所示4个分布单元中的通信模块相同,采用与图2所示4个分布单元相同的方式接入分布式通信网络100。

分布式通信网络可以采用包括CAN总线、485总线等在内的有线通信网络。同一房间控制装置中的所有分布单元的通信模块连接在同一CAN总线上,或者是连接在同一485总线上。当分布式通信网络采用485总线时,分布单元的通信模块中都包括有485总线收发器,例如,图2所示实施例中,分布式通信网络100采用485总线时,房间接入点单元101、控制开关单元102、控制开关单元103、控制开关单元104的通信模块中都包括有485总线收发器,所有通信模块中的485总线收发器同时连接在同一485总线的双绞线上,且采用485总线规定的方式进行连接,优选手拉手的方式串联连接。分布式通信网络采用CAN总线时,分布单元的通信模块中都包括有CAN总线收发器,例如,图2所示实施例中,分布式通信网络100采用CAN总线时,房间接入点单元101、控制开关单元102、控制开关单元103、控制开关单元104的通信模块中都包括有CAN总线收发器,所有通信模块中的CAN总线收发器同时连接在同一CAN总线的双绞线上,且采用CAN总线规定的方式进行连接,优选手拉手的方式串联连接。分布式通信网络采用CAN总线时,分布单元的通信模块中还包括有CAN总线控制器,或者是分布单元的微控制器模块包括CAN总线控制器。

分布式通信网络还可以采用无线通信网络,无线通信网络的频段包括314-316MHz、430-432MHz、433.00-434.79MHz等;无线通信网络还可以采用红外线通信网络。分布式通信网络采用无线通信网络时,所述房间控制装置中,所有分布单元通信模块的无线通信载波频率一致,即:所有分布单元的通信模块都具有无线发射电路且发射载波频率一致的无线信号;所有分布单元的通信模块都具有无线接收电路且能够直接接收所有分布单元通信模块发射的无线信号。分布式通信网络采用无线通信网络时,分布单元的通信模块中都包括有无线收发模块,能够实现无线数字通信,即实现数字信号的发送与直接接收。例如,图2所示实施例中,分布式通信网络100采用无线通信网络,且无线收发模块采用433MHz无线收发模块时,房间接入点单元101、控制开关单元102、控制开关单元103、控制开关单元104的通信模块中都包括有433MHz无线收发模块,或者称433MHz无线数传模块;当其中1个分布单元通过433MHz无线收发模块发送数据时,其他分布单元能够直接通过自己所属的433MHz无线收发模块接收数据。

图3是房间控制装置实施例2结构图;各分布单元之间通过Zigbee网络实现通信。其中1个分布单元为房间接入点单元201,另外3个分布单元是控制开关单元,分别为控制开关单元202、控制开关单元203、控制开关单元204。

分布单元之间通过Zigbee网络实现通信时,各分布单元中的通信模块均为ZigBee模块。通过Zigbee网络实现通信的房间控制装置需要增加分布单元时,所增加分布单元的通信模块也为ZigBee模块。

图2所示房间控制装置实施例1及图3所示房间控制装置实施例2中,都只包括1个房间接入点单元和3个控制开关单元。房间控制装置中控制开关单元的数量可以根据实际的需要增加或者减少。通常情况下,控制开关单元可能需要控制房灯、床头灯、夜灯、台灯、落地灯、卫浴灯、镜前灯、射灯、筒灯、壁灯等,以及其他灯;可能需要控制电视机、换气扇以及其他电器设备;可能需要控制设定睡眠模式、会客模式、阅读模式以及其他情景模式;等等。因此,开关的总数量需要增加,控制开关单元的数量通常超过3个;尤其是多个设备需要实现二地或者多地控制时,需要更多的控制开关单元。同一个房间控制装置中,开关的总数量可以超过256个,没有上限限制。

图4所示为房间控制装置中控制开关单元实施例的结构图,包括开关微控制器模块301、通信模块302、开关输入模块303、开关驱动模块304、通断指示模块305。通信模块302、开关输入模块303、开关驱动模块304、通断指示模块305与开关微控制器模块301之间有电连接关系或者带光电隔离的电连接关系,用于相关信号的传递。控制开关单元经由通信模块302通过分布式通信网络或者Zigbee网络实现与其他分布单元的通信,其作用是将数据传输给其他分布单元以及接收其他分布单元的数据。

开关微控制器模块301的作用包括:分析通过通信模块302接收的数据,实现本控制开关单元开关驱动模块304的同步控制,实现情景模式控制等;将本控制开关单元的控制操作和状态,形成数据并通过通信模块302向外发送;判断识别开关输入模块303的状态及操作;控制开关驱动模块304的状态;控制通断指示模块305的指示状态。

同一房间控制装置中,不同控制开关单元的开关数量可以任意选择。即设同一房间控制装置中,可以分别有若干个1开开关、若干个2开开关、若干个3开开关、若干个4开开关、若干个5开开关,等等。

开关输入模块303包括有1个或者多个开关指令装置,对应于1个或者多个开关。所述电器开关装置指的就是开关,或者称为电器开关。开关指令装置可以由机械开关组成。机械开关可以是单控常开开关、单控常闭开关、双控常开/常闭开关等开关,也可以是常开按钮、常闭按钮、自复位开关等开关。

开关指令装置还可以由触摸开关组成。各个触摸开关功能设置可以是设置一个触摸点触摸后实现开、关转换,或者是设置二个触摸点分别实现开、关的功能。

开关指令装置还可以由触摸显示屏触摸开关组成。触摸显示屏是电容式或者电阻式液晶显示屏。触摸显示屏上可以虚拟显示1个或者多个控制开关,各虚拟控制开关功能设置可以是设置一个触摸点触摸后实现开、关转换,或者是设置二个触摸点分别实现开、关的功能。

开关驱动模块304包括有1个或者多个开关驱动装置,同一个开关驱动模块中,开关驱动装置的数量与开关指令装置的数量相等,且一一对应,组成相同个数数量的电器开关装置。开关驱动装置可以由电磁继电器,或者是固态继电器,或者是晶闸管,以及他们的驱动电路组成。在这里,电器开关装置的含义与日常所说的开关类同;例如,如果一个控制开关单元中包括2个电器开关装置,则表明该控制开关单元中包括2个开关,可以分别实现对2个电器或者其他设备的控制。

通断指示模块305用于指示开关驱动装置的通断状态。通断指示模块305不要求必须配置,有通断指示模块305,则可以在控制开关单元的面板上观察到被控制电器的启、停状态;没有通断指示模块305的指示,则需要直接通过观察楚被控制电器的运行情况判断其启、停状态。开关指令装置由机械开关或者触摸开关组成时,通断指示模块305选择LED指示开关驱动装置的通断状态;开关指令装置由触摸显示屏触摸开关组成时,通断指示模块305直接在触摸显示屏上显示开关驱动装置的通断状态。

同一房间控制装置中有多个控制开关单元,每个控制开关单元中至少有1个开关。设同一房间控制装置的所有控制开关单元中共有N个开关,N个开关中的2个或者2个以上开关能够被配置成联锁状态,统一动作。这些被配置成联锁状态的多个开关能够在同一房间控制装置中的多个控制开关单元中任意选择组合,可以来自相同的或者不同的控制开关单元,或者既有相同控制开关单元中的开关,也有不同控制开关单元中的开关。

当同一房间控制装置的N个开关中,已经有部分开关被配置成联锁状态时,把这些被配置成联锁状态的开关看成为1个开关组;剩余的开关仍然能够被选择组合,配置成联锁状态,形成另外1个开关组;在同一房间控制装置中,被配置成联锁状态的开关组可以是0组,可以是1组,也可以是多组。

登录进入中控管理系统的用户端的相关显示控制界面上有与房间控制装置中开关相对应的监控开关;系统数据库中以软开关的形式保存房间控制装置中相对应的开关的信息;与房间控制装置中同一开关或者同一开关组相对应的软开关和监控开关被配置成联锁状态。

软开关能够与房间控制装置中相应的开关配置成联锁状态,或者说监控开关能够与房间控制装置中相应的开关配置成联锁状态。对显示控制界面上的某一个监控开关进行操作时,系统数据库中与其对应的软开关的状态改变,房间控制装置中与其配置成联锁状态的开关改变控制状态并执行相应的动作;当在居室房间中对某一个开关进行操作,改变控制状态时,系统数据库中与其对应的软开关的状态同样改变,登录进入系统的用户端中显示的该监控开关的状态也发生改变。

同样地,软开关能够与房间控制装置中相应的开关组配置成联锁状态,或者说监控开关能够与房间控制装置中相应的开关组配置成联锁状态。例如,对显示控制界面上的某一个监控开关进行操作时,系统数据库中与其对应的软开关的状态改变,房间控制装置中与其配置成联锁状态的开关组的所有开关改变控制状态并执行相应的动作;当在居室房间中对某一个开关组中的开关进行操作,改变控制状态时,系统数据库中与其对应的软开关的状态同样改变,登录进入系统的用户端中显示的该监控开关的状态也发生改变。

在开关中写入开关的功能(或者控制对象)或者是写入开关的编号称为配置,对所述开关进行配置,或者是开关组进行联锁状态配置的方法有多种。

在生产时进行配置。生产时,将开关的配置信息设置为与面板上的丝印名称一致,例如,面板上的丝印名称为夜灯,则相应的开关功能配置为夜灯开关;面板上的丝印名称为壁灯,则相应开关的功能配置为壁灯开关;面板上的丝印名称为换气扇,则相应的开关功能配置为换气扇开关;当开关通过所在的控制开关单元与其他开关所在的控制开关单元在同一分布式通信网络中,且配置为同样的开关功能时,自动成为联锁状态。例如,同一分布式通信网络中,有3个开关的功能配置为壁灯开关时,该3个壁灯开关自动成为联锁状态;只有一个开关的功能配置为换气扇开关时,则该换气扇开关单独控制换气扇。备用开关,或者是生产时未对开关进行功能配置时,可以设置一个专门的名称为未配置功能的开关,例如,统一设置为备用开关,或者统一设置成为未配置开关,或者是设置为其他名称;所有功能为备用开关(或者未配置开关)的开关,不组成开关组,不是联锁状态。实际配置时,也可以将开关功能用编号来代替,例如,1号开关控制壁灯,当同一分布式通信网络中,有2个开关的功能配置为1号开关时,该2个1号开关自动成为联锁状态。备用开关,或者是生产时未对开关进行功能配置时,可以设置一个专门的编号,例如,设置为0号,即0号开关是未对开关进行功能配置的开关,因此,在同一分布式通信网络中,即使有多个0号开关,也不会组成为开关组,即多个0号开关没有配置成联锁状态;所述专门的编号,不一定是0号,也可以选择其他编号,例如,999号,或者是511号,等等。

在现场进行配置或者修改配置。在现场的房间控制装置中接入电脑或者专用配置工具,进行联网统一配置;或者是将单个控制开关单元与电脑或者专用配置工具连接,进行单独配置。

①将电脑或者专用配置工具接入现场的房间控制装置或者是与单个控制开关单元连接;

②在电脑或者专用配置工具的相关工程配置界面中编辑需要配置的开关的功能或者编号并选择,或者是选择已经编辑好功能或者编号的开关;

③选择开关进行配置,完成配置确认;如果需要对开关组进行配置,则继续选择开关进行配置,直到将该开关组所有开关与工程配置界面中所选择的开关全部完成配置确认;

④回到步骤②(在现场的房间控制装置中进行配置)或者是步骤①(对单个控制开关单元进行配置),进行其他开关的配置。

所述步骤③中的选择开关进行配置,完成配置确认的方法有很多,方法之一是进行一次开关操作,实现新的配置,同时取消老配置。例如,现在准备配置房灯开关,在相关工程配置界面中选择房灯对应的开关,然后对需要配置的某个开关操作一次,则该开关被配置成与工程配置界面中选择的开关相同的开关功能或者是相同的开关编号,该开关曾经被配置的其他开关功能或者开关编号被取消;再对另外的一个开关操作一次,则该另外的开关也被配置成与工程配置界面中选择的开关相同的开关功能或者是相同的开关编号,前后2个开关也被配置为1个开关组;再对其他开关进行操作,则该开关组的开关数量增加。方法之二是所有的开关都有是否配置好的状态指示;对状态指示显示未配置的开关进行一次开关操作,则进行新配置,状态指示显示配置成功;对状态指示显示配置成功的开关进行一次开关操作,则取消配置,状态指示显示未配置;未配置的开关可以是设置为备用开关,或者设置成为未配置开关,或者是设置为其他名称;未配置的开关也可以是设置为0号开关,或者设置成为其他特殊编号。是否配置好的状态指示,可以用指示灯的亮灭区分,可以用指示灯的是否闪烁区分,可以用指示灯的闪烁频率不同进行区分,可以用触摸显示屏显示不同的信息进行区分,等等。

在控制开关单元的面板上通过面板操作进行配置。当开关指令装置由触摸显示屏组成时,其显示信息丰富,配置方便。具体的配置方法有各种选择,其目的或者方法都是在触摸显示屏上选择需要配置的开关,对该需要配置的开关的开关功能,或者是开关编号通过触摸显示屏进行修改并确认。

所有控制开关单元的联锁配置都可以在任何时候进行重新配置、取消配置等更改操作。

当多个开关被配置成联锁状态后,被控对象的电源可以由其中任一个或者多个开关的开关驱动模块的输出来进行控制。例如,将2个采用继电器输出的开关被配置成联锁状态去控制排风扇,在受到该2个开关中的任何一个开关指令装置的操作后,该2个继电器将同时动作,即同时输出电源或者同时切断电源,排风扇的电源可以接到2个继电器中任何一个的输出端。如果要实现1个开关控制多个被控对象,则可以将多个被控对象连接至被配置成联锁状态的开关中不同开关的输出来进行控制。

举例来说,设在图2所示房间控制装置中的3个控制开关单元,控制开关单元102中有4个开关,或者说4个开关,分别为K11、K12、K13、K14;控制开关单元103中有5个开关,或者说5个开关,分别为K21、K22、K23、K24、K25;控制开关单元104中有3个开关,或者说3个开关,分别为K31、K32、K33。例子1,分别将来自3个控制开关单元中的开关配置成联锁状态,例如,将K11、K23、K32配置成联锁状态去控制房灯,房灯的电源可以从K11、K23、K32中任何一个的输出端接出;操作K11、K23、K32中任何一个开关,均可以实现对房灯的控制。例子2,将K21、K22、K33配置成联锁状态去控制排风扇,由于K21、K22在同一个控制开关单元中,因此可以将K21、K22的输出并联后去控制排风扇,这样可以提高带负载的能力,当然,排风扇也可以用K33的输出去控制;操作K21、K22、K33中任何一个开关,均可以实现对排风扇的控制。例子3,如果仅需要提高带负载的能力,可以只将一个控制开关单元中的多个开关配置成联锁状态,例如,将K23、K24、K25配置成联锁状态,再将K23、K24、K25的输出并联后去控制电暖器,操作K23、K24、K25中任何一个开关,均可以实现对电暖器的控制;与将普通开关并联后去控制电器相比,控制开关单元的并联联锁控制是联锁后自动同步,分别操作,同时动作;普通开关则需要同时操作,如果只开普通开关并联中的一个开关,则负载仍由此一个开关控制,只有同时打开所有的并联开关,才由所有并联的开关同时供电,只有操作关闭所有的并联开关,负载才被关断电源。

所述的多个房间控制装置中的每个房间控制装置均具有不同的ID,即标识号。中控管理系统软件通过标识号来对房间控制装置进行识别。标识号的具体形式很多,例如,采用房间接入点单元的MAC地址作为标识号,每个房间接入点单元都有6位MAC地址且出厂时明确标示。中控管理系统软件将居室房间房号与相应的标识号一一对应,居室房间房号与标识号可以在已经登录进入系统的用户端中采用键入的方式录入系统数据库,也可以先将居室房间房号与标识号的对应关系录入Excel、TXT等表格或者文档中再批量导入系统数据库。

系统数据库中有与所有居室房间开关相对应的软开关,已经登录进入系统的用户端的显示控制界面中有与所有居室房间开关相对应的监控开关,软开关、监控开关与居室房间中开关相对应的方法同样是控制对象名称,或者是与控制对象相关的编号。对房间控制装置内的开关或者开关组写入控制对象名称或者编号后,则开关或者开关组自动与系统数据库中相对应的软开关以及显示控制界面中有与所有居室房间开关相对应的监控开关配置为联锁状态。

可以使用已经登录进入系统的用户端对所述开关以及开关组进行配置。将配置用的笔记本电脑或者其他移动网络设备通过互联网(在居室房间房间或者其他地方)登录进入中控管理系统软件的相关界面,进入工程设置模式,准备进行配置。配置步骤有:

①选择房间;

②在相关工程配置界面中选择需要配置开关的监控开关并确认;系统数据库中的软开关与工程配置界面中的监控开关已经预先编辑好并设置为联锁状态;也可以现场对工程配置界面中的监控开关进行编辑并将其与系统数据库中的软开关联锁,然后进行选择;

③在房间中选择开关进行联锁配置,即选择需要与前述监控开关进行联锁配置的开关进行配置;如果需要对开关组进行配置,则继续选择开关进行联锁配置,直到将该开关组所有开关与工程配置界面中所选择的监控开关一起被配置成联锁状态;

④回到步骤②,进行其他开关的配置;

⑤回到步骤①,进行其他房间的配置。

前述所有的联锁配置都可以在任何时候进行重新配置、取消配置等更改操作。

所述步骤③中的选择开关进行联锁配置,完成配置确认的方法有很多,方法之一是进行一次开关操作,实现新的配置,同时取消老配置。例如,现在准备配置房灯开关,在相关工程配置界面中选择该房间房灯对应的监控开关,然后在房间中对某个开关操作一次,则该开关与工程配置界面中选择的监控开关被配置成联锁状态,该开关曾经被配置的其他联锁状态相应取消;再对另外的一个开关操作一次,则该另外的开关也与工程配置界面中选择的监控开关被配置成联锁状态,前后2个开关也被配置为1个开关组;再对其他开关进行操作,则该开关组的开关数量增加。方法之二是所有的开关都有是否配置好的状态指示;对状态指示显示未配置的开关进行一次开关操作,则进行新配置,状态指示显示配置成功;对状态指示显示配置成功的开关进行一次开关操作,则取消配置,状态指示显示未配置。是否配置好的状态指示,可以用指示灯的亮灭区分,可以用指示灯的是否闪烁区分,可以用指示灯的闪烁频率不同进行区分,可以用触摸显示屏显示不同的信息进行区分,等等。

同一房间控制装置中,不同控制开关单元的类型可以相同,也可以不同。例如图2的实施例中,控制开关单元102、控制开关单元103、控制开关单元104的结构组成与如图4所示一样,但他们的开关输入模块可以同时采用机械开关、触摸开关、触摸显示屏触摸开关中一种,或者是1种以上的类型;同样地,他们的开关驱动装置也可以任意选择。

控制开关单元在没有与其他分布单元组成网络时,能够设置成独立工作模式,单独工作。

图5所示为房间接入点单元的实施例结构图,包括微控制器模块,即接入点微控制器模块701,以及包括通信模块702、WAN口模块703。通信模块702、WAN口模块703与接入点微控制器模块701之间有电连接关系或者带光电隔离的电连接关系,用于相关信号的传递。

房间接入点单元,或者称为房间AP,其作用是将所述房间控制装置与互联网进行联通,按照互联网协议与中控服务器进行通信。

房间AP通过WAN口模块703与中控服务器之间经由互联网实现连接,可及时将房间控制装置的相关信息上传至中控服务器,便于监测,实现系统数据库中的软开关与居室房间开关的联锁;可借助中控服务器对房间控制装置中的任何分布单元进行管理,实现远程控制,包括实现已经登录进入系统的用户端中监控开关对居室房间开关的联锁控制;可借助中控服务器对房间控制装置中的开关进行配置,特别是进行开关之间的联锁状态配置,方便快捷;等等。

房间AP中还可以包括WiFi模块704,还可以包括LAN口模块,WiFi模块704、LAN口模块与接入点微控制器模块701之间有电连接关系或者带光电隔离的电连接关系,用于相关信号的传递。LAN口模块向用户提供LAN口,WiFi模块704使房间AP具有WiFi热点功能。

房间AP经由通信模块702,通过分布式通信网络或者Zigbee网络实现与其他分布单元的通信,其作用是将中控服务器的数据下发到其他分布单元,以及将其他分布单元的信息上报给中控服务器。

所述房间控制装置的多个分布单元中,还可以包括1个或者多个窗帘控制单元。图6所示为窗帘控制单元实施例的结构图,包括微控制器模块,即窗帘微控制器模块801,以及包括通信模块802、窗帘1给定模块803、窗帘2给定模块804、窗帘1开/关驱动模块805、窗帘2开/关驱动模块806。通信模块802、窗帘1给定模块803、窗帘2给定模块804、窗帘1开/关驱动模块805、窗帘2开/关驱动模块806与窗帘微控制器模块801之间有电连接关系或者带光电隔离的电连接关系,用于相关信号的传递。图6所示窗帘控制单元中包括有2个窗帘控制器,即包括窗帘控制器1、窗帘控制器2;一个窗帘控制单元中,可以只包括1个窗帘控制器,也可以包括3个或者更多的窗帘控制器。

窗帘控制单元经由通信模块802,通过分布式通信网络或者Zigbee网络实现与其他分布单元的通信。具体来说,例如,通信模块802采用与图2所示4个分布单元中的通信模块一样的方式,加入分布式通信网络;或者是采用与图3所示4个分布单元中的通信模块(即Zigbee模块)一样的方式,加入Zigbee网络。

窗帘微控制器模块801的作用包括:分析由通信模块802接收的数据,实现与其他窗帘控制单元中窗帘控制器的同步控制;将本窗帘控制单元的控制操作和状态,形成数据并通过通信模块802向外发送;判断识别窗帘1给定模块803、窗帘2给定模块804的状态及操作;控制窗帘1开/关驱动模块805、窗帘2开/关驱动模块806的状态。

窗帘1给定模块803和窗帘2给定模块804中,都包括有窗帘开、窗帘关、窗帘停止的开关或者按钮,窗帘开、窗帘关、窗帘停止开关或者按钮的类型可以在机械开关或者按钮、触摸开关、触摸显示屏触摸开关中选择。

窗帘开/关驱动模块,例如,窗帘1开/关驱动模块805和窗帘2开/关驱动模块806中,都包括有窗帘开驱动装置、窗帘关驱动装置,窗帘开驱动装置和窗帘关驱动装置可以由电磁继电器,或者是固态继电器,或者是晶闸管,以及他们的驱动电路组成。窗帘开驱动装置和窗帘关驱动装置可以是分别驱动开窗帘电机和关窗帘电机的运行,或者是分别驱动窗帘电机进行正、反转运行,实现窗帘的开、关。如果窗帘电机具有遥控功能,则窗帘开/关驱动模块为相应的遥控信号产生及驱动发射电路。窗帘电机采用具有遇阻自停功能的电机。

在同一房间控制装置中,任意个窗帘控制单元中的2个或者2个以上的窗帘控制器能够被配置成联锁状态,统一动作。这些被配置成联锁状态的多个窗帘控制器能够在同一房间控制装置中的多个窗帘控制单元中任意选择组合。这些被配置成联锁状态的窗帘控制器,在其中任何一个上进行操作,所有窗帘控制器同时动作。例如,在同一房间控制装置中有A、B二个窗帘控制单元,A单元中有窗帘控制器1、窗帘控制器2,B单元中有窗帘控制器3、窗帘控制器4、窗帘控制器5。现在将窗帘控制器1和窗帘控制器5配置成联锁状态,在窗帘控制器1上执行开窗帘操作,则窗帘控制器1、窗帘控制器5均执行窗帘开的驱动动作;在窗帘控制器5上执行关窗帘操作,则窗帘控制器1、窗帘控制器5均执行窗帘关的驱动动作。实际应用中,窗帘的驱动电机可以选择其中一个窗帘控制器进行事实上的控制,其他窗帘控制器用于实现他地控制。所有窗帘控制单元中窗帘控制器的联锁配置都可以在任何时候取消,或者进行重新配置等更改操作。

当同一房间控制装置的窗帘控制单元中,已经有部分窗帘控制器被配置成联锁状态时,把这些被配置成联锁状态的窗帘控制器看成1个窗帘控制组;剩余的窗帘控制器仍然能够被选择组合,配置成联锁状态,形成另外的窗帘控制组;在同一房间控制装置中,被配置成联锁状态的窗帘控制组可以是0组,可以是1组,也可以是多组。

所述窗帘控制器配置成联锁状态与开关的联锁配置一样,有多种形式与方法。例如,通过设置被控对象的方式进行联锁,即所有窗帘控制器均设置有一个被控对象,房间控制装置中所有被控对象一致的窗帘控制器为联锁状态;在前面A、B二个窗帘控制单元的例子中,设置窗帘控制器1、窗帘控制器5都控制主窗帘,窗帘控制器2、窗帘控制器3、窗帘控制器4控制其他窗帘,则窗帘控制器1、窗帘控制器5被配置为联锁状态。或者是对所有窗帘控制器进行编码(或者编号),房间控制装置中所有编码一致的窗帘控制器为联锁状态;等等。

在窗帘控制单元的窗帘控制器中写入窗帘控制器的控制对象或者是写入窗帘控制器的编号称为配置。与对开关进行配置一样,对所述窗帘控制器进行配置,或者是窗帘控制组进行联锁状态配置的方法有多种。

在生产时进行配置。生产时,将窗帘控制器的配置信息设置为与面板上的丝印名称一致,例如,面板上的丝印名称为主窗帘,则相应的窗帘控制器功能配置为主窗帘控制器;面板上的丝印名称为副窗帘,则相应窗帘控制器的功能配置为副窗帘控制器;面板上的丝印名称为小窗帘,则相应的窗帘控制器功能配置为小窗帘控制器;当窗帘控制器通过所在的窗帘控制单元与其他窗帘控制器所在的窗帘控制单元在同一分布式通信网络中,且配置为同一窗帘的控制器功能时,自动成为联锁状态。例如,同一分布式通信网络中,有3个窗帘控制器的功能配置为副窗帘控制器时,该3个副窗帘控制器自动成为联锁状态;只有一个窗帘控制器的功能配置为小窗帘控制器时,则该小窗帘控制器单独控制小窗帘。备用窗帘控制器,或者是生产时未对窗帘控制器进行功能配置时,可以设置一个专门的名称为未配置功能的窗帘控制器,例如,统一设置为备用窗帘控制器,或者统一设置成为未配置窗帘控制器,或者是设置为其他名称;所有功能为备用窗帘控制器(或者未配置窗帘控制器等其他名称)的窗帘控制器,不组成窗帘控制组,不是联锁状态。实际配置时,也可以将窗帘控制器功能用编号来代替,例如,1号窗帘控制器控制副窗帘,当同一分布式通信网络中,有2个窗帘控制器的功能配置为1号窗帘控制器时,该2个1号窗帘控制器自动成为联锁状态。备用窗帘控制器,或者是生产时未对窗帘控制器进行功能配置时,可以设置一个专门的编号,例如,设置为0号,即0号窗帘控制器是未对窗帘控制器进行功能配置的窗帘控制器,因此,在同一分布式通信网络中,即使有多个0号窗帘控制器,也不会组成为窗帘控制组,即多个0号窗帘控制器没有配置成联锁状态。所述专门的编号,不一定是0号,也可以选择其他编号,例如,999号,或者是511号,等等。

在现场进行配置或者修改配置。在现场的分布式通信网络中接入电脑或者专用配置工具,进行联网统一配置;或者是将单个窗帘控制单元与电脑或者专用配置工具连接,进行单独配置。

①将电脑或者专用配置工具接入现场的分布式通信网络或者是与单个窗帘控制单元连接;

②在电脑或者专用配置工具的相关工程配置界面中编辑需要配置的窗帘控制器的功能或者编号并选择,或者是选择已经编辑好功能或者编号的窗帘控制器;

③选择窗帘控制单元中的窗帘控制器进行配置,完成配置确认;如果需要对窗帘控制组进行配置,则继续选择窗帘控制器进行配置,直到将该窗帘控制组所有窗帘控制器与工程配置界面中所选择的窗帘控制器全部完成配置确认;

④回到步骤②(在现场的分布式通信网络中配置)或者是步骤①(进行单个窗帘控制单元配置),进行其他窗帘控制器的配置。

所述步骤③中的选择窗帘控制器进行配置,完成配置确认的方法有很多,方法之一是进行一次窗帘控制器操作,实现新的配置,同时取消老配置。例如,现在准备配置主窗帘控制器,在相关工程配置界面中选择主窗帘控制器,然后对某个窗帘控制器操作一次(开启或者关闭),则该窗帘控制器被配置成与工程配置界面中选择的窗帘控制器相同的窗帘控制器功能或者是相同的窗帘控制器编号,该窗帘控制器曾经被配置的其他窗帘控制器功能或者窗帘控制器编号被取消;再对另外的一个窗帘控制器操作一次,则该另外的窗帘控制器也被配置成与工程配置界面中选择的窗帘控制器相同的窗帘控制器功能或者是相同的窗帘控制器编号,前后2个窗帘控制器也被配置为1个窗帘控制组;再对其他窗帘控制器进行操作,则该窗帘控制组的窗帘控制器数量增加。方法之二是所有的窗帘控制器都有是否配置好的状态指示;对状态指示显示未配置的窗帘控制器进行一次窗帘控制器操作,则进行新配置,状态指示显示配置成功;对状态指示显示配置成功的窗帘控制器进行一次窗帘控制器操作,则取消配置,状态指示显示未配置;未配置的窗帘控制器可以是设置为备用窗帘控制器,或者设置成为未配置窗帘控制器,或者是设置为其他名称;未配置的窗帘控制器也可以是设置为0号窗帘控制器,或者设置成为其他特殊编号。是否配置好的状态指示,可以用指示灯的亮灭区分,可以用指示灯的是否闪烁区分,可以用指示灯的闪烁频率不同进行区分,可以用触摸显示屏显示不同的信息进行区分,等等。

在窗帘控制单元的面板上通过面板操作进行配置。当窗帘控制器指令装置由触摸显示屏组成时,其显示信息丰富,配置尤其方便。具体的配置方法有各种选择,其目的或者方法都是在触摸显示屏上选择需要配置的窗帘控制器,对该需要配置的窗帘控制器的窗帘控制器功能,或者是窗帘控制器编号通过触摸显示屏进行修改并确认。

所有窗帘控制单元的联锁配置都可以在任何时候进行重新配置、取消配置等更改操作。

所述房间控制装置的多个分布单元中,还可以包括1个或多个空调控制单元、1个或者多个监测单元、1个或者多个调光控制单元,1个或者多个可控插座,等等;如果是用于酒店客房控制,所述房间控制装置的多个分布单元中,还可以包括取电开关单元、电子门牌单元,等等。

所有分布单元的信息,或者是状态,都可以上传至中控服务器,并保存在系统数据库中;起控制作用的分布单元,可以通过已经登录进入系统的用户端,经由中控服务器进行控制。例如,所有的窗帘控制器的窗帘控制开关都可以与系统数据库中的窗帘控制软开关配置成联锁状态;所有窗帘的当前操作状态(开启、关闭、停止),可以在已经登录进入系统的用户端的相关显示控制界面中显示;相关显示控制界面中显示有与窗帘控制器中窗帘控制开关配置成联锁状态的窗帘监控开关,对显示控制界面上的某一个窗帘监控开关进行操作时,系统数据库中与其对应的窗帘控制软开关的状态改变,房间控制装置中与其配置成联锁状态的窗帘控制器中的窗帘控制开关改变控制状态并执行相应的动作;当在居室房间中对某一个窗帘控制器中的窗帘控制开关进行操作,改变控制状态时,系统数据库中与其对应的窗帘控制软开关的状态同样改变,登录进入系统的用户端中显示的该窗帘控制器的窗帘监控开关的状态也发生改变。

所述房间控制装置采用分布式通信网络通信时,各分布单元之间可以采用多主广播方式实现通信,或者是采用主从方式进行通信,或者是采用单主广播方式实现通信。三种通信方式的具体实施均通过分布单元之内微控制器模块中运行的程序来执行。

所述房间控制装置采用分布式通信网络,所有分布单元之间采用多主广播方式实现通信时,所述多主,指的是所述分布式通信网络中所有分布单元都是主机,都可以向分布式通信网络主动采用广播方式发送数据。所有分布单元都具有一个通信模块,在同一个房间控制装置,所有通信模块采用同样的方式,将所在分布单元的数据传输给其他分布单元,以及接收其他分布单元的数据。如果分布式通信网络没有任何一个分布单元通过通信模块向外采用广播方式发送数据,则分布式通信网络处于空闲状态;如果分布式通信网络有分布单元通过通信模块向外采用广播方式发送数据,则分布式通信网络处于非空闲状态。当某一个分布单元需要向外发送数据时,先侦测分布式通信网络的当前状态;所述分布单元在侦测到分布式通信网络处于空闲状态时,开始由其通信模块向外采用广播方式发送数据。

正常工作情况下,房间控制装置中的分布单元数量有限,各分布单元向外广播发送数据的占时时间很短。一方面是需要发送的数据简单,报文短;另一方面是针对各分布单元的操作次数有限,例如,针对控制开关单元的操作,无论是开、关灯,或者是开、关排风扇等,不会频繁操作,而各分布单元只有在该分布单元的状态发送变化时才需要向外发送数据,因此,各分布单元需要向外及时发送数据的时候不多。所以,分布式通信网络基本处于空闲状态,其通信的负载率极低;各分布单元采用广播方式发送数据,通常不会造成冲突,即总线上有2个及以上的分布单元同时采用广播方式发送数据,或者是2个及以上的分布单元同时利用无线通信网络采用广播方式发送数据。

分布式通信网络是CAN总线时,能够自动实现总线仲裁,避免总线冲突。分布式通信网络是485总线或者是无线通信网络时,采用多主广播方式实现通信有可能产生偶发的通信冲突造成通信失败。

为提高通信的可靠性,各分布单元可以将需要广播发布的数据再重复发送1次或者1次以上,每次重发在间隔延时时间t之后进行;与第一次发送一样,所有重复发送都需要在侦测到分布式通信网络处于空闲状态时才开始进行。进一步地,为避免已经造成冲突的分布单元重复发送时再次造成冲突,重发的间隔延时时间t的具体值采用随机方式产生;多次重发时,每次重发的间隔延时时间t均采用随机方式产生,即每次重发的间隔延时时间都随机选择。间隔延时时间t的范围没有具体要求,通常情况下,间隔延时时间t的最大值不超过10ms,最小值大于0。例如,可以设定间隔延时时间t在0.1~1ms之间随机产生。

以前面介绍的如图2所示3个控制开关单元中多个开关被配置成联锁状态的例子1来说明采用多主广播方式实现通信及联锁的过程。3个控制开关单元,控制开关单元102中有4个电器开关装置,或者说4个开关,分别为K11、K12、K13、K14;控制开关单元103中有5个电器开关装置,或者说5个开关,分别为K21、K22、K23、K24、K25;控制开关单元104中有3个电器开关装置,或者说3个开关,分别为K31、K32、K33。设此时采用的是设置同一被控对象的方式来进行联锁配置,K11、K23、K32的控制对象都设置为房灯,其他开关设置为其他控制对象。当房灯的现状态为开灯状态时,在K23上进行关房灯操作,控制开关单元103将K23的开关驱动装置关闭,同时将控制房灯的相关信息转换为数据采用广播方式发送至分布式通信网络;控制开关单元102、控制开关单元104接收到控制开关单元103的数据后,分别将同为控制房灯的K11、K32的开关驱动装置关闭,实现同步。则房间接入点单元将接收到的控制开关单元103控制房灯的信息上报给中控服务器。其他分布单元接收到控制开关单元103控制房灯的信息后,分析结果得知与己无关,则忽略该信息。

分布单元之间采用多主广播方式实现通信,分布单元采用自组网方式组成分布式通信网络,即分布式通信网络中的各分布单元只需要按照前述要求将通信模块连接在同一CAN总线上或连接在同一485总线上,或者是各分布单元的通信模块都采用能够实现无线数字通信的无线收发模块时,即自动组成所述的分布式通信网络。

分布单元采用多主广播方式实现通信,发送数据时,只将本分布单元的相关信息进行发送,发送的信息与其他分布单元无关。例如,前述在K23上进行关房灯操作,控制开关单元103将K23控制房灯的相关信息转换为数据采用广播方式发送至分布式通信网络,控制开关单元103的数据发送与其他分布单元无关,更准确地说,与是否有其他开关(即电器开关装置)与K23被配置成联锁状态无关。其他分布单元接收到控制开关单元103发送的K23控制房灯的相关信息后,与该信息相关的分布单元则对该信息进行相应的处理,例如,控制开关单元102、控制开关单元104中也分别有控制房灯的开关(即电器开关装置),因此进行相应的同步操作,房间接入点单元将该信息上报给中控服务器;如果对联锁配置进行了修改,将K32改为控制壁灯,则控制开关单元104收到K23控制房灯的相关信息后也会忽略该信息。

分布单元采用多主广播方式实现通信,当所述分布式通信网络出现故障,或者是部分分布单元出现故障时,完好部分的分布式通信网络或者是由完好的部分分布单元组成的分布式通信网络仍然能够正常工作。以前述K11、K23、K32的控制对象都设置为房灯实现联锁控制的例子为例进行说明,当K32所在的分布单元无法与分布式通信网络中的其他分布单元进行通信,即K32所在的分布单元出现故障,或者是分布式通信网络与K32所在的分布单元进行通信的部分出现故障时,尽管将K32与K11、K23配置成为了联锁状态,K32所在的分布单元也处于独立工作状态,实际仍然处于联锁状态的是K11与K23。当房灯是由K11或者是K23的输出进行控制时,原本由K32、K11、K23实现的三地控制变成了现在的由K11、K23实现的二地控制。

所述房间控制装置采用分布式通信网络,所有分布单元之间采用主从方式进行通信时,将所述房间控制装置的多个分布单元中的一个配置为通信主机,其他的分布单元配置为通信从机。配置为通信主机的分布单元仅仅是通信方面的主机,并不起集中控制的作用。

将所述房间控制装置的多个分布单元中的一个配置为通信主机的方式有多种。

配置通信主机的方式一:采用预先固定配置的方式,即将所述房间控制装置的多个分布单元中的一个预先固定配置为通信主机,其他分布单元配置为通信从机。例如,将图2所示的房间控制装置中的房间接入点单元101配置为通信主机,控制开关单元102、控制开关单元103、控制开关单元104配置为通信从机;在图2所示系统的基础上再增加的其他分布单元也都配置为通信从机。或者是当所述房间控制装置的多个分布单元中有取电开关单元时,将取电开关单元配置为通信主机,其他分布单元都配置为通信从机。或者是当所述房间控制装置的多个分布单元中有多个房间接入点单元时,将其中的一个房间接入点单元配置为通信主机,其他分布单元都配置为通信从机。等等。采用预先固定配置的方式时,配置为通信主机的分布单元之内微控制器模块中运行的通信程序固定为主机通信程序,配置为通信从机的分布单元之内微控制器模块中运行的通信程序固定为从机通信程序。

配置通信主机的方式二:采用工程配置确定的方式,即将所述房间控制装置的多个分布单元中的一个选择配置确定为通信主机,其他分布单元选择配置确定为通信从机。此时,所述房间控制装置中所有分布单元都能够被选择配置成通信主机或者是从机;分布单元被选择配置确定为通信主机时,该分布单元之内微控制器模块中运行的通信程序为主机通信程序;分布单元被选择配置确定为通信从机时,该分布单元之内微控制器模块中运行的通信程序为从机通信程序。例如,将图2所示的房间控制装置中的房间接入点单元101配置为通信主机,控制开关单元102、控制开关单元103、控制开关单元104配置为通信从机,则房间接入点单元101内接入点微控制器模块中运行的通信程序为主机通信程序,控制开关单元102、控制开关单元103、控制开关单元104内开关微控制器模块中运行的通信程序为从机通信程序;将图2所示的房间控制装置中的控制开关单元102配置为通信主机,房间接入点单元101、控制开关单元103、控制开关单元104配置为通信从机,则控制开关单元102内开关微控制器模块中运行的通信程序为主机通信程序,控制开关单元103、控制开关单元104内开关微控制器模块中运行的通信程序和房间接入点单元101内接入点微控制器模块中运行的通信程序为从机通信程序。采用工程配置确定的方式配置通信主机的方法也有多种,可以在生产时进行配置确定,也可以在现场进行配置确定或者修改配置;可以在现场的房间控制装置中接入电脑或者专用配置工具,或者是通过已经登录进入系统的用户端进行联网统一配置确定,也可以将单个分布单元与电脑或者专用配置工具连接,进行离网单独配置确定;还可以在分布单元微控制器模块的I/O端输入可以控制的电平信号来进行配置。

分布单元之间采用主从方式进行通信时,通信主机起综合协调的作用,所有分布单元之间的通信均通过通信主机来完成。各通信从机所在分布单元的数据首先发送给通信主机,通信主机再将数据转发到各个通信从机所在的分布单元或指定的通信从机所在的分布单元;通信主机所在分布单元的数据则直接发送到各个通信从机所在的分布单元或指定的通信从机所在的分布单元。

以前面介绍的如图2所示3个控制开关单元中多个开关被配置成联锁状态的例子来说明采用主从方式进行通信及联锁的过程。将图2所示系统中的房间接入点单元101配置为通信主机,3个控制开关单元均配置为通信从机;控制开关单元102中有4个电器开关装置,或者说4个开关,分别为K11、K12、K13、K14;控制开关单元103中有5个电器开关装置,或者说5个开关,分别为K21、K22、K23、K24、K25;控制开关单元104中有3个电器开关装置,或者说3个开关,分别为K31、K32、K33。设此时采用的是设置同一被控对象的方式来进行联锁配置,K11、K23、K32的控制对象都设置为房灯,其他开关设置为其他控制对象。当房灯的现状态为开灯状态时,在K23上进行关房灯操作,控制开关单元103将K23的开关驱动装置关闭,待房间接入点单元101确认控制开关单元103的通信权限,发起与控制开关单元103之间的通信后,控制开关单元103将控制房灯的相关信息转换为数据发送至房间接入点单元101,房间接入点单元101再将数据广播发送至分布式通信网络或者是分别发送至控制开关单元102、控制开关单元104;控制开关单元102、控制开关单元104接收到房间接入点单元101转发的控制开关单元103的数据后,分别将同为控制房灯的K11、K32的开关驱动装置关闭,实现同步;房间接入点单元101将控制开关单元103控制房灯的信息上报给中控服务器。如果系统还有其他分布单元接收到房间接入点单元101转发的控制开关单元103控制房灯的信息后,分析结果得知与己无关,则忽略该信息。

所述房间控制装置采用分布式通信网络,所有分布单元之间采用单主广播方式实现通信时,将所述分布式通信网络的多个分布单元中的一个配置为协调主机,其他的分布单元配置为协调从机。分布式通信网络中,任何时刻只能有一个分布单元具有广播权限,向分布式通信网络采用广播方式发送数据;所有分布单元的广播权限由协调主机综合协调确定;广播权限的确定方法优选简单的轮换方式,也可以采用其他方法来确定。配置为协调主机的分布单元仅仅起协调广播权限的作用,并不起集中控制的作用。

将所述分布式通信网络的多个分布单元中的一个配置为协调主机的方式与采用主从方式进行通信时,将所述分布式通信网络的多个分布单元中的一个配置为通信主机的一样,有多种方式,包括采用预先固定配置的方式,即将所述分布式通信网络的多个分布单元中的一个预先固定配置为协调主机,其他分布单元配置为协调从机;配置为协调主机的分布单元之内微控制器模块中运行的通信程序固定为协调主机通信程序,配置为协调从机的分布单元之内微控制器模块中运行的通信程序固定为协调从机通信程序。包括采用工程配置确定的方式,即将所述分布式通信网络的多个分布单元中的一个选择配置确定为协调主机,其他分布单元选择配置确定为协调从机;此时,所述分布式通信网络中所有分布单元都能够被选择配置成协调主机或者是协调从机;分布单元被选择配置确定为协调主机时,该分布单元之内微控制器模块中运行的通信程序为协调主机通信程序;分布单元被选择配置确定为协调从机时,该分布单元之内微控制器模块中运行的通信程序为协调从机通信程序。采用工程配置确定的方式配置协调主机的方法也有多种,可以在生产时进行配置确定,也可以在现场进行配置确定或者修改配置;可以在现场的分布式通信网络中接入电脑或者专用配置工具,或者是通过已经登录进入系统的用户端进行联网统一配置确定,也可以将单个分布单元与电脑或者专用配置工具连接,进行离网单独配置确定;还可以在分布单元微控制器模块的I/O端输入可以控制的电平信号来进行配置。

以前面介绍的如图2所示例子来说明采用单主广播方式实现通信及联锁的过程。将图2所示系统中的房间接入点单元101配置为协调主机,3个控制开关单元均配置为协调从机;控制开关单元102中有4个电器开关装置,或者说4个开关,分别为K11、K12、K13、K14;控制开关单元103中有5个电器开关装置,或者说5个开关,分别为K21、K22、K23、K24、K25;控制开关单元104中有3个电器开关装置,或者说3个开关,分别为K31、K32、K33。设此时采用对所有开关进行编码的方式来进行联锁配置,K11、K23、K32的编码设置为007,其他开关设置为其他编码。当K11、K23、K32的现状态均为开通状态时,在K23上进行关闭操作,控制开关单元103将K23的开关驱动装置关闭,待房间接入点单元101确认控制开关单元103具有广播权限后,控制开关单元103将编码为007的开关关闭的相关信息转换为数据广播发送至分布式通信网络;控制开关单元102、控制开关单元104接收到控制开关单元103发送的数据后,分别将编码同为007的K11、K32的开关驱动装置关闭,实现同步;房间接入点单元将接收到的控制开关单元103中编码为007的开关关闭的相关信息上报给中控服务器。如果系统还有其他分布单元,当其他分布单元接收到控制开关单元103中编码为007的开关关闭的相关信息后,分析后得知与己无关,则忽略该信息。

采用主从方式进行通信时,所述房间控制装置的多个分布单元中的一个被配置为通信主机,其他分布单元被配置为通信从机。而所述房间控制装置中所有的通信从机都需要在通信主机中注册,加入分布式通信网络,即通信主机需要知道所述房间控制装置中有那些被配置为通信从机的分布单元,让通信主机能够对所有通信从机进行通信权限的协调与分配。

采用单主广播方式进行通信时,所述分布式通信网络的多个分布单元中的一个被配置为协调主机,其他分布单元被配置为协调从机。而所述房间控制装置中所有的协调从机都需要在协调主机中注册,加入分布式通信网络,即协调主机需要知道所述房间控制装置中有那些被配置为协调从机的分布单元,让协调主机能够对所有协调从机进行广播权限的协调与分配。

通信从机在通信主机中注册的方法有多种,协调从机在协调主机中注册的方法与通信从机在通信主机中注册的方法一样,也有多种。下面将通信从机简称从机、通信主机简称主机,将协调从机也简称从机、协调主机也简称主机,来说明通信从机在通信主机中注册以及协调从机在协调主机中注册的方法。所述注册,指的是将从机的必要信息添加至主机,例如,将从机的单元识别码或者地址码添加至主机,实现主机能够对所有从机进行通信权限、广播权限等的协调与分配。前述的所有所述分布单元均设有单元识别码或者通信地址码,用于分布单元之间的识别。

注册方法一:在被配置为主机的分布单元的操作面板上进行注册,通过面板操作将从机的必要信息添加至主机。

注册方法二:在现场的房间控制装置中接入电脑或者专用注册工具,或者是在已经登录进入系统的用户端,通过中控服务器利用房间接入点单元及分布式通信网络将从机的必要信息添加至主机。

注册方法三:将被配置为主机的分布单元与电脑或者专用注册工具连接,通过电脑或者专用注册工具直接将从机的必要信息添加至主机。

注册方法四:自动注册方式。设系统中存在从机G,以从机G为例,说明自动注册方式的要点:①主机采用轮换或者是其他方式,以不超过时间T的时间间隔与已经注册的从机进行通信联络;所述与已经注册的从机进行通信联络,包括确认从机的广播权限,或者是确认从机的通信权限,或者是其他形式的通信联络。②主机随时检测分布式通信网络上是否有从机采用广播方式发送的注册信息,若有,则将该注册信息在主机中注册。③从机G上电后,等待主机发起与从机G的联络,等待时间是T+T1。④在等待时间T+T1之内,主机发起了与从机G的联络,则从机G已经在主机中注册,注册结束。⑤在等待的时间T+T1之内,主机未发起与从机G的联络,从机G认为未在主机中注册,从而发起自动注册过程。⑥从机G的自动注册过程是,向分布式通信网络采用广播方式发送注册信息,之后,等待主机发起与从机G的联络,等待时间是T+T1;在等待时间T+T1之内,主机发起了与从机G的联络,则从机G已经在主机中注册,注册结束;在等待的时间T+T1之内,主机未发起与从机G的联络,从机G的该次自动注册未成功。⑦从机G的自动注册未成功时,可以重复多次,例如,重复3次自动注册过程。

附加等待时间T1的范围没有具体要求,通常情况下,附加等待时间T1最大值不超过10ms,最小值大于0。例如,可以设定附加等待时间T1在0.1~1ms之间随机产生。

选择时间T时,要求T大于主机轮流联络一次所有从机所需要的时间,即采用主从方式进行通信时,通信主机轮流与所有通信从机通信一次,且完成所有数据的接收与转发所需要的时间;采用单主广播方式进行通信时,协调主机轮流与所有协调从机通信一次,且所有协调从机完成数据的广播发送所需要的时间。

所述房间控制装置采用ZigBee网络通信时,各分布单元之间采用广播方式实现通信。

在同一房间控制装置的ZigBee网络中包括的多个分布单元中,每个分布单元均包括有ZigBee模块,均为ZigBee网络中的1个ZigBee节点。在所述房间控制装置中有多个分布单元,即有多个ZigBee节点;系统中所有的ZigBee节点中,1个为ZigBee协调器,其他的全部为ZigBee终端节点,或者全部为ZigBee路由节点,或者部分为ZigBee终端节点、部分为ZigBee路由节点。其所有的ZigBee节点中,至少有1个ZigBee节点是FFD节点,即全功能节点,具备ZigBee协调器的能力。

当ZigBee网络相临近的地方存在其他ZigBee网络,例如相临居室房间中每个居室房间中均有1个所述的房间控制装置,即每个居室房间中均有1个ZigBee网络。每个ZigBee网络组网时,为避免其他ZigBee网络中的分布单元加入,或者是所述ZigBee网络中的分布单元加入其他ZigBee网络中,可以采用指定网络标示符的方法。所述ZigBee协调器建立ZigBee网络时选择指定网络标示符;同一房间控制装置,或者说同一ZigBee网络中的ZigBee终端节点或者是ZigBee路由节点选择对应的指定网络标示符加入所述ZigBee网络。也可以采用分时、分批次组网的方法,来避免错误组网。还可以设置所述ZigBee协调器的组网使能状态,即所述ZigBee协调器在通常情况下不允许ZigBee终端节点或者ZigBee路由节点加入网络,只有在ZigBee协调器的组网使能被使能的情况下,才开启一段时间,让ZigBee路由节点或者ZigBee终端节点加入网络。开启的时间长度不超过5分钟,典型时间为1分钟。

所述房间控制装置采用ZigBee网络通信,各分布单元之间采用广播方式实现通信的具体实施,通过分布单元之内微控制器模块中运行的程序,按照ZigBee网络的广播方式实现通信的规范来执行。

所述ZigBee网络在采用广播方式实现通信时,由于干扰等原因,有可能产生偶发的丢包等问题,造成通信失败。为提高通信的可靠性,各分布单元可以将需要广播发布的数据再重复发送1次或者1次以上,每次重发在间隔延时时间t之后进行。重发的间隔延时时间t的具体值可以采用固定值方式,也可以采用随机方式产生。采用随机方式产生t时,每次重发的间隔延时时间t均可以采用随机方式产生,即每次重发的间隔延时时间都随机选择。间隔延时时间t的范围没有具体要求,通常情况下,间隔延时时间t的最大值不超过10ms,最小值大于0。例如,可以设定间隔延时时间t在0.1~1ms之间随机产生,或者是0.1~1ms之间的固定值。

以图3中3个控制开关单元中多个电器开关装置被配置成联锁状态的例子来说明采用广播方式实现通信及联锁的过程。3个控制开关单元,设控制开关单元202中有4个电器开关装置,或者说4个开关,分别为K41、K42、K43、K44;控制开关单元203中有5个电器开关装置,或者说5个开关,分别为K51、K52、K53、K54、K55;控制开关单元204中有3个电器开关装置,或者说3个开关,分别为K61、K62、K63。设此时采用的是设置同一被控对象的方式来进行联锁配置,K41、K43、K42的控制对象都设置为房灯,其他开关设置为其他控制对象。当房灯的现状态为开灯状态时,在K53上进行关房灯操作,控制开关单元203将K53的开关驱动装置关闭,同时将控制房灯的相关信息转换为数据采用广播方式发送至ZigBee网络;控制开关单元202、控制开关单元204接收到控制开关单元203的数据后,分别将同为控制房灯的K41、K62的开关驱动装置关闭,实现同步;房间接入点单元201将控制开关单元203控制房灯的信息上报给中控服务器。如果还有其他分布单元,当接收到控制开关单元203控制房灯的信息后,分析结果得知与己无关,则忽略该信息。

分布单元之间采用广播方式实现通信,分布单元采用自组网方式组成ZigBee网络;发送数据时,只将本分布单元的相关信息进行发送,发送的信息与其他分布单元无关。例如,前述在K53上进行关房灯操作,控制开关单元203将K53控制房灯的相关信息转换为数据采用广播方式发送至其他分布单元,控制开关单元203的数据发送与其他分布单元无关,更准确地说,与是否有其他开关(即电器开关装置)与K53被配置成联锁状态无关。其他分布单元接收到控制开关单元203发送的K53控制房灯的相关信息后,与该信息相关的分布单元则对该信息进行相应的处理,例如,控制开关单元202、控制开关单元204中也分别有控制房灯的开关(即电器开关装置),因此进行相应的同步操作;如果对联锁配置进行了修改,将K62改为控制壁灯,则控制开关单元204收到K53控制房灯的相关信息后也会忽略该信息。

分布单元采用广播方式实现通信,当所述ZigBee网络出现故障,或者是部分分布单元出现故障时,完好部分的ZigBee网络或者是由完好的部分分布单元组成的ZigBee网络仍然能够正常工作。以前述K41、K53、K62的控制对象都设置为房灯实现联锁控制的例子为例进行说明,当K62所在的分布单元无法与ZigBee网络中的其他分布单元进行通信,即K62所在的分布单元出现故障,或者是ZigBee网络与K62所在的分布单元进行通信的部分出现故障时,尽管将K62与K41、K53配置成为了联锁状态,K62所在的分布单元也处于独立工作状态,实际仍然处于联锁状态的是K41与K53。当房灯是由K41或者是K53的输出进行控制时,原本由K62、K41、K53实现的三地控制变成了现在的由K41、K53实现的二地控制。

当所述ZigBee网络中有多个ZigBee为全功能节点,即FFD节点时,将其中的一个配置为ZigBee协调器的方式有多种。

配置ZigBee协调器的方式一:采用预先固定配置的方式,即将所述ZigBee网络的多个FFD中的一个预先固定配置为ZigBee协调器,其他FFD配置为路由器节点或者终端节点。例如,将图3所示的ZigBee网络中房间接入点单元201的ZigBee节点配置为ZigBee协调器,控制开关单元202、控制开关单元203、控制开关单元204的ZigBee节点配置为路由器节点或者终端节点;在图3所示系统的基础上再增加的其他FFD也都配置为路由器节点或者终端节点。采用预先固定配置的方式时,配置为ZigBee协调器的FFD之内微控制器模块中运行的程序为与协调器功能相匹配的程序,其他微控制器模块中运行的是匹配路由器节点功能或者终端节点功能的程序。

配置ZigBee协调器的方式二:采用工程配置确定的方式,即将所述ZigBee网络的多个FFD中的一个选择配置确定为ZigBee协调器,其他FFD选择配置确定为路由器节点或者终端节点。采用工程配置确定的方式配置ZigBee协调器的方法有多种,可以在生产时进行配置确定,也可以在现场进行配置确定或者修改配置;可以在现场的ZigBee网络中联入电脑或者专用配置工具,或者是在已经登录进入系统的用户端,通过中控服务器利用房间接入点单元及ZigBee网络进行联网统一配置确定,也可以将单个分布单元与电脑或者专用配置工具连接,进行离网单独配置确定;还可以在分布单元微控制器模块的I/O端输入可以控制的电平信号来进行配置。

对ZigBee协调器的组网功能是否开启进行控制的方法有多种。可以在具有ZigBee协调器功能的分布单元的控制面板上进行规定的操作来开启;可以在具有ZigBee协调器功能的分布单元微控制器模块的I/O端输入输入可以控制的电平信号来进行开启,例如,增加一个按钮来开启;可以在现场的ZigBee网络中联入电脑或者专用开启工具,进行联网开启;可以由已经登录进入系统的用户端,通过中控服务器控制开启;等等。

所述房间控制装置不管是采用分布式通信网络,还是采用ZigBee网络进行通信,分布单元发送数据时,是否发送数据、即发送数据的驱动方式采用事件驱动方式、时间驱动方式中的一种,或者是同时采用事件驱动方式与时间驱动方式。所述事件驱动方式是指所在分布单元产生了需要发送的数据时,即启动数据发送,将依据本分布单元相关信息产生的数据发送至其他分布单元;例如,控制开关单元有开关操作时,需要启动数据发送;例如,房间接入点单元接收到中控服务器的数据后,需要启动数据发送;等等。所述时间驱动方式是指分布单元将所在单元的状态信息等数据定期向外发送。

所有分布单元中都有微控制器模块。例如,图2或者是图3所示的4个分布单元中都有微控制器模块,房间接入点单元中的微控制器模块是接入点微控制器模块,控制开关单元中的微控制器模块是开关微控制器模块。

所述分布单元的微控制器模块的控制核心,例如接入点微控制器模块701、开关微控制器模块301、窗帘微控制器模块801等模块的控制核心可以选择单片机、ARM、DSP等微控制器,也可以选择CPLD等控制器。

各分布单元的配置信息,例如开关联锁配置信息,ZigBee节点的配置信息,各种识别码、标识号、地址码信息,等等所有允许修改,但需要在停电时仍然保留的信息,保存在分布单元的微控制器模块的控制核心自带的非易失性存储器中,或者是保存在分布单元中微控制器模块的控制核心外所增加的非易失性存储器中。例如,控制核心选择单片机时,修改信息保存在单片机的非易失性存储器中,或者是保存在单片机外围所扩展的非易失性存储器器件中。

所述分布单元的供电电源可以采用零火线电源,也可以根据需要采用单火线电源。

如图7所示为包括2个开关的控制开关单元实施例电路。开关微控制器模块的控制核心采用单片机,图7中,单片机最小系统所需的电路省略未画出。2个开关输入模块选择2个触摸开关,采用双键电容触摸感应开关芯片ASC0104-2来实现,ASC0104-2的2个触摸输入端TP0、TP1分别连接触摸点K1、K2,同时,触摸输入端TP0、TP1分别经由电容C1、C2接地;ASC0104-2的2个触摸信号输出端TPQ0、TPQ1分别连接至单片机的输入端IN0、IN1;ASC0104-2的高/低有效电平选择端AHLB和电源正端VDD连接至电源+VCC;ASC0104-2的输出类型选择端和电源负端VSS连接至电源地。控制开关单元中包括有多个开关输入模块时,可以如图7实施例中所示的,采用具有多键输入的集成芯片;也可以每个开关输入模块采用一个单独的电路。

图7实施例中,通信模块采用CC1101无线数传收发模块,频率为433MHz或者315MHz。CC1101无线数传收发模块的片选控制端CSN连接至单片机的输出端OUT1,SPI时钟端SCK连接至单片机的输出端OUT2,SPI数据输入端MOSI连接至单片机的输出端OUT3,SPI数据输出端MISO连接至单片机的输入端IN3,信息输出端GDO0、GDO2分别连接至单片机的输入端IN2、IN4;CC1101无线数传收发模块的电源端VCC连接至电源+VCC,地端GND连接至电源地。

图7实施例中,光耦隔离器M1、双向晶闸管V1、电阻R3、电阻R4组成开关K1的开关驱动模块,光耦隔离器M2、双向晶闸管V2、电阻R5、电阻R6组成开关K2的开关驱动模块。电阻R4与光耦隔离器M1的输出串联后,并联至双向晶闸管V1的第一阳极和门极;电阻R3与光耦隔离器M1输入串联后,由单片机的输出端OUT4控制双向晶闸管V1的通断;双向晶闸管V1的第一阳极和第二阳极分别为开关K1的交流电源相线(火线)输入端L和输出端L1;开关K1的负载连接至输出端L1和交流电源零线。电阻R6与光耦隔离器M2的输出串联后,并联至双向晶闸管V2的第一阳极和门极;电阻R5与光耦隔离器M2输入串联后,由单片机的输出端OUT5控制双向晶闸管V2的通断;双向晶闸管V2的第一阳极和第二阳极分别为开关K2的交流电源相线(火线)输入端L和输出端L2;开关K2的负载连接至输出端L2和交流电源零线。光耦隔离器M1、M2可以选择具有过零触发功能的MOC3041、MOC3042、MOC3043、MOC3061、MOC3062、MOC3063等器件。

图7实施例中,发光二极管LED1、发光二极管LED2、电阻R1、电阻R2组成通断指示模块。发光二极管LED1为开关K1的信号指示,由单片机的输出端OUT6控制;发光二极管LED2为开关K2的信号指示,由单片机的输出端OUT7控制。

图7实施例中,触摸K1,则双向晶闸管V1的通断状态发生变化,其负载原为得电则变成失电,或者负载原为失电则变成得电。同样地,触摸K2,则双向晶闸管V2的通断状态发生变化,其负载原为得电则变成失电,或者负载原为失电则变成得电。

图7实施例仅为个例。

在本实用新型的各分布单元中,按照说明书要求完成电路设计,利用微控制器模块的控制核心,例如单片机、ARM、DSP等微控制器,以及CPLD等控制器进行数据通信,或者是对控制核心的外围设备、外围器件等进行信息读取、输出控制,或者是实现本实用新型说明书中要求进行的信息处理、存储,以及进行浏览器/服务器架构的编程和实现互联网通信,等等,是本领域技术人员所掌握的常规技术。

所述居室中央控制管理系统中开关的功能(或控制对象)可以进行选择配置,或者是定义;配置成联锁状态的开关之间可以实现联锁控制,统一动作,即实现两地控制、多地控制,也可以实现一地控制,两地或者多地同时动作;配置成联锁状态的窗帘控制器之间可以实现联锁控制,统一动作,即实现两地控制、多地控制,也可以实现一地控制,两地或者多地同时动作;居室中央控制管理系统中的房间控制装置无需控制主机,可以根据需要选择合适数量的房间接入点单元、控制开关单元等相关分布单元通过分布式通信网络自行组成;各分布单元能够采用86底壳结构进行安装;具有成本低,安装调试且方便、快捷的优势。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1