專利名稱:通信網(wǎng)絡(luò)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通信網(wǎng)絡(luò),包括多個(gè)設(shè)備,每個(gè)設(shè)備配備有設(shè)備操作電路;通信接口,用于接收命令信號(hào);控制電路,耦合在設(shè)備操作電路和通信接口之間,用于根據(jù)所述命令信號(hào)控制設(shè)備操作電路的操作;控制單元,用于生成控制信號(hào)以控制設(shè)備的操作;主機(jī),用于接收控制信號(hào)和用于生成命令信號(hào),并向設(shè)備的通信接口傳送命令信號(hào)。
本發(fā)明還涉及一種用于操作這種通信網(wǎng)絡(luò)的方法。
這種通信系統(tǒng)通常是已知的。這種通信系統(tǒng)的用戶例如可以調(diào)整設(shè)備操作電路的操作狀態(tài)。比如,一旦部分設(shè)備配備有燈并且設(shè)備操作電路包括用于操控?zé)舻逆?zhèn)流器電路,則用戶可以通過(guò)使用控制單元,調(diào)節(jié)由所述部分設(shè)備操控的燈的光輸出。控制單元例如可被實(shí)現(xiàn)為無(wú)線遠(yuǎn)程控制單元。由控制單元生成的控制信號(hào)被主機(jī)接收,而主機(jī)反過(guò)來(lái)生成包括設(shè)備地址的命令信號(hào)。這些命令信號(hào)由主機(jī)發(fā)送并被包含在通信系統(tǒng)內(nèi)的所有設(shè)備的通信接口接收。當(dāng)通信接口發(fā)現(xiàn)命令信號(hào)中包含的地址匹配于通信接口所屬設(shè)備的地址時(shí),它就激活控制電路,然后控制電路以這種方式控制設(shè)備操作電路的操作,即按照用戶所期望的調(diào)整所述操作。在已知系統(tǒng)中,主機(jī)起控制單元和設(shè)備之間的媒介(intermediaire)的作用。這意味著,在主機(jī)失效的情況下,控制單元和設(shè)備之間的通信是不可能的,從而用戶不再能夠控制設(shè)備的操作。
本發(fā)明目的在于提供一種通信系統(tǒng),其中,主機(jī)有效地控制控制單元和設(shè)備之間的通信,并且其中,在主機(jī)失效的情況下,立刻自動(dòng)恢復(fù)控制單元和設(shè)備之間的通信。
因此,根據(jù)本發(fā)明,如開(kāi)頭段落所描述的通信系統(tǒng)的特征在于,每個(gè)設(shè)備配備有主機(jī),并且通信系統(tǒng)包括激活裝置,用于激活其中一個(gè)主機(jī),并且用于一旦激活的主機(jī)失效則激活另一個(gè)主機(jī)。
在根據(jù)本發(fā)明的通信系統(tǒng)接通時(shí),通信系統(tǒng)中包括的其中一個(gè)主機(jī)將由激活裝置激活,并且實(shí)際上起主機(jī)的作用。其它主機(jī)保持未激活。一旦激活的主機(jī)失效,則另外的、第二個(gè)主機(jī)由激活裝置激活,從而恢復(fù)控制單元和設(shè)備之間的通信。一旦第二個(gè)主機(jī)也失效,則激活裝置將激活第三個(gè)主機(jī)等。結(jié)果,在根據(jù)本發(fā)明的通信系統(tǒng)中,控制單元和設(shè)備之間的通信受到有效且多重的保護(hù),防止主機(jī)失效。
主機(jī)不必全部都是分離的單元,但是優(yōu)選在每個(gè)設(shè)備中包含一個(gè)主機(jī),從而所有設(shè)備是相同的。此簡(jiǎn)化了通信系統(tǒng)的安裝,并且還提供了后勤優(yōu)勢(shì)。
在根據(jù)本發(fā)明的通信網(wǎng)絡(luò)中,控制單元優(yōu)選是無(wú)線遠(yuǎn)程控制單元,并且優(yōu)選每個(gè)主機(jī)配備有收發(fā)器,用于在控制單元和主機(jī)之間以及在主機(jī)與設(shè)備的通信接口之間進(jìn)行無(wú)線通信。
根據(jù)本發(fā)明的通信網(wǎng)絡(luò)已經(jīng)獲得了好的效果,其中,在由至少部分設(shè)備但是優(yōu)選由所有設(shè)備形成的組中,設(shè)備操作電路包括用于操作燈的鎮(zhèn)流器電路。優(yōu)選地,組中的每個(gè)設(shè)備被包含在光源中。
在根據(jù)本發(fā)明的通信網(wǎng)絡(luò)第一優(yōu)選實(shí)施例中,每個(gè)主機(jī)配備有信標(biāo)裝置,用于在其激活時(shí)發(fā)送周期信號(hào),以及配備有檢測(cè)裝置,用于檢測(cè)由激活的主機(jī)發(fā)送的周期信號(hào)。在此第一優(yōu)選實(shí)施例中,激活的主機(jī)通過(guò)傳送周期信號(hào),向所有其它主機(jī)通知其是激活的。通過(guò)檢測(cè)周期信號(hào),每個(gè)未激活的主機(jī)能夠檢測(cè)是否仍然存在激活的主機(jī)。只要存在激活的主機(jī),所有未激活的主機(jī)就保持未激活。一旦激活的主機(jī)失效,信標(biāo)裝置就不再發(fā)送周期信號(hào)。因?yàn)樗鼈儾辉贆z測(cè)周期信號(hào),所以所有其它主機(jī)被告知有關(guān)激活的主機(jī)失效的情況。檢測(cè)裝置優(yōu)選包括計(jì)時(shí)器電路,用于計(jì)時(shí)在缺少周期信號(hào)期間的時(shí)滯。在該第一優(yōu)選實(shí)施例中,檢測(cè)裝置形成激活裝置的一部分。
在未激活的主機(jī)已經(jīng)檢測(cè)到激活的主機(jī)失效之后,激活裝置激活它們其中之一,從而該未激活的主機(jī)變成激活的主機(jī)??赏ㄟ^(guò)給每個(gè)主機(jī)一個(gè)號(hào)碼來(lái)排列主機(jī),并在激活的主機(jī)失效時(shí)用下一個(gè)較高的號(hào)碼來(lái)激活該主機(jī)。然而,在此情況下,通信網(wǎng)絡(luò)應(yīng)當(dāng)必須配備有用于查找哪個(gè)主機(jī)具有下一個(gè)較高號(hào)碼的裝置。該問(wèn)題更簡(jiǎn)單的解決方法是通過(guò)給包含在網(wǎng)絡(luò)中的每個(gè)主機(jī)都配備有一旦其檢測(cè)裝置檢測(cè)到激活的主機(jī)失效則激活其自身的裝置,來(lái)實(shí)現(xiàn)激活裝置。實(shí)際上,到此為止未激活的主機(jī)將是變成激活的第一主機(jī)。一旦該主機(jī)已經(jīng)變成激活,則其信標(biāo)裝置開(kāi)始發(fā)送周期信號(hào),而周期信號(hào)由其它主機(jī)的檢測(cè)裝置檢測(cè)。對(duì)首先變成激活的主機(jī)所發(fā)送的周期信號(hào)的檢測(cè),防止其它主機(jī)變成激活。在此更簡(jiǎn)單的解決方法中,不必排列主機(jī),而且還不必提供一旦激活的主機(jī)失效則查找哪個(gè)主機(jī)具有較高號(hào)碼的裝置。
用于激活自身的裝置,優(yōu)選在缺少周期信號(hào)期間的時(shí)滯大于預(yù)定時(shí)滯的時(shí)候變成激活。
將參照附圖描述本發(fā)明的實(shí)施例。
附圖中,
圖1示意性地示出了根據(jù)本發(fā)明的通信系統(tǒng)的實(shí)施例,以及當(dāng)?shù)谝恢鳈C(jī)是激活的主機(jī)時(shí)通信系統(tǒng)中通信的路由;以及圖2示出了根據(jù)本發(fā)明的通信系統(tǒng)的相同實(shí)施例,以及當(dāng)激活主機(jī)已經(jīng)失效而第二主機(jī)變?yōu)榧せ畹闹鳈C(jī)之后通信的路由。
圖1中,RC是遠(yuǎn)程控制,在該實(shí)施例中用作控制單元。D1-D5是設(shè)備。每個(gè)設(shè)備被配備有主機(jī)M、通信接口CI、控制電路CC、設(shè)備操作電路DOC和燈LA,其中,設(shè)備操作電路DOC在本實(shí)施例中由鎮(zhèn)流器電路形成,而燈LA與鎮(zhèn)流器電路相連。每個(gè)主機(jī)配備有收發(fā)器,用于在控制單元和主機(jī)之間以及在主機(jī)和設(shè)備的通信接口之間進(jìn)行無(wú)線傳輸。每個(gè)主機(jī)還配備有信標(biāo)裝置,用于在其激活時(shí)發(fā)送周期信號(hào);以及檢測(cè)裝置,用于檢測(cè)由激活的主機(jī)發(fā)送的周期信號(hào)。檢測(cè)裝置包括計(jì)時(shí)器電路,用于計(jì)時(shí)在缺少周期信號(hào)的期間的時(shí)滯。每個(gè)主機(jī)還包括用于一旦激活的主機(jī)失效則激活自身的裝置。每個(gè)主機(jī)M或每個(gè)主機(jī)M的一部分,可借助于微處理器和包含軟件的存儲(chǔ)器來(lái)實(shí)現(xiàn)。在圖1示出的通信網(wǎng)絡(luò)的具體實(shí)施例中,通信接口CI可包括天線、諸如CHIPCON EM2430之類的無(wú)線電芯片、解調(diào)器和調(diào)制器等??刂齐娐稢C一般將包括解碼器,用于解碼來(lái)自通信接口CI的信號(hào);以及解譯器,用于向設(shè)備操作電路DOC提供恰當(dāng)?shù)男盘?hào)??刂齐娐稢C和設(shè)備操作電路DOC可借助于相同的微處理器來(lái)實(shí)現(xiàn),該微處理器與適當(dāng)?shù)能浖黄鸢谥鳈C(jī)M中。通信接口CI可利用例如I2C、SPI或UART或任何標(biāo)準(zhǔn)通信接口與控制電路CC進(jìn)行通信。微處理器可以是8位的類型,例如Philips 8051。在控制電路CC和設(shè)備操作電路DOC之間的通信可借助于GPIO來(lái)實(shí)現(xiàn)。
圖1中所示的通信網(wǎng)絡(luò)的功能如下。在通信網(wǎng)絡(luò)剛接通后,沒(méi)有主機(jī)是激活的,從而沒(méi)有信標(biāo)裝置發(fā)送周期信號(hào),并且沒(méi)有檢測(cè)裝置檢測(cè)這種周期信號(hào)。因此,觸發(fā)每個(gè)主機(jī)的激活裝置。然而實(shí)際上,主機(jī)其中之一比所有其它主機(jī)更迅速地被激活。激活的主機(jī)的信標(biāo)裝置立刻開(kāi)始發(fā)送周期信號(hào),從而防止了一個(gè)或多個(gè)其它主機(jī)也被激活。假定在圖1所示的實(shí)施例中,設(shè)備D1中包含的主機(jī)M1已經(jīng)首先被激活,因此該主機(jī)M1是激活的主機(jī)。例如,當(dāng)用戶想要燈LA1-LA5全部或部分變暗時(shí),遠(yuǎn)程控制用于生成相應(yīng)的控制信號(hào)。這些信號(hào)由主機(jī)M1接收。每個(gè)主機(jī)包括存儲(chǔ)器,該存儲(chǔ)器包含與命令以及將執(zhí)行這種命令的設(shè)備地址的控制信號(hào)有關(guān)的表。例如,當(dāng)通信系統(tǒng)初始化以及遠(yuǎn)程控制單元和設(shè)備之間的綁定(binding)實(shí)現(xiàn)時(shí),這種表可以引入每個(gè)主機(jī)的存儲(chǔ)器中。響應(yīng)于控制信號(hào),主機(jī)M1生成命令信號(hào)并發(fā)送這些命令信號(hào),其中,這些命令信號(hào)包含命令和執(zhí)行這種命令的設(shè)備的地址。此命令信號(hào)被所有通信接口接收,該所有通信接口包括在設(shè)備D1中包含的通信接口。每個(gè)通信接口解譯所接收的命令信號(hào),以便通過(guò)檢測(cè)其自身?yè)碛械牡刂肥欠衿ヅ溆诎诿钚盘?hào)中的其中之一地址,來(lái)確定(establish)該命令信號(hào)是否針對(duì)通信接口所屬的設(shè)備。當(dāng)是這種情況時(shí),通信接口激活所耦合的控制電路。當(dāng)控制電路被激活時(shí),其以這種方式改變?cè)O(shè)備操作電路的操作狀態(tài),即使與它相連的燈變暗。優(yōu)選地通信接口配備有用于向激活的主機(jī)發(fā)送確認(rèn)信號(hào)的裝置,以便確認(rèn)已經(jīng)接收到命令信號(hào)并且已經(jīng)執(zhí)行了此命令。
在主機(jī)M1激活的同時(shí),其信標(biāo)裝置發(fā)送周期信號(hào),而周期信號(hào)由包含在主機(jī)M2-M5中的檢測(cè)裝置檢測(cè)。在主機(jī)M1失效的情況下,主機(jī)M1不再發(fā)送周期信號(hào)。一旦不再檢測(cè)到周期信號(hào),包含在主機(jī)M2-M5的計(jì)時(shí)器電路就開(kāi)始計(jì)時(shí)。當(dāng)計(jì)時(shí)器電路指示缺少周期信號(hào)已經(jīng)長(zhǎng)于預(yù)定的時(shí)滯時(shí),在每個(gè)主機(jī)中觸發(fā)用于激活自身的裝置。實(shí)踐中,主機(jī)M2-M5其中之一將首先被激活。在圖2所示的實(shí)施例中,已經(jīng)假設(shè)主機(jī)M2是在主機(jī)M1失效后變?yōu)榧せ畹牡谝恢鳈C(jī)。如圖2所示,通信網(wǎng)絡(luò)的功能現(xiàn)在如下所述。例如,當(dāng)用戶想要燈LA1-LA5全部或部分變暗時(shí),遠(yuǎn)程控制用于生成相應(yīng)的控制信號(hào)。這些信號(hào)由主機(jī)M2接收。響應(yīng)于該控制信號(hào),主機(jī)M2生成包含命令和設(shè)備地址的命令信號(hào),并發(fā)送這些命令信號(hào)。此命令信號(hào)被所有通信接口接收,該所有通信接口包括在設(shè)備D2中包含的通信接口。每個(gè)通信接口解譯接收的命令信號(hào),以便(通過(guò)檢測(cè)設(shè)備的地址是否處于命令信號(hào)中)來(lái)確定該命令信號(hào)是否針對(duì)通信接口所屬的設(shè)備,并且如果是這樣的話,則激活所耦合的控制電路。當(dāng)控制電路被激活時(shí),其以這種方式改變?cè)O(shè)備操作電路的操作狀態(tài),即使與它相連的燈變暗。
一旦主機(jī)M2失效,則主機(jī)M3-M5其中之一就將激活自身并變成激活的主機(jī)。因此,通信網(wǎng)絡(luò)受到有效且多重的保護(hù),防止主機(jī)失效。應(yīng)該注意的是,實(shí)踐中的主機(jī)失效通常將源于以下事實(shí),即主機(jī)所屬的設(shè)備沒(méi)有電源電壓,例如因?yàn)槭须婋娫词?。還應(yīng)該注意的是,一般而言,在大的通信網(wǎng)絡(luò)中,將存在不止一個(gè)的控制單元,例如多個(gè)遠(yuǎn)程控制。
在根據(jù)本發(fā)明的通信系統(tǒng)中,每個(gè)主機(jī)優(yōu)選是設(shè)備的集成部分,從而所有設(shè)備可彼此一致。一旦設(shè)備安裝在以后將分割成眾多小房間的房間內(nèi),則在設(shè)備安裝時(shí)不必考慮以后的分割。因?yàn)槊總€(gè)設(shè)備包含其自身的主機(jī),所以通信系統(tǒng)可在每個(gè)小房間內(nèi)運(yùn)行,原因在于在房間內(nèi)即使只有一個(gè)設(shè)備存在,仍舊確保還有一個(gè)主機(jī)。因此,本發(fā)明允許對(duì)在其中放置了多個(gè)設(shè)備的房間進(jìn)行眾多可能的分割??梢杂^察到,只包含一個(gè)主機(jī)或包含有限數(shù)量的主機(jī)的通信系統(tǒng),不存在這種有利的靈活性。
一旦大量設(shè)備被安裝在建筑物內(nèi),這些設(shè)備通常借助于三相市電電源來(lái)供電。因此,三相市電電源的每一相為近似相等數(shù)量的設(shè)備供電。例如,一旦只有兩個(gè)設(shè)備包含主機(jī)(一個(gè)用作主主機(jī),另一個(gè)用作備用主機(jī)),則應(yīng)當(dāng)在設(shè)備安裝期間留心兩個(gè)設(shè)備由三相源的不同相來(lái)供電。對(duì)于確保以下情況,這是必須的,即一旦主主機(jī)所連接的相即將消失,例如由于保險(xiǎn)絲熔斷,則備用主機(jī)可以接管。然而,一旦每個(gè)設(shè)備都包含主機(jī),則不需要特別的預(yù)防措施來(lái)確保在缺少其中一個(gè)相時(shí)存在激活的主機(jī),這是因?yàn)槿嗍须婋娫吹拿肯酁榘鳈C(jī)的多個(gè)設(shè)備供電,從而甚至在三相缺少兩相的時(shí)候,始終存在激活的主機(jī)。
權(quán)利要求
1.一種通信網(wǎng)絡(luò),包括多個(gè)設(shè)備,每個(gè)設(shè)備配備有設(shè)備操作電路;通信接口,用于接收命令信號(hào);控制電路,耦合在設(shè)備操作電路和通信接口之間,用于根據(jù)所述命令信號(hào)控制設(shè)備操作電路部分的操作;控制單元,用于生成控制信號(hào)以控制設(shè)備的操作;主機(jī),用于接收控制信號(hào),以及用于生成命令信號(hào)并向設(shè)備的通信接口傳送該命令信號(hào),其特征在于,每個(gè)設(shè)備都配備有主機(jī),并且通信網(wǎng)絡(luò)包括激活裝置,用于激活其中一個(gè)主機(jī),并且用于在所述激活的主機(jī)失效的情況下激活另一個(gè)主機(jī)。
2.如權(quán)利要求1的通信網(wǎng)絡(luò),其中,控制單元是無(wú)線遠(yuǎn)程控制單元。
3.如權(quán)利要求1或2的通信網(wǎng)絡(luò),其中,每個(gè)主機(jī)配備有收發(fā)器,用于在控制單元和主機(jī)之間以及在主機(jī)和設(shè)備的通信接口之間進(jìn)行無(wú)線通信。
4.如權(quán)利要求1、2或3的通信網(wǎng)絡(luò),其中,由部分但優(yōu)選由所有設(shè)備形成的組中,設(shè)備操作電路包括用于操作燈的鎮(zhèn)流器電路。
5.如權(quán)利要求4的通信網(wǎng)絡(luò),其中,組中的每個(gè)設(shè)備都包含在光源中。
6.如權(quán)利要求1、2、3、4或5的通信網(wǎng)絡(luò),其中,每個(gè)主機(jī)配備有信標(biāo)裝置,用于在其激活時(shí)發(fā)送周期信號(hào),并配備有檢測(cè)裝置,用于檢測(cè)由激活的主機(jī)發(fā)送的周期信號(hào)。
7.如權(quán)利要求6的通信網(wǎng)絡(luò),其中,檢測(cè)裝置包括計(jì)時(shí)器電路,用于對(duì)在缺少周期信號(hào)期間的時(shí)滯進(jìn)行計(jì)時(shí)。
8.如權(quán)利要求6或7的通信網(wǎng)絡(luò),其中,包含在網(wǎng)絡(luò)中的每個(gè)主機(jī)配備有在激活的主機(jī)失效的情況下激活自身的裝置。
9.如權(quán)利要求7和8的通信網(wǎng)絡(luò),其中,用于激活自身的裝置當(dāng)在缺少周期信號(hào)期間的時(shí)滯長(zhǎng)于預(yù)定時(shí)滯時(shí),變?yōu)榧せ畹摹?br>
10.一種操作通信網(wǎng)絡(luò)的方法,包括多個(gè)設(shè)備,每個(gè)設(shè)備配備有設(shè)備操作電路;通信接口,用于接收命令信號(hào);控制電路,耦合在設(shè)備操作電路和通信接口之間,用于根據(jù)所述命令信號(hào)控制設(shè)備操作電路部分的操作;控制單元,用于生成控制信號(hào)以控制設(shè)備的操作;主機(jī),用于接收控制信號(hào),以及用于生成命令信號(hào)并向設(shè)備的通信接口傳送該命令信號(hào),其特征在于,給每個(gè)設(shè)備都配備有一個(gè)主機(jī),并激活其中一個(gè)主機(jī),并且在所述激活的主機(jī)失效的情況下激活另一個(gè)主機(jī)。
全文摘要
一種通信網(wǎng)絡(luò),包括多個(gè)設(shè)備,每個(gè)設(shè)備配備有設(shè)備操作電路;通信接口,用于接收命令信號(hào);控制電路,耦合在設(shè)備操作電路和通信接口之間,用于根據(jù)所述命令信號(hào)控制設(shè)備操作電路部分的操作;控制單元,用于生成控制信號(hào)以控制設(shè)備的操作;主機(jī),用于接收控制信號(hào),以及用于生成命令信號(hào)并向設(shè)備的通信接口傳送命令信號(hào),每個(gè)設(shè)備都配備有主機(jī),并且通信網(wǎng)絡(luò)包括激活裝置,用于激活其中一個(gè)主機(jī),并且用于在所述激活的主機(jī)失效的情況下激活另一主機(jī)。通信網(wǎng)絡(luò)因此受到有效且多重的保護(hù),以防止主機(jī)失效。
文檔編號(hào)H05B37/02GK1836406SQ200480023236
公開(kāi)日2006年9月20日 申請(qǐng)日期2004年8月3日 優(yōu)先權(quán)日2003年8月13日
發(fā)明者J·H·維塞爾斯, M·貝杰, L·王 申請(qǐng)人:皇家飛利浦電子股份有限公司