本實用新型涉及一種電器設備的室內聯(lián)網控制系統(tǒng),尤其是一種酒店的客房聯(lián)網控制系統(tǒng)。
背景技術:
為了解決酒店客房智能化控制,目前已有的客房控制系統(tǒng)普遍采用集中控制方式,即整個控制系統(tǒng)包括集中控制箱以及開關操作面板、空調操作面板、插卡取電面板、室外門鈴開關等外圍模塊,集中控制箱通過控制信號線或者是通信總線與各外圍模塊進行通信,客房內要求實現的相關控制均由集中控制箱完成,通過外圍模塊來實現。這種集中控制系統(tǒng)成本高,安裝不方便;另外,一旦集中控制箱出現問題,整個系統(tǒng)將完全癱瘓。
技術實現要素:
為了解決現有酒店客房控制系統(tǒng)存在的上述技術問題,本實用新型提供了一種客房聯(lián)網控制系統(tǒng),其特征在于,包括有復數個分布單元。
所述分布單元都包括有通信模塊,所述通信模塊用于與其他分布單元進行通信。
所述復數個分布單元包括房間接入點單元、K個控制開關單元;所述K為大于等于2的整數,即所述復數個分布單元數量大于等于3。
所述復數個分布單元之間的通信網絡為分布式通信網絡。
所述分布式通信網絡為有線通信網絡或者無線通信網絡;所述分布式通信網絡為有線通信網絡時,所述復數個分布單元的通信模塊連接在同一CAN總線上或者連接在同一485總線上。所述分布單元采用事件驅動方式將所在分布單元的數據發(fā)至所有其他分布單元。
所述分布單元之間采用單主廣播方式實現通信。所述復數個分布單元中的1個被配置為協(xié)調主機,其他的分布單元被配置為協(xié)調從機;所述分布式通信網絡中,任何時刻只能有1 個分布單元具有廣播權限,向分布式通信網絡采用廣播方式發(fā)送數據;所有分布單元的廣播權限由協(xié)調主機綜合協(xié)調確定。所述復數個分布單元中的部分分布單元能夠被選擇配置確定為協(xié)調主機。
所述分布單元之間或者采用多主廣播方式實現通信;所述分布單元采用自組網方式組成所述分布式通信網絡。所述分布單元將每次需要發(fā)送的數據重復發(fā)送L次;所述L大于等于 1。所述數據重復發(fā)送L次,每次重發(fā)在間隔延時時間t之后進行;所述延時時間t的具體值采用隨機方式產生。
所述分布單元之間又或者采用主從方式實現通信。所述復數個分布單元中的1個被配置為通信主機,其他的分布單元被配置為通信從機;所有分布單元之間的通信均通過通信主機來完成;各通信從機所在分布單元的數據首先發(fā)送給通信主機,通信主機再將數據轉發(fā)到各個通信從機所在的分布單元或指定的通信從機所在的分布單元;通信主機所在分布單元的數據則直接發(fā)送到各個通信從機所在的分布單元或指定的通信從機所在的分布單元。所述復數個分布單元中的部分分布單元能夠被選擇配置確定為通信主機。
所述K個控制開關單元中的每個控制開關單元均至少包括有1個電器開關。所述K個控制開關單元中,能夠任意選擇其中的多個電器開關配置成聯(lián)鎖狀態(tài),統(tǒng)一動作;或者說,所述K個控制開關單元中的多個電器開關能夠被選擇配置成聯(lián)鎖狀態(tài),統(tǒng)一動作。被配置為聯(lián)鎖狀態(tài)的多個電器開關稱為開關組;所述客房聯(lián)網控制系統(tǒng)中的開關組數量是1個,或者是1個以上。
所述控制開關單元還包括有開關微控制器模塊、開關輸入模塊、開關驅動模塊;所述通信模塊、開關輸入模塊、開關驅動模塊與開關微控制器模塊之間均有電連接關系或者帶光電隔離的電連接關系,用于傳遞信息。
所述K個控制開關單元分別編號為i,i的取值分別為1至K;編號為i的控制開關單元包括有Mi個電器開關;所述Mi均為大于等于1的整數;所述控制開關單元的開關輸入模塊包括有Mi個開關指令裝置、開關驅動模塊包括有Mi個開關驅動裝置,所述Mi個開關指令裝置與Mi個開關驅動裝置一一對應,組成Mi個電器開關。
所述分布單元發(fā)送數據時,只將本分布單元的相關信息轉換為數據進行發(fā)送。
所述房間接入點單元包括有通信模塊、接入點微控制器模塊、WAN口模塊。
所述復數個分布單元還可以包括有取電開關單元;所述取電開關單元將插卡狀態(tài)發(fā)送至分布式聯(lián)網控制系統(tǒng);分布式聯(lián)網控制系統(tǒng)中的其他分布單元根據取電開關單元的插卡狀態(tài)執(zhí)行相應的操作。
所述復數個分布單元中還可以包括有ZigBee單元;或者是包括有含ZigBee模塊的分布單元。
所述的客房聯(lián)網控制系統(tǒng)還可以包括有ZigBee網絡系統(tǒng);所述ZigBee網絡系統(tǒng)的網絡節(jié)點中,包括ZigBee單元或者包括含ZigBee模塊的分布單元。
所述ZigBee網絡系統(tǒng)中,還包括有其他ZigBee網絡節(jié)點;所述ZigBee單元或者是含ZigBee模塊的分布單元,在所述其他ZigBee網絡節(jié)點與所述客房聯(lián)網控制系統(tǒng)的分布單元之間起通信中繼作用。
本實用新型的有益效果是:所述客房聯(lián)網控制系統(tǒng)無需主控制器,可以根據需要選擇合適數量的房間接入點單元、控制開關單元以及其他分布單元通過分布式通信網絡自行組成系統(tǒng),各種功能的分布單元可以按需配置,靈活方便;多個控制開關單元中的電器開關可以任意組合實現聯(lián)鎖控制,配置成聯(lián)鎖狀態(tài)的開關之間可以實現聯(lián)鎖控制,統(tǒng)一動作,即實現兩地控制、多地控制,也可以實現一地控制,兩地或者多地同時動作;配置成聯(lián)鎖狀態(tài)的窗簾控制器之間可以實現聯(lián)鎖控制,統(tǒng)一動作,即實現兩地控制、多地控制,也可以實現一地控制,兩地或者多地同時動作;電器開關或者窗簾控制器的聯(lián)鎖配置可以在任何時候進行重新配置、取消配置等更改操作;各分布單元能夠采用86底殼結構進行安裝;具有成本低,安裝調試方便的優(yōu)勢。
附圖說明
圖1是客房聯(lián)網控制系統(tǒng)實施例結構圖;
圖2是控制開關單元實施例結構圖;
圖3是房間接入點單元實施例結構圖;
圖4是取電開關單元實施例結構圖;
圖5是電子門牌單元實施例結構圖;
圖6是窗簾控制單元實施例結構圖;
圖7是ZigBee單元實施例結構圖;
圖8是帶ZigBee模塊的房間接入點單元實施例結構圖;
圖9是電子門牌作為ZigBee終端節(jié)點的實施例結構圖;
圖10是包括2個開關的控制開關單元實施例電路。
具體實施方式
以下結合附圖對本實用新型作進一步說明。
如圖1所示的是一個包括有4個分布單元的客房聯(lián)網控制系統(tǒng)實施例結構圖,其中1個分布單元為房間接入點單元200,另外3個分布單元是控制開關單元,分別為控制開關單元 300、控制開關單元400、控制開關單元500。
4個分布單元中都有通信模塊。各分布單元利用各自的通信模塊,通過分布式通信網絡 100實現與其他分布單元的通信,通信模塊的作用是將數據傳輸給其他分布單元以及接收其他分布單元的數據。所述客房聯(lián)網控制系統(tǒng)需要增加分布單元時,所增加分布單元的通信模塊功能與圖1所示4個分布單元中的通信模塊相同,采用與圖1所示4個分布單元相同的方式接入分布式通信網絡。
4個分布單元中都有微控制器模塊,房間接入點單元200中的微控制器模塊是接入點微控制器模塊,控制開關單元中的微控制器模塊是開關微控制器模塊。
分布式通信網絡可以采用包括CAN總線、485總線等在內的有線通信網絡。同一客房聯(lián)網控制系統(tǒng)中的所有分布單元的通信模塊連接在同一CAN總線上,或者是連接在同一 485總線上。當分布式通信網絡采用485總線時,分布單元的通信模塊中都包括有485總線收發(fā)器,例如,圖1所示實施例中,分布式通信網絡100采用485總線時,房間接入點單元 200、控制開關單元300、控制開關單元400、控制開關單元500的通信模塊中都包括有485 總線收發(fā)器,所有通信模塊中的485總線收發(fā)器同時連接在同一485總線的雙絞線上,且采用485總線規(guī)定的方式進行連接,優(yōu)選手拉手的方式串聯(lián)連接。分布式通信網絡采用CAN 總線時,分布單元的通信模塊中都包括有CAN總線收發(fā)器,例如,圖1所示實施例中,分布式通信網絡100采用CAN總線時,房間接入點單元200、控制開關單元300、控制開關單元400、控制開關單元500的通信模塊中都包括有CAN總線收發(fā)器,所有通信模塊中的 CAN總線收發(fā)器同時連接在同一CAN總線的雙絞線上,且采用CAN總線規(guī)定的方式進行連接,優(yōu)選手拉手的方式串聯(lián)連接。分布式通信網絡采用CAN總線時,分布單元的通信模塊中還包括有CAN總線控制器,或者是分布單元的微控制器模塊包括CAN總線控制器。
分布式通信網絡還可以采用無線通信網絡,無線通信網絡的頻段包括314-316MHz、 430-432MHz、433.00-434.79MHz等;無線通信網絡還可以采用紅外線通信網絡。分布式通信網絡采用無線通信網絡時,所述客房聯(lián)網控制系統(tǒng)中,所有分布單元通信模塊的無線通信載波頻率一致,即:所有分布單元的通信模塊都具有無線發(fā)射電路且發(fā)射載波頻率一致的無線信號;所有分布單元的通信模塊都具有無線接收電路且能夠直接接收所有分布單元通信模塊發(fā)射的無線信號。分布式通信網絡采用無線通信網絡時,分布單元的通信模塊中都包括有無線收發(fā)模塊,能夠實現無線數字通信,即實現數字信號的發(fā)送與直接接收。例如,圖1 所示實施例中,分布式通信網絡100采用無線通信網絡,且無線收發(fā)模塊采用433MHz無線收發(fā)模塊時,房間接入點單元200、控制開關單元300、控制開關單元400、控制開關單元 500的通信模塊中都包括有433MHz無線收發(fā)模塊,或者稱433MHz無線數傳模塊;當其中 1個分布單元通過433MHz無線收發(fā)模塊發(fā)送數據時,其他分布單元能夠直接通過自己所屬的433MHz無線收發(fā)模塊接收數據。
圖1所示客房聯(lián)網控制系統(tǒng)實施例中,只包括1個房間接入點單元和3個控制開關單元??头柯?lián)網控制系統(tǒng)中控制開關單元的數量可以根據實際的需要增加或者減少。通常情況下,控制開關單元可能需要控制房燈、床頭燈、夜燈、臺燈、落地燈、衛(wèi)浴燈、鏡前燈、射燈、筒燈、壁燈等,以及其他燈;可能需要控制電視機、換氣扇以及其他電器設備;可能需要控制請勿打擾、請求服務、請即清理、請稍后以及其他請求狀態(tài);可能需要控制設定睡眠模式、會客模式、閱讀模式以及其他情景模式;等等。因此,開關的總數量需要增加,控制開關單元的數量通常超過3個;尤其是多個設備需要實現二地或者多地控制時,需要更多的控制開關單元。同一個分布式通信網絡中,開關的總數量可以超過256個,沒有上限限制。
圖2所示為控制開關單元實施例的結構圖,包括開關微控制器模塊301、通信模塊 302、開關輸入模塊303、開關驅動模塊304、通斷指示模塊305。通信模塊302、開關輸入模塊303、開關驅動模塊304、通斷指示模塊305與開關微控制器模塊301之間有電連接關系或者帶光電隔離的電連接關系,用于相關信號的傳遞。
控制開關單元經由通信模塊302通過分布式通信網絡實現與其他分布單元的通信,其作用是將數據傳輸給其他分布單元以及接收其他分布單元的數據。
開關微控制器模塊301的作用包括:分析通過通信模塊302接收的數據,實現本控制開關單元開關驅動模塊304的同步控制,實現情景模式控制等;將本控制開關單元的控制操作和狀態(tài),形成數據并通過通信模塊302向外發(fā)送;判斷識別開關輸入模塊303的狀態(tài)及操作;控制開關驅動模塊304的狀態(tài);控制通斷指示模塊305的指示狀態(tài)。
開關輸入模塊303包括有1個或者多個開關指令裝置,對應于1個或者多個開關。所述電器開關裝置指的就是開關,或者稱為電器開關。同一客房聯(lián)網控制系統(tǒng)中,不同控制開關單元的開關數量可以任意選擇。設同一客房聯(lián)網控制系統(tǒng)中,有K個控制開關單元,每個控制開關單元的開關數量根據需要確定,數量可以相同,也可以各不相同;即K個控制開關單元中,每個控制開關單元的開關數量為大于等于1;K個控制開關單元中,可以分別有若干個1開開關、若干個2開開關、若干個3開開關、若干個4開開關、若干個5開開關,等等。
開關指令裝置可以由機械開關組成。機械開關可以是單控常開開關、單控常閉開關、雙控常開/常閉開關等開關,也可以是常開按鈕、常閉按鈕、自復位開關等開關。
開關指令裝置還可以由觸摸開關組成。各個觸摸開關功能設置可以是設置一個觸摸點觸摸后實現開、關轉換,或者是設置二個觸摸點分別實現開、關的功能。
開關指令裝置還可以由觸摸顯示屏虛擬開關組成。觸摸顯示屏是電容式或者電阻式液晶顯示屏。觸摸顯示屏上可以虛擬顯示1個或者多個控制開關,各虛擬控制開關功能設置可以是設置一個觸摸點觸摸后實現開、關轉換,或者是設置二個觸摸點分別實現開、關的功能。
開關驅動模塊304包括有1個或者多個開關驅動裝置,同一個開關驅動模塊中,開關驅動裝置的數量與開關指令裝置的數量相等,且一一對應,組成相同個數數量的電器開關裝置。開關驅動裝置可以由電磁繼電器,或者是固態(tài)繼電器,或者是晶閘管,以及他們的驅動電路組成。在這里,電器開關裝置的含義與日常所說的開關類同;例如,如果一個控制開關單元中包括2個電器開關裝置,則表明該控制開關單元中包括2個開關,可以分別實現對2 個電器的控制。
通斷指示模塊305用于指示開關驅動裝置的通斷狀態(tài)。通斷指示模塊305不要求必須配置,有通斷指示模塊305,則可以在控制開關單元的面板上觀察到被控制電器的啟、停狀態(tài);沒有通斷指示模塊305的指示,則需要直接通過觀察被控制電器的運行情況判斷其啟、停狀態(tài)。開關指令裝置由機械開關或者觸摸開關組成時,通斷指示模塊305選擇LED指示開關驅動裝置的通斷狀態(tài);開關指令裝置由觸摸顯示屏虛擬開關組成時,通斷指示模塊305 直接在觸摸顯示屏上顯示開關驅動裝置的通斷狀態(tài)。
同一客房聯(lián)網控制系統(tǒng)中有多個控制開關單元,其中的任意個控制開關單元中的2個或者2個以上電器開關裝置能夠被配置成聯(lián)鎖狀態(tài),統(tǒng)一動作。這些被配置成聯(lián)鎖狀態(tài)的多個電器開關裝置能夠在分布式通信網絡中的多個控制開關單元中任意選擇組合,可以來自相同的或者不同的控制開關單元,或者既有相同控制開關單元中的電器開關裝置,也有不同控制開關單元中的電器開關裝置。任意個控制開關單元中指的是1個或者1個以上的控制開關單元。
當同一客房聯(lián)網控制系統(tǒng)的控制開關單元中,已經有部分電器開關裝置被配置成聯(lián)鎖狀態(tài)時,把這些被配置成聯(lián)鎖狀態(tài)的電器開關裝置看成1個開關組;剩余的電器開關裝置仍然能夠被選擇組合,配置成聯(lián)鎖狀態(tài),形成另外1個開關組;在同一客房聯(lián)網控制系統(tǒng)中,被配置成聯(lián)鎖狀態(tài)的開關組可以是0組,可以是1組,也可以是多組。
所述開關配置成聯(lián)鎖狀態(tài)的方式有多種。例如,所有開關均設置其功能,通過設置開關功能,功能相同,或者說被控對象相同的開關被設置為聯(lián)鎖狀態(tài),即同一客房聯(lián)網控制系統(tǒng)中所有被控對象一致的開關為聯(lián)鎖狀態(tài)?;蛘呤菍λ虚_關進行編碼(或者編號),同一客房聯(lián)網控制系統(tǒng)中所有編碼一致的開關為聯(lián)鎖狀態(tài);等等。當一個被控對象只有一個開關被對應設置,即某一開關的功能是唯一的時,或者是同一客房聯(lián)網控制系統(tǒng)中某個開關的編碼是唯一的時,則該開關沒有與同一客房聯(lián)網控制系統(tǒng)內的其他開關進行聯(lián)鎖。
當多個電器開關裝置被配置成聯(lián)鎖狀態(tài)后,被控對象的電源可以由其中任一個或者多個電器開關裝置的開關驅動模塊的輸出來進行控制。例如,將2個采用繼電器輸出的電器開關裝置被配置成聯(lián)鎖狀態(tài)去控制排風扇,在受到該2個電器開關裝置中的任何一個開關指令裝置的操作后,該2個繼電器將同時動作,即同時輸出電源或者同時切斷電源,排風扇的電源可以接到2個繼電器中任何一個的輸出端。如果要實現1個開關控制多個被控對象,則可以將多個被控對象連接至被配置成聯(lián)鎖狀態(tài)的開關中不同開關的輸出來進行控制。
舉例來說,設在圖1所示分布式通信網絡中的3個控制開關單元,控制開關單元300中有4個電器開關裝置,或者說4個開關,分別為K11、K12、K13、K14;控制開關單元400 中有5個電器開關裝置,或者說5個開關,分別為K21、K22、K23、K24、K25;控制開關單元500中有3個電器開關裝置,或者說3個開關,分別為K31、K32、K33。例子1,分別將來自3個控制開關單元中的電器開關裝置配置成聯(lián)鎖狀態(tài),例如,將K11、K23、K32 配置成聯(lián)鎖狀態(tài)去控制房燈,房燈的電源可以從K11、K23、K32中任何一個的輸出端接出;操作K11、K23、K32中任何一個開關,均可以實現對房燈的控制。例子2,將K21、 K22、K33配置成聯(lián)鎖狀態(tài)去控制排風扇,由于K21、K22在同一個控制開關單元中,因此可以將K21、K22的輸出并聯(lián)后去控制排風扇,這樣可以提高帶負載的能力,當然,排風扇也可以用K33的輸出去控制;操作K21、K22、K33中任何一個開關,均可以實現對排風扇的控制。例子3,如果僅需要提高帶負載的能力,可以只將一個控制開關單元中的多個電器開關裝置配置成聯(lián)鎖狀態(tài),例如,將K23、K24、K25配置成聯(lián)鎖狀態(tài),再將K23、K24、 K25的輸出并聯(lián)后去控制電暖器,操作K23、K24、K25中任何一個開關,均可以實現對電暖器的控制;與將普通開關并聯(lián)后去控制電器相比,控制開關單元的并聯(lián)聯(lián)鎖控制是聯(lián)鎖后自動同步,分別操作,同時動作;普通開關則需要同時操作,如果只開普通開關并聯(lián)中的一個開關,則負載仍由此一個開關控制,只有同時打開所有的并聯(lián)開關,才由所有并聯(lián)的開關同時供電,只有操作關閉所有的并聯(lián)開關,負載才被關斷電源。
在開關中寫入開關的功能(或者控制對象)或者是寫入開關的編號稱為配置,對所述開關進行配置,或者是開關組進行聯(lián)鎖狀態(tài)配置的方法有多種。
在生產時進行配置。生產時,將開關的配置信息設置為與面板上的絲印名稱一致,例如,面板上的絲印名稱為夜燈,則相應的開關功能配置為夜燈開關;面板上的絲印名稱為壁燈,則相應開關的功能配置為壁燈開關;面板上的絲印名稱為換氣扇,則相應的開關功能配置為換氣扇開關;當開關通過所在的控制開關單元與其他開關所在的控制開關單元在同一分布式通信網絡中,且配置為同樣的開關功能時,自動成為聯(lián)鎖狀態(tài)。例如,同一分布式通信網絡中,有3個開關的功能配置為壁燈開關時,該3個壁燈開關自動成為聯(lián)鎖狀態(tài);只有一個開關的功能配置為換氣扇開關時,則該換氣扇開關單獨控制換氣扇。備用開關,或者是生產時未對開關進行功能配置時,可以設置一個專門的名稱為未配置功能的開關,例如,統(tǒng)一設置為備用開關,或者統(tǒng)一設置成為未配置開關,或者是設置為其他名稱;所有功能為備用開關(或者未配置開關)的開關,不組成開關組,不是聯(lián)鎖狀態(tài)。實際配置時,也可以將開關功能用編號來代替,例如,1號開關控制壁燈,當同一分布式通信網絡中,有2個開關的功能配置為1號開關時,該2個1號開關自動成為聯(lián)鎖狀態(tài)。備用開關,或者是生產時未對開關進行功能配置時,可以設置一個專門的編號,例如,設置為0號,即0號開關是未對開關進行功能配置的開關,因此,在同一分布式通信網絡中,即使有多個0號開關,也不會組成為開關組,即多個0號開關沒有配置成聯(lián)鎖狀態(tài);所述專門的編號,不一定是0號,也可以選擇其他編號,例如,999號,或者是511號,等等。
在現場進行配置或者修改配置。在現場的客房聯(lián)網控制系統(tǒng)中接入電腦或者專用配置工具,進行聯(lián)網統(tǒng)一配置;或者是將單個控制開關單元與電腦或者專用配置工具連接,進行單獨配置。
①將電腦或者專用配置工具接入現場的客房聯(lián)網控制系統(tǒng)或者是與單個控制開關單元連接;
②在電腦或者專用配置工具的相關工程配置界面中編輯需要配置的開關的功能或者編號并選擇,或者是選擇已經編輯好功能或者編號的開關;
③選擇開關進行配置,完成配置確認;如果需要對開關組進行配置,則繼續(xù)選擇開關進行配置,直到將該開關組所有開關與工程配置界面中所選擇的開關全部完成配置確認;
④回到步驟②(在現場的客房聯(lián)網控制系統(tǒng)中進行配置)或者是步驟①(對單個控制開關單元進行配置),進行其他開關的配置。
所述步驟③中的選擇開關進行配置,完成配置確認的方法有很多,方法之一是進行一次開關操作,實現新的配置,同時取消老配置。例如,現在準備配置房燈開關,在相關工程配置界面中選擇房燈對應的開關,然后對需要配置的某個開關操作一次,則該開關被配置成與工程配置界面中選擇的開關相同的開關功能或者是相同的開關編號,該開關曾經被配置的其他開關功能或者開關編號被取消;再對另外的一個開關操作一次,則該另外的開關也被配置成與工程配置界面中選擇的開關相同的開關功能或者是相同的開關編號,前后2個開關也被配置為1個開關組;再對其他開關進行操作,則該開關組的開關數量增加。方法之二是所有的開關都有是否配置好的狀態(tài)指示;對狀態(tài)指示顯示未配置的開關進行一次開關操作,則進行新配置,狀態(tài)指示顯示配置成功;對狀態(tài)指示顯示配置成功的開關進行一次開關操作,則取消配置,狀態(tài)指示顯示未配置;未配置的開關可以是設置為備用開關,或者設置成為未配置開關,或者是設置為其他名稱;未配置的開關也可以是設置為0號開關,或者設置成為其他特殊編號。是否配置好的狀態(tài)指示,可以用指示燈的亮滅區(qū)分,可以用指示燈的是否閃爍區(qū)分,可以用指示燈的閃爍頻率不同進行區(qū)分,可以用觸摸顯示屏顯示不同的信息進行區(qū)分,等等。
在控制開關單元的面板上通過面板操作進行配置。當開關指令裝置由觸摸顯示屏組成時,其顯示信息豐富,配置方便。具體的配置方法有各種選擇,其目的或者方法都是在觸摸顯示屏上選擇需要配置的開關,對該需要配置的開關的開關功能,或者是開關編號通過觸摸顯示屏進行修改并確認。
所有控制開關單元的聯(lián)鎖配置都可以在任何時候進行重新配置、取消配置等更改操作。
同一客房聯(lián)網控制系統(tǒng)中,不同控制開關單元的類型可以相同,也可以不同。例如圖1 的實施例中,控制開關單元300、控制開關單元400、控制開關單元500的結構組成與如圖 2所示一樣,但他們的開關輸入模塊可以同時采用機械開關、觸摸開關、觸摸顯示屏虛擬開關中一種,或者是1種以上的類型;同樣地,他們的開關驅動裝置也可以任意選擇。
控制開關單元在沒有與其他分布單元組成網絡時,能夠設置成獨立工作模式,單獨工作。
圖3所示為房間接入點單元的實施例結構圖,包括微控制器模塊,即接入點微控制器模塊701,以及包括通信模塊702、WAN口模塊703,還包括WiFi模塊704。通信模塊702、 WAN口模塊703、WiFi模塊704與接入點微控制器模塊701之間有電連接關系或者帶光電隔離的電連接關系,用于相關信號的傳遞。
房間接入點單元,或者稱為房間AP,其作用是將所述客房聯(lián)網控制系統(tǒng)與互聯(lián)網進行聯(lián)通,按照互聯(lián)網協(xié)議與酒店服務器進行通信。
房間AP通過WAN口模塊703與酒店服務器705之間經由互聯(lián)網實現連接,可及時將客房聯(lián)網控制系統(tǒng)的相關信息上傳至酒店服務器705,便于監(jiān)測;可借助酒店服務器705對客房聯(lián)網控制系統(tǒng)中的任何分布單元進行管理,實現遠程控制;可借助酒店服務器705對客房聯(lián)網控制系統(tǒng)中的電器開關裝置進行配置,特別是進行電器開關裝置之間的聯(lián)鎖狀態(tài)配置,方便快捷;等等。
房間AP中的WiFi模塊704使其具有WiFi熱點功能。房間AP中還可以增加LAN口模塊,向用戶提供LAN口。
房間AP經由通信模塊702,通過分布式通信網絡實現與其他分布單元的通信,其作用是將酒店服務器705的數據下發(fā)到其他分布單元,以及將其他分布單元的信息上報給酒店服務器705。
所述客房聯(lián)網控制系統(tǒng)的多個分布單元中,還可以包括取電開關單元,圖4所示為取電開關單元的實施例結構圖,包括取電微控制器模塊201、通信模塊202、讀房卡模塊203。通信模塊202、讀房卡模塊203與取電微控制器模塊201之間有電連接關系或者帶光電隔離的電連接關系,用于相關信號的傳遞。
通信模塊202采用與圖1所示4個分布單元中的通信模塊一樣的方式,加入分布式通信網絡。
取電開關單元的功能是隨時監(jiān)測插卡狀態(tài),并將插卡狀態(tài)發(fā)送至客房聯(lián)網控制系統(tǒng)的其他分布單元。其中,通信模塊202通過分布式通信網絡實現與其他分布單元的通信,其作用是將數據傳輸給其他分布單元以及接收其他分布單元的數據;讀房卡模塊203通過RF實現與房卡的通信連接,同時完成房卡輸出信息的轉換并送入取電微控制器模塊201;取電微控制器模塊201通過分析房卡輸出信息判斷當前的插卡狀態(tài),形成數據并通過通信模塊202向外發(fā)送。
客房聯(lián)網控制系統(tǒng)中的其他分布單元根據取電開關單元的插卡狀態(tài)執(zhí)行相應的操作。所述相應的操作根據酒店的實際需求進行選擇。例如,要求必須插卡才能送電,客房聯(lián)網控制系統(tǒng)中的其他分布單元只能在有效插卡狀態(tài)下進行操作;當分布式通信網絡出現故障時,其他分布單元無法獲取取電開關單元的插卡狀態(tài),視同沒有插卡。其他分布單元也可以設置成在客房聯(lián)網控制系統(tǒng)工作正常時,其他分布單元只能在有效插卡狀態(tài)下進行操作;當分布式通信網絡出現故障,或者是沒有與其他分布單元組成網絡時,分布單元能夠單獨工作,例如,控制開關單元能夠進行單獨操作,單獨控制。
所述客房聯(lián)網控制系統(tǒng)的多個分布單元中,還可以包括1個或者多個電子門牌單元,圖 5所示為電子門牌單元實施例的結構圖,包括微控制器模塊,即門牌微控制器模塊601,以及包括通信模塊602、門牌顯示模塊603。通信模塊602、門牌顯示模塊603與門牌微控制器模塊601之間有電連接關系或者帶光電隔離的電連接關系,用于相關信號的傳遞。
電子門牌單元同步顯示客房聯(lián)網控制系統(tǒng)中的相關信息,包括請勿打擾、請求服務、請即清理、請稍后等信息。通信模塊602采用與圖1所示4個分布單元中的通信模塊一樣的方式,加入分布式通信網絡;電子門牌單元經由通信模塊602,通過分布式通信網絡實現與其他分布單元的通信;通信模塊602的作用是將數據傳輸給其他分布單元以及接收其他分布單元的數據。
電子門牌單元還可以包括門鈴按鈕604,門鈴按鈕604與門牌微控制器模塊601之間有電連接關系或者帶光電隔離的電連接關系。電子門牌單元包括門鈴按鈕604時,需要在室內增加一個門鈴單元。門鈴單元包括門牌微控制器模塊、門鈴單元通信模塊、門鈴模塊。門鈴單元通信模塊、門鈴模塊與門牌微控制器模塊之間有電連接關系或者帶光電隔離的電連接關系,用于相關信號的傳遞。門鈴單元用于接收電子門牌單元的門鈴按鈕信息和客房聯(lián)網控制系統(tǒng)中的其他相關信息,例如,當前的情景模式等信息,共同控制門鈴鬧響狀態(tài)。門鈴單元的功能也可以與其他分布式單元的功能合并,組成一個組合單元。例如,在房間接入點單元中增加一個門鈴模塊,則房間接入點單元同時具有取電開關單元和門鈴單元的功能。
所述客房聯(lián)網控制系統(tǒng)的多個分布單元中,還可以包括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采用與圖1所示4個分布單元中的通信模塊一樣的方式,加入分布式通信網絡;窗簾控制單元經由通信模塊802,通過分布式通信網絡實現與其他分布單元的通信,其作用是將數據傳輸給其他分布單元以及接收其他分布單元的數據。
窗簾微控制器模塊801的作用包括:分析由通信模塊802接收的數據,實現與其他窗簾控制單元中窗簾控制器的同步控制;將本窗簾控制單元的控制操作和狀態(tài),形成數據并通過通信模塊802向外發(fā)送;判斷識別窗簾1給定模塊803、窗簾2給定模塊804的狀態(tài)及操作;控制窗簾1開/關驅動模塊805、窗簾2開/關驅動模塊806的狀態(tài)。
窗簾1給定模塊803和窗簾2給定模塊804中,都包括有窗簾開、窗簾關、窗簾停止的開關或者按鈕,窗簾開、窗簾關、窗簾停止開關或者按鈕的類型可以在機械開關或者按鈕、觸摸開關、觸摸顯示屏虛擬開關中選擇。
窗簾開/關驅動模塊,例如,窗簾1開/關驅動模塊805和窗簾2開/關驅動模塊806中,都包括有窗簾開驅動裝置、窗簾關驅動裝置,窗簾開驅動裝置和窗簾關驅動裝置可以由電磁繼電器,或者是固態(tài)繼電器,或者是晶閘管,以及他們的驅動電路組成。窗簾開驅動裝置和窗簾關驅動裝置可以是分別驅動開窗簾電機和關窗簾電機的運行,或者是分別驅動窗簾電機進行正、反轉運行,實現窗簾的開、關。如果窗簾電機具有遙控功能,則窗簾開/關驅動模塊為相應的遙控信號產生及驅動發(fā)射電路。窗簾電機采用具有遇阻自停功能的電機。
在同一客房聯(lián)網控制系統(tǒng)中,任意個窗簾控制單元中的2個或者2個以上的窗簾控制器能夠被配置成聯(lián)鎖狀態(tài),統(tǒng)一動作。這些被配置成聯(lián)鎖狀態(tài)的多個窗簾控制器能夠在分布式通信網絡中的多個窗簾控制單元中任意選擇組合。這些被配置成聯(lián)鎖狀態(tài)的窗簾控制器,在其中任何一個上進行操作,所有窗簾控制器同時動作。例如,在同一客房聯(lián)網控制系統(tǒng)中有 A、B二個窗簾控制單元,A單元中有窗簾控制器1、窗簾控制器2,B單元中有窗簾控制器 3、窗簾控制器4、窗簾控制器5。現在將窗簾控制器1和窗簾控制器5配置成聯(lián)鎖狀態(tài),在窗簾控制器1上執(zhí)行開窗簾操作,則窗簾控制器1、窗簾控制器5均執(zhí)行窗簾開的驅動動作;在窗簾控制器5上執(zhí)行關窗簾操作,則窗簾控制器1、窗簾控制器5均執(zhí)行窗簾關的驅動動作。實際應用中,窗簾的驅動電機可以選擇其中一個窗簾控制器進行事實上的控制,其他窗簾控制器用于實現他地控制。所有窗簾控制單元中窗簾控制器的聯(lián)鎖配置都可以在任何時候取消,或者進行重新配置等更改操作。
當同一客房聯(lián)網控制系統(tǒng)的窗簾控制單元中,已經有部分窗簾控制器被配置成聯(lián)鎖狀態(tài)時,把這些被配置成聯(lián)鎖狀態(tài)的窗簾控制器看成1個窗簾控制組;剩余的窗簾控制器仍然能夠被選擇組合,配置成聯(lián)鎖狀態(tài),形成另外的窗簾控制組;在同一客房聯(lián)網控制系統(tǒng)中,被配置成聯(lián)鎖狀態(tài)的窗簾控制組可以是0組,可以是1組,也可以是多組。
所述窗簾控制器配置成聯(lián)鎖狀態(tài)與電器開關裝置的聯(lián)鎖配置一樣,有多種形式與方法。例如,通過設置被控對象的方式進行聯(lián)鎖,即所有窗簾控制器均設置有一個被控對象,客房聯(lián)網控制系統(tǒng)中所有被控對象一致的窗簾控制器為聯(lián)鎖狀態(tài);在前面A、B二個窗簾控制單元的例子中,設置窗簾控制器1、窗簾控制器5都控制主窗簾,窗簾控制器2、窗簾控制器 3、窗簾控制器4控制其他窗簾,則窗簾控制器1、窗簾控制器5被配置為聯(lián)鎖狀態(tài)?;蛘呤菍λ写昂熆刂破鬟M行編碼,客房聯(lián)網控制系統(tǒng)中所有編碼一致的窗簾控制器為聯(lián)鎖狀態(tài);等等。
在窗簾控制單元的窗簾控制器中寫入窗簾控制器的控制對象或者是寫入窗簾控制器的編號稱為配置。與對開關進行配置一樣,對所述窗簾控制器進行配置,或者是窗簾控制組進行聯(lián)鎖狀態(tài)配置的方法有多種。
在生產時進行配置。生產時,將窗簾控制器的配置信息設置為與面板上的絲印名稱一致,例如,面板上的絲印名稱為主窗簾,則相應的窗簾控制器功能配置為主窗簾控制器;面板上的絲印名稱為副窗簾,則相應窗簾控制器的功能配置為副窗簾控制器;面板上的絲印名稱為小窗簾,則相應的窗簾控制器功能配置為小窗簾控制器;當窗簾控制器通過所在的窗簾控制單元與其他窗簾控制器所在的窗簾控制單元在同一分布式通信網絡中,且配置為同一窗簾的控制器功能時,自動成為聯(lián)鎖狀態(tài)。例如,同一分布式通信網絡中,有3個窗簾控制器的功能配置為副窗簾控制器時,該3個副窗簾控制器自動成為聯(lián)鎖狀態(tài);只有一個窗簾控制器的功能配置為小窗簾控制器時,則該小窗簾控制器單獨控制小窗簾。備用窗簾控制器,或者是生產時未對窗簾控制器進行功能配置時,可以設置一個專門的名稱為未配置功能的窗簾控制器,例如,統(tǒng)一設置為備用窗簾控制器,或者統(tǒng)一設置成為未配置窗簾控制器,或者是設置為其他名稱;所有功能為備用窗簾控制器(或者未配置窗簾控制器等其他名稱)的窗簾控制器,不組成窗簾控制組,不是聯(lián)鎖狀態(tài)。實際配置時,也可以將窗簾控制器功能用編號來代替,例如,1號窗簾控制器控制副窗簾,當同一分布式通信網絡中,有2個窗簾控制器的功能配置為1號窗簾控制器時,該2個1號窗簾控制器自動成為聯(lián)鎖狀態(tài)。備用窗簾控制器,或者是生產時未對窗簾控制器進行功能配置時,可以設置一個專門的編號,例如,設置為0號,即0號窗簾控制器是未對窗簾控制器進行功能配置的窗簾控制器,因此,在同一分布式通信網絡中,即使有多個0號窗簾控制器,也不會組成為窗簾控制組,即多個0號窗簾控制器沒有配置成聯(lián)鎖狀態(tài)。所述專門的編號,不一定是0號,也可以選擇其他編號,例如,999號,或者是511號,等等。
在現場進行配置或者修改配置。在現場的分布式通信網絡中接入電腦或者專用配置工具,進行聯(lián)網統(tǒng)一配置;或者是將單個窗簾控制單元與電腦或者專用配置工具連接,進行單獨配置。
①將電腦或者專用配置工具接入現場的分布式通信網絡或者是與單個窗簾控制單元連接;
②在電腦或者專用配置工具的相關工程配置界面中編輯需要配置的窗簾控制器的功能或者編號并選擇,或者是選擇已經編輯好功能或者編號的窗簾控制器;
③選擇窗簾控制單元中的窗簾控制器進行配置,完成配置確認;如果需要對窗簾控制組進行配置,則繼續(xù)選擇窗簾控制器進行配置,直到將該窗簾控制組所有窗簾控制器與工程配置界面中所選擇的窗簾控制器全部完成配置確認;
④回到步驟②(在現場的分布式通信網絡中配置)或者是步驟①(進行單個窗簾控制單元配置),進行其他窗簾控制器的配置。
所述步驟③中的選擇窗簾控制器進行配置,完成配置確認的方法有很多,方法之一是進行一次窗簾控制器操作,實現新的配置,同時取消老配置。例如,現在準備配置主窗簾控制器,在相關工程配置界面中選擇主窗簾控制器,然后對某個窗簾控制器操作一次(開啟或者關閉),則該窗簾控制器被配置成與工程配置界面中選擇的窗簾控制器相同的窗簾控制器功能或者是相同的窗簾控制器編號,該窗簾控制器曾經被配置的其他窗簾控制器功能或者窗簾控制器編號被取消;再對另外的一個窗簾控制器操作一次,則該另外的窗簾控制器也被配置成與工程配置界面中選擇的窗簾控制器相同的窗簾控制器功能或者是相同的窗簾控制器編號,前后2個窗簾控制器也被配置為1個窗簾控制組;再對其他窗簾控制器進行操作,則該窗簾控制組的窗簾控制器數量增加。方法之二是所有的窗簾控制器都有是否配置好的狀態(tài)指示;對狀態(tài)指示顯示未配置的窗簾控制器進行一次窗簾控制器操作,則進行新配置,狀態(tài)指示顯示配置成功;對狀態(tài)指示顯示配置成功的窗簾控制器進行一次窗簾控制器操作,則取消配置,狀態(tài)指示顯示未配置;未配置的窗簾控制器可以是設置為備用窗簾控制器,或者設置成為未配置窗簾控制器,或者是設置為其他名稱;未配置的窗簾控制器也可以是設置為0號窗簾控制器,或者設置成為其他特殊編號。是否配置好的狀態(tài)指示,可以用指示燈的亮滅區(qū)分,可以用指示燈的是否閃爍區(qū)分,可以用指示燈的閃爍頻率不同進行區(qū)分,可以用觸摸顯示屏顯示不同的信息進行區(qū)分,等等。
在窗簾控制單元的面板上通過面板操作進行配置。當窗簾控制器指令裝置由觸摸顯示屏組成時,其顯示信息豐富,配置尤其方便。具體的配置方法有各種選擇,其目的或者方法都是在觸摸顯示屏上選擇需要配置的窗簾控制器,對該需要配置的窗簾控制器的窗簾控制器功能,或者是窗簾控制器編號通過觸摸顯示屏進行修改并確認。
所有窗簾控制單元的聯(lián)鎖配置都可以在任何時候進行重新配置、取消配置等更改操作。所述客房聯(lián)網控制系統(tǒng)的多個分布單元中,還可以包括1個或多個空調控制單元、1個或者多個監(jiān)測單元、1個或者多個調光控制單元,1個或者多個可控插座,等等。
所述客房聯(lián)網控制系統(tǒng)的多個分布單元中,還可以包括1個ZigBee單元,圖7所示為 ZigBee單元實施例的結構圖,包括微控制器模塊,即ZigBee微控制器模塊901,以及包括通信模塊902、ZigBee模塊903。通信模塊902、ZigBee模塊903與ZigBee微控制器模塊 901之間有電連接關系或者帶光電隔離的電連接關系,用于相關信號的傳遞。
ZigBee單元起通信中繼作用。ZigBee單元與1個或者1個以上的其他ZigBee網絡節(jié)點構成ZigBee網絡系統(tǒng),ZigBee單元由ZigBee模塊903接收其他各個ZigBee網絡節(jié)點的數據,然后通過通信模塊902發(fā)送至所述客房聯(lián)網控制系統(tǒng)的其他分布單元;ZigBee單元由通信模塊902接收所述客房聯(lián)網控制系統(tǒng)其他分布單元的數據,然后通過ZigBee單元發(fā)送至各個其他ZigBee網絡節(jié)點。數據的轉發(fā)由ZigBee微控制器模塊901中運行的程序具體控制實施。所述ZigBee網絡系統(tǒng)是所述客房聯(lián)網控制系統(tǒng)中的一個子系統(tǒng)。
所述1個或者1個以上的其他ZigBee網絡節(jié)點,可以是實現各種功能的控制器,開關,或者是測量裝置等。例如,空調控制器、調光控制器、門鎖控制器、溫度檢測裝置、窗簾控制裝置、開關板、電子門牌,等等。
所述ZigBee單元可以作為如圖7所示的1個獨立的分布單元加入所述客房聯(lián)網控制系統(tǒng)中,也可以在其他分布單元中增加1個ZigBee模塊來實現相應的功能。如圖8所示是帶 ZigBee模塊的房間接入點單元實施例,在房間接入點單元中增加了一個ZigBee模塊706,該房間接入點單元除實現圖3所示房間接入點的功能外,同時還實現圖7所示ZigBee單元的功能,在所述ZigBee網絡系統(tǒng)中的其他各個ZigBee網絡節(jié)點與客房聯(lián)網控制系統(tǒng)的分布單元之間起通信中繼作用。所述ZigBee單元或者是包括帶ZigBee模塊的分布單元是所述 ZigBee網絡系統(tǒng)中的1個節(jié)點,該節(jié)點與所述ZigBee網絡系統(tǒng)中的其他各個ZigBee網絡節(jié)點共同組成所述ZigBee網絡系統(tǒng)的全部ZigBee網絡節(jié)點。在所述ZigBee網絡系統(tǒng)的全部 ZigBee網絡節(jié)點中,其中1個ZigBee網絡節(jié)點是ZigBee協(xié)調器,另外的ZigBee網絡節(jié)點全部為ZigBee終端節(jié)點,或者是全部為ZigBee路由器,或者是既有ZigBee終端節(jié)點,又有ZigBee路由器。
分布式通信網絡中增加ZigBee單元或者是包括帶ZigBee模塊的分布單元,可以提高網絡系統(tǒng)配置及安裝的靈活性。例如門鎖控制等不方便布線的地方,可以采用增加ZigBee網絡節(jié)點,例如,增加終端節(jié)點的方法,利用ZigBee單元或者是包括帶ZigBee模塊的分布單元進行通信中繼的方式解決。圖9是電子門牌作為ZigBee終端節(jié)點時的實施例結構圖,包括門牌微控制器模塊601、ZigBee模塊605、門牌顯示模塊603,以及門鈴按鈕604。圖9 與圖5的區(qū)別是通信模塊602換成了ZigBee模塊605,此時,電子門牌不是分布單元,而是設置其作為一個ZigBee終端節(jié)點,利用分布式通信網絡中增加的ZigBee單元或者是帶 ZigBee模塊的分布單元進行中繼,實現與分布式通信網絡中分布單元之間的通信。
所述客房聯(lián)網控制系統(tǒng)中,所有分布單元之間采用多主廣播方式實現通信,通過分布單元之內微控制器模塊中運行的程序來具體實施。所述多主,指的是所述分布式通信網絡中所有分布單元都是主機,都可以向分布式通信網絡主動采用廣播方式發(fā)送數據。所有分布單元都具有一個通信模塊,在同一個客房聯(lián)網控制系統(tǒng),所有通信模塊采用同樣的方式,將所在分布單元的數據傳輸給其他分布單元,以及接收其他分布單元的數據。如果分布式通信網絡沒有任何一個分布單元通過通信模塊向外采用廣播方式發(fā)送數據,則分布式通信網絡處于空閑狀態(tài);如果分布式通信網絡有分布單元通過通信模塊向外采用廣播方式發(fā)送數據,則分布式通信網絡處于非空閑狀態(tài)。當某一個分布單元需要向外發(fā)送數據時,先偵測分布式通信網絡的當前狀態(tài);所述分布單元在偵測到分布式通信網絡處于空閑狀態(tài)時,開始由其通信模塊向外采用廣播方式發(fā)送數據。
正常工作情況下,客房聯(lián)網控制系統(tǒng)中的分布單元數量有限,各分布單元向外廣播發(fā)送數據的占時時間很短。一方面是需要發(fā)送的數據簡單,報文短;另一方面是針對各分布單元的操作次數有限,例如,針對控制開關單元的操作,無論是開、關燈,或者是開、關排風扇等,不會頻繁操作,而各分布單元只有在該分布單元的狀態(tài)發(fā)送變化時才需要向外發(fā)送數據,因此,各分布單元需要向外及時發(fā)送數據的時候不多。所以,分布式通信網絡基本處于空閑狀態(tài),其通信的負載率極低;各分布單元采用廣播方式發(fā)送數據,通常不會造成沖突,即總線上有2個及以上的分布單元同時采用廣播方式發(fā)送數據,或者是2個及以上的分布單元同時利用無線通信網絡采用廣播方式發(fā)送數據。
分布式通信網絡是CAN總線時,能夠自動實現總線仲裁,避免總線沖突。分布式通信網絡是485總線或者是無線通信網絡時,采用多主廣播方式實現通信有可能產生偶發(fā)的通信沖突造成通信失敗。
為提高通信的可靠性,各分布單元可以將需要廣播發(fā)布的數據再重復發(fā)送1次或者1次以上,每次重發(fā)在間隔延時時間t之后進行;與第一次發(fā)送一樣,所有重復發(fā)送都需要在偵測到分布式通信網絡處于空閑狀態(tài)時才開始進行。進一步地,為避免已經造成沖突的分布單元重復發(fā)送時再次造成沖突,重發(fā)的間隔延時時間t的具體值采用隨機方式產生;多次重發(fā)時,每次重發(fā)的間隔延時時間t均采用隨機方式產生,即每次重發(fā)的間隔延時時間都隨機選擇。間隔延時時間t的范圍沒有具體要求,通常情況下,間隔延時時間t的最大值不超過 10ms,最小值大于0。例如,可以設定間隔延時時間t在0.1~1ms之間隨機產生。
以前面介紹的如圖1所示3個控制開關單元中多個電器開關裝置被配置成聯(lián)鎖狀態(tài)的例子1來說明采用多主廣播方式實現通信及聯(lián)鎖的過程。3個控制開關單元,控制開關單元 300中有4個電器開關裝置,或者說4個開關,分別為K11、K12、K13、K14;控制開關單元400中有5個電器開關裝置,或者說5個開關,分別為K21、K22、K23、K24、K25;控制開關單元500中有3個電器開關裝置,或者說3個開關,分別為K31、K32、K33。設此時采用的是設置同一被控對象的方式來進行聯(lián)鎖配置,K11、K23、K32的控制對象都設置為房燈,其他開關設置為其他控制對象。當房燈的現狀態(tài)為開燈狀態(tài)時,在K23上進行關房燈操作,控制開關單元400將K23的開關驅動裝置關閉,同時將控制房燈的相關信息轉換為數據采用廣播方式發(fā)送至分布式通信網絡;控制開關單元300、控制開關單元500接收到控制開關單元400的數據后,分別將同為控制房燈的K11、K32的開關驅動裝置關閉,實現同步。則房間接入點單元將接收到的控制開關單元400控制房燈的信息上報給酒店服務器705。其他分布單元接收到控制開關單元400控制房燈的信息后,分析結果得知與己無關,則忽略該信息。
分布單元之間采用多主廣播方式實現通信,分布單元采用自組網方式組成分布式通信網絡,即分布式通信網絡中的各分布單元只需要按照前述要求將通信模塊連接在同一CAN總線上或連接在同一485總線上,或者是各分布單元的通信模塊都采用能夠實現無線數字通信的無線收發(fā)模塊時,即自動組成所述的分布式通信網絡。
分布單元采用多主廣播方式實現通信,發(fā)送數據時,只將本分布單元的相關信息進行發(fā)送,發(fā)送的信息與其他分布單元無關。例如,前述在K23上進行關房燈操作,控制開關單元400將K23控制房燈的相關信息轉換為數據采用廣播方式發(fā)送至分布式通信網絡,控制開關單元400的數據發(fā)送與其他分布單元無關,更準確地說,與是否有其他開關(即電器開關裝置)與K23被配置成聯(lián)鎖狀態(tài)無關。其他分布單元接收到控制開關單元400發(fā)送的 K23控制房燈的相關信息后,與該信息相關的分布單元則對該信息進行相應的處理,例如,控制開關單元300、控制開關單元500中也分別有控制房燈的開關(即電器開關裝置),因此進行相應的同步操作,房間接入點單元將該信息上報給酒店服務器705;如果對聯(lián)鎖配置進行了修改,將K32改為控制壁燈,則控制開關單元500收到K23控制房燈的相關信息后也會忽略該信息。
分布單元采用多主廣播方式實現通信,當所述分布式通信網絡出現故障,或者是部分分布單元出現故障時,完好部分的分布式通信網絡或者是由完好的部分分布單元組成的分布式通信網絡仍然能夠正常工作。以前述K11、K23、K32的控制對象都設置為房燈實現聯(lián)鎖控制的例子為例進行說明,當K32所在的分布單元無法與分布式通信網絡中的其他分布單元進行通信,即K32所在的分布單元出現故障,或者是分布式通信網絡與K32所在的分布單元進行通信的部分出現故障時,盡管將K32與K11、K23配置成為了聯(lián)鎖狀態(tài),K32所在的分布單元也處于獨立工作狀態(tài),實際仍然處于聯(lián)鎖狀態(tài)的是K11與K23。當房燈是由K11 或者是K23的輸出進行控制時,原本由K32、K11、K23實現的三地控制變成了現在的由 K11、K23實現的二地控制。
分布單元除采用多主廣播方式實現通信的方案外,還可以采用主從方式進行通信,通過分布單元之內微控制器模塊中運行的程序來具體實施。將所述客房聯(lián)網控制系統(tǒng)的多個分布單元中的一個配置為通信主機,其他的分布單元配置為通信從機,則所述客房聯(lián)網控制系統(tǒng)采用主從方式實現通信。配置為通信主機的分布單元僅僅是通信方面的主機,并不起集中控制的作用。
將所述客房聯(lián)網控制系統(tǒng)的多個分布單元中的一個配置為通信主機的方式有多種。
配置通信主機的方式一:采用預先固定配置的方式,即將所述客房聯(lián)網控制系統(tǒng)的多個分布單元中的一個預先固定配置為通信主機,其他分布單元配置為通信從機。例如,將圖1 所示的客房聯(lián)網控制系統(tǒng)中的房間接入點單元200配置為通信主機,控制開關單元300、控制開關單元400、控制開關單元500配置為通信從機;在圖1所示系統(tǒng)的基礎上再增加的其他分布單元也都配置為通信從機?;蛘呤钱斔隹头柯?lián)網控制系統(tǒng)的多個分布單元中有取電開關單元時,將取電開關單元配置為通信主機,其他分布單元都配置為通信從機?;蛘呤钱斔隹头柯?lián)網控制系統(tǒng)的多個分布單元中有多個房間接入點單元時,將其中的一個房間接入點單元配置為通信主機,其他分布單元都配置為通信從機。等等。采用預先固定配置的方式時,配置為通信主機的分布單元之內微控制器模塊中運行的通信程序固定為主機通信程序,配置為通信從機的分布單元之內微控制器模塊中運行的通信程序固定為從機通信程序。
配置通信主機的方式二:采用工程配置確定的方式,即將所述客房聯(lián)網控制系統(tǒng)的多個分布單元中的一個選擇配置確定為通信主機,其他分布單元選擇配置確定為通信從機。此時,所述客房聯(lián)網控制系統(tǒng)中所有分布單元都能夠被選擇配置成通信主機或者是從機;分布單元被選擇配置確定為通信主機時,該分布單元之內微控制器模塊中運行的通信程序為主機通信程序;分布單元被選擇配置確定為通信從機時,該分布單元之內微控制器模塊中運行的通信程序為從機通信程序。例如,將圖1所示的客房聯(lián)網控制系統(tǒng)中的房間接入點單元200 配置為通信主機,控制開關單元300、控制開關單元400、控制開關單元500配置為通信從機,則房間接入點單元200內接入點微控制器模塊中運行的通信程序為主機通信程序,控制開關單元300、控制開關單元400、控制開關單元500內開關微控制器模塊中運行的通信程序為從機通信程序;將圖1所示的客房聯(lián)網控制系統(tǒng)中的控制開關單元300配置為通信主機,房間接入點單元200、控制開關單元400、控制開關單元500配置為通信從機,則控制開關單元300內開關微控制器模塊中運行的通信程序為主機通信程序,控制開關單元400、控制開關單元500內開關微控制器模塊中運行的通信程序和房間接入點單元200內接入點微控制器模塊中運行的通信程序為從機通信程序。采用工程配置確定的方式配置通信主機的方法也有多種,可以在生產時進行配置確定,也可以在現場進行配置確定或者修改配置;可以在現場的客房聯(lián)網控制系統(tǒng)中接入電腦或者專用配置工具,進行聯(lián)網統(tǒng)一配置確定,也可以將單個分布單元與電腦或者專用配置工具連接,進行離網單獨配置確定;還可以在分布單元微控制器模塊的I/O端輸入可以控制的電平信號來進行配置。
分布單元之間采用主從方式進行通信時,通信主機起綜合協(xié)調的作用,所有分布單元之間的通信均通過通信主機來完成。各通信從機所在分布單元的數據首先發(fā)送給通信主機,通信主機再將數據轉發(fā)到各個通信從機所在的分布單元或指定的通信從機所在的分布單元;通信主機所在分布單元的數據則直接發(fā)送到各個通信從機所在的分布單元或指定的通信從機所在的分布單元。
以前面介紹的如圖1所示3個控制開關單元中多個電器開關裝置被配置成聯(lián)鎖狀態(tài)的例子來說明采用主從方式進行通信及聯(lián)鎖的過程。將圖1所示系統(tǒng)中的房間接入點單元200配置為通信主機,3個控制開關單元均配置為通信從機;控制開關單元300中有4個電器開關裝置,或者說4個開關,分別為K11、K12、K13、K14;控制開關單元400中有5個電器開關裝置,或者說5個開關,分別為K21、K22、K23、K24、K25;控制開關單元500中有3 個電器開關裝置,或者說3個開關,分別為K31、K32、K33。設此時采用的是設置同一被控對象的方式來進行聯(lián)鎖配置,K11、K23、K32的控制對象都設置為房燈,其他開關設置為其他控制對象。當房燈的現狀態(tài)為開燈狀態(tài)時,在K23上進行關房燈操作,控制開關單元400將K23的開關驅動裝置關閉,待房間接入點單元200確認控制開關單元400的通信權限,發(fā)起與控制開關單元400之間的通信后,控制開關單元400將控制房燈的相關信息轉換為數據發(fā)送至房間接入點單元200,房間接入點單元200再將數據廣播發(fā)送至分布式通信網絡或者是分別發(fā)送至控制開關單元300、控制開關單元500;控制開關單元300、控制開關單元500接收到房間接入點單元200轉發(fā)的控制開關單元400的數據后,分別將同為控制房燈的K11、K32的開關驅動裝置關閉,實現同步;房間接入點單元200將控制開關單元 400控制房燈的信息上報給酒店服務器705。如果系統(tǒng)還有其他分布單元接收到房間接入點單元200轉發(fā)的控制開關單元400控制房燈的信息后,分析結果得知與己無關,則忽略該信息。
分布單元除采用多主廣播方式實現通信以及采用主從方式進行通信的方案外,還可以采用單主廣播方式實現通信,通過分布單元之內微控制器模塊中運行的程序來具體實施,實現分布單元之間的數據傳送。將所述分布式通信網絡的多個分布單元中的一個配置為協(xié)調主機,其他的分布單元配置為協(xié)調從機。分布式通信網絡中,任何時刻只能有一個分布單元具有廣播權限,向分布式通信網絡采用廣播方式發(fā)送數據;所有分布單元的廣播權限由協(xié)調主機綜合協(xié)調確定;廣播權限的確定方法優(yōu)選簡單的輪換方式,也可以采用其他方法來確定。配置為協(xié)調主機的分布單元僅僅起協(xié)調廣播權限的作用,并不起集中控制的作用。
將所述分布式通信網絡的多個分布單元中的一個配置為協(xié)調主機的方式與采用主從方式進行通信時,將所述分布式通信網絡的多個分布單元中的一個配置為通信主機的一樣,有多種方式,包括采用預先固定配置的方式,即將所述分布式通信網絡的多個分布單元中的一個預先固定配置為協(xié)調主機,其他分布單元配置為協(xié)調從機;配置為協(xié)調主機的分布單元之內微控制器模塊中運行的通信程序固定為協(xié)調主機通信程序,配置為協(xié)調從機的分布單元之內微控制器模塊中運行的通信程序固定為協(xié)調從機通信程序。包括采用工程配置確定的方式,即將所述分布式通信網絡的多個分布單元中的一個選擇配置確定為協(xié)調主機,其他分布單元選擇配置確定為協(xié)調從機;此時,所述分布式通信網絡中所有分布單元都能夠被選擇配置成協(xié)調主機或者是協(xié)調從機;分布單元被選擇配置確定為協(xié)調主機時,該分布單元之內微控制器模塊中運行的通信程序為協(xié)調主機通信程序;分布單元被選擇配置確定為協(xié)調從機時,該分布單元之內微控制器模塊中運行的通信程序為協(xié)調從機通信程序。采用工程配置確定的方式配置協(xié)調主機的方法也有多種,可以在生產時進行配置確定,也可以在現場進行配置確定或者修改配置;可以在現場的分布式通信網絡中接入電腦或者專用配置工具,進行聯(lián)網統(tǒng)一配置確定,也可以將單個分布單元與電腦或者專用配置工具連接,進行離網單獨配置確定;還可以在分布單元微控制器模塊的I/O端輸入可以控制的電平信號來進行配置。
以前面介紹的如圖1所示例子來說明采用單主廣播方式實現通信及聯(lián)鎖的過程。將圖1 所示系統(tǒng)中的房間接入點單元200配置為協(xié)調主機,3個控制開關單元均配置為協(xié)調從機;控制開關單元300中有4個電器開關裝置,或者說4個開關,分別為K11、K12、K13、 K14;控制開關單元400中有5個電器開關裝置,或者說5個開關,分別為K21、K22、 K23、K24、K25;控制開關單元500中有3個電器開關裝置,或者說3個開關,分別為 K31、K32、K33。設此時采用對所有電器開關裝置進行編碼的方式來進行聯(lián)鎖配置,K11、 K23、K32的編碼設置為007,其他電器開關裝置設置為其他編碼。當K11、K23、K32的現狀態(tài)均為開通狀態(tài)時,在K23上進行關閉操作,控制開關單元400將K23的開關驅動裝置關閉,待房間接入點單元200確認控制開關單元400具有廣播權限后,控制開關單元400將編碼為007的開關關閉的相關信息轉換為數據廣播發(fā)送至分布式通信網絡;控制開關單元 300、控制開關單元500接收到控制開關單元400發(fā)送的數據后,分別將編碼同為007的 K11、K32的開關驅動裝置關閉,實現同步;房間接入點單元將接收到的控制開關單元400 中編碼為007的開關關閉的相關信息上報給酒店服務器705。如果系統(tǒng)還有其他分布單元,當其他分布單元接收到控制開關單元400中編碼為007的開關關閉的相關信息后,分析后得知與己無關,則忽略該信息。
采用主從方式進行通信時,所述客房聯(lián)網控制系統(tǒng)的多個分布單元中的一個被配置為通信主機,其他分布單元被配置為通信從機。而所述客房聯(lián)網控制系統(tǒng)中所有的通信從機都需要在通信主機中注冊,加入分布式通信網絡,即通信主機需要知道所述客房聯(lián)網控制系統(tǒng)中有那些被配置為通信從機的分布單元,讓通信主機能夠對所有通信從機進行通信權限的協(xié)調與分配。
采用單主廣播方式進行通信時,所述分布式通信網絡的多個分布單元中的一個被配置為協(xié)調主機,其他分布單元被配置為協(xié)調從機。而所述客房聯(lián)網控制系統(tǒng)中所有的協(xié)調從機都需要在協(xié)調主機中注冊,加入分布式通信網絡,即協(xié)調主機需要知道所述客房聯(lián)網控制系統(tǒng)中有那些被配置為協(xié)調從機的分布單元,讓協(xié)調主機能夠對所有協(xié)調從機進行廣播權限的協(xié)調與分配。
通信從機在通信主機中注冊的方法有多種,協(xié)調從機在協(xié)調主機中注冊的方法與通信從機在通信主機中注冊的方法一樣,也有多種。下面將通信從機簡稱從機、通信主機簡稱主機,將協(xié)調從機也簡稱從機、協(xié)調主機也簡稱主機,來說明通信從機在通信主機中注冊以及協(xié)調從機在協(xié)調主機中注冊的方法。所述注冊,指的是將從機的必要信息添加至主機,例如,將從機的單元識別碼或者地址碼添加至主機,實現主機能夠對所有從機進行通信權限、廣播權限等的協(xié)調與分配。前述的所有所述分布單元均設有單元識別碼或者通信地址碼,用于分布單元之間的識別。
注冊方法一:在被配置為主機的分布單元的操作面板上進行注冊,通過面板操作將從機的必要信息添加至主機。
注冊方法二:在現場的客房聯(lián)網控制系統(tǒng)中接入電腦或者專用注冊工具,通過電腦或者專用注冊工具,利用分布式通信網絡將從機的必要信息添加至主機。
注冊方法三:將被配置為主機的分布單元與電腦或者專用注冊工具連接,通過電腦或者專用注冊工具直接將從機的必要信息添加至主機。
注冊方法四:自動注冊方式。設系統(tǒng)中存在從機G,以從機G為例,說明自動注冊方式的要點:①主機采用輪換或者是其他方式,以不超過時間T的時間間隔與已經注冊的從機進行通信聯(lián)絡;所述與已經注冊的從機進行通信聯(lián)絡,包括確認從機的廣播權限,或者是確認從機的通信權限,或者是其他形式的通信聯(lián)絡。②主機隨時檢測分布式通信網絡上是否有從機采用廣播方式發(fā)送的注冊信息,若有,則將該注冊信息在主機中注冊。③從機G 上電后,等待主機發(fā)起與從機G的聯(lián)絡,等待時間是T+T1。④在等待時間T+T1之內,主機發(fā)起了與從機G的聯(lián)絡,則從機G已經在主機中注冊,注冊結束。⑤在等待的時間 T+T1之內,主機未發(fā)起與從機G的聯(lián)絡,從機G認為未在主機中注冊,從而發(fā)起自動注冊過程。⑥從機G的自動注冊過程是,向分布式通信網絡采用廣播方式發(fā)送注冊信息,之后,等待主機發(fā)起與從機G的聯(lián)絡,等待時間是T+T1;在等待時間T+T1之內,主機發(fā)起了與從機G的聯(lián)絡,則從機G已經在主機中注冊,注冊結束;在等待的時間T+T1之內,主機未發(fā)起與從機G的聯(lián)絡,從機G的該次自動注冊未成功。⑦從機G的自動注冊未成功時,可以重復多次,例如,重復3次自動注冊過程。
附加等待時間T1的范圍沒有具體要求,通常情況下,附加等待時間T1最大值不超過 10ms,最小值大于0。例如,可以設定附加等待時間T1在0.1~1ms之間隨機產生。
選擇時間T時,要求T大于主機輪流聯(lián)絡一次所有從機所需要的時間,即采用主從方式進行通信時,通信主機輪流與所有通信從機通信一次,且完成所有數據的接收與轉發(fā)所需要的時間;采用單主廣播方式進行通信時,協(xié)調主機輪流與所有協(xié)調從機通信一次,且所有協(xié)調從機完成數據的廣播發(fā)送所需要的時間。
所述分布單元發(fā)送數據時,是否發(fā)送數據、即發(fā)送數據的驅動方式采用事件驅動方式、時間驅動方式中的一種,或者是同時采用事件驅動方式與時間驅動方式。所述事件驅動方式是指所在分布單元產生了需要發(fā)送的數據時,即啟動數據發(fā)送,將依據本分布單元相關信息產生的數據發(fā)送至其他分布單元;例如,控制開關單元有開關操作時,需要啟動數據發(fā)送;例如,房間接入點單元接收到酒店服務器的數據后,需要啟動數據發(fā)送;等等。所述時間驅動方式是指分布單元將所在單元的狀態(tài)信息等數據定期向外發(fā)送。
所述分布單元的微控制器模塊的控制核心,例如接入點微控制器模塊701、開關微控制器模塊301、取電微控制器模塊201、門牌微控制器模塊601、窗簾微控制器模塊801等模塊的控制核心可以選擇單片機、ARM、DSP等微控制器,也可以選擇CPLD等控制器。
各分布單元的配置信息,例如開關聯(lián)鎖配置信息,主機、從機的配置信息、注冊信息,各種識別碼、地址碼信息,等等所有允許修改,但需要在停電時仍然保留的信息,保存在分布單元的微控制器模塊的控制核心自帶的非易失性存儲器中,或者是保存在分布單元中微控制器模塊的控制核心外所增加的非易失性存儲器中。例如,控制核心選擇單片機時,修改信息保存在單片機的非易失性存儲器中,或者是保存在單片機外圍所擴展的非易失性存儲器器件中。
所述分布單元的供電電源可以采用零火線電源,也可以根據需要采用單火線電源。
如圖10所示為包括2個開關的控制開關單元實施例電路。開關微控制器模塊的控制核心采用單片機,圖10中,單片機最小系統(tǒng)所需的電路省略未畫出。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連接至電源地??刂崎_關單元中包括有多個開關輸入模塊時,可以如圖10實施例中所示的,采用具有多鍵輸入的集成芯片;也可以每個開關輸入模塊采用一個單獨的電路。
圖10實施例中,通信模塊采用CC1101無線數傳收發(fā)模塊,頻率為433MHz或者 315MHz。CC1101無線數傳收發(fā)模塊的片選控制端CSN連接至單片機的輸出端OUT1,SPI 時鐘端SCK連接至單片機的輸出端OUT2,SPI數據輸入端MOSI連接至單片機的輸出端 OUT3,SPI數據輸出端MISO連接至單片機的輸入端IN3,信息輸出端GDO0、GDO2分別連接至單片機的輸入端IN2、IN4;CC1101無線數傳收發(fā)模塊的電源端VCC連接至電源 +VCC,地端GND連接至電源地。
圖10實施例中,光耦隔離器M1、雙向晶閘管V1、電阻R3、電阻R4組成開關K1的開關驅動模塊,光耦隔離器M2、雙向晶閘管V2、電阻R5、電阻R6組成開關K2的開關驅動模塊。電阻R4與光耦隔離器M1的輸出串聯(lián)后,并聯(lián)至雙向晶閘管V1的第一陽極和門極;電阻R3與光耦隔離器M1輸入串聯(lián)后,由單片機的輸出端OUT4控制雙向晶閘管V1 的通斷;雙向晶閘管V1的第一陽極和第二陽極分別為開關K1的交流電源相線(火線)輸入端L和輸出端L1;開關K1的負載連接至輸出端L1和交流電源零線。電阻R6與光耦隔離器M2的輸出串聯(lián)后,并聯(lián)至雙向晶閘管V2的第一陽極和門極;電阻R5與光耦隔離器 M2輸入串聯(lián)后,由單片機的輸出端OUT5控制雙向晶閘管V2的通斷;雙向晶閘管V2的第一陽極和第二陽極分別為開關K2的交流電源相線(火線)輸入端L和輸出端L2;開關K2 的負載連接至輸出端L2和交流電源零線。光耦隔離器M1、M2可以選擇具有過零觸發(fā)功能的MOC3041、MOC3042、MOC3043、MOC3061、MOC3062、MOC3063等器件。
圖10實施例中,發(fā)光二極管LED1、發(fā)光二極管LED2、電阻R1、電阻R2組成通斷指示模塊。發(fā)光二極管LED1為開關K1的信號指示,由單片機的輸出端OUT6控制;發(fā)光二極管LED2為開關K2的信號指示,由單片機的輸出端OUT7控制。
圖10實施例中,觸摸K1,則雙向晶閘管V1的通斷狀態(tài)發(fā)生變化,其負載原為得電則變成失電,或者負載原為失電則變成得電。同樣地,觸摸K2,則雙向晶閘管V2的通斷狀態(tài)發(fā)生變化,其負載原為得電則變成失電,或者負載原為失電則變成得電。
圖10實施例僅為個例。
在本實用新型的各分布單元中,按照說明書要求完成電路設計,利用微控制器模塊的控制核心,例如單片機、ARM、DSP等微控制器,以及CPLD等控制器進行數據通信,或者是對控制核心的外圍設備、外圍器件等進行信息讀取、輸出控制,或者是實現本實用新型說明書中要求進行的信息處理、存儲,等等,是本領域技術人員所掌握的常規(guī)技術。
所述客房聯(lián)網控制系統(tǒng)無需控制主機,可以根據需要選擇合適數量的房間接入點單元、控制開關單元等相關分布單元自行組成分布式通信網絡;配置成聯(lián)鎖狀態(tài)的開關之間可以實現聯(lián)鎖控制,統(tǒng)一動作,即實現兩地控制、多地控制,也可以實現一地控制,兩地或者多地同時動作;配置成聯(lián)鎖狀態(tài)的窗簾控制器之間可以實現聯(lián)鎖控制,統(tǒng)一動作,即實現兩地控制、多地控制,也可以實現一地控制,兩地或者多地同時動作;各分布單元能夠采用86底殼結構進行安裝;具有成本低,安裝調試且方便、快捷的優(yōu)勢。