專利名稱:燈具控制系統(tǒng)的制作方法
技術領域:
本實用新型涉及電氣控制技術,特別涉及一種智能燈具控制系統(tǒng)。
背景技術:
智能家居是以住宅為平臺,兼?zhèn)渲悄芙ㄖ?、網(wǎng)絡通信、信息家電、燈具自動化,集系 統(tǒng)、結構、服務、管理為一體的高效、舒適、安全、便利、環(huán)保的居住環(huán)境。智能家居控制系統(tǒng) 正從現(xiàn)行的第二代智能家居控制系統(tǒng)向第三代智能家居控制系統(tǒng)轉(zhuǎn)化,第二代智能家居控 制系統(tǒng)嚴格意義上并不能稱為系統(tǒng),是一系列單一功能設備的集合,比如安保燈具、可視對 講、自動窗簾、自動晾衣等,這些都是單一設備,相互之間沒有形成通信和聯(lián)網(wǎng)。第三代智能家居控制系統(tǒng)在第二代智能家居控制系統(tǒng)的基礎上,試圖把這些第二 代智能家居控制系統(tǒng)的單一系統(tǒng)進行集成,并建立以家庭服務器為核心的一體化智能家居 控制系統(tǒng)。智能家居控制系統(tǒng)需要對家居環(huán)境中的多個應用類別的電氣設備和裝置進行智 能控制,具體的智能控制類別有燈具智能控制、安防智能控制、門窗智能控制、家居儀表控 制、休閑娛樂智能控制、家電設備智能控制等,同時該智能家居控制系統(tǒng)對所有這些控制信 息進行集成管理,實現(xiàn)遠程操作和信息回饋?,F(xiàn)有智能家居控制系統(tǒng)的缺點是整體化應用設計不足,很難根據(jù)家居設備的增進 行響應控制功能的擴展,尤其是燈具智能控制系統(tǒng),大都基于互聯(lián)網(wǎng)實現(xiàn),不方便根據(jù)房間 靈活組網(wǎng)。
實用新型內(nèi)容本實用新型實施例提供一種燈具控制系統(tǒng),用于提高燈具控制系統(tǒng)的組網(wǎng)靈活 性。一種燈具控制系統(tǒng),包括遙控器,用于接收用戶控制燈具狀態(tài)的操作信息,使用 近距離無線通信技術發(fā)送燈具遙控指令,以及接收使用所述近距離無線通信技術轉(zhuǎn)發(fā)的燈 具狀態(tài)更新信息;至少一個傳感中繼器,使用所述近距離無線通信技術和遙控器通信連接,并連接 所述電力線網(wǎng)絡,用于接收所述遙控器發(fā)送的遙控指令,并通過所述電力線網(wǎng)絡傳輸所述 燈具遙控指令,以及接收所述電力線網(wǎng)絡傳輸?shù)臒艟郀顟B(tài)更新信息并使用所述近距離無線 通信技術轉(zhuǎn)發(fā)給遙控器;至少一個燈具控制終端,連接所述電力線網(wǎng)絡,用于接收所述電力線網(wǎng)絡傳輸?shù)?燈具遙控指令并控制燈具狀態(tài)。所述的燈具控制系統(tǒng),還包括主控制器,以及連接在所述電力線網(wǎng)絡和主控制器 之間的燈具控制器,其中所述主控制器作為遠程登錄服務器,用于接收通過遠程控制網(wǎng)頁提交的遠程燈具 控制指令并轉(zhuǎn)發(fā)給燈具控制器;所述燈具控制器,還用于通過所述電力線網(wǎng)絡傳輸遠程燈具控制指令;所述燈具控制終端,還用于接收所述電力線網(wǎng)絡傳輸遠程燈具控制指令,解析所述遠程燈具控制指令并根據(jù)解析結果控制燈具狀態(tài);所述燈具控制器,還用于接收所述電力線網(wǎng)絡傳輸?shù)臒艟郀顟B(tài)更新信息,并轉(zhuǎn)發(fā) 給主控制器;所述主控制器,還用于接收燈具控制器轉(zhuǎn)發(fā)的燈具狀態(tài)更新信息,并根據(jù)所述燈 具狀態(tài)更新信息更新燈具的狀態(tài)信息。所述的燈具控制系統(tǒng),還包括傳感器,連接所述傳感中繼器,用于采集環(huán)境狀態(tài) 傳感數(shù)據(jù)并發(fā) 送給所述傳感中繼器;所述傳感中繼器,還用于通過電力線網(wǎng)絡將環(huán)境狀態(tài)傳感數(shù)據(jù)傳輸給燈具控制 器;所述燈具控制器,還用于根據(jù)環(huán)境狀態(tài)傳感數(shù)據(jù)以及設定的自動控制模式生成自 動控制指令,并通過所述電力線網(wǎng)絡傳輸給燈具控制終端;所述燈具控制終端,還用于接收所述電力線網(wǎng)絡傳輸?shù)淖詣涌刂浦噶?,解析所?自動控制指令并根據(jù)解析結果控制燈具狀態(tài)。所述的燈具控制系統(tǒng),還包括每一個燈具的燈具開關,分別連接在接地端和相應 燈具控制終端之間,控制燈具關閉或打開。所述主控制器包括嵌入式微處理器和鏈路層網(wǎng)絡芯片,其中所述鏈路層網(wǎng)絡 芯片用于實現(xiàn)網(wǎng)絡通信;所述嵌入式微處理器具體包括網(wǎng)頁控制單元、第一先入先出FIFO存儲單元、第 二 FIFO存儲單元和后臺監(jiān)控單元,其中所述網(wǎng)頁控制單元,連接所述鏈路層網(wǎng)絡芯片,用于接收通過遠程控制網(wǎng)頁提交 的遠程操作指令并存儲到所述第一 FIFO存儲單元中,以及從所述第二 FIFO存儲單元中讀 取燈具狀態(tài)更新信息并刷新到遠程控制網(wǎng)頁上;所述后臺監(jiān)控單元,通過串行總線接口連接所述燈具控制器,依次讀取所述第一 FIFO存儲單元中的遠程操作指令并發(fā)送給燈具控制器,以及接收所述燈具控制器返回和燈 具狀態(tài)更新信息并存儲到第二 FIFO存儲單元中。所述燈具控制器,包括電力線信號耦合模塊,通過電力線連接電力線網(wǎng)絡,用于 從所述電力線網(wǎng)絡接收調(diào)制有燈具狀態(tài)更新信息的電力線載波信號并轉(zhuǎn)發(fā)給電力線信號 處理模塊,以及將從電力線信號處理模塊接收的電力線載波信號耦合給所述電力線網(wǎng)絡進 行傳輸;電力線信號處理模塊,用于從所述電力線信號耦合模塊轉(zhuǎn)發(fā)的電力線載波信號中 解調(diào)出燈具狀態(tài)更新信息并轉(zhuǎn)發(fā)給嵌入式微處理器,以及將接收的燈具遠程控制信號調(diào)制 為電力線載波信號后轉(zhuǎn)發(fā)給所述電力線信號耦合模塊;嵌入式微處理器,通過串行接口連接所述電力線信號處理模塊,用于從燈具控制 系統(tǒng)的主控制器接收燈具遠程控制信號并轉(zhuǎn)發(fā)給所述電力線信號處理模塊,以及將所述電 力線信號處理模塊轉(zhuǎn)發(fā)的燈具狀態(tài)更新信息發(fā)送給所述主控制器。所述嵌入式微處理器具體包括第一接收單元、第一先入先出FIFO緩存器和第一 處理單元,所述第一接收單元通過串行接口連接所述主控制器,所述第一處理單元通過串 行接口連接所述電力線信號處理模塊,所述第一接收單元用于從主控制器接收遠程控制指 令并根據(jù)接收順序存儲到第一 FIFO緩存器中,所述第一處理單元根據(jù)所述遠程控制指令的存儲順序依次從第一 FIFO緩存器中讀取遠程控制指令并通過串行接口發(fā)送給電力線信 號處理模塊;第二接收單元、第二 FIFO緩存器和第二處理單元,所述第二接收單元通過串行接 口連接所述電力線信號處理模塊,所述處理單元通過串行接口連接所述主控制器,所述第 二接收單元用于從電力線信號處理模塊接收數(shù)據(jù)并根據(jù)接收順序存儲到第二 FIFO緩存器 中,所述第二處理單元根據(jù)數(shù)據(jù)的存儲順序依次從第二 FIFO緩存器中讀取數(shù)據(jù),將燈具狀 態(tài)更新信息和設備分布信息通過串行接口轉(zhuǎn)發(fā)給所述主控制器,或者通過串行接口將自動 控制指令發(fā)送給所述電力線信號處理模塊。所述第二處理單元具體包括數(shù)據(jù)讀取子單元、數(shù)據(jù)確認子單元、數(shù)據(jù)轉(zhuǎn)發(fā)子單 元、自動控制子單元和命令發(fā)送子單元,其中所述數(shù)據(jù)讀取子單元,連接所述第二 FIFO緩 存器,用于根據(jù)數(shù)據(jù)的存儲順序依次從第二 FIFO緩存器中讀取數(shù)據(jù)并發(fā)送給數(shù)據(jù)確認子 單元;所述數(shù)據(jù)確認子單元,用于通過數(shù)據(jù)轉(zhuǎn)發(fā)子單元將燈具狀態(tài)更新信息和設備分布信 息轉(zhuǎn)發(fā)給所述主控制器,將狀態(tài)傳感數(shù)據(jù)轉(zhuǎn)發(fā)給所述自動控制子單元;所述自動控制子單 元根據(jù)所述環(huán)境狀態(tài)傳感數(shù)據(jù)和自動控制模式生成自動控制指令并發(fā)送給命令發(fā)送子單 元;所述命令發(fā)送子單元通過串行接口將自動控制指令發(fā)送給所述電力線信號處理模塊。根據(jù)本實用新型實施例提供的上述燈具控制系統(tǒng),利用電力網(wǎng)絡傳輸控制信號, 給組網(wǎng)帶來極大方便。
圖la、lb、Ic和Id為本實用新型實施例提供的一種智能家居控制系統(tǒng)。家居設備 控制器以及家居設備控制終端的結構示意圖;圖2a和2b為本實用新型實施例提供的萬能遙控器的實現(xiàn)原理以及結構示意圖;圖3a、3b、3c為本實用新型實施例提供的燈具控制系統(tǒng)的實現(xiàn)原理示意圖;圖4a、4b和4c為本實用新型實施例提供的燈具控制系統(tǒng)中主控制器的結構示意 圖;圖5a、5b、5c為本實用新型實施例提供的燈具控制系統(tǒng)中燈具控制器的軟件架構 示意圖;圖6為本實用新型實施例提供的燈具控制系統(tǒng)中傳感中繼器的結構示意圖;圖7為本實用新型實施例提供的燈具控制系統(tǒng)中燈具控制終端的結構示意圖。
具體實施方式
智能家居控制系統(tǒng)本實用新型實施例提供一種家居設備控制系統(tǒng),可以用在家居中,也可以用在有 多個工作間的辦公場所,用于控制分布在不同房間中的家居設備,家居設備控制方式一般 有如下四種需求■通過手持遙控器的家居設備控制界面對家居設備進行控制;■通過登錄遠程網(wǎng)頁控制界面對家居設備進行控制;■通過物理手動開關對家居設備進行控制;■根據(jù)設定的控制模式對家居設備的進行自動控制。其中,前三種需求為手動控制,最后一種需求為自動控制。[0049]如圖Ia所示,為實現(xiàn)上述第一種功能,本實用新型實施例提供的一種智能家居控 制系統(tǒng),用于控制分布在不同房間中的家居設備,包括每一種類型的家居設備控制器11,連接電力線網(wǎng)絡,用于生成家居設備控制指令 并通過電力線網(wǎng)絡傳輸,以及接收電力線網(wǎng)絡傳輸?shù)募揖釉O備狀態(tài)更新信息并保存;每一個家居設備的控制終端13,連接電力線網(wǎng)絡,用于接收電力線網(wǎng)絡傳輸?shù)募?居設備控制指令,解析家居設備控制指令并根據(jù)解析結果控制家居設備狀態(tài),以及在家居 設備狀態(tài)發(fā)生變化時通過電力線網(wǎng)絡傳輸家居設備狀態(tài)更新信息。為實現(xiàn)遙控家居設備的功能,智能家居控制系統(tǒng)還包括至少一個傳感中繼器12,分別設置在不同房間中,連接電力線網(wǎng)絡,用于使用近距 離無線通信技術和遙控器10通信;遙控器10,遙控器10使用近距離無線通信技術和傳感中繼器12通信,用于接收用 戶控制家居設備狀態(tài)的遙控操作信息并使用近距離無線通信技術發(fā)送給傳感中繼器12,傳 感中繼器12將接收的遙控操作信息通過電力線網(wǎng)絡傳輸,家居設備控制器11通過電力線 網(wǎng)絡接收遙控操作信息,并根據(jù)該遙控操作信息生成相應的家居設備控制指令并通過電力 線網(wǎng)絡發(fā)送;以及傳感中繼器12還用于接收電力線網(wǎng)絡傳輸?shù)募揖釉O備狀態(tài)更新信息,并使用近 距離無線通信技術發(fā)送給遙控器10。為實現(xiàn)通過網(wǎng)絡遠程控制家居設備的功能,智能家居控制系統(tǒng),還進一步包括主 控制器14,分別連接每一個家居設備控制器11,其中主控制器14作為遠程登錄服務器,用于接收通過遠程控制網(wǎng)頁提交的遠程控制 家居設備的遠程操作信息并轉(zhuǎn)發(fā)給家居設備控制器11 ;家居設備控制器11,還用于根據(jù)接收的遠程操作信息生成相應的家居設備控制指 令并通過電力線網(wǎng)絡發(fā)送。家居設備控制器11可以分別直接連接電力線網(wǎng)絡,也可以通過主控制器14連接 電力線網(wǎng)絡,圖Ia僅是第一種情況的組網(wǎng)結構示意圖。后一種組網(wǎng)結構中,家居設備控制 器11必須在主控器啟動后才能正常工作。為在家居設備控制系統(tǒng)中實現(xiàn)根據(jù)環(huán)境狀態(tài)進行自動控制,還可以進一步包括 至少一個傳感器,每一個傳感器和其中一個傳感中繼器12相連,用于采集環(huán)境狀態(tài)傳感數(shù) 據(jù)并發(fā)送給傳感中繼器12 ;傳感中繼器12,還用于通過電力線網(wǎng)絡傳輸環(huán)境狀態(tài)傳感數(shù)據(jù);家居設備控制器11,還用于接收電力線網(wǎng)絡傳輸?shù)沫h(huán)境狀態(tài)傳感數(shù)據(jù),根據(jù)環(huán)境 狀態(tài)傳感數(shù)據(jù)以及設定的自動控制模式生成相應的家居設備控制指令并通過電力線網(wǎng)絡 傳輸。為實現(xiàn)手動開關的傳統(tǒng)控制需求,家居設備控制系統(tǒng)還包括每一個家居設備的 手動物理開關,分別連接在接地端和相應家居設備控制終端13之間,家居設備控制終端13 檢測通過手動物理開關輸入的電平值,當電平值為高電平時,控制家居設備關閉,反之控制 家居設備打開?;蛘?,家居設備控制終端13檢測通過手動物理開關輸入的電平值,并當所述電平 值發(fā)生變化時,生成電平值狀態(tài)變化信息并通過電力線網(wǎng)絡傳輸;家居設備控制器11,還用于接收電力線網(wǎng)絡傳輸?shù)碾娖街禒顟B(tài)變化信息,根據(jù)電平值狀態(tài)變化信息生成相應的家 居設備控制指令并通過所述電力線網(wǎng)絡傳輸。這種情況下,家居設備控制終端13并不根據(jù)手動物理開關輸入的電平值直接控 制開關狀態(tài),而是將電平狀態(tài)變化信息上報給家居設備控制終端13,家居設備控制終端13 再進行集中控制,更加體現(xiàn)了家居設備控制終端13的核心控制地位。為在家居設備控制系統(tǒng)中實現(xiàn)設備的統(tǒng)一管理,每一個傳感中繼器12和家居設 備控制終端13需要注冊到系統(tǒng)中后才能正常工作,注冊過程由遙控器利用控制界面控制 完成,最終在注冊過程中收集的設備分布信息需要匯總到各個家居設備控制器11和主控 制器14上,因此傳感中繼器12還用于在初始化時使用近距離無線通信技術發(fā)送注冊請求;遙控器10接收每一個傳感中繼器12發(fā)送的注冊請求,根據(jù)預先配置的房間分布 圖以及傳感中繼器12所在房間,為請求注冊的傳感中繼器12分配房間號和設備號,生成攜 帶所分配房間號和設備號的注冊響應并使用近距離無線通信技術發(fā)送;以及將分配結果記 錄在設備分布信息中并在設備分布信息有變化時使用近距離無線通信技術發(fā)送更新后的 設備分布信息;傳感中繼器12接收遙控器10發(fā)送的注冊響應,并將其中的房間號和設備號記錄 在本地的設備分布信息中,傳感中繼器12還接收遙控器10設備分布信息并通過電力線網(wǎng) 絡傳輸;家居設備控制器11接收電力線網(wǎng)絡傳輸?shù)脑O備分布信息并保存。進一步,每一個家居設備的控制終端13還用于在初始化時分別生成注冊請求并 通過電力線網(wǎng)絡傳輸;傳感中繼器12接收電力線網(wǎng)絡傳輸?shù)淖哉埱蟛⑹褂媒嚯x無線通信技術發(fā)送 給遙控器10 ;遙控器10接收到每一個家居設備的控制終端13注冊請求時,根據(jù)預先配置的房 間分布圖、家居設備類型以及所在房間,為請求注冊的控制終端13分配房間號和設備號, 生成攜帶所分配房間號和設備號的相應注冊響應并使用近距離無線通信技術發(fā)送;以及 將分配結果更新到設備分布信息中并使用近距離無線通信技術發(fā)送更新后的設備分布信 息;傳感中繼器12接收遙控器10發(fā)送的每一個注冊響應并通過電力線網(wǎng)絡傳輸;各控制終端13通過電力線網(wǎng)絡接收自己的注冊響應,并將其中的房間號和設備 號記錄在本地的設備分布信息中。在另外一個實施方式中,遙控器可以直接生成控制指令并發(fā)送給傳感中繼器13, 遙控功能不需要家居設備控制器11參與,具體的遙控器10,遙控器10使用近距離無線通信技術和傳感中繼器12通信,用于接收用 戶遙控家居設備狀態(tài)的操作信息,根據(jù)操作信息生成相應的家居設備控制指令并使用近距 離無線通信技術將家居設備控制指令發(fā)送給傳感中繼器12 ;傳感中繼器12,還用于將家居設備控制指令通過電力線網(wǎng)絡傳輸。每一個傳感中繼器12和家居設備控制終端13的刪除相當于一個去注冊的過程, 具體流程和注冊類似,在刪除后需要更新設備分布信息,詳細技術細節(jié)為本領域技術人員所熟知這里不詳細贅述。家居設備控制器11接收到所有設備分布信息,設備狀態(tài)信息都可以同步發(fā)送給 主控制器14,主控器14同步刷新到網(wǎng)頁上供用戶查看。本實用新型實施例中,還可以通過遙控器10的控制切換控制模式,并將控制模式 切換指令通過傳感中繼器發(fā)送給家居設備控制器11,家居設備控制器11根據(jù)切換指令確 定工作模式,并進行相應控制,具體的遙控器10,還用于根據(jù)用戶的自動控制模式和手動控制模式之間的切換指令,使 用近距離無線通信技術發(fā)送控制模式切換指令;傳感中繼器12,還用于接收遙控器的控制模式切換指令并通過電力線網(wǎng)絡傳輸;家居設備控制器11,接收通過電力線網(wǎng)絡傳輸?shù)目刂颇J角袚Q指令,并根據(jù)所述 控制模式切換指令確定工作在自動控制模式或手動控制模式,并當在工作自動控制模式 時,根據(jù)所述環(huán)境狀態(tài)傳感數(shù)據(jù)和設定的自動控制模式生成家居設備控制指 令并通過所述 電力線網(wǎng)絡傳輸,當工作在手動就控制模式時,根據(jù)遙控操作信息、遠程操作信息或電平值 狀態(tài)變化信息生成家居設備控制指令并通過所述電力線網(wǎng)絡傳輸。當然,家居設備控制器11還可以當工作在自動控制模式時,根據(jù)接收到的任何一 個遙控操作信息、遠程操作信息或電平值狀態(tài)變化信息,立即切換到手動控制模式并根據(jù) 接收到的信息生成家居設備控制指令并通過所述電力線網(wǎng)絡傳輸。根據(jù)本實用新型實施例提供的上述系統(tǒng),每一種類型的家居設備相應有一個家居 設備控制器,對相應類型的家居設備起核心控制作用,傳感中繼器起到信令和數(shù)據(jù)的轉(zhuǎn)發(fā) 功能,不需要根據(jù)家居設備的類型分別設置,因此系統(tǒng)中需要增加新類型家居設備的控制 時,只需要增加相應的家居設備控制器和控制終端,因此具有很好的擴展性,并且系統(tǒng)中的 大部分信號通過電力網(wǎng)絡傳輸,給組網(wǎng)帶來極大方便。根據(jù)上述智能家居控制系統(tǒng),本實用新型實施例提供的一種智能家居控制系統(tǒng)中 的家居設備控制器11的具體結構如圖Ib所示,包括電力線信號耦合模塊111,通過電力線連接電力線網(wǎng)絡,用于從電力線網(wǎng)絡接收調(diào) 制有家居設備操作信息的電力線載波信號并轉(zhuǎn)發(fā),以及將接收的電力線載波信號耦合給電 力線網(wǎng)絡進行傳輸;電力線信號處理模塊112,用于從電力線信號耦合模塊111轉(zhuǎn)發(fā)的電力線載波信 號中解調(diào)出家居設備操作信息并轉(zhuǎn)發(fā),以及將接收的家居設備控制信號調(diào)制為電力線載波 信號后轉(zhuǎn)發(fā)給電力線信號耦合模塊111 ;如果家居設備控制器11通過主控制器14連接電力線網(wǎng)絡,則不包括電力線信號 耦合模塊111。如圖Ic所述,其中的嵌入式微處理器113的一種具體結構包括第一接收單元1131,通過串行接口連接電力線信號處理模塊112,用于接收電力 線信號處理模塊112轉(zhuǎn)發(fā)的遙控家居設備狀態(tài)的操作信息;第一先入先出FIFO緩存單元1132,連接第一接收單元1131,用于存儲第一接收單 元1131接收的操作信息;處理單元1133和第二 FIFO緩存單元1134,處理單元連接在第一 FIFO緩存單元 1132和第二 FIFO緩存單元1134之間,用于從第一 FIFO緩存單元中根據(jù)存儲順序依次讀取操作信息,根據(jù)生成操作信息生成相應的家居設備控制指令并保存到第二 FIFO緩存單元 1134 中;第一發(fā)送單元1135,用于根據(jù)家居設備控制指令的存儲順序,依次從第二 FIFO緩 存單元1134中讀取家居設備控制指令并通過串行接口發(fā)送給電力線信號處理模塊112。進一步家居設備控制器,還包括第二接收單元1136,通過串行接口連接智能家居控制系統(tǒng)中的主控制器,用于接 收主控制器作為遠程登錄服務器接收并轉(zhuǎn)發(fā)的遠程控制家居設備狀態(tài)的操作信息;第一 FIFO緩存單元1132,還連接第二接收單元1136并用于存儲第二接收單元 1136接收的操作信息。進一步家居設備控制器113還包括控制模式存儲單元1138,連接處理單元1133, 用于存儲家居設備的自動控制模式參數(shù)配置信息;第一發(fā)送單元1135,還用于接收電力線信號處理模塊112轉(zhuǎn)發(fā)的環(huán)境狀態(tài)傳感數(shù) 據(jù)并轉(zhuǎn)發(fā)給處理單元1133;處理單元1133進一步根據(jù)接收的環(huán)境狀態(tài)傳感數(shù)據(jù)以及控制模式存儲單元1138 中存儲的自動控制模式參數(shù)配置信息,生成相應的家居設備控制指令并存儲到第二 FIFO 緩存單元1134中。進一步,第一接收單元1131還用于接收電力線信號處理模塊112轉(zhuǎn)發(fā)的設備分布 信號和設備狀態(tài)信息,并保存到數(shù)據(jù)存儲單元1139中。更進一步,設備控制器11還包括第二發(fā)送單元1137,連接數(shù)據(jù)存儲單元1139,用于讀取數(shù)據(jù)存儲單元1139中存儲 的數(shù)據(jù)并通過串行接口轉(zhuǎn)發(fā)給主控制器。家居設備控制終端13主要是控制命令的相應執(zhí)行終端,對家居設備進行開關、調(diào) 節(jié)、應用模式配置等動作的最終執(zhí)行機構,如圖Id所示,家居設備控制終端13的一種具體 結構包括電力線信號耦合模塊131、電力線信號處理模塊132、嵌入式微處理器133和至少 一個開關模塊134,其中電力線信號耦合模塊131連接電力線網(wǎng)絡,電力線信號處理模塊132和電力線信 號耦合模塊131相連,并通過串行接口連接嵌入式微處理器133的信號輸入端,嵌入式微處 理器133的信號輸出端連接每一個開關模塊134的控制端,每一個開關模塊134用于控制 一個或一組家居設備的供電電路;電力線信號耦合用于從電力線網(wǎng)絡接收調(diào)制有家居設備控制命令的電力線載波 信號并轉(zhuǎn)發(fā)給電力線信號處理模塊132 ;電力線信號處理模塊132用于從電力線信號耦合電路轉(zhuǎn)發(fā)的電力線載波信號中 解調(diào)出家居設備控制命令并通過串行接口發(fā)送給嵌入式微處理器133的信號輸入端;嵌入式微處理器133根據(jù)信號輸入端接收的家居設備控制命令生成開關模塊134 的控制信號,并通過信號輸出端輸出給開關模塊134,用于控制開關模塊134打開或閉合所 控制的供電電路。為實現(xiàn)傳統(tǒng)的手動控制功能,家居設備控制終端還包括對應每一個開關模塊 134所控制的供電電路設置的手動開關135,其中每一個手動開關135的一端連接接地端,另一端分別連接嵌入式微處理器133的一個數(shù)據(jù)輸入端;嵌入式微處理器133,還用于檢測 每一個連接有手動開關135的數(shù)據(jù)輸入端的電平值,當電平值為高電平時,控制相應的開 關模塊134斷開,反之控制相應的開關模塊134閉合。進一步,嵌入式微處理器133還用于記錄家居設備狀態(tài)信息,并在家居設備狀態(tài) 發(fā)生變化時,通過串行接口向電力線處理模塊132發(fā)送家居設備狀態(tài)和家居設備系統(tǒng)控制 模式更新信息;電力線處理模塊132將家居設備狀態(tài)更新信息調(diào)制為電力線載波信號后,通過電 力線信號耦合模 塊131耦合到電力線網(wǎng)絡傳輸。萬能遙控器對于智能家居控制系統(tǒng)來說,具有學習功能的萬能遙控器非常重要,本實用新型 實施例提供一種具有學習功能的遙控器,可以學習各種遙控器的紅外編碼信號,并根據(jù)學 習結果還原紅外編碼信號對相應家居設備進行控制,下面先詳細介紹一下本實用新型實施 例提供的萬能遙控器的實現(xiàn)原理。如圖2a所示,為遙控器發(fā)射的紅外編碼信號的結構示意圖,紅外編碼信號包括由 一系列高低電平組成的方波信號,并以特定的載波頻率發(fā)射。其中紅外編碼信號可以包括 紅外編碼控制信號和導引信號,也可以只包括紅外編碼控制信號,根據(jù)紅外編碼控制信號 所包含的方波個數(shù)以及高低電平的寬度,區(qū)別不同的控制功能,導引信號用于通知受控電 器設備準備接受紅外編碼控制信號,導引信號包括至少兩個高電平和低電平。紅外編碼控 制信號以高電平開始,可以以高電平結束,也可以以低電平結束。學習紅外編碼信號的基本方法是,記錄要學習的紅外編碼信號的載波周期、所包 含的所有高低電平的寬度以及發(fā)射順序,然后在對相應電器設備進行控制時,根據(jù)學習結 果發(fā)射與原來一樣的紅外編碼信號,從而達到控制功能。分析圖2a所示的紅外編碼信號可以發(fā)現(xiàn),其中電平6和電平8的寬度一樣,電平 7和電平8的寬度一樣,這種情況出現(xiàn)的幾率非常高,利用四種寬度的高電平和低電平組合 形成的紅外編碼控制信號,甚至可以滿足任何一種電器設備的功能需求。由此,本實用新型實施例在學習紅外編碼信號的過程中,為了壓縮學習到的紅外 編碼以減少存儲空間,以一個四種寬度電平值形成的總電平數(shù)為η的紅外編碼信號為例, 紅外編碼信號的學習原理包括i)接收要學習的紅外編碼信號,檢測其載波周期,并根據(jù)上升下降沿測出所有高 電平和低電平的電平寬度值,并按照類似下表1的格式記錄,其中,根據(jù)最大載波周期以及 電平寬度的最大值,載波周期和每一個電平寬度值的編碼數(shù)據(jù)占用16bit,由于前兩個電平 可能為紅外導引信號,電平寬度有可能很大,因此分別占用32bit 表1. ii)分析表1中記錄的數(shù)據(jù),前兩個電平可能為紅外導引信號,需要編為導引碼數(shù) 據(jù),其他電平值為紅外編碼控制信號中的電平,一種有四種電平寬度值,其中對于誤差在設 定范圍的可以認為相等,例如差值小于等于50 μ s(微秒)左右的電平都認為大小相同,然 后按照如下表2所示的一種格式進行編碼,形成信號編碼數(shù)據(jù)表2. 表2包括三部分內(nèi)容,具體為第一部分內(nèi)容的編號為0 3,包括四種電平寬度值編碼數(shù)據(jù)形成的電平寬度值 編碼數(shù)據(jù)串,在電平寬度值編碼數(shù)據(jù)串中,每一個電平寬度值編碼數(shù)據(jù)的排位是固定的,利 用二進制可以將分別四個排位標識為00、01、10、11 ;需要說明的是,每一個電平寬度值編碼數(shù)據(jù)占用的比特數(shù)是預先根據(jù)最大電平值 設定的,電平寬度值編碼數(shù)據(jù)串占用的總比特數(shù)也是根據(jù)可能出現(xiàn)的最多電平值數(shù)量最大 值設定的。如果出現(xiàn)電平寬度值少于四種的情況,則將沒有占用的部分編為非法數(shù)據(jù)或任 意數(shù)據(jù)即可。對于多于四種的情況,只需要適應性根據(jù)電平寬度值的最大數(shù)量擴展第一部分的 長度。第二部分的編號為4 7,包括電平總個數(shù)、載波周期以及導引碼編碼數(shù)據(jù);需要說明的是電平總個數(shù)、載波周期以及導引碼編碼數(shù)據(jù)分別占用的比特數(shù)也是 預先設定的。第三部分的編號為8,在這一部分中,根據(jù)紅外編碼控制信號中各高低電平的出現(xiàn) 順序,以及電平寬度值在第一部分中對應的排位,電平寬度值在第一部分中對應的排位可 以作為在第一部分編碼數(shù)據(jù)串中確定實際電平寬度值的索引碼,因此將所有各高低電平寬 度值的對應的排位進行編碼并按照高低電平的出現(xiàn)順序組合后形成的數(shù)據(jù)串可以稱為電 平寬度索引編碼數(shù)據(jù)串。這樣,每一個電平寬度索引編碼數(shù)據(jù)只需占用2bit,48字節(jié)則可 以存放192個電平寬度值索引編碼數(shù)據(jù),對于常用的電器設備完全夠用。仍然需要說明的是,每一個電平寬度值索引編碼數(shù)據(jù)占用的比特數(shù),以及電平寬 度索引編碼數(shù)據(jù)串占用的總比特數(shù)也需要預先設定。當根據(jù)預先設定的排列順序順次存儲表2中的三部分內(nèi)容,則在后期可以根據(jù)三 部分內(nèi)容的排列順序設定,以及前述的比特數(shù)占用量,可以從存儲的編碼數(shù)據(jù)中獲得還原 紅外編碼信號所需的所有數(shù)據(jù)。三部分內(nèi)容的排列順序并非限定于表2給出的格式,可以 按照任意約定的順序排列,后期根據(jù)約定的順序解析編碼數(shù)據(jù)即可。還需要說明的是,由于電平寬度索引編碼數(shù)據(jù)串中隱含了紅外編碼控制信號中的電平總個數(shù),因此表1和表2中的電平總個數(shù)可以不需要。還需要說明的是,由于有些紅外編碼信號中不含有導引信號,所以第二部分中的 導引碼也不是必須的。實施例一基于上述具體示例,實施例一提供的一種遙控器紅外編碼信號的學習方法包括如下步驟步驟1、分別記錄在紅外編碼控制信號之前依次接收到的至少兩個導引碼的電平 寬度值;至少兩個導引碼為高低電平交替出現(xiàn),其中第一個導引碼為高電平,最后一個導 引碼為低電平,如果沒有導引信號,則該步驟可省略。步驟2、接收要學習的遙控器發(fā)出的紅外編碼控制信號,獲得紅外編碼控制信號的 載波周期,以及紅外編碼控制信號中高電平和低電平的出現(xiàn)順序以及電平寬度值,其中紅 外編碼控制信號中第一次出現(xiàn)的是高電平;步驟3、根據(jù)獲得的所有電平寬度值的大小,將其中大小相同的電平寬度值編碼為 一個電平寬度編碼數(shù)據(jù),并將所有電平寬度編碼數(shù)據(jù)組合為電平寬度編碼數(shù)據(jù)串,每一個 電平寬度編碼數(shù)據(jù)占用的字節(jié)數(shù)為第一設定值,電平寬度碼數(shù)據(jù)串占用的總字節(jié)數(shù)為第二 設定值;步驟4、根據(jù)電平寬度編碼數(shù)據(jù)串中各電平寬度編碼數(shù)據(jù)的排列順序,確定每一個 高電平或低電平的電平寬度值在電平寬度編碼數(shù)據(jù)串中對應的排位,將確定出的排位按照 各高電平和低電平的出現(xiàn)順序進行編碼并組合為電平寬度索引編碼數(shù)據(jù)串,每一個排位的 編碼數(shù)據(jù)占用的字節(jié)數(shù)為第三設定值;步驟5、將載波周期編碼為載波周期編碼數(shù)據(jù),載波周期編碼數(shù)據(jù)占用的字節(jié)數(shù)為 第四設定值;步驟6、將至少兩個導引碼的電平寬度值分別進行編碼并組合成導引碼編碼數(shù)據(jù) 串,每一個導引碼編碼數(shù)據(jù)占用的字節(jié)數(shù)為第五設定值,導引碼編碼數(shù)據(jù)串占用的總字節(jié) 數(shù)為第六設定值步驟7、根據(jù)設定順序組合電平寬度編碼數(shù)據(jù)串、載波周期編碼數(shù)據(jù)、導引碼編碼 數(shù)據(jù)串以及電平寬度索引編碼數(shù)據(jù)串,形成遙控器紅外編碼信號的編碼數(shù)據(jù)。當然,還可以累計所有高電平和低電平的總個數(shù),并將總個數(shù)編碼為總個數(shù)編碼 數(shù)據(jù),總數(shù)編碼數(shù)據(jù)占用的字節(jié)數(shù)為第七設定值;以及在信號編碼數(shù)據(jù)中包含總個數(shù)編碼 數(shù)據(jù)。實施例一根據(jù)信號編碼數(shù)據(jù),提供一種相應的遙控器紅外編碼信號的發(fā)射方法, 包括如下步驟步驟1、從紅外編碼信號的編碼數(shù)據(jù)中獲得電平寬度編碼數(shù)據(jù)串、導引碼編碼數(shù)據(jù) 串、載波周期編碼數(shù)據(jù)、以及電平寬度索引編碼數(shù)據(jù)串;具體的根據(jù)表1中第一部分在信號編碼數(shù)據(jù)中的排列順序、每一個電平寬度編碼數(shù)據(jù)占 用的字節(jié)數(shù)、電平寬度碼數(shù)據(jù)串占用的總字節(jié)數(shù),獲得電平寬度編碼數(shù)據(jù)串,以及每一個電 平寬度碼數(shù)據(jù);[0152]根據(jù)表1中第二部分在信號編碼數(shù)據(jù)中的排列順序,電平的總個數(shù)的編碼數(shù)據(jù)占 用的比特數(shù)、載波周期編碼數(shù)據(jù)占用的字節(jié)數(shù)、每一個導引碼編碼數(shù)據(jù)占用的字節(jié)數(shù)以及 導引碼編碼數(shù)據(jù)串占用的總字節(jié)數(shù),分別獲得電平總個數(shù)的編碼數(shù)據(jù)、載波周期編碼數(shù)據(jù) 和每一個導引碼編碼數(shù)據(jù)。根據(jù)表1中第三部分在信號編碼數(shù)據(jù)中的排列順序,每一個電平寬度索引編碼數(shù) 據(jù)占用的字節(jié)數(shù),電平寬度索引編碼數(shù)據(jù)串占用的總字節(jié)數(shù),確定每一個的電平寬度的電 平寬度索引編碼數(shù)據(jù);步驟2、確定紅外編碼控制信號中各高電平和低電平的電平寬度以及發(fā)射順序;根據(jù)電平寬度索引編碼數(shù)據(jù)串中,按照各高電平和低電平在紅外編碼控制信號中 的出現(xiàn)順序排列的電平寬度索引編碼數(shù)據(jù),以及電平寬度編碼數(shù)據(jù)串中相應排位上的電平 寬度編碼數(shù)據(jù),確定紅外編碼控制信號中各高電平和低電平的電平寬度以及發(fā)射順序;步驟3、根據(jù)載波周期編碼數(shù)據(jù)確定發(fā)射遙控器紅外編碼控制信號的載波頻率;步驟4、按照紅外編碼控制信號中各高電平和低電平的電平寬度以及發(fā)射順序,根 據(jù)載波頻率依次發(fā)射導引信號以及紅外編碼控制信號包含的高電平和低電平的信號。如果紅外線編碼信號中包含導引信號,則還需要根據(jù)導引碼編碼數(shù)據(jù)還原導引信 號并在控制信號之前發(fā)送。實施例二進一步為節(jié)省編碼數(shù)據(jù)量,還可以為一個被學習的遙控器建立如下表3所示的電 平寬度值編碼數(shù)據(jù)和索引之間的對應關系表表3. 在對應關系表中統(tǒng)一存放電平寬度值編碼數(shù)據(jù)和索引,不需要再在每一個紅外編 碼信號的編碼數(shù)據(jù)中保存電平寬度碼數(shù)據(jù)串,對應關系表中的索引值占用的比特數(shù)根據(jù)經(jīng) 驗值確定,滿足最大數(shù)量的電平寬度值即可。基于此,施例二提供的一種遙控器紅外編碼信號的學習方法具體包括如下步驟步驟1、接收要學習的遙控器發(fā)出的紅外編碼控制信號,獲得紅外編碼控制信號的 載波周期,以及紅外編碼控制信號中高電平和低電平的出現(xiàn)順序以及電平寬度值;在紅外編碼控制信號中,高低電平交替出現(xiàn),第一次出現(xiàn)的是高電平。步驟2、判斷獲得的每一個電平寬度值已經(jīng)全部記錄在電平寬度值編碼數(shù)據(jù)與電 平寬度值索引的對應關系表中,如果是則進行下一步驟4,否則執(zhí)行步驟3 ;步驟3、在對應關系表中添加未被記錄的電平寬度值的編碼數(shù)據(jù)及其電平寬度值 索引,繼續(xù)下一步驟4;步驟4、確定每一個高電平或低電平的電平寬度值在對應關系表中對應的電平寬 度值索引并進行編碼;[0170]步驟5、按照各高電平和低電平的出現(xiàn)順序?qū)㈦娖綄挾戎邓饕幋a數(shù)據(jù)組合為電 平寬度索引編碼數(shù)據(jù)串;其中每一個排位的編碼數(shù)據(jù)占用的字節(jié)數(shù)為第三設定值;步驟6、將載波周期編碼為載波周期編碼數(shù)據(jù); 其中載波周期編碼數(shù)據(jù)占用的字節(jié)數(shù)為第四設定值;步驟7、根據(jù)設定順序組合載波周期編碼數(shù)據(jù)和電平寬度索引編碼數(shù)據(jù)串,形成遙 控器紅外編碼信號的編碼數(shù)據(jù)。進一步,在接收要學習的遙控器紅外編碼控制信號之前,還可以包括分別記錄在 紅外編碼控制信號之前依次接收到的至少兩個導引碼的電平寬度值,其中至少兩個導引碼 包括交替出現(xiàn)的高低電平,第一個導引碼為高電平,最后一個導引碼為低電平;形成遙控器紅外編碼信號的編碼數(shù)據(jù)之前還包括將至少兩個導引碼的電平寬度 值分別進行編碼并組合成導引碼編碼數(shù)據(jù)串,每一個導引碼編碼數(shù)據(jù)占用的字節(jié)數(shù)為第五 設定值,導引碼編碼數(shù)據(jù)串占用的總字節(jié)數(shù)為第六設定值;以及外線遙控器紅外編碼信號的編碼數(shù)據(jù)中,還在設定排序上包含導引碼編碼數(shù)據(jù)
串ο更進一步,在接收要學習的遙控器紅外編碼控制信號時,也還可以包括累計所有 高電平和低電平的總個數(shù);以及形成遙控器紅外編碼信號的編碼數(shù)據(jù)之前還包括將總個數(shù)編碼為總個數(shù)編碼數(shù) 據(jù),總數(shù)編碼數(shù)據(jù)占用的字節(jié)數(shù)為第七設定值;并且外線遙控器紅外編碼信號的編碼數(shù)據(jù)中,還在設定排序上包含總個數(shù)編碼數(shù)據(jù)。根據(jù)上述學習方法,本實用新型實施例二提供的一種遙控器紅外編碼信號的發(fā)射 方法包括如下步驟步驟1、從遙控器紅外編碼信號的編碼數(shù)據(jù)中獲得載波周期編碼數(shù)據(jù)和電平寬度 索引編碼數(shù)據(jù)串;具體根據(jù)設定的排列順序、每一個排位的編碼數(shù)據(jù)占用的字節(jié)數(shù),以及載波周期 編碼數(shù)據(jù)占用的字節(jié)數(shù)確定載波周期編碼數(shù)據(jù)和電平寬度索引編碼數(shù)據(jù)串在編碼數(shù)據(jù)中 的位置,并從相應位置獲得需要的數(shù)據(jù)編碼。電平寬度索引編碼數(shù)據(jù)串中包括紅外編碼控制信號中各高電平和低電平的電平 寬度值的索引,并按照各高電平和低電平在紅外編碼控制信號中的出現(xiàn)順序排列。步驟2、確定紅外編碼控制信號中各高電平和低電平的電平寬度值以及發(fā)射順 序;具體的,根據(jù)電平寬度索引編碼數(shù)據(jù)串中的電平寬度索引編碼數(shù)據(jù),從對應關系 表中查找出每一個高低電平的電平寬度值編碼數(shù)據(jù),并按照電平寬度索引編碼數(shù)據(jù)串中電 平寬度索引編碼數(shù)據(jù)的排列順序,確定各高電平和低電平在紅外編碼控制信號中的出現(xiàn)順序。步驟3、根據(jù)載波周期編碼數(shù)據(jù)確定發(fā)射遙控器紅外編碼控制信號的載波頻率;步驟4、按照紅外編碼控制信號中各高電平和低電平的電平寬度值以及發(fā)射順序, 根據(jù)載波頻率依次發(fā)射高電平和低電平的信號。進一步,如果編碼數(shù)據(jù)中還包括導引碼編碼數(shù)據(jù)串,則還從遙控器紅外編碼信號的編碼數(shù)據(jù)中的設定位置上獲得導引碼編碼數(shù)據(jù)串;以及發(fā)射紅外編碼控制信號之前,根據(jù)載波頻率發(fā)射至少兩個導引碼的信號。更進一步,如果編碼數(shù)據(jù)中還包括所有高電平和低電平的總個數(shù)的編碼數(shù)據(jù),則 還從遙控器紅外編碼信號的編碼數(shù)據(jù)中的設定位置上獲得所有高電平和低電平的總個數(shù) 的編碼數(shù)據(jù);以及根據(jù)載波頻率依次發(fā)射高電平和低電平的信號時,根據(jù)總個數(shù)編碼數(shù)據(jù) 對應的總個數(shù),確定所發(fā)射的高電平和低電平的總個數(shù)。實施例三需要學習多個設備的不同遙控器的紅外編碼信號時,更進一步為節(jié)省編碼數(shù)據(jù) 量,還可以建立如下表4所示的電平寬度值編碼數(shù)據(jù)和索引之間的對應關系表表 4. 其中,電平寬度值索引包含組號和編號,組號表示在一個紅外編碼信號中首次學 習到的電平寬度值,編號標識電平寬度值在該紅外編碼信號中被學習到的先后順序。具體 的,在第一個紅外編碼信號中學習到的電平寬度值的組號為00,所有學習到的四個電平寬 度值順序編號為00、01、10、11。后續(xù)在其他紅外編碼信號中學習到的不同電平寬度值順序 編制組號,例如在第二個紅外編碼信號中學習到6個電平寬度值,其中四個和第一個紅外 編碼信號中學習到的電平寬度值相同,不再重復存儲,僅存儲其中不同的兩個,并相應設定 組號01以及編號00、01,依次類推。這樣通過組號和編號組合為完整的電平寬度值索引,用 于區(qū)分每一個不同的電平寬度值。在對應關系表中統(tǒng)一存放電平寬度值編碼數(shù)據(jù)和索引,不需要再在每一個紅外編 碼信號的編碼數(shù)據(jù)中保存電平寬度碼數(shù)據(jù)串,對應關系表中的索引值占用的比特數(shù)根據(jù)經(jīng) 驗值確定,滿足最大數(shù)量的電平寬度值即可。相比實施例二,可以進一步節(jié)省存儲空間。紅外編碼信號的學習和發(fā)射步驟可以參見實施例三的描述,這里不再贅述。實施例四考慮到不同遙控器的不同信號中出現(xiàn)的電平寬度值完全相同的概率很高,也可以 以紅外編碼信號為組別建立如下表5所示的電平寬度值編碼數(shù)據(jù)和索引之間的對應關系 表[0200]表 5.
其中,為在不同紅外編碼信號中學習到的一組電平寬度值編號,稱為電平寬度值 索引組號,不同組的多個電平寬度值之間有至少一個電平寬度值不相同。這樣在學習過程 中,如果一個正在學習的紅外編碼信號中出現(xiàn)的電平寬度值被其中一組全部涵蓋,則可以 利用已經(jīng)記錄在表5中的信息進行編碼,反之在表5中記錄一組新的電平寬度值后再進行 編碼。編碼格式例如下表6所示,在信號編碼數(shù)據(jù)中增加一個電平寬度值索引組號編 碼,用于在表5中查詢相應的電平寬度值編碼數(shù)據(jù)的組號,再進一步根據(jù)電平寬度值索引 編碼數(shù)據(jù)串,一一確定每一個高電平或低電平的電平寬度值。和實施例四相比,盡管一個信 號編碼數(shù)據(jù)中增加了電平寬度值索引組號編碼,但是每一個電平寬度值索引占用的比特數(shù) 可以相應減少,總的數(shù)據(jù)量也相應減少,從而進一步節(jié)省了存儲空間。表6 即對應關系表中還包括,為根據(jù)同一紅外編碼信號中所記錄的一組電平寬度值的 編碼數(shù)據(jù)設置的組號,不同組的多個電平寬度值編碼數(shù)據(jù)中至少有一個電平寬度值編碼數(shù) 據(jù)不相同;以及紅外編碼信號編碼數(shù)據(jù)中,還包括涵蓋該紅外編碼信號的控制信號中所 有電平寬度值編碼數(shù)據(jù)相應組的組號編碼數(shù)據(jù)。紅外編碼信號的學習和發(fā)射步驟可以參見實施例三的描述,這里不再贅述。基于上述原理,如圖2b所示,本實用新型實施例提供的一種智能家居控制系統(tǒng)中 的萬能遙控器,包括顯示模塊21,用于顯示智能家居控制系統(tǒng)的操作控制界面;遙控器的顯示模塊可 以是液晶觸摸屏,并且設計為圖標拖動的控制界面,便于操作。近距離無線通信模塊22,用于實現(xiàn)近距離無線通信; 紅外信號收發(fā)模塊23,用于接收智能家居設備的遙控器發(fā)出不同控制功能的紅外 編碼信號并轉(zhuǎn)發(fā);第一嵌入式微處理器24,通過IXD數(shù)據(jù)總線連接顯示模塊21,并通過信號線連接 紅外信號收發(fā)模塊23,用于根據(jù)通過顯示模塊的操作控制界面輸入的紅外編碼信號學習指 令,檢測紅外信號收發(fā)模塊接收的紅外編碼信號中包含的高電平或低電平的上升沿和下降 沿,根據(jù)檢測結果記錄交替出現(xiàn)的高電平和低電平的電平寬度值和出現(xiàn)順序,根據(jù)記錄結 果生成各控制功能對應的紅外編碼信號的編碼數(shù)據(jù),以及通過操作控制界面接收到遙控家 居設備的操作信息時,根據(jù)控制功能對應的紅外編碼信號編碼數(shù)據(jù),生成相應的控制指令 并輸出,其中紅外編碼控制信號中第一次出現(xiàn)的是高電平;第二嵌入式微處理器25,分別通過串行接口連接在第一嵌入式微處理器24和近 距離無線通信模塊單元22之間,用于接收第一嵌入式微處理24器輸出的控制指令并通過 近距離無線通信模塊22發(fā)送。進一步第一嵌入式微處理器24具體包括記錄子模塊,用于通過信號線連接紅外編碼信號接收模塊,根據(jù)通過模塊的操作 控制界面輸入的紅外編碼信號學習指令,檢測紅外信號收發(fā)模塊接收的紅外編碼信號中包 含的高電平或低電平的上升沿和下降沿,根據(jù)檢測結果記錄交替出現(xiàn)的高電平和低電平的 電平寬度值和出現(xiàn)順序;編碼子模塊,用于根據(jù)記錄結果生成各控制功能對應的紅外編碼信號的編碼數(shù) 據(jù);存儲子模塊,用于存儲編碼子模塊的編碼結果;還原子模塊,通過串行接口連接在第二嵌入式微處理器,用于通過操作控制界面 接收到遙控家居設備的操作信息時,從存儲子模塊中獲得相應控制功能的紅外編碼信號編 碼數(shù)據(jù),生成相應的控制指令并輸出給第二嵌入式微處理器。根據(jù)前述的紅外信號編碼原理和還原原理,編碼子模塊具體包括用于根據(jù)獲得的所有電平寬度值的大小,將其中大小相同的電平寬度值編碼為一 個電平寬度編碼數(shù)據(jù),并將所有電平寬度編碼數(shù)據(jù)組合為電平寬度編碼數(shù)據(jù)串的單元,每 一個電平寬度編碼數(shù)據(jù)占用的字節(jié)數(shù)為第一設定值,電平寬度碼數(shù)據(jù)串占用的總字節(jié)數(shù)為 第二設定值;用于根據(jù)電平寬度編碼數(shù)據(jù)串中各電平寬度編碼數(shù)據(jù)的排列順序,確定每一個高電平或低電平的電平寬度值在電平寬度編碼數(shù)據(jù)串中對應的排位,將確定出的排位進行編 碼并按照各高電平和低電平的出現(xiàn)順序組合為電平寬度索引編碼數(shù)據(jù)串的單元,每一個排 位的編碼數(shù)據(jù)占用的字節(jié)數(shù)為第三設定值;用于將載波周期編碼為載波周期編碼數(shù)據(jù)的單元,載波周期編碼數(shù)據(jù)占用的字節(jié) 數(shù)為第四設定值;用于根據(jù)設定順序組合電平寬度編碼數(shù)據(jù)串、載波周期編碼數(shù)據(jù)以及電平寬度索 引編碼數(shù)據(jù)串,形成遙控器紅外編碼信號的編碼數(shù)據(jù)的單元;以及還原子模塊具體包括用于根據(jù)設定的排列順序、每一個電平寬度編碼數(shù)據(jù)占用的字節(jié)數(shù)、電平寬度碼 數(shù)據(jù)串占用的總字節(jié)數(shù)、每一個排位的編碼數(shù)據(jù)占用的字節(jié)數(shù),以及載波周期編碼數(shù)據(jù)占 用的字節(jié)數(shù),從遙控器紅外編碼信號的編碼數(shù)據(jù)中獲得電平寬度編碼 數(shù)據(jù)串、載波周期編 碼數(shù)據(jù)以及電平寬度索引編碼數(shù)據(jù)串的單元,其中,電平寬度編碼數(shù)據(jù)串包括大小不相同 的多個電平寬度值編碼,電平寬度索引編碼數(shù)據(jù)串中包括紅外編碼控制信號中各高電平和 低電平的電平寬度值在電平寬度編碼數(shù)據(jù)串中對應的排位的編碼數(shù)據(jù),并按照各高電平和 低電平在紅外編碼控制信號中的出現(xiàn)順序排列;用于根據(jù)電平寬度索引編碼數(shù)據(jù)串中,按照各高電平和低電平在紅外編碼控制信 號中的出現(xiàn)順序排列的電平寬度索引編碼數(shù)據(jù),以及電平寬度編碼數(shù)據(jù)串中相應排位上的 電平寬度編碼數(shù)據(jù),確定紅外編碼控制信號中各高電平和低電平的電平寬度以及發(fā)射順序 的單元;用于根據(jù)載波周期編碼數(shù)據(jù)確定發(fā)射遙控器紅外編碼控制信號的載波頻率的單 元;用于按照紅外編碼控制信號中各高電平和低電平的電平寬度以及發(fā)射順序,根據(jù) 載波頻率依次輸出高電平和低電平的單元?;蛘?,編碼子模塊具體包括用于當獲得的每一個電平寬度值已經(jīng)全部記錄在電平寬度值編碼數(shù)據(jù)與電平寬 度值索引的對應關系表中時進行下一步驟,否則在對應關系表中添加未被記錄的電平寬度 值的編碼數(shù)據(jù)及其電平寬度值索引后繼續(xù)下一步驟的單元;用于確定每一個高電平或低電平的電平寬度值在對應關系表中對應的電平寬度 值索引并進行編碼,按照各高電平和低電平的出現(xiàn)順序?qū)㈦娖綄挾戎邓饕幋a數(shù)據(jù)組合為 電平寬度索引編碼數(shù)據(jù)串的單元,每一個排位的編碼數(shù)據(jù)占用的字節(jié)數(shù)為第三設定值;用于將載波周期編碼為載波周期編碼數(shù)據(jù)的單元,載波周期編碼數(shù)據(jù)占用的字節(jié) 數(shù)為第四設定值;用于根據(jù)設定順序組合載波周期編碼數(shù)據(jù)和電平寬度索引編碼數(shù)據(jù)串,形成遙控 器紅外編碼信號的編碼數(shù)據(jù)的單元;以及還原子模塊具體包括用于根據(jù)設定的排列順序、每一個排位的編碼數(shù)據(jù)占用的字節(jié)數(shù),以及載波周期 編碼數(shù)據(jù)占用的字節(jié)數(shù),從遙控器紅外編碼信號的編碼數(shù)據(jù)中獲得載波周期編碼數(shù)據(jù)和電 平寬度索引編碼數(shù)據(jù)串的單元,其中,電平寬度索引編碼數(shù)據(jù)串中包括紅外編碼控制信號 中各高電平和低電平的電平寬度值的索引,并按照各高電平和低電平在紅外編碼控制信號中的出現(xiàn)順序排列;用于根據(jù)電平寬度索引編碼數(shù)據(jù)串中,按照各高電平和低電平在紅外編碼控制信 號中的出現(xiàn)順序排列的電平寬度索引編碼數(shù)據(jù),以及電平寬度值編碼數(shù)據(jù)與電平寬度值索 弓丨的對應關系表,確定紅外編碼控制信號中各高電平和低電平的電平寬度值以及發(fā)射順序 的單元;用于根據(jù)載波周期編碼數(shù)據(jù)確定發(fā)射遙控器紅外編碼控制信號的載波頻率的單 元;用于按照紅外編碼控制信號中各高電平和低電平的電平寬度值以及發(fā)射順序,根 據(jù)載波頻率依次發(fā)射高電平和低電平的紅外編碼信號的單元。本實用新型實施例提供的智能家居控制系統(tǒng),目的在于實現(xiàn)家居設備的統(tǒng)一控 制,例如電視機遙控器學習和通過系統(tǒng)控制的原理 通過具有紅外學習功能的遙控器,學習原有的電視機遙控器紅外編碼;為學習后并儲存在相應的家居設備控制器上的紅外編碼信號編制一個代碼;相應的控制終端具有電力線載波模塊能夠接電力線,并且具有存儲模塊用以存儲 和相應的家居設備控制器同步的紅外編碼和其代碼;并且具有紅外發(fā)射模塊;遙控器完成學習并和相應的家居設備控制器同步后,只保存相應的家居設備控制 器賦予的代碼。遙控器根據(jù)用戶指令將控制代碼通過近距離無線通訊發(fā)送給傳感中繼器;傳感中 繼器轉(zhuǎn)發(fā)給相應的家居設備控制器;相應的家居設備控制器轉(zhuǎn)發(fā)給相應的控制終端;相應 的控制終端根據(jù)收到的代碼發(fā)射相對應的紅外編碼。自動控制例如假設,傳感中繼器上接了光傳感器、溫度傳感器、濕度傳感器、人體感應傳感器;假設,系統(tǒng)已經(jīng)安裝了門窗控制、窗簾控制、空調(diào)控制、燈光控制等相應的家居設 備控制器;當光傳感器采集到光照強調(diào)過強;人體感應傳感器采集到室內(nèi)無人;溫度傳感 器采集到溫度適宜;濕度傳感器采集到濕度適宜;此時,各個相應的家居設備控制器都能 收到傳感中繼器發(fā)來信息;需要進行如下控制因為室內(nèi)無人,門窗會處于關閉(上鎖)狀態(tài);因為光照強度過高,窗簾會自動拉上;因為溫度適宜,空調(diào)停止工作;因為室內(nèi)無人,且光照強度過高,照明系統(tǒng)關閉;當光傳感器采集到光照強度過低;人體感應傳感器采集到室內(nèi)有人;溫度傳感器 采集到溫度過冷或過熱;濕度傳感器采集到濕度高(到達降雨標準);此時,各個相應的家 居設備控制器都能收到傳感中繼器發(fā)來信息;需要如下控制因為室內(nèi)有人,門會處于開啟(不上鎖)狀態(tài);因為正在降雨,窗會處于關閉狀態(tài);因為光照強度過低,窗簾會自動打開;因為溫度過冷或者過熱,空調(diào)開始工作;因為室內(nèi)有人,雖光照強度過低,但窗簾打開后可能光照強度會變化,照明系統(tǒng)待命;通過以上的描述可見,自動控制不單是根據(jù)環(huán)境數(shù)據(jù)控制不同的相應的家居設備 控制器,而且各個相應的家居設備控制器也會作為一種環(huán)境數(shù)據(jù)提供給其他的相應的家居 設備控制器,作為其選擇執(zhí)行命令的參考依據(jù)。智能燈具控制系統(tǒng)下面以智能家居控制中的燈具控制系統(tǒng)的具體實現(xiàn)為例進行詳細說明。本實施例 中,遙控器指令可以直接控制燈具控制終端。本實用新型實施例提供一種燈具控制系統(tǒng),可以用在家居中,也可以用在有多個 工作間的辦公場所,用于控制分布在不同房間中的燈具,燈具控制方式一般有如下四種需 求■通過手持遙控器的燈具控制界面對燈具進行控制;■通過登錄遠程網(wǎng)頁控制界面對燈具進行控制;■通過物理手動開關對燈具進行控制;■根據(jù)設定的控制模式對燈具的進行自動控制。其中,前三種需求為手動控制,最后一種需求為自動控制。下面以具體實施例并結合附圖進行詳細說明。如圖3a所示,本實用新型實施例首先為實現(xiàn)第一種燈具控制需求,提供的燈具控 制系統(tǒng)主要包括遙控器31、設置在不同房間中的至少一個傳感中繼器32,以及控制各個 燈具狀態(tài)的至少一個燈具控制終端33,其中遙控器31和傳感中繼器32之間采用近距離無線通信技術進行通信,例如使用公 用的2. 4G免費頻段進行近距離無線通信,而傳感中繼器32和燈具控制終端33之間通過電 力線網(wǎng)絡,使用電力載波信號進行通信,首先,本實用新型實施例提供的燈具控制系統(tǒng)實現(xiàn) 的第一個功能是在任何一個房間都,用戶都可以通過手持遙控器31的控制界面了解分布 在各房間的不同燈具的狀態(tài),并能夠利用遙控器31的控制界面對燈具進行控制,據(jù)此各裝 置需要具備如下功能遙控器31,用于接收用戶控制燈具狀態(tài)的操作信息,根據(jù)操作信息生成相應的燈 具遙控指令并使用近距離無線通信技術發(fā)送給傳感中繼器32,以及接收使用近距離無線通 信技術轉(zhuǎn)發(fā)的燈具狀態(tài)更新信息;傳感中繼器32,使用近距離無線通信技術和遙控器31通信,并連接電力線網(wǎng)絡, 用于接收遙控器31發(fā)送的遙控指令,并通過電力線網(wǎng)絡傳輸燈具遙控指令,以及接收電力 線網(wǎng)絡傳輸?shù)臒艟郀顟B(tài)更新信息,保存燈具狀態(tài)更新信息并使用近距離無線通信技術轉(zhuǎn)發(fā) 給遙控器31 ;燈具控制終端33,連接電力線網(wǎng)絡,用于接收電力線網(wǎng)絡傳輸?shù)臒艟哌b控指令,解 析燈具遙控指令并根據(jù)解析結果控制燈具狀態(tài),以及在燈具狀態(tài)發(fā)生變化時通過電力線網(wǎng) 絡傳輸燈具狀態(tài)更新信息。通過上述系統(tǒng),設置在任何一個房間中的傳感中繼器32接收到遙控器31的燈具 遙控指令時,都會通過電力線網(wǎng)絡進行傳輸,燈具控制終端33通過電力線網(wǎng)絡接收燈具遙 控指令,對燈具遙控指令進行解析,如果解析結果是對自己控制的燈具進行控制,執(zhí)行該燈 具遙控指令并在被控制的相應燈具的狀態(tài)發(fā)生變化時,通過電力線網(wǎng)絡將燈具狀態(tài)更新信息返回給遙控器31,遙控器31記錄所有燈具的狀態(tài)并及時根據(jù)接收到的燈具狀態(tài)更新信 息對記錄信息進行更新,從而使使用者可以通過遙控器31的控制界面了解所有燈具的當 前狀態(tài)并根據(jù)需要進行控制。進一步為實現(xiàn)第二種通過遠程控制網(wǎng)頁對燈具進行控制的需求,本實用新型實施 例提供的燈具控制系統(tǒng),還可以包括主控制器35,以及連接在電力線網(wǎng)絡和主控制器35 之間的燈具控制器34,其中主控制器35作為遠程登錄服務器,接收通過遠程控制網(wǎng)頁提交的遠程燈具控制 指令并轉(zhuǎn)發(fā)給燈具控制器34 ;燈具控制器34,還用于通過電力線網(wǎng)絡傳輸遠程燈具控制指令;燈具控制終端33,還用于接收電力線網(wǎng)絡傳輸遠程燈具控制指令,解析遠程燈具 控制指令并根據(jù)解析結果控制燈具狀態(tài);燈具控制器34,還用于接收電力線網(wǎng)絡傳輸?shù)臒艟郀顟B(tài)更新信息,并轉(zhuǎn)發(fā)給主控 制器35。為實現(xiàn)第三種控制需求,本實用新型實施例提供的燈具控制系統(tǒng)進一步包括每 一個燈具的燈具開關,分別連接在接地端和相應燈具控制終端33之間,燈具控制終端33檢 測通過燈具開關輸入的電平值,當電平值為高電平時,控制燈具關閉,反之控制燈具打開。最后為實現(xiàn)第四種根據(jù)環(huán)境狀態(tài)傳感數(shù)據(jù)對燈具進行設定模式的自動控制需求, 本實用新型實施例提供的燈具控制系統(tǒng)還可以包括傳感器,連接傳感中繼器32,用于采 集環(huán)境狀態(tài)傳感數(shù)據(jù)并發(fā)送給傳感中繼器32 ;傳感中繼器32,還用于通過電力線網(wǎng)絡將環(huán)境狀態(tài)傳感數(shù)據(jù)傳輸給燈具控制器 34 ;燈具控制器34,還用于根據(jù)環(huán)境狀態(tài)傳感數(shù)據(jù)以及設定的自動控制模式生成自動 控制指令,并通過電力線網(wǎng)絡傳輸給燈具控制器34 ;燈具控制終端33,還用于接收電力線網(wǎng)絡傳輸?shù)淖詣涌刂浦噶?,解析自動控制?令并根據(jù)解析結果控制燈具狀態(tài)。例如當環(huán)境溫度或濕度達到設定范圍時,打開燈具、關閉燈具或調(diào)整燈具亮度等, 用戶可以根據(jù)需要靈活設定需要的自動控制模式,并配置相應的溫度傳感器、濕度傳感器、 光傳感器和紅外人體感應傳感器等。下面以同時實現(xiàn)上述四種需求的燈具控制系統(tǒng)作為較佳實施例,詳細說明本實用 新型。其中,遙控器31和傳感中繼器32之間的近距離無線通信技術具體為2. 4G無線網(wǎng)絡, 控制指令和狀態(tài)更新信息以設定格式的信息包進行傳輸。第一部分.設備和燈具的管理為實現(xiàn)傳感中繼器32、燈具控制終端33等設備,以及燈具的管理,可以在遙控器 31上預先根據(jù)應用燈具控制系統(tǒng)的房型分布圖,設計管理界面,在設備注冊過程中,為安裝 在不同房間的設備分配相應的房價碼和設備碼,當燈具控制終端33控制對各燈具時,還進 一步為各燈具分配子燈具碼,遙控器31將分配結果分配的記錄在設備分布信息中,并將設 備分布信息同步給主控制器35。通過管理界面,可以在初始化或新增設備時,將設備添加到 燈具控制系統(tǒng)中,也可以拆除設備后,從系統(tǒng)中刪除相應設備以及相關的燈具。下面進行詳 細說明[0289]1).將傳感中繼器32添加到燈具控制系統(tǒng)中一般情況下每個房間放一個傳感中繼器32,用于采集該房間的環(huán)境變量傳感數(shù)據(jù) 和信息包的轉(zhuǎn)發(fā)。燈具控制系統(tǒng)中必須先注冊傳感中繼器32,才能注冊其他燈具控制終端 33、燈具以及傳感器注冊到該房間中。如圖3b所示,將一個傳感中繼器32注冊到某一房間過程如下1.通過遙控器31的人機交互界面,建立應用該燈具控制系統(tǒng)的房型分布圖,并給 房間自動分配房間碼。2.未注冊的傳感中繼器32上電,傳感中繼器32通過2. 4G無線網(wǎng)絡向遙控器31 發(fā)送注冊請求包。3.遙控器31接收到注冊請求包后,通過界面提示用戶有傳感中繼器32請求注冊, 用戶通過界面操作將傳感中繼器32拖放至對應房間后,自動為傳感中繼器32分配設備碼, 并將分配結果保存在本地的設備信息中;4.遙控器31主用戶點擊注冊確認按鈕后,通過2. 4G無線網(wǎng)絡向傳感中繼器32發(fā) 送設備注冊響應包,其中包含房間碼和設備碼。5.傳感中繼器32收到設備注冊響應包后,將遙控器31為其分配的房間碼和設備 碼保存在設備分布信息中,并標記為已注冊狀態(tài);6.傳感中繼器32向遙控器31發(fā)送注冊成功包;7.遙控器31接收注冊成功包。按照以上順序可以依次將各傳感中繼器32添加到燈具控制系統(tǒng)的各房間中。2).將一個燈具控制終端33添加到本燈具控制系統(tǒng)中,并且與所控制的實際物理 燈具建立對應關系每一個燈具還可以使用開關盒實現(xiàn)手動控制,本實用新型提供的燈具控制系統(tǒng) 中,根據(jù)所控制的燈具,每個開關盒對應燈具控制終端33設置,燈具控制終端33配置相應 的燈具控制終端33設備號。由于一個開關盒可以包括多個開關,分別用于控制不同的燈 具,因此開關盒中的每一個開關控制的燈具可以在控制流程中對應一個邏輯燈具,每個邏 輯燈具,可以配置一個子燈具號,通過燈具控制終端33設備號、房間碼和子燈具號(例如從 1到4)可以唯一確定一個邏輯燈具。如圖3c所示,將燈具控制終端33上的第一個邏輯燈具注冊到燈具控制系統(tǒng)中的 流程包括如下步驟1.動作燈具控制終端33上連接的開關,燈具控制終端33發(fā)出注冊請求包并通過 電力線網(wǎng)絡發(fā)送;2.傳感中繼器32通過電力線網(wǎng)絡接收注冊請求包;3.傳感中繼器32將注冊請求包通過2. 4G無線網(wǎng)絡轉(zhuǎn)發(fā)到遙控器31中;4.遙控器31接收到注冊請求包后,通過界面提示用戶有燈具請求注冊,并在用戶 通過界面操作,將燈拖放之對應房間的相應位置后,為燈具控制終端33自動分配器燈具控 制終端33設備碼和子燈具號,并將分配結果記錄在本地保存的設備信息中;5.遙控器31主用戶點擊注冊確認按鈕后,通過2. 4G無線網(wǎng)絡把注冊響應包發(fā)送 到傳感中繼器32 ;6.傳感中繼器32將該注冊響應包通過電力線網(wǎng)絡發(fā)送到燈具控制終端33,其中包含燈具控制終端33所在房間的房間號、設備碼和子燈具號;7.燈具控制終端33收到注冊響應包后,將其中的房間號、設備碼和子燈具號保存 到本地記錄的設備分布信息中,并標記相應燈具為已注冊狀態(tài);8 9.燈具控制終端33通過傳感中繼器32向遙控器31發(fā)送注冊成功包,遙控器 31收到注冊成功包后,邏輯燈具注冊成功。10 12.燈具控制終端33將自己記錄的設備分布信息通過電力線網(wǎng)絡廣播進行 同步。燈具控制終端33中的其他邏輯燈具的注冊過程類似,不同之處有在第一步中, 燈具控制終端33發(fā)出的注冊請求中的燈具編號為第一個注冊時已分配的設備碼;在第二 步中,燈具控制系統(tǒng)不再為燈具控制終端33分配設備碼。通過以上方法就可以將所有的邏 輯燈具注冊到燈具控制系統(tǒng)中。3).將一個邏輯燈具從燈具控制系統(tǒng)中刪除參照注冊流程示意圖,其具體工作過程如下在遙控器31的燈具管理界面中,選擇要刪除的燈具,然后點擊刪除按鈕,遙控器 31通過2. 4G無線網(wǎng)絡將燈具刪除請求包發(fā)送到傳感中繼器32,再由傳感中繼器32將該數(shù) 據(jù)包通過電力線網(wǎng)絡轉(zhuǎn)發(fā)到相應的燈具控制終端33中。燈具控制終端33收到燈具刪除請求后,將該燈改為未注冊狀態(tài),同時將房間碼置 為0 ;若刪除的是該終端的最后一個燈具,還將設備碼置為0,表示該設備碼為空;然后燈具 控制終端33通過傳感中繼器32向遙控器31發(fā)送燈具刪除成功包,并在自己記錄的設備分 布信息發(fā)生變化時,重新廣播給電力線網(wǎng)絡進行同步。遙控器31收到刪除成功包后,將該燈具從燈具控制系統(tǒng)中刪除,并更新本地保存 的設備分布信息。4).將一個傳感中繼器32從燈具控制系統(tǒng)中刪除。傳感中繼器32是一個房間的數(shù)據(jù)采集和轉(zhuǎn)發(fā)中心,燈具控制系統(tǒng)中必須先注冊 傳感中繼器32,才能注冊其他燈具到該房間中。為了安全性和可維護性的考慮,若將一個房 間的傳感中繼器32刪除,該房間的所有燈具也將從燈具控制系統(tǒng)中刪除。參照注冊流程示 意圖,其具體工作過程如下遙控器31在燈具管理界面中選擇要刪除房間的傳感中繼器32,然后點擊刪除按 鈕,遙控器31向該房間的傳感中繼器32發(fā)送燈具刪除請求包。該傳感中繼器32通過電力線網(wǎng)絡廣播的方式,將房間所有燈具刪除請求包發(fā)送 到各燈具控制終端33中。燈具控制終端33收到由傳感中繼器32廣播的房間所有燈具刪除請求包后,檢測 是否有該房間的燈具,若有將該燈具改為未注冊狀態(tài),并置房間碼為0,若該燈具是該燈具 控制終端33中的最后一個燈具,置其設備碼為0。燈具控制終端33在自己記錄的設備分布 信息發(fā)生變化時,重新廣播給電力線網(wǎng)絡進行同步。該傳感中繼器32收到該房間的所有燈具的刪除響應包后,置為未注冊狀態(tài),并置 房間碼為0,設備碼為0,并向遙控器31發(fā)送傳感中繼器32的刪除成功包。遙控器31收到傳感中繼器32刪除成功后,從燈具控制系統(tǒng)中將該傳感中繼器32 刪除,并更新本地保存的設備分布信息。[0325]傳感中繼器32可以只同步和自己房間碼相同的燈具控制終端33的設備狀態(tài)信 息,這樣每一個傳感器上僅保存與自己同一個房間的燈具控制終端33的設備狀態(tài)信息。傳 感中繼器32也可以將所有燈具控制終端33廣播的設備分布信息全部進行同步,這樣每一 個中繼器上的設備分布信息是整個系統(tǒng)完整的設備分布信息。經(jīng)過上述同步過程,可以維護系統(tǒng)中實際的設備分布和傳感中繼器32、遙控器31 上記錄的設備分布信息保持一致。當然,設備分布信息也可以只存于遙控器31上,而設備狀態(tài)信息主要存于傳感中 繼器32。第二部分.燈具操作控制部分本部分內(nèi)容主要介紹燈具控制終端33的控制實現(xiàn),以及如何實現(xiàn)實際燈具狀態(tài) 信息同遙控器31、遠程網(wǎng)頁控制界面中的燈具狀態(tài)的同步。如前所述,燈具的控制方式有以下四種途徑,前三種控制方式均為手動控制方式。 則燈具有以下六種狀態(tài)自動開燈、自動關燈、自動調(diào)光、手動開燈、手動關燈、手動調(diào)光;前三種燈狀態(tài)是在燈處于自動控制模式時發(fā)生的狀態(tài),后三種狀態(tài)是燈處于手動 控制模式時發(fā)生的狀態(tài)。已向燈具控制系統(tǒng)注冊的燈具狀態(tài)更新信息包的傳輸過程為燈具控制終端33接收到燈控制命令(包括燈具遙控命令和遠程控制命令)后,控 制燈的開關或調(diào)光,并通過電力線網(wǎng)絡向燈光控制燈具控制器34和傳感中繼器32發(fā)送該 燈的當前狀態(tài)信息包。燈具控制終端33所在房間的傳感中繼器32 (傳感中繼器32維護所在房間所有燈 具的最新狀態(tài))收到燈具狀態(tài)更新信息包后,向燈具控制終端33發(fā)送狀態(tài)響應包,并將燈 狀態(tài)數(shù)據(jù)包轉(zhuǎn)發(fā)到遙控器31中;而其他房間的傳感中繼器32收到燈具狀態(tài)更新信息包后, 通過2. 4G無線網(wǎng)絡將燈具狀態(tài)更新信息包發(fā)到遙控器31。燈具控制器34收到燈具狀態(tài)更新信息包后,將該數(shù)據(jù)包轉(zhuǎn)發(fā)到主控制器35,遠程 網(wǎng)頁控制中可以據(jù)此顯示正確的燈狀態(tài)主控制器35收到燈具狀態(tài)更新信息包后,更新緩存中該燈的狀態(tài),并向該燈所在 的房間的傳感中繼器32發(fā)送狀態(tài)響應包。遙控器31收到燈具狀態(tài)更新信息包后,更新緩存中該燈的狀態(tài),并通過無線向該 燈所在的房間的傳感中繼器32發(fā)送燈狀態(tài)響應包。若其他房間的傳感中繼器32收到燈狀 態(tài)響應包后將通過電力線轉(zhuǎn)發(fā)到燈具所在房間的傳感中繼器32中。若燈具所在房間的傳感中繼器32沒有收到主控制器35或遙控器31的狀態(tài)響應 包,將啟動傳感中繼器32中的重發(fā)機制,確保主控制器35和遙控器31都能收到燈具狀態(tài) 更新信息包。下面分別介紹在各種情況下的具體燈具控制過程1).通過物理手動開關控制燈具過程參見圖1所示,動作燈具控制終端33上的物理手動開關控制燈具的開或關時,燈 具控制終端33可以檢測物理手動開關一端的電平,高電平時關閉燈具,低電平時打開燈 具。并根據(jù)燈具的狀態(tài)變化向遙控器31和主控制器35進行燈具狀態(tài)和系統(tǒng)控制模式方式的更新。由于物理手動開關不再直接和電力網(wǎng)絡相連,從而不會對操作用戶帶來觸電危險,提高了手動控制燈具的安全性。2).通過遙控器31的燈具控制界面對燈具進行控制在遙控器31的燈具控制界面中選擇要控制的燈具,選擇控制命令(手動開燈、手 動關燈,手動調(diào)光,手動/自動模式切換),并將命令數(shù)據(jù)包通過2. 4G無線網(wǎng)絡發(fā)送到傳感 中繼器32,再由傳感中繼器32轉(zhuǎn)發(fā)到燈具控制終端33中,由該燈所在的燈具控制終端33 控制根據(jù)命令控制燈具,并發(fā)出響應的狀態(tài)信息包。操作命令可以為手動開燈、手動關燈, 手動調(diào)光,自動開燈、自動關燈,自動調(diào)光六個命令。3).通過遠程網(wǎng)頁控制界面對燈具進行控制用戶在網(wǎng)頁中的燈具控制界面中選擇要控制的燈具,選擇控制命令(手動開燈、 手動關燈,手動調(diào)光,手動/自動模式切換),主控制器35將命令數(shù)據(jù)包發(fā)送到燈具控制器 34,再由燈具控制器34通過電力線網(wǎng)絡發(fā)送到相應燈具控制終端33中,由該燈所在的燈具 控制終端33控制根據(jù)命令控制燈具,并發(fā)出響應的狀態(tài)信息包。4).燈具控制器34通過自動控制模式對燈具進行的控制燈具控制器34根據(jù)自動控制模式以及當前的房間環(huán)境的變量數(shù)據(jù),對處于自動 模式下的燈具進行自動控制(即發(fā)送自動開燈、自動關燈、自動調(diào)光命令包到燈具控制終 端33),并發(fā)出響應的狀態(tài)信息。其中自動控制模式基于燈具控制器34通過傳感中繼器32 采集到的環(huán)境狀態(tài)傳感數(shù)據(jù)進行判斷,比如采集到的房間亮度信息低于之前設定的閾值, 則自動控制模式發(fā)揮作用打開該房間的燈等。在上述控制過程中,根據(jù)需要,在相關控制信令中攜帶控制對象的房間碼、設備碼 或者子燈具碼,以供傳感中繼器32或燈具控制終端33識別被控對象。第三部分.保持主控制器35中的房間信息、設備分布信息及其燈具狀態(tài)信息與實
際一致遙控器31中存放著房型分布圖、各房間的具體燈具(燈具的編號、位置的參數(shù)) 等信息,而傳感中繼器32存放著所在房間所有燈具的最新狀態(tài)信息。主控制器35從遙控 器31、傳感中繼器32獲得所需的設備分布信息和燈具狀態(tài)信息。1).主控制器35主動請求獲得房間設備分布信息設備分布信息(不包括狀態(tài)信息)一般在初次安裝或主控制器35重新上電的情 況下初始化時使用,正常工作時,燈具控制系統(tǒng)的主控制器35也可以通過燈具控制器34實 時通過電力網(wǎng)絡傳輸?shù)脑O備分布信息,自動維護自己保存的設備分布信息和整個系統(tǒng)實際 情況保持一致。主控制器35也可以向遙控器31發(fā)送房間燈具請求包,若房間碼為0表示請求所 有房間的設備分布信息,若房間碼大于0表示請求該房間的設備分布信息。遙控器31收到房間燈具請求包后,判斷房間碼是否為0。若房間碼=0,遙控器31向主控制器35發(fā)送該房間的設備分布信息。若房間碼> 0,遙控器31依次向主控制器35發(fā)送各個房間的設備分布信息,并最 后發(fā)送一鍵開啟數(shù)據(jù)包(按一個鍵并可開啟用戶已設置好的多個燈具)表示所有房間的設 備分布信息已發(fā)送完畢。[0359]主控制器35每收到一個房間設備分布信息包后,向遙控器31發(fā)生房間設備分布 信息響應包,表示已收到該信息。主控制器35收到一鍵開啟數(shù)據(jù)包后,向遙控器31發(fā)送一鍵開啟響應包,表示已收 到該信息。 通過以上過程,主控制器35通過主動請求的方式獲得一個房間或多個房間的所 有設備分布信息(燈具類型,編號,所在位置等)。2).主控制器35主動請求獲得房間燈具狀態(tài)信息的具體過程在燈具系統(tǒng)正常工作過程中,主控制器35可以通過燈具控制器34實時接收電力 網(wǎng)絡傳輸?shù)脑O備狀態(tài)信息,并自動維護自己保存的設備狀態(tài)信息和整個系統(tǒng)實際情況保持 一致。主控制器35也可以定時主動向各傳感中繼器32發(fā)送房間燈具狀態(tài)請求包,若房 間碼=0表示請求所有房間的設備狀態(tài)信息,若房間碼> 0表示請求該房間的設備分布信 肩、ο各傳感中繼器32收到房間燈具狀態(tài)請求包后,檢測房間碼字段是否為0若房間碼=0,各傳感中繼器32分別向主控制器35發(fā)送各自房間的燈具狀態(tài)信 息,需要說明的是,關閉所有燈具的房間碼也可以是其他的特定標識碼;若房間碼> 0,僅該房間的傳感中繼器32向主控制器35發(fā)送房間的燈具狀態(tài)信 息;主控制器35每收到一個房間狀態(tài)信息包后,向相應傳感中繼器32發(fā)送房間狀態(tài) 信息響應包,表示已收到該信息。通過以上過程,主控制器35通過主動請求的方式獲得一個房間或多個房間的燈 具的最新狀態(tài)信息。3).當燈具控制系統(tǒng)正常工作對主控制器35中的房間設備分布信息、燈具狀態(tài)信 息的維護主要有以下幾個方面遙控器31添加或刪除燈具后,會主動向主控制器35發(fā)送房間設備分布信息包。遙控器31修改一鍵開啟設置后,會主動向主控制器35發(fā)送一鍵開啟信息包。任何燈具狀態(tài)改變后,均會向主控制器35發(fā)送該等燈具的當前狀態(tài)信息。燈具控制系統(tǒng)所有數(shù)據(jù)包均有重發(fā)機制,以確保燈具控制系統(tǒng)通訊的可靠性。第四部分.其他1). 一鍵關閉功能當用戶長時間外出或因其他原因需要關閉全部燈具時,可以通過遙控器31或通 過網(wǎng)頁遠程控制中的一鍵關閉按鈕實現(xiàn)該功能。通過遙控器31 —鍵關閉實現(xiàn)過程如下遙控器31向傳感中繼器32發(fā)送一鍵關閉命令包(若關閉所有房間燈,則房間碼 =0 ;若只關閉一個房間所有燈,則房間碼為相應房間碼)。傳感中繼器32收到一鍵關閉命令包后,通過電力線網(wǎng)絡向各燈具控制終端33廣 播該命令,同時向遙控器31和主控制器35發(fā)送一鍵關閉響應包。各燈具控制終端33收到一鍵關閉命令后,若房間碼=0或為自己的房間碼,則關閉各自的燈具。2). 一鍵開啟功能用戶可以通過遙控器31或通過網(wǎng)頁遠程控制中的一鍵開啟按鈕開啟預先設置好 的多個燈具(開燈或調(diào)光)。其具體工作過程如下用戶通過遙控器31界面,設置需要一鍵開啟的燈具,同時遙控器31會把一鍵開啟 信息以數(shù)據(jù)包的形式發(fā)送給主控制器35,以保持兩者同步。點擊遙控器31中的一鍵開啟命令,遙控器31按照設置依次發(fā)送各燈具的開啟命 令;傳感中繼器32收到開啟命令后,將命令轉(zhuǎn)發(fā)到相應燈具控制終端33,開啟燈具。 3).環(huán)境狀態(tài)傳感數(shù)據(jù)的發(fā)送 傳感中繼器32定時采集室內(nèi)溫度、濕度、亮度、是否有人等一系列環(huán)境狀態(tài)傳感 數(shù)據(jù),根據(jù)需要主動(或在收到傳感數(shù)據(jù)請求時)發(fā)往燈具控制器34、主控制器35和遙控 器31。燈具控制器34、主控制器35或遙控器31收到環(huán)境狀態(tài)傳感數(shù)據(jù)后,發(fā)送傳感數(shù)據(jù) 響應包到傳感中繼器32。各模塊詳細介紹第一部分.燈具智能控制系統(tǒng)的主控制器35主控制器35有兩個主要功能一是實現(xiàn)家庭網(wǎng)關(home gateway)功能,自動實現(xiàn) PPPOE撥號上網(wǎng);二是實現(xiàn)遠程登錄服務器,并且與燈具控制器34實現(xiàn)智能家居控制和狀 態(tài)數(shù)據(jù)通信。如圖4a所示,主控制器35主要結構包括嵌入式微處理器351和鏈路層網(wǎng)絡芯片 352,其中鏈路層網(wǎng)絡芯片351用于實現(xiàn)網(wǎng)絡通信;嵌入式微處理器352,用于接收通過鏈路層網(wǎng)絡芯片登錄遠程控制網(wǎng)頁后提交的 遠程燈具控制指令,將遠程燈具控制指令發(fā)送給燈具控制器34,以及接收燈具控制器34轉(zhuǎn) 發(fā)的燈具狀態(tài)更新信息,并根據(jù)所述燈具狀態(tài)更新信息更新燈具的狀態(tài)信息。嵌入式微處理器352可以采用ARM9嵌入式微處理器,鏈路層網(wǎng)絡芯片可以包括兩 片100M以太網(wǎng)芯片實現(xiàn)家庭網(wǎng)關的功能,同時以板級串行數(shù)據(jù)總線SPI總線作為主控制器 35和燈具控制器34的邏輯通路。主控制器35軟件可以以嵌入式linux2. 6版本作為燈具控制系統(tǒng)平臺架構,開啟 網(wǎng)絡通信所需的DHCP服務、路由服務以及PPPOE撥號服務,并添加了 Lighttpd TOB服務器, 底層集成SPI驅(qū)動。整個主控制器35軟件平臺結構框圖如圖4b所示。考慮到網(wǎng)頁部分要調(diào)用底層SPI總線驅(qū)動提供的接口來發(fā)送和接收控制信息到 燈具控制器34,因而采用C語言+CGI的模式開發(fā);同時由于網(wǎng)頁不具有實時監(jiān)控能力,與 之配套的另外設計了一個后臺監(jiān)控程序,兩者之間通過FIFO(命名管道)和文件進行信 息交流,當網(wǎng)頁有控制信息需要發(fā)送時,先把控制信息寫入FIFO,后臺監(jiān)控程序一旦發(fā)現(xiàn) FIFO中有內(nèi)容,立即調(diào)用SPI驅(qū)動接口轉(zhuǎn)發(fā)信息到燈具控制器34 ;當后臺監(jiān)控程序發(fā)現(xiàn)控 制信息從SPI驅(qū)動傳送過來,立刻接受并寫入文件中,當網(wǎng)頁刷新后能從文件中讀取控制 信息,以正確顯示各設備的注冊信息以及各設備狀態(tài)信息。[0400]因此,嵌入式微處理器352的一種具體結構如圖4c所示,包括網(wǎng)頁控制單元 3521、第一先入先出FIFO存儲單元3522、第二 FIFO存儲單元3523和后臺監(jiān)控單元3524, 其中網(wǎng)頁控制單元3521,連接鏈路層網(wǎng)絡芯片351,用于接收通過遠程控制網(wǎng)頁提交 的遠程操作指令并存儲到第一 FIFO存儲單元3522中,以及從第二 FIFO存儲單元3523中 讀取燈具狀態(tài)更新信息并刷新到遠程控制網(wǎng)頁上; 后臺監(jiān)控單元3524,通過串行總線接口連接燈具控制器34,依次讀取第一 FIFO存 儲單元3522中的遠程操作指令并發(fā)送給燈具控制器34,以及接收燈具控制器34返回和燈 具狀態(tài)更新信息并存儲到第二 FIFO存儲單元3523中;進一步的,后臺監(jiān)控單元還可以通過燈具控制器34接收設備注冊信息并存儲到 第二 FIFO存儲單元中,網(wǎng)頁控制單元還從第二 FIFO存儲單元中讀取設備注冊信息并刷新 到遠程控制網(wǎng)頁上,以便用戶及時了解燈具控制系統(tǒng)中各設備的注冊情況和當前狀態(tài)。遠程控制網(wǎng)頁根據(jù)需要靈活設計,可以根據(jù)房型結構為每一個房間設計不同的圖 標顯示,點擊對應的房間圖標可以進入對應房間的燈具設備分布信息查看頁面。燈具不同 的狀態(tài)也可以有不同的圖標顯示,同時在網(wǎng)頁中為區(qū)分當前開燈為自動開還是手動開,鼠 標移動到圖標上將會有具體提示如“自動開”或者“手動開”,調(diào)光和關燈狀態(tài)亦區(qū)分自動和 手動并分別提示。點擊對應的燈圖標將進入此燈具設備的設置頁面。當前燈具設備狀態(tài)可 以在自動開、自動關、自動調(diào)光、手工開、手工關、手工調(diào)光之間進行切換。具體頁面設計技 術為本領域技術人員所熟知,這里不再贅述。第二部分.燈具控制器34 燈具控制器34的主要功能是負責燈具的管理,實現(xiàn)燈具的智能控制,同時向電力 線網(wǎng)絡轉(zhuǎn)發(fā)網(wǎng)絡遠程控制指令,或者向主控制器35反饋燈具狀態(tài)信息、設備分布信息,以 及根據(jù)環(huán)境狀態(tài)傳感數(shù)據(jù)和設定的自控控制模式對燈具進行自動控制。如圖5a所示,燈具控制器34包括電力線耦合模塊341、電力線信號處理模塊342 和嵌入式微處理器343,其中電力線信號耦合模塊341,通過電力線連接電力線網(wǎng)絡,用于從電力線網(wǎng)絡接收調(diào) 制有燈具狀態(tài)更新信息的電力線載波信號并轉(zhuǎn)發(fā),以及將接收的電力線載波信號耦合給電 力線網(wǎng)絡進行傳輸;電力線信號處理模塊342,用于從電力線信號耦合模塊341轉(zhuǎn)發(fā)的電力線載波信 號中解調(diào)出燈具狀態(tài)更新信息并轉(zhuǎn)發(fā),以及將接收的燈具遠程控制信號調(diào)制為電力線載波 信號后轉(zhuǎn)發(fā)給電力線信號耦合模塊341 ;嵌入式微處理器343,通過串行接口連接電力線信號處理模塊342,用于從燈具控 制系統(tǒng)的主控制器35接收燈具遠程控制信號并轉(zhuǎn)發(fā)給電力線信號處理模塊342,以及將電 力線信號處理模塊342轉(zhuǎn)發(fā)的燈具狀態(tài)更新信息發(fā)送給主控制器35。進一步,為實現(xiàn)燈具控制器34對各燈具的自動控制,電力線信號耦合模塊341,還 用于接收調(diào)制有環(huán)境狀態(tài)傳感數(shù)據(jù)的電力線載波信號并轉(zhuǎn)發(fā)給電力線信號處理模塊342 ;電力線信號處理模塊342,用于從電力線信號耦合模塊341轉(zhuǎn)發(fā)的電力線載波信 號中解調(diào)出環(huán)境狀態(tài)傳感數(shù)據(jù)并轉(zhuǎn)發(fā)給嵌入式微處理器343 ;嵌入式微處理器343,還用于根據(jù)環(huán)境狀態(tài)傳感數(shù)據(jù)和自動控制模式生成自動控制指令,電力線信號處理模塊342還將自動控制指令調(diào)制到電力線載波信號中并通過電力 線耦合模塊341耦合到電力線網(wǎng)絡上發(fā)送。當然,為了使用戶通過主控制器35 了解環(huán)境狀態(tài),嵌入式微處理器343還可以將 環(huán)境狀態(tài)傳感數(shù)據(jù)同步轉(zhuǎn)發(fā)給主控制器35以顯示給用戶或供用戶查詢。 為實現(xiàn)主控制器35上設備分布信息的同步,電力線信號耦合模塊341還用于接收 調(diào)制有設備分布信息的電力線載波信號并轉(zhuǎn)發(fā)給電力線信號處理模塊342 ;電力線信號處理模塊342,用于從電力線信號耦合模塊341轉(zhuǎn)發(fā)的電力線載波信 號中解調(diào)出設備分布信息并轉(zhuǎn)發(fā)給嵌入式微處理器343 ;嵌入式微處理器343,還用于將設備分布信息轉(zhuǎn)發(fā)給主控制器35。如圖5b所示,嵌入式微處理器343的一種具體結構包括第一接收單元3431、第一先入先出FIFO緩存器3432和第一處理單元3433,第一 接收單元3431通過串行接口連接主控制器35,第一處理單元通過串行接口連接電力線信 號處理模塊342,第一接收單元3431用于從主控制器35接收遠程控制指令并根據(jù)接收順序 存儲到第一 FIFO緩存器3432中,第一處理單元根據(jù)遠程控制指令的存儲順序依次從第一 FIFO緩存器3432中讀取遠程控制指令并通過串行接口發(fā)送給電力線信號處理模塊342 ;第二接收單元3434、第二 FIFO緩存器3435和第二處理單元3436,第二接收單 元3434通過串行接口連接電力線信號處理模塊342,處理單元通過串行接口連接主控制器 35,第二接收單元3434用于從電力線信號處理模塊342接收數(shù)據(jù)并根據(jù)接收順序存儲到第 二 FIFO緩存器3435中,第二處理單元3436根據(jù)數(shù)據(jù)的存儲順序依次從第二 FIFO緩存器 3435中讀取數(shù)據(jù),當讀取的數(shù)據(jù)為燈具狀態(tài)更新信息和設備分布信息時,將讀取的數(shù)據(jù)通 過串行接口轉(zhuǎn)發(fā)給主控制器35,當讀取的數(shù)據(jù)為環(huán)境狀態(tài)傳感數(shù)據(jù)時,根據(jù)環(huán)境狀態(tài)傳感 數(shù)據(jù)和自動控制模式生成自動控制指令,并通過串行接口將自動控制指令發(fā)送給電力線信 號處理模塊342。較佳的,如圖5c所示,第二處理單元3436具體包括數(shù)據(jù)讀取子單元、數(shù)據(jù)確認子 單元、數(shù)據(jù)轉(zhuǎn)發(fā)子單元、自動控制子單元和命令發(fā)送子單元,其中數(shù)據(jù)讀取子單元,連接第二 FIFO緩存器3435,用于根據(jù)數(shù)據(jù)的存儲順序依次從第 二 FIFO緩存器3435中讀取數(shù)據(jù)并發(fā)送給數(shù)據(jù)確認子單元;數(shù)據(jù)確認子單元,用于確認數(shù)據(jù)讀取子單元讀取的數(shù)據(jù)為燈具狀態(tài)更新信息和設 備分布信息時,通過數(shù)據(jù)轉(zhuǎn)發(fā)子單元轉(zhuǎn)發(fā)給主控制器35,確認數(shù)據(jù)為環(huán)境狀態(tài)傳感數(shù)據(jù)時, 轉(zhuǎn)發(fā)給自動控制子單元;自動控制子單元根據(jù)環(huán)境狀態(tài)傳感數(shù)據(jù)和自動控制模式生成自動控制指令并發(fā) 送給命令發(fā)送子單元;命令發(fā)送子單元通過串行接口將自動控制指令發(fā)送給電力線信號處理模塊342。其中,數(shù)據(jù)確認子單元,還用于將確認的環(huán)境狀態(tài)傳感數(shù)據(jù)通過數(shù)據(jù)轉(zhuǎn)發(fā)子單元 轉(zhuǎn)發(fā)給主控制器35。嵌入式微處理器343同樣可以采用ARM9嵌入式微處理器作為控制核心,ARM9嵌 入式微處理器和電力線信號處理模塊之間通過板載串行數(shù)據(jù)總線連接。第三部分.傳感中繼器32傳感中繼器32主要功能是負責無線和電力線網(wǎng)絡之前的數(shù)據(jù)轉(zhuǎn)發(fā),同時負責各種傳感器(溫度傳感器、濕度傳感器、亮度傳感器等)數(shù)據(jù)采集。所以傳感中繼器32集成 了近距離無線通信模塊和電力線載波信號處理模塊,同時外圍集成了各種類別的傳感器。如圖6所示,燈具控制系統(tǒng)中的傳感中繼器32主要包括近距離無線通信模塊321,用于從遙控器31接收燈具遙控指令并轉(zhuǎn)發(fā),以及接收 燈具狀態(tài)更新信息并發(fā)送給遙控器31 ;嵌入式微處理器322,通過串行接口連接近距離無線通信模塊321,接收近距離無 線通信模塊321轉(zhuǎn)發(fā)的燈具遙控指令并輸出,以及接收并保存燈具狀態(tài)更新信息,并將燈 具狀態(tài)更新信息轉(zhuǎn)發(fā)給近距離無線通信模塊321 ;電力線信號處理模塊323,通過串行接口連接嵌入式微處理器322,將嵌入式微處 理器322輸出的燈具遙控指令調(diào)制為電力線載波信號后繼續(xù)轉(zhuǎn)發(fā),以及從接收的電力線載 波信號中解調(diào)出燈具狀態(tài)更新信息并轉(zhuǎn)發(fā)給嵌入式微處理器322 ;電力線信號耦合模塊324,連接在電力線網(wǎng)絡和電力線信號處理模塊323之間,用 于將 電力線信號處理模塊323轉(zhuǎn)發(fā)的電力線載波信號通過電力線網(wǎng)絡進行傳輸,以及從電 力線網(wǎng)絡接收調(diào)制有燈具狀態(tài)更新信息的電力線載波并轉(zhuǎn)發(fā)給電力線信號處理模塊323。為實現(xiàn)環(huán)境狀態(tài)傳感數(shù)據(jù)的收集與轉(zhuǎn)發(fā),傳感中繼器32還進一步包括至少一個傳感器,每一個傳感器的輸出端分別連接嵌入式微處理器322的數(shù)據(jù)輸 入端,用于采集環(huán)境狀態(tài)傳感數(shù)據(jù)并傳輸給嵌入式微處理器322 ;嵌入式微處理器322,還用于保存環(huán)境狀態(tài)傳感數(shù)據(jù)并轉(zhuǎn)發(fā)給電力線信號處理模 塊 323 ;電力線信號處理模塊323,還用于將環(huán)境狀態(tài)傳感數(shù)據(jù)調(diào)制到電力線載波信號上, 并將調(diào)制了環(huán)境狀態(tài)傳感數(shù)據(jù)的電力線載波信號繼續(xù)轉(zhuǎn)發(fā)給電力線信號耦合模塊324 ;電力線信號耦合模塊324,還用于將調(diào)制了環(huán)境狀態(tài)傳感數(shù)據(jù)的電力線載波信號 耦合到電力線網(wǎng)絡上發(fā)送。進一步為實現(xiàn)注冊功能以及設備分布信息的收集同步嵌入式微處理器322,還用于在上電后生成傳感中繼器32注冊請求并通過近距離 無線通信模塊321發(fā)送給遙控器31 ;近距離無線通信模塊321,還用于接收遙控器31返回的傳感中繼器32注冊響應并 轉(zhuǎn)發(fā)給嵌入式微處理器322 ;嵌入式微處理器322,還用于從傳感中繼器32注冊響應中獲得遙控器31為傳感中 繼器32分配的房間碼和設備碼,并記錄在設備分布信息中。為了實現(xiàn)其他燈具控制終端33的注冊和燈具控制終端33設備分布信息的收集和 同步電力線信號耦合模塊324,還用于從電力線網(wǎng)絡中接收調(diào)制有燈具控制終端33注 冊請求的電力線載波信號并發(fā)送給電力線信號處理模塊323,電力線信號處理模塊323從 中解調(diào)出燈具控制終端33注冊請求并轉(zhuǎn)發(fā)給嵌入式微處理器322,嵌入式微處理器322通 過近距離無線通信模塊321將燈具控制終端33的注冊請求發(fā)送給遙控器31 ;以及近距離無線通信模塊321,還用于接收遙控器31返回的燈具控制終端33注冊響應 并通過嵌入式微處理器322轉(zhuǎn)發(fā)給電力線載波信號,電力線載波信號將燈具控制終端33注 冊響應調(diào)制到電力線載波信號上,并通過電力線信號耦合模塊324耦合到電力線網(wǎng)絡上傳輸給燈具控制終端33 ;電力線信號耦合模塊324,還用于從電力線網(wǎng)絡中接收調(diào)制有燈具控制終端33 設備分布信息的電力線載波信號并發(fā)送給電力線信號處理模塊323,電力線信號處理模塊 323從中解調(diào)出燈具控制終端33設備分布信息并轉(zhuǎn)發(fā)給嵌入式微處理器322,嵌入式微處 理器322將燈具控制終端33設備分布信息記錄到本地的設備分布信息中。較佳的,的嵌入式微處理器322為AVR系列單片機。串行接口為RS232串行接口。 傳感器至少 包括濕度傳感器、溫度傳感器、光傳感器或紅外感應傳感器。為保證設備狀態(tài)更新信息的傳輸,傳感中繼器32可以將所有來自電力線網(wǎng)絡的 設備狀態(tài)信息包保存到一個狀態(tài)信息包鏈表中,如果相應設備或遙控器31發(fā)回響應確認 包,則在響應包鏈表中添加該設備的響應包,表示本次狀態(tài)信息傳輸已經(jīng)生效。假設相應設 備或遙控器31沒有發(fā)回響應確認包,傳感中繼器32保持循環(huán)檢索響應包鏈表,當檢索到該 終端設備的響應確認包沒有收到,則在匹配狀態(tài)信息包鏈表數(shù)據(jù)之后,對設備更新狀態(tài)信 息進行重傳。該流程保證在外界產(chǎn)生比較強的干擾情況下,仍能維護整個設備狀態(tài)信息的 一致性。當然其重傳次數(shù)有一定的上限,這個可以根據(jù)具體的環(huán)境復雜度進行更改。相應注冊請求和響應的處理原理相同,當未收到注冊請求信息響應包時,間隔設 定時間,例如1分鐘再次發(fā)送注冊請求信息包。當?shù)竭_請求次數(shù)上限后,則停止發(fā)送該信息 包。由于傳感中繼器32中存儲了完整的設備分布信息和燈具狀態(tài)信息,當遙控器31 重啟復位時,可以通過設備狀態(tài)和注冊狀態(tài)請求包從傳感中繼器32中獲得設備分布信息 和燈具狀態(tài)信息,提高了系統(tǒng)的人機交互性。第四部分.控制終端控制終端的主要功能是智能家居控制網(wǎng)絡的控制命令相應的控制終端,對燈具進 行開關、調(diào)節(jié)、應用模式配置等動作的最終執(zhí)行機構,并提取燈具的工作狀態(tài)信息反饋到電 力線網(wǎng)絡?,F(xiàn)行設計的燈具控制終端33 —般實現(xiàn)四路燈光的開關、調(diào)光及燈光狀態(tài)信息反 饋等功能。如圖9所示,一種燈具控制系統(tǒng)中的燈具控制終端33,包括電力線信號耦合模 塊、電力線信號處理模塊、嵌入式微處理器和至少一個開關模塊,其中電力線信號耦合模塊連接電力線網(wǎng)絡,電力線信號處理模塊和電力線信號耦合模 塊相連,并通過串行接口連接嵌入式微處理器的信號輸入端,嵌入式微處理器的信號輸出 端連接每一個開關模塊的控制端,每一個開關模塊用于控制一個或一組燈具的供電電路;電力線信號耦合用于從電力線網(wǎng)絡接收調(diào)制有燈具控制命令的電力線載波信號 并轉(zhuǎn)發(fā)給電力線信號處理模塊;電力線信號處理模塊用于從電力線信號耦合電路轉(zhuǎn)發(fā)的電力線載波信號中解調(diào) 出燈具控制命令并通過串行接口發(fā)送給嵌入式微處理器的信號輸入端;嵌入式微處理器根據(jù)信號輸入端接收的燈具控制命令生成開關模塊的控制信號, 并通過信號輸出端輸出給開關模塊,用于控制開關模塊打開或閉合所控制的供電電路。進一步為實現(xiàn)手動控制,對應每一個開關模塊所控制的供電電路設置的手動開 關,其中每一個手動開關的一端連接接地端,另一端分別連接嵌入式微處理器的一個數(shù)據(jù) 輸入端;[0460]嵌入式微處理器,還用于檢測每一個連接有手動開關的數(shù)據(jù)輸入端的電平值,當 電平值為高電平時,控制相應的開關模塊斷開,反之控制相應的開關模塊閉合。進一步為實現(xiàn)調(diào)光控制,開關模塊可以選擇固體繼電器,燈具控制終端33還包 括過零檢測器,通過電力線連接電力線網(wǎng)絡,用于檢測交流電的每一個周期的零點,并在 檢測到零點時向嵌入式微處理器的過零檢測信號輸入端輸入過零觸發(fā)信號,嵌入式微處理 器在控制命令為燈具調(diào)光指令時,根據(jù)過零觸發(fā)信號控制固體繼電器在每一個交流電周期 中的導通角度。 為實現(xiàn)燈具狀態(tài)信息的反饋,嵌入式微處理器還用于記錄燈具狀態(tài)信息,并在燈 具狀態(tài)發(fā)生變化時,通過串行接口向電力線處理模塊發(fā)送燈具狀態(tài)更新信息;電力線處理模塊將燈具狀態(tài)更新信息調(diào)制為電力線載波信號后,通過電力線信號 耦合模塊耦合到電力線網(wǎng)絡傳輸。智能終端的主要功能是智能家居控制網(wǎng)絡的控制命令相應的控制終端,對各個類 別的家電設備進行開關、調(diào)節(jié)、應用模式配置等動作的最終執(zhí)行機構,并提取家電設備的工 作狀態(tài)信息反饋到電力線網(wǎng)絡。現(xiàn)行設計的燈光智能終端實現(xiàn)四路燈光的開關、調(diào)光及燈 光狀態(tài)信息反饋等功能。由于設計合理,智能終端優(yōu)勢也體現(xiàn)在使用和安裝,在安裝智能終端的時候只要 把現(xiàn)有電燈開關面板卸下,然后把智能終端裝入現(xiàn)有開關86盒當中,不需要改換電燈開關 面板,新裝入的智能終端很好的保留了原始開關,而使用方式和工作特性沒變,用戶不會覺 得安裝了智能終端跟原來有何不同,而且由于開關按鍵不再接觸電力線火線,所以比原來 更加的安全可靠。下面以四個固態(tài)繼電器分別控制四個燈為例,詳細說明控制原理,利用外部中斷 和定時器0兩個中斷服務函數(shù)實現(xiàn)。主函數(shù)部分負責開關動作的檢測和緩存中數(shù)據(jù)的發(fā) 送。串行接口中斷負責系統(tǒng)應用協(xié)議命令信息的接收。1).初始化部分初始時4個燈的物理手動開關都是打開狀態(tài);設置4個燈的狀態(tài)為物理手動開關狀態(tài)并保存;讀取4個開關的分別連接的四個數(shù)據(jù)輸入端口的初始電平狀態(tài)并保存;設置4個燈所連接的四個數(shù)據(jù)輸入端口的電平狀態(tài),使每一個固態(tài)繼電器處于關 閉狀態(tài),即燈處于關閉狀態(tài);2).主函數(shù)部分輪詢4個開關所連接的四個數(shù)據(jù)輸入端口的電平狀態(tài),如果相應的數(shù)據(jù)輸入端口 的電平與上次讀取的電平有變化則說明對應的物理手動開關發(fā)生了動作,即對應的燈的狀 態(tài)要發(fā)生改變(如果是關狀態(tài),則把燈打開;如果燈是開狀態(tài),則把燈關閉;如果燈是處在 調(diào)光狀態(tài),則把燈關閉)。把改變后的狀態(tài)和開關所連接的數(shù)據(jù)輸入端口的電平狀態(tài)都保存 下來,并把燈具狀態(tài)信息存入緩存中。4個物理手動開關都檢測完畢之后,接著檢測緩存中 是否有狀態(tài)信息,有則通過串行接口發(fā)送出去。3).外部中斷函數(shù)燈光的調(diào)節(jié)通過控制每個工頻周期固態(tài)繼電器的導通角來實現(xiàn)。開狀態(tài)在當 前固態(tài)繼電器導通角的基礎上增加一點(每次進外部中斷函數(shù),固態(tài)繼電器導通角增加一點,直到固態(tài)繼電器總導通時延為0);關狀態(tài)在當前固態(tài)繼電器導通角的基礎上減少一 點(每次進外部中斷函數(shù),固態(tài)繼電器導通角減少一點,直到固態(tài)繼電器導通時延為0);調(diào) 光狀態(tài)如果命令所要求的亮度比當前的亮度高,則在當前固態(tài)繼電器導通角的基礎上增 加一點(每次進外部中斷函數(shù),固態(tài)繼電器導通角增加一點,直到固態(tài)繼電器導通時延為 命令所要求的導通時延);如果命令所要求的亮度比當前的亮度低,則在當前固態(tài)繼電器 導通角的基礎上減少一點(每次進外部中斷函數(shù),固態(tài)繼電器導通角減少一點,直到固態(tài) 繼電器導通時延為命令所要求的導通時延);執(zhí)行完上面的步驟后,啟動定時器0。4).定時器0中斷累計時間,當對應燈的固態(tài)繼電器導通時延到時,馬上導通固態(tài)繼電器。當4個燈 的固態(tài)繼電器全部導通后,停止定時器0。第五部分.遙控器的界面設計遙控器31的第一嵌入式微處理可以選用STC單片機,第二嵌入式微處理可以選用 AVR單片機,遙控器31軟件以嵌入式linux2. 6版本作為系統(tǒng)平臺架構,底層集成液晶屏驅(qū) 動、觸摸屏驅(qū)動、電池管理和充電管理驅(qū)動、紅外接收學習和發(fā)送驅(qū) 動、與AVR單片機的操 作接口驅(qū)動等,而AVR單片機負責無線通信協(xié)議管理。界面設計采用QT3. 4版本。下面從系統(tǒng)應用角度闡述遙控器31軟件界面設計遙控器31主要功能a)房間管理房間的添加、刪除,房間位置、類型的選擇和修改。b)設備管理按用戶需要注冊添加、刪除用戶家里的設備,改變設備在房間內(nèi)位置。c)設備控制根據(jù)需要給用戶提供設備控制功能。 常規(guī)控制對設備進行開燈、關燈、調(diào)光,模式切換等控制。 快捷控制一鍵開啟、一鍵關閉、常用設備控制d)設備狀態(tài)查看查看設備當前的狀態(tài)e)房間狀態(tài)查看查看某個房間的溫度、濕度、亮度等環(huán)境信息f)紅外編碼學習學習(具有紅外接收器的)設備控制所需的紅外編碼,并提供 控制功能。房間管理通過房間管理界面,根據(jù)實際情況設計房子的戶型,確定各個房間的類 型位置。 房間添加功能i)啟動后從主界面進入房間管理界面ii)房間管理界面中選擇要添加的房間類型iii)拖動選中的房間類型圖標到房間分布區(qū)域中合適位置 房間刪除功能i)進入房間管理界面,選擇要刪除的房間圖標ii)拖動房間圖標到垃圾箱中iii)若房間內(nèi)有設備提示要先刪除設備,否則房間刪除。 移動房間位置功能[0501]i)進入房間管理界面,選擇要刪移動的房間圖標ii)拖動房間圖標到合適的位置設備管理通過設備管理界面實現(xiàn)設備的添加(注冊)、刪除、移動等功能設備添加(注冊)i)收到設備的添加(注冊)請求包后,遙控器31界面提示有新設備要注冊(在主界面的左上角請求設備類型的圖標閃爍,在設備管理界面的左下角顯示請求設備類型圖 標)°ii)進入設備所在房間設備管理界面,拖動左下角的設備圖標到設備分布區(qū)域的 合適位置(可以與該物理設備在房間中的位置對應),此時該圖標上會顯示問號表示還沒 有添加(注冊)完成。iii)選中該設備圖標,點擊reg (注冊)按鈕,遙控器31通過無線發(fā)送設備添加響 應包。iv)遙控器31收到該設備的添加成功包,設備添加(注冊)完成,將設備圖標變成 正常設備圖標(即去掉問號)。注房間中必須先添加傳感中繼器,才能正常添加其他設備。設備刪除i)在設備管理界面中選中要刪除的設備,點擊刪除按鈕。ii)遙控器31提示是否要刪除設備,按確定或取消。iii)按確定后,遙控器31通過無線發(fā)送設備刪除請求。iv)收到設備刪除響應包,刪除設備成功,將設備從系統(tǒng)中刪除。注若是未注冊設備,重復發(fā)送3次設備刪除請求后,直接刪除設備;若是傳感中繼器,收到設備刪除響應包后,刪除該房間中的所有設備。改變設備在房間中的位置i)在設備管理界面中選中要移動的設備圖標。ii)拖動選中圖標到該房間的其他位置。設備操作控制選擇要控制的設備方法一i)通過主界面的控制按鈕進入房間分布界面;ii)在房間分布界面中選擇設備所在房間,點擊進入設備分布界面;iii)在設備分布界面中可以查看該房間設備的分布情況以及當前的狀態(tài),選擇需 要控制的設備,點擊進入控制界面。iv)在控制界面中,可以通過點擊左邊的上下箭頭選擇該房間的其他設備。方法二將某設備設置為常用設備,然后通過常用設備界面進入該設備的控制界面i)在控制界面中通過滑動上下箭頭選擇相應的設備;ii)切換自動或手動按鈕切換工作模式;iii)開關按鈕、調(diào)光滑塊控制燈設備的開關、調(diào)光;[0533]設備的一鍵開啟設置及設備的一鍵開啟i)在設置(set)瀏覽一鍵開啟設置界面第一列被設有一鍵開啟屬性的設備;ii)通過第二列和第三列預先設置燈的開光和亮度;iii)在(display)查看預設內(nèi)容;iv)主界面中一鍵開啟按鈕被選擇后會激活預設的所有燈的狀態(tài)。一鍵關閉鍵關閉按鈕則不用做預先設置,負責關閉所有燈常用設備界面通過常用設備界面可以快速定位到常用的設備并直接進入控制界 面對其進行控制。遙控器31信息包收發(fā)的程序設計下面的流程是遙控器31Qt程序處理信息包的全過程。每個界面都能夠靈活獨立 的處理某一類信息包。由于有些程序的方法比較相似,所以為了不累贅就簡化了一些描述。 現(xiàn)以設備添加(注冊)為例闡述i)設備添加請求信息包發(fā)給遙控器31,在主界面中解碼判斷信息類型并進入相 應注冊程序;ii)在主界面判斷是否滿足注冊的條件,如果不滿足則不處理,否則主界面開始閃 爍相應設備圖標,并把信息發(fā)送到房間管理界面;iii)房間管理界面把設備信息發(fā)送到設備管理界面;iv)在設備管理界面的左下方顯示要等待注冊的設備圖標,拖動圖標時判斷是否 這個房間的設備和一些必要條件,如果不滿足則需要退出當前房間到正確的房間再添加設 備否則就會被拖到房間里去,拖到房間里后圖標上有問號(表示設備未注冊);ν)選擇未注冊即有問號的設備單擊注冊按鈕,遙控器31發(fā)送設備添加(注冊)響 應信息;vi)外界向遙控器31發(fā)回添加(注冊)成功信息包,在主界面解碼判斷信息類型 并進入注冊程序;vii)在主界面判斷是否滿足注冊的條件,如果不滿足則不處理否則繼續(xù)判斷注冊 界面是否打開,如果沒打開則在主界面完成注冊否則把信息傳入房間管理界面;viii)在房間管理界面注冊好設備記錄并繼續(xù)判斷注冊界面是否打開,如果沒打 開或者同時進錯了房間就不給予處理否則把這次信息傳給設備管理界面;ix)設備管理界面判斷進入的房間就是當前處理的設備房間,如果是則會看到該 設備上的問號消失,即注冊成功;顯然,本領域的技術人員可以對本實用新型實施例進行各種改動和變型而不脫離 本實用新型的精神和范圍。這樣,倘若本實用新型的這些修改和變型屬于本實用新型權利 要求及其等同技術的范圍之內(nèi),則本實用新型也意圖包含這些改動和變型在內(nèi)。
權利要求一種燈具控制系統(tǒng),其特征在于,包括遙控器,用于接收用戶控制燈具狀態(tài)的操作信息,使用近距離無線通信技術發(fā)送燈具遙控指令,以及接收使用所述近距離無線通信技術轉(zhuǎn)發(fā)的燈具狀態(tài)更新信息;至少一個傳感中繼器,使用所述近距離無線通信技術和遙控器通信連接,并連接所述電力線網(wǎng)絡,用于接收所述遙控器發(fā)送的遙控指令,并通過所述電力線網(wǎng)絡傳輸所述燈具遙控指令,以及接收所述電力線網(wǎng)絡傳輸?shù)臒艟郀顟B(tài)更新信息并使用所述近距離無線通信技術轉(zhuǎn)發(fā)給遙控器;至少一個燈具控制終端,連接所述電力線網(wǎng)絡,用于接收所述電力線網(wǎng)絡傳輸?shù)臒艟哌b控指令并控制燈具狀態(tài)。
2.如權利要求1所述的燈具控制系統(tǒng),其特征在于,還包括主控制器,以及連接在所述電力線網(wǎng)絡和主控制器之間的燈具控制器,其中 所述主控制器作為遠程登錄服務器,用于接收通過遠程控制網(wǎng)頁提交的遠程燈具控制 指令并轉(zhuǎn)發(fā)給燈具控制器;所述燈具控制器,還用于通過所述電力線網(wǎng)絡傳輸遠程燈具控制指令; 所述燈具控制終端,還用于接收所述電力線網(wǎng)絡傳輸遠程燈具控制指令,解析所述遠 程燈具控制指令并根據(jù)解析結果控制燈具狀態(tài);所述燈具控制器,還用于接收所述電力線網(wǎng)絡傳輸?shù)臒艟郀顟B(tài)更新信息,并轉(zhuǎn)發(fā)給主 控制器;所述主控制器,還用于接收燈具控制器轉(zhuǎn)發(fā)的燈具狀態(tài)更新信息,并根據(jù)所述燈具狀 態(tài)更新信息更新燈具的狀態(tài)信息。
3.如權利要求1或2所述的燈具控制系統(tǒng),其特征在于,還包括傳感器,連接所述傳 感中繼器,用于采集環(huán)境狀態(tài)傳感數(shù)據(jù)并發(fā)送給所述傳感中繼器;所述傳感中繼器,還用于通過電力線網(wǎng)絡將環(huán)境狀態(tài)傳感數(shù)據(jù)傳輸給燈具控制器; 所述燈具控制器,還用于根據(jù)環(huán)境狀態(tài)傳感數(shù)據(jù)以及設定的自動控制模式生成自動控 制指令,并通過所述電力線網(wǎng)絡傳輸給燈具控制終端;所述燈具控制終端,還用于接收所述電力線網(wǎng)絡傳輸?shù)淖詣涌刂浦噶?,解析所述自?控制指令并根據(jù)解析結果控制燈具狀態(tài)。
4.如權利要求3所述的燈具控制系統(tǒng),其特征在于,還包括每一個燈具的燈具開關, 分別連接在接地端和相應燈具控制終端之間,控制燈具關閉或打開。
5.如權利要求2所述燈具控制系統(tǒng),其特征在于,所述主控制器包括嵌入式微處理器 和鏈路層網(wǎng)絡芯片,其中所述鏈路層網(wǎng)絡芯片用于實現(xiàn)網(wǎng)絡通信;所述嵌入式微處理器具體包括網(wǎng)頁控制單元、第一先入先出FIFO存儲單元、第二 FIFO存儲單元和后臺監(jiān)控單元,其中所述網(wǎng)頁控制單元,連接所述鏈路層網(wǎng)絡芯片,用于接收通過遠程控制網(wǎng)頁提交的遠 程操作指令并存儲到所述第一 FIFO存儲單元中,以及從所述第二 FIFO存儲單元中讀取燈 具狀態(tài)更新信息并刷新到遠程控制網(wǎng)頁上;所述后臺監(jiān)控單元,通過串行總線接口連接所述燈具控制器,依次讀取所述第一 FIFO 存儲單元中的遠程操作指令并發(fā)送給燈具控制器,以及接收所述燈具控制器返回和燈具狀態(tài)更新信息并存儲到第二 FIFO存儲單元中。
6.如權利要求2所述燈具控制系統(tǒng),其特征在于,所述燈具控制器,包括電力線信號耦合模塊,通過電力線連接電力線網(wǎng)絡,用于從所述電力線網(wǎng)絡接收調(diào)制 有燈具狀態(tài)更新信息的電力線載波信號并轉(zhuǎn)發(fā)給電力線信號處理模塊,以及將從電力線信 號處理模塊接收的電力線載波信號耦合給所述電力線網(wǎng)絡進行傳輸;電力線信號處理模塊,用于從所述電力線信號耦合模塊轉(zhuǎn)發(fā)的電力線載波信號中解調(diào) 出燈具狀態(tài)更新信息并轉(zhuǎn)發(fā)給嵌入式微處理器,以及將接收的燈具遠程控制信號調(diào)制為電 力線載波信號后轉(zhuǎn)發(fā)給所述電力線信號耦合模塊;嵌入式微處理器,通過串行接口連接所述電力線信號處理模塊,用于從燈具控制系統(tǒng) 的主控制器接收燈具遠程控制信號并轉(zhuǎn)發(fā)給所述電力線信號處理模塊,以及將所述電力線 信號處理模塊轉(zhuǎn)發(fā)的燈具狀態(tài)更新信息發(fā)送給所述主控制器。
7.如權利要求6所述的燈具控制系統(tǒng),其特征在于,所述嵌入式微處理器具體包括 第一接收單元、第一先入先出FIFO緩存器和第一處理單元,所述第一接收單元通過串行接口連接所述主控制器,所述第一處理單元通過串行接口連接所述電力線信號處理模 塊,所述第一接收單元用于從主控制器接收遠程控制指令并根據(jù)接收順序存儲到第一 FIFO 緩存器中,所述第一處理單元根據(jù)所述遠程控制指令的存儲順序依次從第一 FIFO緩存器 中讀取遠程控制指令并通過串行接口發(fā)送給電力線信號處理模塊;第二接收單元、第二 FIFO緩存器和第二處理單元,所述第二接收單元通過串行接口連 接所述電力線信號處理模塊,所述處理單元通過串行接口連接所述主控制器,所述第二接 收單元用于從電力線信號處理模塊接收數(shù)據(jù)并根據(jù)接收順序存儲到第二 FIFO緩存器中, 所述第二處理單元根據(jù)數(shù)據(jù)的存儲順序依次從第二 FIFO緩存器中讀取數(shù)據(jù),將燈具狀態(tài) 更新信息和設備分布信息通過串行接口轉(zhuǎn)發(fā)給所述主控制器,或者通過串行接口將自動控 制指令發(fā)送給所述電力線信號處理模塊。
8.如權利要求7所述的燈具控制系統(tǒng),其特征在于,所述第二處理單元具體包括數(shù) 據(jù)讀取子單元、數(shù)據(jù)確認子單元、數(shù)據(jù)轉(zhuǎn)發(fā)子單元、自動控制子單元和命令發(fā)送子單元,其 中所述數(shù)據(jù)讀取子單元,連接所述第二 FIFO緩存器,用于根據(jù)數(shù)據(jù)的存儲順序依次從第 二 FIFO緩存器中讀取數(shù)據(jù)并發(fā)送給數(shù)據(jù)確認子單元;所述數(shù)據(jù)確認子單元,用于通過數(shù)據(jù)轉(zhuǎn)發(fā)子單元將燈具狀態(tài)更新信息和設備分布信息 轉(zhuǎn)發(fā)給所述主控制器,將狀態(tài)傳感數(shù)據(jù)轉(zhuǎn)發(fā)給所述自動控制子單元;所述自動控制子單元根據(jù)所述環(huán)境狀態(tài)傳感數(shù)據(jù)和自動控制模式生成自動控制指令 并發(fā)送給命令發(fā)送子單元;所述命令發(fā)送子單元通過串行接口將自動控制指令發(fā)送給所述電力線信號處理模塊。
專利摘要本實用新型涉及電氣控制技術,特別涉及一種智能燈具控制系統(tǒng),用于提高燈具控制系統(tǒng)的組網(wǎng)靈活性。一種燈具控制系統(tǒng),包括遙控器,至少一個傳感中繼器,使用所述近距離無線通信技術和遙控器通信,并連接所述電力線網(wǎng)絡,至少一個燈具控制終端,連接所述電力線網(wǎng)絡,用于接收所述電力線網(wǎng)絡傳輸?shù)臒艟哌b控指令,解析所述燈具遙控指令并根據(jù)解析結果控制燈具狀態(tài)。根據(jù)本實用新型實施例提供的上述燈具控制系統(tǒng),利用電力網(wǎng)絡傳輸控制信號,給組網(wǎng)帶來極大方便。
文檔編號H05B37/02GK201590917SQ200920165540
公開日2010年9月22日 申請日期2009年7月31日 優(yōu)先權日2009年7月31日
發(fā)明者鮑向前 申請人:寧波家天下智能系統(tǒng)有限公司