欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

窗簾控制器的制作方法

文檔序號(hào):12074310閱讀:239來(lái)源:國(guó)知局
窗簾控制器的制作方法與工藝

本發(fā)明涉及一種進(jìn)行窗簾開(kāi)、關(guān)的控制裝置,尤其是一種窗簾控制器。



背景技術(shù):

要實(shí)現(xiàn)窗簾的二地或多地控制,需要采用專(zhuān)用的多地控制器和增加額外的控制線(xiàn),成本高,安裝及配置不能更改,靈活性不夠。



技術(shù)實(shí)現(xiàn)要素:

為了解決現(xiàn)有窗簾的兩地及兩地以上控制存在的問(wèn)題,本發(fā)明提供了一種窗簾控制器,包括有通信模塊、窗簾開(kāi)給定模塊、窗簾關(guān)給定模塊、窗簾停止給定模塊、窗簾開(kāi)驅(qū)動(dòng)模塊、窗簾關(guān)驅(qū)動(dòng)模塊、窗簾微控制器模塊。

所述通信模塊用于實(shí)現(xiàn)窗簾控制器之間的通信;所述窗簾控制器之間的通信網(wǎng)絡(luò)為分布式無(wú)線(xiàn)通信網(wǎng)絡(luò);所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中包括K個(gè)窗簾控制器;所述K大于等于2;所述通信模塊為無(wú)線(xiàn)數(shù)傳收發(fā)模塊。

所述K個(gè)窗簾控制器中,能夠任意選擇其中的多個(gè)窗簾控制器組成窗簾控制組;所述窗簾控制組中的多個(gè)窗簾控制器被配置成聯(lián)鎖狀態(tài),統(tǒng)一動(dòng)作。

所述通信模塊、窗簾開(kāi)給定模塊、窗簾關(guān)給定模塊、窗簾停止給定模塊、窗簾開(kāi)驅(qū)動(dòng)模塊、窗簾關(guān)驅(qū)動(dòng)模塊與窗簾微控制器模塊之間有電連接關(guān)系或者或者帶光電隔離的電連接關(guān)系,用于相關(guān)信號(hào)的傳遞。

所述窗簾控制器在不能通過(guò)分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)進(jìn)行通信時(shí),能夠獨(dú)立工作。

所述窗簾控制器是分布單元;所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中或者還包括K個(gè)窗簾控制器之外的其他功能的分布單元。

所述其他功能的分布單元包括有通信模塊;所述通信模塊用于實(shí)現(xiàn)分布單元之間的通信。

所述分布單元采用事件驅(qū)動(dòng)方式將所在分布單元的數(shù)據(jù)發(fā)至所有其他分布單元。

所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中包括有N個(gè)分布單元;所述N大于等于K。所述分布單元之間采用主從方式實(shí)現(xiàn)通信。所述N個(gè)分布單元中的1個(gè)被配置為通信主機(jī),其他的分布單元被配置為通信從機(jī);所有分布單元之間的通信均通過(guò)通信主機(jī)來(lái)完成;各通信從機(jī)所在分布單元的數(shù)據(jù)首先發(fā)送給通信主機(jī),通信主機(jī)再將數(shù)據(jù)轉(zhuǎn)發(fā)到各個(gè)通信從機(jī)所在的分布單元或指定的通信從機(jī)所在的分布單元;通信主機(jī)所在分布單元的數(shù)據(jù)則直接發(fā)送到各個(gè)通信從機(jī)所在的分布單元或指定的通信從機(jī)所在的分布單元。

所述N個(gè)分布單元中的部分分布單元能夠被選擇配置確定為通信主機(jī)。

本發(fā)明的有益效果是:所述窗簾控制器可以根據(jù)需要選擇合適的數(shù)量,同時(shí)按需選取其他功能分布單元通過(guò)分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)自行組成系統(tǒng),各種功能的分布單元可以按需配置,靈活方便;多個(gè)窗簾控制器可以任意組合配置成聯(lián)鎖狀態(tài);配置成聯(lián)鎖狀態(tài)的窗簾控制器之間可以實(shí)現(xiàn)聯(lián)鎖控制,統(tǒng)一動(dòng)作,即實(shí)現(xiàn)兩地控制、多地控制;窗簾控制器的聯(lián)鎖配置狀態(tài)可以在任何時(shí)候取消,或者進(jìn)行重新配置;窗簾控制器等分布單元能夠采用86底殼結(jié)構(gòu)進(jìn)行安裝;具有成本低,安裝調(diào)試且方便、快捷的優(yōu)勢(shì)。

附圖說(shuō)明

圖1是窗簾控制器實(shí)施例的結(jié)構(gòu)圖;

圖2是窗簾控制器實(shí)施例的電路圖;

圖3是包括多個(gè)窗簾控制器的分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)系統(tǒng)實(shí)施例結(jié)構(gòu)圖;

圖4是包括有其他功能分布單元的分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)系統(tǒng)實(shí)施例結(jié)構(gòu)圖。

具體實(shí)施方式

以下結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步說(shuō)明。

如圖1所示為窗簾控制器實(shí)施例的結(jié)構(gòu)圖,包括窗簾微控制器模塊101,以及包括通信模塊102、窗簾開(kāi)給定模塊103、窗簾關(guān)給定模塊104、窗簾停止給定模塊105、窗簾開(kāi)驅(qū)動(dòng)模塊106、窗簾關(guān)驅(qū)動(dòng)模塊107。通信模塊102、窗簾開(kāi)給定模塊103、窗簾關(guān)給定模塊104、窗簾停止給定模塊105、窗簾開(kāi)驅(qū)動(dòng)模塊106、窗簾關(guān)驅(qū)動(dòng)模塊107與窗簾微控制器模塊101之間有電連接關(guān)系或者帶光電隔離的電連接關(guān)系,用于相關(guān)信號(hào)的傳遞。

窗簾微控制器模塊801的作用包括:判斷識(shí)別窗簾開(kāi)給定模塊103、窗簾關(guān)給定模塊104、窗簾停止給定模塊105的狀態(tài)及操作;控制窗簾開(kāi)驅(qū)動(dòng)模塊106、窗簾關(guān)驅(qū)動(dòng)模塊107的狀態(tài)。

窗簾開(kāi)給定模塊、窗簾關(guān)給定模塊、窗簾停止給定模塊為觸摸開(kāi)關(guān)。窗簾開(kāi)驅(qū)動(dòng)模塊、窗簾關(guān)驅(qū)動(dòng)模塊可以由電磁繼電器,或者是固態(tài)繼電器,或者是晶閘管,以及他們的驅(qū)動(dòng)電路組成;窗簾開(kāi)驅(qū)動(dòng)模塊和窗簾關(guān)驅(qū)動(dòng)模塊可以是分別驅(qū)動(dòng)開(kāi)窗簾電機(jī)和關(guān)窗簾電機(jī)的運(yùn)行,或者是分別驅(qū)動(dòng)窗簾電機(jī)進(jìn)行正、反轉(zhuǎn)運(yùn)行,實(shí)現(xiàn)窗簾的開(kāi)、關(guān)。如果窗簾電機(jī)具有遙控功能,則窗簾開(kāi)/關(guān)驅(qū)動(dòng)模塊為相應(yīng)的遙控信號(hào)產(chǎn)生及驅(qū)動(dòng)發(fā)射電路。窗簾電機(jī)采用具有遇阻自停功能的電機(jī)。

如圖2所示為窗簾控制器實(shí)施例的電路。窗簾微控制器模塊的控制核心采用單片機(jī),圖2中,單片機(jī)最小系統(tǒng)所需的電路省略未畫(huà)出。窗簾開(kāi)給定模塊、窗簾關(guān)給定模塊、窗簾停止給定模塊采用SOP8封裝的三鍵電容觸摸感應(yīng)開(kāi)關(guān)芯片ASC0104-3,ASC0104-3的3個(gè)觸摸輸入端TP1、TP2、TP3分別連接觸摸點(diǎn)K1、K2、K3,同時(shí),觸摸輸入端TP1、TP2、TP3分別經(jīng)由電容C1、C2、C3接地;ASC0104-3的3個(gè)觸摸信號(hào)輸出端TPQ1、TPQ2、TPQ3分別連接至單片機(jī)的輸入端IN1、IN2、IN3;ASC0104-3的電源正端VDD連接至電源+VCC;ASC0104-3的電源地端GND連接至電源地。圖2中,觸摸點(diǎn)K1、K2、K3分別實(shí)現(xiàn)窗簾開(kāi)給定模塊、窗簾關(guān)給定模塊、窗簾停止給定模塊功能,也可以每個(gè)給定模塊采用一個(gè)單獨(dú)的觸摸輸入電路。

圖2中,通信模塊采用CC1101無(wú)線(xiàn)數(shù)傳收發(fā)模塊,頻率為433MHz或者315MHz。CC1101無(wú)線(xiàn)數(shù)傳收發(fā)模塊的片選控制端CSN連接至單片機(jī)的輸出端OUT1,SPI時(shí)鐘端SCK連接至單片機(jī)的輸出端OUT2,SPI數(shù)據(jù)輸入端MOSI連接至單片機(jī)的輸出端OUT3,SPI數(shù)據(jù)輸出端MISO連接至單片機(jī)的輸入端IN5,信息輸出端GDO0、GDO2分別連接至單片機(jī)的輸入端IN4、IN6;CC1101無(wú)線(xiàn)數(shù)傳收發(fā)模塊的電源端VCC連接至電源+VCC,地端GND連接至電源地。

圖2中,發(fā)光二極管LED1、發(fā)光二極管LED2、電阻R1、電阻R2組成窗簾開(kāi)/關(guān)指示模塊。發(fā)光二極管LED1為窗簾關(guān)的信號(hào)指示,由單片機(jī)的輸出端OUT4控制;發(fā)光二極管LED2為窗簾關(guān)的信號(hào)指示,由單片機(jī)的輸出端OUT5控制。

圖2中,電阻R3、三極管VT1、二極管VD1、繼電器J1組成窗簾開(kāi)驅(qū)動(dòng)模塊,電阻R4、三極管VT2、二極管VD2、繼電器J2組成窗簾關(guān)驅(qū)動(dòng)模塊;窗簾開(kāi)驅(qū)動(dòng)模塊與窗簾關(guān)驅(qū)動(dòng)模塊分別驅(qū)動(dòng)窗簾電機(jī)的正轉(zhuǎn)與反轉(zhuǎn)。觸摸K1,單片機(jī)輸出端OUT6輸出高電平,則三極管VT1導(dǎo)通,繼電器J1線(xiàn)圈得電且其常開(kāi)開(kāi)關(guān)閉合,窗簾電機(jī)正向連接到其驅(qū)動(dòng)電源U+、U-,窗簾電機(jī)正轉(zhuǎn),執(zhí)行開(kāi)窗簾動(dòng)作;觸摸K2,單片機(jī)輸出端OUT7輸出高電平,則三極管VT2導(dǎo)通,繼電器J2線(xiàn)圈得電且其常開(kāi)開(kāi)關(guān)閉合,窗簾電機(jī)反向連接到其驅(qū)動(dòng)電源U+、U-,窗簾電機(jī)反轉(zhuǎn),執(zhí)行關(guān)窗簾動(dòng)作;觸摸K3,單片機(jī)輸出端OUT6、OUT7都輸出低電平,則窗簾電機(jī)停止運(yùn)轉(zhuǎn),停止窗簾的開(kāi)/關(guān)動(dòng)作。為避免驅(qū)動(dòng)電源U+、U-短路,單片機(jī)輸出端OUT6、OUT7不能同時(shí)輸出高電平;還可以在繼電器J1、繼電器J2控制驅(qū)動(dòng)電源U+、U-的常開(kāi)開(kāi)關(guān)上分別串聯(lián)繼電器J2、繼電器J1的常閉開(kāi)關(guān)進(jìn)行互鎖保護(hù)。

通信模塊102用于實(shí)現(xiàn)多個(gè)窗簾控制器之間的通信,將所在窗簾控制器的數(shù)據(jù)傳輸給其他窗簾控制器以及接收其他窗簾控制器的數(shù)據(jù)。

多個(gè)窗簾控制器之間的通信由分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)實(shí)現(xiàn),包括3個(gè)窗簾控制器的分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)實(shí)施例如圖3所示。窗簾控制器經(jīng)由通信模塊,通過(guò)分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)200實(shí)現(xiàn)與其他窗簾控制器的通信,其作用是將數(shù)據(jù)傳輸給其他窗簾控制器以及接收其他窗簾控制器的數(shù)據(jù)。

以圖3所示的窗簾控制器202為例,窗簾控制器202中通信模塊的作用是將窗簾控制器202的數(shù)據(jù)傳輸給窗簾控制器203以及窗簾控制器204,接收窗簾控制器203、窗簾控制器204發(fā)出的數(shù)據(jù)。從結(jié)構(gòu)與功能上看,窗簾控制器202、窗簾控制器203、窗簾控制器204中的通信模塊相同。

分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的頻段包括314-316MHz、430-432MHz、433.00-434.79MHz等;無(wú)線(xiàn)通信網(wǎng)絡(luò)還可以采用紅外線(xiàn)通信網(wǎng)絡(luò)。所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中所有窗簾控制器的通信模塊的無(wú)線(xiàn)通信載波頻率一致,即:所有窗簾控制器的通信模塊都具有無(wú)線(xiàn)發(fā)射電路且發(fā)射載波頻率一致的無(wú)線(xiàn)信號(hào);所有窗簾控制器的通信模塊都具有無(wú)線(xiàn)接收電路且能夠直接接收所有窗簾控制器通信模塊發(fā)射的無(wú)線(xiàn)信號(hào)。窗簾控制器的通信模塊中都包括有無(wú)線(xiàn)收發(fā)模塊,能夠?qū)崿F(xiàn)無(wú)線(xiàn)數(shù)字通信,即實(shí)現(xiàn)數(shù)字信號(hào)的發(fā)送與直接接收。例如,圖1所示實(shí)施例中,無(wú)線(xiàn)收發(fā)模塊采用433MHz無(wú)線(xiàn)收發(fā)模塊時(shí),窗簾控制器202、窗簾控制器203、窗簾控制器204的通信模塊中都包括有433MHz無(wú)線(xiàn)收發(fā)模塊,或者稱(chēng)433MHz無(wú)線(xiàn)數(shù)傳模塊;當(dāng)其中1個(gè)分布單元通過(guò)433MHz無(wú)線(xiàn)收發(fā)模塊發(fā)送數(shù)據(jù)時(shí),其他分布單元能夠直接通過(guò)自己所屬的433MHz無(wú)線(xiàn)收發(fā)模塊接收數(shù)據(jù)。

在同一分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的多個(gè)窗簾控制器中,2個(gè)或者2個(gè)以上的窗簾控制器能夠被配置成聯(lián)鎖狀態(tài),統(tǒng)一動(dòng)作。

當(dāng)同一分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的窗簾控制單元中,已經(jīng)有部分窗簾控制器被配置成聯(lián)鎖狀態(tài)時(shí),把這些被配置成聯(lián)鎖狀態(tài)的窗簾控制器看成1個(gè)窗簾控制組;剩余的窗簾控制器仍然能夠被選擇組合,配置成聯(lián)鎖狀態(tài),形成另外1個(gè)窗簾控制組;在同一分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中,被配置成聯(lián)鎖狀態(tài)的窗簾控制組可以是0組,可以是1組,也可以是多組。

在窗簾控制器寫(xiě)入其控制對(duì)象或者是寫(xiě)入窗簾控制器的編號(hào)稱(chēng)為配置,對(duì)所述窗簾控制器進(jìn)行配置,或者是窗簾控制組進(jìn)行聯(lián)鎖狀態(tài)配置的方法有多種。

在生產(chǎn)時(shí)進(jìn)行配置。生產(chǎn)時(shí),將窗簾控制器的配置信息設(shè)置為與面板上的絲印名稱(chēng)一致,例如,面板上的絲印名稱(chēng)為主窗簾,則相應(yīng)的窗簾控制器功能配置為主窗簾控制器;面板上的絲印名稱(chēng)為副窗簾,則相應(yīng)窗簾控制器的功能配置為副窗簾控制器;面板上的絲印名稱(chēng)為小窗簾,則相應(yīng)的窗簾控制器功能配置為小窗簾控制器;當(dāng)窗簾控制器與其他窗簾控制器在同一分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中,且配置為同一窗簾的控制器功能時(shí),自動(dòng)成為聯(lián)鎖狀態(tài)。例如,同一分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中,有3個(gè)窗簾控制器的功能配置為副窗簾控制器時(shí),該3個(gè)副窗簾控制器自動(dòng)成為聯(lián)鎖狀態(tài);只有一個(gè)窗簾控制器的功能配置為小窗簾控制器時(shí),則該小窗簾控制器單獨(dú)控制小窗簾。備用窗簾控制器,或者是生產(chǎn)時(shí)未對(duì)窗簾控制器進(jìn)行功能配置時(shí),可以設(shè)置一個(gè)專(zhuān)門(mén)的名稱(chēng)為未配置功能的窗簾控制器,例如,統(tǒng)一設(shè)置為備用窗簾控制器,或者統(tǒng)一設(shè)置成為未配置窗簾控制器,或者是設(shè)置為其他名稱(chēng);所有功能為備用窗簾控制器(或者未配置窗簾控制器等其他名稱(chēng))的窗簾控制器,不組成窗簾控制組,不是聯(lián)鎖狀態(tài)。實(shí)際配置時(shí),也可以將窗簾控制器功能用編號(hào)來(lái)代替,例如,1號(hào)窗簾控制器控制副窗簾,當(dāng)同一分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中,有2個(gè)窗簾控制器的功能配置為1號(hào)窗簾控制器時(shí),該2個(gè)1號(hào)窗簾控制器自動(dòng)成為聯(lián)鎖狀態(tài)。備用窗簾控制器,或者是生產(chǎn)時(shí)未對(duì)窗簾控制器進(jìn)行功能配置時(shí),可以設(shè)置一個(gè)專(zhuān)門(mén)的編號(hào),例如,設(shè)置為0號(hào),即0號(hào)窗簾控制器是未對(duì)窗簾控制器進(jìn)行功能配置的窗簾控制器,因此,在同一分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中,即使有多個(gè)0號(hào)窗簾控制器,也不會(huì)組成為窗簾控制組,即多個(gè)0號(hào)窗簾控制器沒(méi)有配置成聯(lián)鎖狀態(tài)。所述專(zhuān)門(mén)的編號(hào),不一定是0號(hào),也可以選擇其他編號(hào),例如,999號(hào),或者是511號(hào),等等。

在現(xiàn)場(chǎng)進(jìn)行配置或者修改配置。在現(xiàn)場(chǎng)的分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中接入電腦或者專(zhuān)用配置工具,進(jìn)行聯(lián)網(wǎng)統(tǒng)一配置;或者是將單個(gè)窗簾控制器與電腦或者專(zhuān)用配置工具連接,進(jìn)行單獨(dú)配置。

①將電腦或者專(zhuān)用配置工具接入現(xiàn)場(chǎng)的分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)或者是與單個(gè)窗簾控制器連接;

②在電腦或者專(zhuān)用配置工具的相關(guān)工程配置界面中編輯需要配置的窗簾控制器的功能或者編號(hào)并選擇,或者是選擇已經(jīng)編輯好功能或者編號(hào)的窗簾控制器;

③選擇窗簾控制器進(jìn)行配置,完成配置確認(rèn);如果需要對(duì)窗簾控制組進(jìn)行配置,則繼續(xù)選擇窗簾控制器進(jìn)行配置,直到將該窗簾控制組所有窗簾控制器與工程配置界面中所選擇的窗簾控制器全部完成配置確認(rèn);

④回到步驟②(在現(xiàn)場(chǎng)的分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中配置)或者是步驟①(進(jìn)行單個(gè)窗簾控制器配置),進(jìn)行其他窗簾控制器的配置。

所述步驟③中的選擇窗簾控制器進(jìn)行配置,完成配置確認(rèn)的方法有很多,方法之一是進(jìn)行一次窗簾控制器操作,實(shí)現(xiàn)新的配置,同時(shí)取消老配置。例如,現(xiàn)在準(zhǔn)備配置主窗簾控制器,在相關(guān)工程配置界面中選擇主窗簾控制器,然后對(duì)某個(gè)窗簾控制器操作一次(開(kāi)啟或者關(guān)閉窗簾),則該窗簾控制器被配置成與工程配置界面中選擇的窗簾控制器相同的窗簾控制器功能或者是相同的窗簾控制器編號(hào),該窗簾控制器曾經(jīng)被配置的其他窗簾控制器功能或者窗簾控制器編號(hào)被取消;再對(duì)另外的一個(gè)窗簾控制器操作一次,則該另外的窗簾控制器也被配置成與工程配置界面中選擇的窗簾控制器相同的窗簾控制器功能或者是相同的窗簾控制器編號(hào),前后2個(gè)窗簾控制器也被配置為1個(gè)窗簾控制組;再對(duì)其他窗簾控制器進(jìn)行操作,則該窗簾控制組的窗簾控制器數(shù)量增加。方法之二是所有的窗簾控制器都有是否配置好的狀態(tài)指示;對(duì)狀態(tài)指示顯示未配置的窗簾控制器進(jìn)行一次窗簾控制器操作,則進(jìn)行新配置,狀態(tài)指示顯示配置成功;對(duì)狀態(tài)指示顯示配置成功的窗簾控制器進(jìn)行一次窗簾控制器操作,則取消配置,狀態(tài)指示顯示未配置;未配置的窗簾控制器可以是設(shè)置為備用窗簾控制器,或者設(shè)置成為未配置窗簾控制器,或者是設(shè)置為其他名稱(chēng);未配置的窗簾控制器也可以是設(shè)置為0號(hào)窗簾控制器,或者設(shè)置成為其他特殊編號(hào)。是否配置好的狀態(tài)指示,可以用指示燈的亮滅區(qū)分,可以用指示燈的是否閃爍區(qū)分,可以用指示燈的閃爍頻率不同進(jìn)行區(qū)分,等等。

所有窗簾控制器的聯(lián)鎖配置都可以在任何時(shí)候進(jìn)行重新配置、取消配置等更改操作。

在同一分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中被配置成聯(lián)鎖狀態(tài)的窗簾控制器,在其中任何一個(gè)上進(jìn)行操作,所有窗簾控制器同時(shí)動(dòng)作。例如,在某個(gè)分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中有窗簾控制器1、窗簾控制器2、窗簾控制器3、窗簾控制器4、窗簾控制器5?,F(xiàn)在將窗簾控制器1和窗簾控制器5配置成聯(lián)鎖狀態(tài),在窗簾控制器1上執(zhí)行開(kāi)窗簾操作,則窗簾控制器1、窗簾控制器5均執(zhí)行窗簾開(kāi)的驅(qū)動(dòng)動(dòng)作;在窗簾控制器5上執(zhí)行關(guān)窗簾操作,則窗簾控制器1、窗簾控制器5均執(zhí)行窗簾關(guān)的驅(qū)動(dòng)動(dòng)作。實(shí)際應(yīng)用中,窗簾的驅(qū)動(dòng)電機(jī)可以選擇其中一個(gè)窗簾控制器進(jìn)行事實(shí)上的控制,其他窗簾控制器用于實(shí)現(xiàn)他地控制。所有窗簾控制器的聯(lián)鎖配置都可以在任何時(shí)候取消,或者進(jìn)行重新配置等更改操作。

所述窗簾控制器配置成聯(lián)鎖狀態(tài)的方式有多種。例如,通過(guò)設(shè)置被控對(duì)象的方式進(jìn)行聯(lián)鎖,即所有窗簾控制器均設(shè)置有一個(gè)被控對(duì)象,分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中所有被控對(duì)象一致的窗簾控制器為聯(lián)鎖狀態(tài);在前面所述對(duì)窗簾控制器203、窗簾控制器204聯(lián)鎖配置的例子中,設(shè)置窗簾控制器1、窗簾控制器5都控制主窗簾,窗簾控制器2、窗簾控制器3、窗簾控制器4控制其他窗簾,則窗簾控制器1、窗簾控制器5被配置為聯(lián)鎖狀態(tài)?;蛘呤菍?duì)所有窗簾控制器進(jìn)行編碼(或者編號(hào)),分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中所有編碼一致的窗簾控制器為聯(lián)鎖狀態(tài);等等。

窗簾控制器中,窗簾微控制器模塊101的作用還包括:分析通過(guò)通信模塊102接收的數(shù)據(jù),實(shí)現(xiàn)本窗簾控制器中窗簾控制器的聯(lián)鎖同步控制;將本窗簾控制器的控制操作和狀態(tài),形成數(shù)據(jù)并通過(guò)通信模塊102向外發(fā)送。窗簾微控制器模塊的控制核心也可以選擇單片機(jī)、ARM、DSP等微控制器,或者選擇CPLD等控制器。

從結(jié)構(gòu)與功能上看,窗簾控制器202、窗簾控制器203、窗簾控制器204中的通信模塊是相同的,以方便在同一個(gè)分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)采用同一種方式進(jìn)行通信。

所述窗簾控制器在不能通過(guò)分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)進(jìn)行通信時(shí),能夠設(shè)置成獨(dú)立工作模式,單獨(dú)工作。

分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)還可以包括多個(gè)窗簾控制器之外的其他功能分布單元。如圖4所示的是包括有其他功能分布單元的分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)系統(tǒng)實(shí)施例,實(shí)施例中,分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)201包括窗簾控制器205、窗簾控制器206、聯(lián)網(wǎng)控制開(kāi)關(guān)207、聯(lián)網(wǎng)控制開(kāi)關(guān)208。

窗簾控制器205、窗簾控制器206、聯(lián)網(wǎng)控制開(kāi)關(guān)207、聯(lián)網(wǎng)控制開(kāi)關(guān)208中均包括有通信模塊,通信模塊的作用是將所在窗簾控制器或者聯(lián)網(wǎng)控制開(kāi)關(guān)的數(shù)據(jù)傳輸給其他聯(lián)網(wǎng)控制開(kāi)關(guān)和窗簾控制器,接收其他聯(lián)網(wǎng)控制開(kāi)關(guān)和窗簾控制器的數(shù)據(jù)。以圖4所示的窗簾控制器206為例,窗簾控制器206中通信模塊的作用是將窗簾控制器206的數(shù)據(jù)傳輸給窗簾控制器205、聯(lián)網(wǎng)控制開(kāi)關(guān)207、聯(lián)網(wǎng)控制開(kāi)關(guān)208,接收窗簾控制器205、聯(lián)網(wǎng)控制開(kāi)關(guān)207、聯(lián)網(wǎng)控制開(kāi)關(guān)208發(fā)出的數(shù)據(jù)。從結(jié)構(gòu)與功能上看,窗簾控制器205、窗簾控制器206、聯(lián)網(wǎng)控制開(kāi)關(guān)207、聯(lián)網(wǎng)控制開(kāi)關(guān)208中的通信模塊相同。

其他功能分布單元除了圖4所示的聯(lián)網(wǎng)控制開(kāi)關(guān)之外,還可以是空調(diào)控制器、調(diào)光控制器、調(diào)速控制器、門(mén)鎖控制器、房間AP、WIFI熱點(diǎn)、定時(shí)控制器等等,以及實(shí)現(xiàn)其他各種類(lèi)型功能的分布單元。其他功能分布單元的功能各不相同,但都具有通信模塊;其他功能分布單元中通信模塊的作用與窗簾控制器中通信模塊的作用一樣,即:將所在窗簾控制器或者分布單元的數(shù)據(jù)傳輸給其他功能分布單元和窗簾控制器,接收其他功能分布單元和窗簾控制器的數(shù)據(jù)。所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中,所有其他功能分布單元和窗簾控制器的通信模塊的無(wú)線(xiàn)通信載波頻率一致。

將所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中的窗簾控制器以及其他功能分布單元均看成是分布單元,所有分布單元之內(nèi)都具有一個(gè)微控制器模塊,例如窗簾控制器之內(nèi)的微控制器模塊是窗簾微控制器模塊,聯(lián)網(wǎng)控制開(kāi)關(guān)之內(nèi)的微控制器模塊是開(kāi)關(guān)微控制器模塊,調(diào)速控制器之內(nèi)的微控制器模塊是調(diào)速微控制器模塊,等等。

所有分布單元之間采用多主廣播方式實(shí)現(xiàn)通信,通過(guò)分布單元之內(nèi)微控制器模塊中運(yùn)行的程序來(lái)具體實(shí)施。所述多主,指的是所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中所有分布單元都是主機(jī),都可以向分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)主動(dòng)采用廣播方式發(fā)送數(shù)據(jù)。所有分布單元都具有一個(gè)通信模塊,在同一個(gè)分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中,所有通信模塊采用同樣的方式,將所在分布單元的數(shù)據(jù)傳輸給其他分布單元,以及接收其他分布單元的數(shù)據(jù)。如果分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)沒(méi)有任何一個(gè)分布單元通過(guò)通信模塊向外采用廣播方式發(fā)送數(shù)據(jù),則分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)處于空閑狀態(tài);如果分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)有分布單元通過(guò)通信模塊向外采用廣播方式發(fā)送數(shù)據(jù),則分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)處于非空閑狀態(tài)。當(dāng)某一個(gè)分布單元需要向外發(fā)送數(shù)據(jù)時(shí),先偵測(cè)分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的當(dāng)前狀態(tài);所述分布單元在偵測(cè)到分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)處于空閑狀態(tài)時(shí),開(kāi)始由其通信模塊向外采用廣播方式發(fā)送數(shù)據(jù)。

正常工作情況下,分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中的分布單元數(shù)量有限,各分布單元向外廣播發(fā)送數(shù)據(jù)的占時(shí)時(shí)間很短。一方面是需要發(fā)送的數(shù)據(jù)簡(jiǎn)單,報(bào)文短;另一方面是針對(duì)各分布單元的操作次數(shù)有限,例如,針對(duì)窗簾控制器的操作,無(wú)論是開(kāi)、關(guān)燈,或者是開(kāi)、關(guān)排風(fēng)扇等,不會(huì)頻繁操作,而各分布單元只有在該分布單元的狀態(tài)發(fā)送變化時(shí)才需要向外發(fā)送數(shù)據(jù),因此,各分布單元需要向外及時(shí)發(fā)送數(shù)據(jù)的時(shí)候不多。所以,分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)基本處于空閑狀態(tài),其通信的負(fù)載率極低;各分布單元采用廣播方式發(fā)送數(shù)據(jù),通常不會(huì)造成沖突,即總線(xiàn)上有2個(gè)及以上的分布單元同時(shí)采用廣播方式發(fā)送數(shù)據(jù),或者是2個(gè)及以上的分布單元同時(shí)利用無(wú)線(xiàn)通信網(wǎng)絡(luò)采用廣播方式發(fā)送數(shù)據(jù)。

為提高通信的可靠性,各分布單元可以將需要廣播發(fā)布的數(shù)據(jù)再重復(fù)發(fā)送1次或者1次以上,每次重發(fā)在間隔延時(shí)時(shí)間t之后進(jìn)行;與第一次發(fā)送一樣,所有重復(fù)發(fā)送都需要在偵測(cè)到分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)處于空閑狀態(tài)時(shí)才開(kāi)始進(jìn)行。進(jìn)一步地,為避免已經(jīng)造成沖突的分布單元重復(fù)發(fā)送時(shí)再次造成沖突,重發(fā)的間隔延時(shí)時(shí)間t的具體值采用隨機(jī)方式產(chǎn)生;多次重發(fā)時(shí),每次重發(fā)的間隔延時(shí)時(shí)間t均采用隨機(jī)方式產(chǎn)生,即每次重發(fā)的間隔延時(shí)時(shí)間都隨機(jī)選擇。間隔延時(shí)時(shí)間t的范圍沒(méi)有具體要求,通常情況下,間隔延時(shí)時(shí)間t的最大值不超過(guò)10ms,最小值大于0。例如,可以設(shè)定間隔延時(shí)時(shí)間t在0.1~1ms之間隨機(jī)產(chǎn)生。

以一個(gè)例子來(lái)說(shuō)明采用多主廣播方式實(shí)現(xiàn)通信及聯(lián)鎖的過(guò)程。設(shè)在同一分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中,有窗簾控制器1、窗簾控制器2、窗簾控制器3、窗簾控制器4、窗簾控制器5。將窗簾控制器1和窗簾控制器5配置成聯(lián)鎖狀態(tài),且采用的是設(shè)置同一被控對(duì)象的方式來(lái)進(jìn)行聯(lián)鎖配置,窗簾控制器1和窗簾控制器5都設(shè)置為控制主窗簾,其他窗簾控制器控制其他窗簾。在窗簾控制器1上進(jìn)行開(kāi)窗簾操作,則窗簾控制器1的窗簾開(kāi)驅(qū)動(dòng)模塊啟動(dòng)、窗簾關(guān)驅(qū)動(dòng)模塊停止,同時(shí)將控制主窗簾的相關(guān)信息轉(zhuǎn)換為數(shù)據(jù)采用廣播方式發(fā)送至分布式無(wú)線(xiàn)通信網(wǎng)絡(luò);窗簾控制器5接收到窗簾控制器1的數(shù)據(jù)后,將同為控制主窗簾的窗簾控制器5的窗簾開(kāi)驅(qū)動(dòng)模塊啟動(dòng)、窗簾關(guān)驅(qū)動(dòng)模塊停止,實(shí)現(xiàn)同步控制。其他功能分布單元或者其他窗簾控制器接收到窗簾控制器1控制主窗簾的信息后,分析后得知與己無(wú)關(guān),則忽略該信息。在窗簾控制器1、窗簾控制器5上進(jìn)行其他操作,控制及通信過(guò)程類(lèi)似。

分布單元之間采用多主廣播方式實(shí)現(xiàn)通信,分布單元采用自組網(wǎng)方式組成分布式無(wú)線(xiàn)通信網(wǎng)絡(luò),即各分布單元的通信模塊都采用能夠?qū)崿F(xiàn)無(wú)線(xiàn)數(shù)字通信的無(wú)線(xiàn)收發(fā)模塊,就自動(dòng)組成所述的分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)。

分布單元采用多主廣播方式實(shí)現(xiàn)通信,發(fā)送數(shù)據(jù)時(shí),只將本分布單元的相關(guān)信息進(jìn)行發(fā)送,發(fā)送的信息與其他分布單元無(wú)關(guān)。例如,前述在窗簾控制器1上進(jìn)行開(kāi)窗簾操作,將控制主窗簾的相關(guān)信息轉(zhuǎn)換為數(shù)據(jù)采用廣播方式發(fā)送至分布式無(wú)線(xiàn)通信網(wǎng)絡(luò),窗簾控制器1的數(shù)據(jù)發(fā)送與其他分布單元無(wú)關(guān),更準(zhǔn)確地說(shuō),與是否有其他窗簾控制器與窗簾控制器1被配置成聯(lián)鎖狀態(tài)無(wú)關(guān)。其他分布單元接收到窗簾控制器1發(fā)送控制主窗簾的相關(guān)信息后,與該信息相關(guān)的分布單元?jiǎng)t對(duì)該信息進(jìn)行相應(yīng)的處理,例如,窗簾控制器5同為控制主窗簾,因此進(jìn)行相應(yīng)的同步操作;如果對(duì)聯(lián)鎖配置進(jìn)行了修改,將窗簾控制器5改為控制外窗簾,則窗簾控制器5收到窗簾控制器1控制主窗簾的相關(guān)信息后也會(huì)忽略該信息。

分布單元采用多主廣播方式實(shí)現(xiàn)通信,當(dāng)所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)出現(xiàn)故障,或者是部分分布單元出現(xiàn)故障時(shí),完好部分的分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)或者是由完好的部分分布單元組成的分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)仍然能夠正常工作。用一個(gè)例子來(lái)進(jìn)行說(shuō)明,設(shè)有窗簾控制器1、窗簾控制器5、窗簾控制器6已經(jīng)被配置成聯(lián)鎖狀態(tài)去控制主窗簾,當(dāng)窗簾控制器6無(wú)法與分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中的其他分布單元進(jìn)行通信,即窗簾控制器6出現(xiàn)故障,或者是分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)與窗簾控制器6進(jìn)行通信的部分出現(xiàn)故障時(shí),盡管將窗簾控制器6與窗簾控制器1、窗簾控制器5配置成為了聯(lián)鎖狀態(tài),窗簾控制器6也處于獨(dú)立工作狀態(tài),實(shí)際仍然處于聯(lián)鎖狀態(tài)的是窗簾控制器1與窗簾控制器5。當(dāng)主窗簾是由窗簾控制器1或者是窗簾控制器5的輸出進(jìn)行控制時(shí),原本由窗簾控制器6、窗簾控制器1、窗簾控制器5實(shí)現(xiàn)的三地控制變成了現(xiàn)在的由窗簾控制器1、窗簾控制器5實(shí)現(xiàn)的二地控制。

分布單元除采用多主廣播方式實(shí)現(xiàn)通信的方案外,還可以采用主從方式進(jìn)行通信,通過(guò)分布單元之內(nèi)微控制器模塊中運(yùn)行的程序來(lái)具體實(shí)施,實(shí)現(xiàn)分布單元之間的數(shù)據(jù)傳送。將所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的多個(gè)分布單元中的一個(gè)配置為通信主機(jī),其他的分布單元配置為通信從機(jī),則所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)采用主從方式實(shí)現(xiàn)通信。配置為通信主機(jī)的分布單元僅僅是通信方面的主機(jī),并不起集中控制的作用。

將所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的多個(gè)分布單元中的一個(gè)配置為通信主機(jī)的方式有多種。

配置通信主機(jī)的方式一:采用預(yù)先固定配置的方式,即將所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的多個(gè)分布單元中的一個(gè)預(yù)先固定配置為通信主機(jī),其他分布單元配置為通信從機(jī)。例如,將圖3所示的分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中的窗簾控制器202配置為通信主機(jī),窗簾控制器203、窗簾控制器204配置為通信從機(jī);在圖3所示系統(tǒng)的基礎(chǔ)上再增加的其他分布單元也都配置為通信從機(jī)。或者是當(dāng)所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的多個(gè)分布單元中有房間AP時(shí),將房間AP配置為通信主機(jī),其他分布單元都配置為通信從機(jī);當(dāng)所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的多個(gè)分布單元中有多個(gè)房間AP時(shí),將其中的一個(gè)房間AP配置為通信主機(jī),其他分布單元都配置為通信從機(jī)。等等。采用預(yù)先固定配置的方式時(shí),配置為通信主機(jī)的分布單元之內(nèi)微控制器模塊中運(yùn)行的通信程序固定為主機(jī)通信程序,配置為通信從機(jī)的分布單元之內(nèi)微控制器模塊中運(yùn)行的通信程序固定為從機(jī)通信程序。

配置通信主機(jī)的方式二:采用工程配置確定的方式,即將所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的多個(gè)分布單元中的一個(gè)選擇配置確定為通信主機(jī),其他分布單元選擇配置確定為通信從機(jī)。此時(shí),所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中所有分布單元都能夠被選擇配置成通信主機(jī)或者是從機(jī);分布單元被選擇配置確定為通信主機(jī)時(shí),該分布單元之內(nèi)微控制器模塊中運(yùn)行的通信程序?yàn)橹鳈C(jī)通信程序;分布單元被選擇配置確定為通信從機(jī)時(shí),該分布單元之內(nèi)微控制器模塊中運(yùn)行的通信程序?yàn)閺臋C(jī)通信程序。例如,將圖3所示的分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中的窗簾控制器202配置為通信主機(jī),窗簾控制器203、窗簾控制器204配置為通信從機(jī),則窗簾控制器202內(nèi)窗簾微控制器模塊中運(yùn)行的通信程序?yàn)橹鳈C(jī)通信程序,窗簾控制器203、窗簾控制器204內(nèi)窗簾微控制器模塊中運(yùn)行的通信程序?yàn)閺臋C(jī)通信程序;將圖3所示的分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中的窗簾控制器203配置為通信主機(jī),窗簾控制器202、窗簾控制器204配置為通信從機(jī),則窗簾控制器203內(nèi)窗簾微控制器模塊中運(yùn)行的通信程序?yàn)橹鳈C(jī)通信程序,窗簾控制器202、窗簾控制器204內(nèi)窗簾微控制器模塊中運(yùn)行的通信程序?yàn)閺臋C(jī)通信程序。采用工程配置確定的方式配置通信主機(jī)的方法也有多種,可以在生產(chǎn)時(shí)進(jìn)行配置確定,也可以在現(xiàn)場(chǎng)進(jìn)行配置確定或者修改配置;可以在現(xiàn)場(chǎng)的分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中接入電腦或者專(zhuān)用配置工具,進(jìn)行聯(lián)網(wǎng)統(tǒng)一配置確定,也可以將單個(gè)分布單元與電腦或者專(zhuān)用配置工具連接,進(jìn)行離網(wǎng)單獨(dú)配置確定;還可以在分布單元微控制器模塊的I/O端輸入可以控制的電平信號(hào)來(lái)進(jìn)行配置。

分布單元之間采用主從方式進(jìn)行通信時(shí),通信主機(jī)起綜合協(xié)調(diào)的作用,所有分布單元之間的通信均通過(guò)通信主機(jī)來(lái)完成。各通信從機(jī)所在分布單元的數(shù)據(jù)首先發(fā)送給通信主機(jī),通信主機(jī)再將數(shù)據(jù)轉(zhuǎn)發(fā)到各個(gè)通信從機(jī)所在的分布單元或指定的通信從機(jī)所在的分布單元;通信主機(jī)所在分布單元的數(shù)據(jù)則直接發(fā)送到各個(gè)通信從機(jī)所在的分布單元或指定的通信從機(jī)所在的分布單元。

以一個(gè)例子來(lái)說(shuō)明采用主從方式進(jìn)行通信及聯(lián)鎖的過(guò)程。設(shè)在同一分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中,有窗簾控制器1、窗簾控制器2、窗簾控制器3、窗簾控制器4、窗簾控制器5、窗簾控制器6。將窗簾控制器6配置為通信主機(jī),另外5個(gè)窗簾控制器均配置為通信從機(jī)。將窗簾控制器1和窗簾控制器5配置成聯(lián)鎖狀態(tài),且采用的是設(shè)置同一被控對(duì)象的方式來(lái)進(jìn)行聯(lián)鎖配置,窗簾控制器1和窗簾控制器5都設(shè)置為控制主窗簾,其他窗簾控制器控制其他窗簾。在窗簾控制器1上進(jìn)行開(kāi)窗簾操作,則窗簾控制器1的窗簾開(kāi)驅(qū)動(dòng)模塊啟動(dòng)、窗簾關(guān)驅(qū)動(dòng)模塊停止,待窗簾控制器6確認(rèn)窗簾控制器1的通信權(quán)限,發(fā)起與窗簾控制器1之間的通信后,窗簾控制器1將控制主窗簾的相關(guān)信息轉(zhuǎn)換為數(shù)據(jù)發(fā)送至窗簾控制器6,窗簾控制器6再將數(shù)據(jù)廣播發(fā)送至分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)或者是單獨(dú)發(fā)送至窗簾控制器5;窗簾控制器5接收到窗簾控制器6轉(zhuǎn)發(fā)的窗簾控制器1的數(shù)據(jù)后,將同為控制主窗簾的窗簾控制器5的窗簾開(kāi)驅(qū)動(dòng)模塊啟動(dòng)、窗簾關(guān)驅(qū)動(dòng)模塊停止,實(shí)現(xiàn)同步控制。如果系統(tǒng)還有其他分布單元,則其他分布單元通過(guò)廣播方式接收到,或者是分別接收到窗簾控制器6轉(zhuǎn)發(fā)的窗簾控制器1控制主窗簾的信息后,分析后得知與己無(wú)關(guān),則忽略該信息。在窗簾控制器1、窗簾控制器5上進(jìn)行其他操作,控制及通信過(guò)程類(lèi)似。

分布單元除采用多主廣播方式實(shí)現(xiàn)通信以及采用主從方式進(jìn)行通信的方案外,還可以采用單主廣播方式實(shí)現(xiàn)通信,通過(guò)分布單元之內(nèi)微控制器模塊中運(yùn)行的程序來(lái)具體實(shí)施,實(shí)現(xiàn)分布單元之間的數(shù)據(jù)傳送。將所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的多個(gè)分布單元中的一個(gè)配置為協(xié)調(diào)主機(jī),其他的分布單元配置為協(xié)調(diào)從機(jī)。分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中,任何時(shí)刻只能有一個(gè)分布單元具有廣播權(quán)限,向分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)采用廣播方式發(fā)送數(shù)據(jù);所有分布單元的廣播權(quán)限由協(xié)調(diào)主機(jī)綜合協(xié)調(diào)確定;廣播權(quán)限的確定方法優(yōu)選簡(jiǎn)單的輪換方式,也可以采用其他方法來(lái)確定。配置為協(xié)調(diào)主機(jī)的分布單元僅僅起協(xié)調(diào)廣播權(quán)限的作用,并不起集中控制的作用。

將所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的多個(gè)分布單元中的一個(gè)配置為協(xié)調(diào)主機(jī)的方式與采用主從方式進(jìn)行通信時(shí),將所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的多個(gè)分布單元中的一個(gè)配置為通信主機(jī)的一樣,有多種方式,包括采用預(yù)先固定配置的方式,即將所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的多個(gè)分布單元中的一個(gè)預(yù)先固定配置為協(xié)調(diào)主機(jī),其他分布單元配置為協(xié)調(diào)從機(jī);配置為協(xié)調(diào)主機(jī)的分布單元之內(nèi)微控制器模塊中運(yùn)行的通信程序固定為協(xié)調(diào)主機(jī)通信程序,配置為協(xié)調(diào)從機(jī)的分布單元之內(nèi)微控制器模塊中運(yùn)行的通信程序固定為協(xié)調(diào)從機(jī)通信程序。包括采用工程配置確定的方式,即將所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的多個(gè)分布單元中的一個(gè)選擇配置確定為協(xié)調(diào)主機(jī),其他分布單元選擇配置確定為協(xié)調(diào)從機(jī);此時(shí),所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中所有分布單元都能夠被選擇配置成協(xié)調(diào)主機(jī)或者是協(xié)調(diào)從機(jī);分布單元被選擇配置確定為協(xié)調(diào)主機(jī)時(shí),該分布單元之內(nèi)微控制器模塊中運(yùn)行的通信程序?yàn)閰f(xié)調(diào)主機(jī)通信程序;分布單元被選擇配置確定為協(xié)調(diào)從機(jī)時(shí),該分布單元之內(nèi)微控制器模塊中運(yùn)行的通信程序?yàn)閰f(xié)調(diào)從機(jī)通信程序。采用工程配置確定的方式配置協(xié)調(diào)主機(jī)的方法也有多種,可以在生產(chǎn)時(shí)進(jìn)行配置確定,也可以在現(xiàn)場(chǎng)進(jìn)行配置確定或者修改配置;可以在現(xiàn)場(chǎng)的分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中接入電腦或者專(zhuān)用配置工具,進(jìn)行聯(lián)網(wǎng)統(tǒng)一配置確定,也可以將單個(gè)分布單元與電腦或者專(zhuān)用配置工具連接,進(jìn)行離網(wǎng)單獨(dú)配置確定;還可以在分布單元微控制器模塊的I/O端輸入可以控制的電平信號(hào)來(lái)進(jìn)行配置。

以一個(gè)例子來(lái)說(shuō)明采用主從方式進(jìn)行通信及聯(lián)鎖的過(guò)程。設(shè)在同一分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中,有窗簾控制器1、窗簾控制器2、窗簾控制器3、窗簾控制器4、窗簾控制器5、窗簾控制器6。將窗簾控制器6配置為協(xié)調(diào)主機(jī),另外5個(gè)窗簾控制器均配置為協(xié)調(diào)從機(jī)。將窗簾控制器1和窗簾控制器5配置成聯(lián)鎖狀態(tài),且采用對(duì)所有窗簾控制器進(jìn)行編碼的方式來(lái)進(jìn)行聯(lián)鎖配置,窗簾控制器1和窗簾控制器5的編號(hào)都設(shè)置為001,其他窗簾控制器設(shè)置為其他編號(hào)。在窗簾控制器1上進(jìn)行開(kāi)窗簾操作,則窗簾控制器1的窗簾開(kāi)驅(qū)動(dòng)模塊啟動(dòng)、窗簾關(guān)驅(qū)動(dòng)模塊停止,待窗簾控制器6確認(rèn)窗簾控制器1具有廣播權(quán)限后,窗簾控制器1將控制主窗簾的相關(guān)信息轉(zhuǎn)換為數(shù)據(jù),再將數(shù)據(jù)廣播發(fā)送至分布式無(wú)線(xiàn)通信網(wǎng)絡(luò);窗簾控制器5接收到窗簾控制器1的數(shù)據(jù)后,將編號(hào)同為001的窗簾控制器5的窗簾開(kāi)驅(qū)動(dòng)模塊啟動(dòng)、窗簾關(guān)驅(qū)動(dòng)模塊停止,實(shí)現(xiàn)同步控制;其他窗簾控制器接收到窗簾控制器1的數(shù)據(jù)后,分析后得知與己無(wú)關(guān),忽略該信息;如果系統(tǒng)還有其他分布單元,則其他分布單元接收到窗簾控制器1發(fā)送的數(shù)據(jù)后,分析后得知與己無(wú)關(guān),也忽略該信息。在窗簾控制器1、窗簾控制器5上進(jìn)行其他操作,控制及通信過(guò)程類(lèi)似。

采用主從方式進(jìn)行通信時(shí),所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的多個(gè)分布單元中的一個(gè)被配置為通信主機(jī),其他分布單元被配置為通信從機(jī)。而所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中所有的通信從機(jī)都需要在通信主機(jī)中注冊(cè),加入分布式無(wú)線(xiàn)通信網(wǎng)絡(luò),即通信主機(jī)需要知道所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中有那些被配置為通信從機(jī)的分布單元,讓通信主機(jī)能夠?qū)λ型ㄐ艔臋C(jī)進(jìn)行通信權(quán)限的協(xié)調(diào)與分配。

采用單主廣播方式進(jìn)行通信時(shí),所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)的多個(gè)分布單元中的一個(gè)被配置為協(xié)調(diào)主機(jī),其他分布單元被配置為協(xié)調(diào)從機(jī)。而所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中所有的協(xié)調(diào)從機(jī)都需要在協(xié)調(diào)主機(jī)中注冊(cè),加入分布式無(wú)線(xiàn)通信網(wǎng)絡(luò),即協(xié)調(diào)主機(jī)需要知道所述分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中有那些被配置為協(xié)調(diào)從機(jī)的分布單元,讓協(xié)調(diào)主機(jī)能夠?qū)λ袇f(xié)調(diào)從機(jī)進(jìn)行廣播權(quán)限的協(xié)調(diào)與分配。

通信從機(jī)在通信主機(jī)中注冊(cè)的方法有多種,協(xié)調(diào)從機(jī)在協(xié)調(diào)主機(jī)中注冊(cè)的方法與通信從機(jī)在通信主機(jī)中注冊(cè)的方法一樣,也有多種。下面將通信從機(jī)簡(jiǎn)稱(chēng)從機(jī)、通信主機(jī)簡(jiǎn)稱(chēng)主機(jī),將協(xié)調(diào)從機(jī)也簡(jiǎn)稱(chēng)從機(jī)、協(xié)調(diào)主機(jī)也簡(jiǎn)稱(chēng)主機(jī),來(lái)說(shuō)明通信從機(jī)在通信主機(jī)中注冊(cè)以及協(xié)調(diào)從機(jī)在協(xié)調(diào)主機(jī)中注冊(cè)的方法。所述注冊(cè),指的是將從機(jī)的必要信息添加至主機(jī),例如,將從機(jī)的單元識(shí)別碼或者地址碼添加至主機(jī),實(shí)現(xiàn)主機(jī)能夠?qū)λ袕臋C(jī)進(jìn)行通信權(quán)限、廣播權(quán)限等的協(xié)調(diào)與分配。前述的所有所述分布單元均設(shè)有單元識(shí)別碼或者通信地址碼,用于分布單元之間的識(shí)別。

注冊(cè)方法一:在被配置為主機(jī)的分布單元的操作面板上進(jìn)行注冊(cè),通過(guò)面板操作將從機(jī)的必要信息添加至主機(jī)。

注冊(cè)方法二:在現(xiàn)場(chǎng)的分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)中接入電腦或者專(zhuān)用注冊(cè)工具,通過(guò)電腦或者專(zhuān)用注冊(cè)工具,利用分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)將從機(jī)的必要信息添加至主機(jī)。

注冊(cè)方法三:將被配置為主機(jī)的分布單元與電腦或者專(zhuān)用注冊(cè)工具連接,通過(guò)電腦或者專(zhuān)用注冊(cè)工具直接將從機(jī)的必要信息添加至主機(jī)。

注冊(cè)方法四:自動(dòng)注冊(cè)方式。設(shè)系統(tǒng)中存在從機(jī)G,以從機(jī)G為例,說(shuō)明自動(dòng)注冊(cè)方式的要點(diǎn):①主機(jī)采用輪換或者是其他方式,以不超過(guò)時(shí)間T的時(shí)間間隔與已經(jīng)注冊(cè)的從機(jī)進(jìn)行通信聯(lián)絡(luò);所述與已經(jīng)注冊(cè)的從機(jī)進(jìn)行通信聯(lián)絡(luò),包括確認(rèn)從機(jī)的廣播權(quán)限,或者是確認(rèn)從機(jī)的通信權(quán)限,或者是其他形式的通信聯(lián)絡(luò)。②主機(jī)隨時(shí)檢測(cè)分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)上是否有從機(jī)采用廣播方式發(fā)送的注冊(cè)信息,若有,則將該注冊(cè)信息在主機(jī)中注冊(cè)。③從機(jī)G上電后,等待主機(jī)發(fā)起與從機(jī)G的聯(lián)絡(luò),等待時(shí)間是T+T1。④在等待時(shí)間T+T1之內(nèi),主機(jī)發(fā)起了與從機(jī)G的聯(lián)絡(luò),則從機(jī)G已經(jīng)在主機(jī)中注冊(cè),注冊(cè)結(jié)束。⑤在等待的時(shí)間T+T1之內(nèi),主機(jī)未發(fā)起與從機(jī)G的聯(lián)絡(luò),從機(jī)G認(rèn)為未在主機(jī)中注冊(cè),從而發(fā)起自動(dòng)注冊(cè)過(guò)程。⑥從機(jī)G的自動(dòng)注冊(cè)過(guò)程是,向分布式無(wú)線(xiàn)通信網(wǎng)絡(luò)采用廣播方式發(fā)送注冊(cè)信息,之后,等待主機(jī)發(fā)起與從機(jī)G的聯(lián)絡(luò),等待時(shí)間是T+T1;在等待時(shí)間T+T1之內(nèi),主機(jī)發(fā)起了與從機(jī)G的聯(lián)絡(luò),則從機(jī)G已經(jīng)在主機(jī)中注冊(cè),注冊(cè)結(jié)束;在等待的時(shí)間T+T1之內(nèi),主機(jī)未發(fā)起與從機(jī)G的聯(lián)絡(luò),從機(jī)G的該次自動(dòng)注冊(cè)未成功。⑦從機(jī)G的自動(dòng)注冊(cè)未成功時(shí),可以重復(fù)多次,例如,重復(fù)3次自動(dòng)注冊(cè)過(guò)程。

附加等待時(shí)間T1的范圍沒(méi)有具體要求,通常情況下,附加等待時(shí)間T1最大值不超過(guò)10ms,最小值大于0。例如,可以設(shè)定附加等待時(shí)間T1在0.1~1ms之間隨機(jī)產(chǎn)生。

選擇時(shí)間T時(shí),要求T大于主機(jī)輪流聯(lián)絡(luò)一次所有從機(jī)所需要的時(shí)間,即采用主從方式進(jìn)行通信時(shí),通信主機(jī)輪流與所有通信從機(jī)通信一次,且完成所有數(shù)據(jù)的接收與轉(zhuǎn)發(fā)所需要的時(shí)間;采用單主廣播方式進(jìn)行通信時(shí),協(xié)調(diào)主機(jī)輪流與所有協(xié)調(diào)從機(jī)通信一次,且所有協(xié)調(diào)從機(jī)完成數(shù)據(jù)的廣播發(fā)送所需要的時(shí)間。

所述分布單元發(fā)送數(shù)據(jù)時(shí),是否發(fā)送數(shù)據(jù)、即發(fā)送數(shù)據(jù)的驅(qū)動(dòng)方式采用事件驅(qū)動(dòng)方式、時(shí)間驅(qū)動(dòng)方式中的一種,或者是同時(shí)采用事件驅(qū)動(dòng)方式與時(shí)間驅(qū)動(dòng)方式。所述事件驅(qū)動(dòng)方式是指所在分布單元產(chǎn)生了需要發(fā)送的數(shù)據(jù)時(shí),即啟動(dòng)數(shù)據(jù)發(fā)送,將依據(jù)本分布單元相關(guān)信息產(chǎn)生的數(shù)據(jù)發(fā)送至其他分布單元;例如,窗簾控制器有開(kāi)關(guān)窗簾的操作時(shí),需要啟動(dòng)數(shù)據(jù)發(fā)送;例如,分布式聯(lián)網(wǎng)控制開(kāi)關(guān)有開(kāi)關(guān)操作時(shí),需要啟動(dòng)數(shù)據(jù)發(fā)送;例如,調(diào)光控制器有調(diào)光動(dòng)作時(shí),需要啟動(dòng)數(shù)據(jù)發(fā)送;等等。所述時(shí)間驅(qū)動(dòng)方式是指分布單元將所在單元的狀態(tài)信息等數(shù)據(jù)定期向外發(fā)送。

各分布單元的配置信息,例如窗簾控制器聯(lián)鎖配置信息,主機(jī)、從機(jī)的配置信息、注冊(cè)信息,各種識(shí)別碼、地址碼信息,等等所有允許修改,但需要在停電時(shí)仍然保留的信息,保存在分布單元的微控制器模塊的控制核心自帶的非易失性存儲(chǔ)器中,或者是保存在分布單元中微控制器模塊的控制核心外所增加的非易失性存儲(chǔ)器中。例如,控制核心選擇單片機(jī)時(shí),修改信息保存在單片機(jī)的非易失性存儲(chǔ)器中,或者是保存在單片機(jī)外圍所擴(kuò)展的非易失性存儲(chǔ)器器件中。

所述分布單元的供電電源可以采用零火線(xiàn)電源,也可以根據(jù)需要采用單火線(xiàn)電源。

所述窗簾控制器可以根據(jù)需要選擇合適的數(shù)量,同時(shí)選擇性選取其他功能分布單元自行組成分布式無(wú)線(xiàn)通信網(wǎng)絡(luò);窗簾控制器可以任意配置實(shí)現(xiàn)雙控、多控,實(shí)現(xiàn)多地控制;各分布單元能夠采用86底殼結(jié)構(gòu)進(jìn)行安裝;具有成本低,安裝調(diào)試且方便、快捷的優(yōu)勢(shì)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
应用必备| 改则县| 河曲县| 慈利县| 宁武县| 偏关县| 买车| 广元市| 九龙城区| 五河县| 普安县| 武邑县| 寿阳县| 临潭县| 兰坪| 太仓市| 柳林县| 南宫市| 区。| 布拖县| 界首市| 建水县| 库伦旗| 广宁县| 鞍山市| 兴宁市| 通渭县| 武威市| 当涂县| 蒲城县| 民丰县| 乌拉特后旗| 新疆| 昌吉市| 名山县| 县级市| 巴东县| 宁夏| 沙田区| 屏东市| 浙江省|