亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于CC2530芯片的無線通信系統(tǒng)的制作方法

文檔序號:12699478閱讀:578來源:國知局
基于CC2530芯片的無線通信系統(tǒng)的制作方法與工藝

本發(fā)明涉及無線通信領(lǐng)域。更具體地說,本發(fā)明涉及一種基于CC2530芯片的無線通信系統(tǒng)。



背景技術(shù):

zigbee是基于IEEE 802.15.4標(biāo)準(zhǔn)的低速率無線個人局域網(wǎng)(LR-WPAN)。與藍(lán)牙技術(shù)相比,zigbee技術(shù)用于需要低數(shù)據(jù)率的應(yīng)用。zigbee是適合家庭網(wǎng)絡(luò)的無線通信技術(shù),zigbee是一年使用一個電池的低功率規(guī)范并且軟件和相關(guān)組件被最小化,從而實(shí)現(xiàn)成本大約是藍(lán)牙的一半。

當(dāng)前zigbee無線通信協(xié)議有多種綁定方式,自動式綁定、集中式綁定、輔助綁定和應(yīng)用服務(wù)綁定。但其綁定流程極其復(fù)雜,不能根據(jù)需要實(shí)現(xiàn)對特定終端的選定綁定,這些問題嚴(yán)重的限制了多套zigee模塊的使用范圍,尤其是要能夠靈活的綁定和解綁模塊時(shí),無法采用此類流程復(fù)雜、效率低的綁定方式。



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

本發(fā)明的一個目的是解決至少上述問題,并提供至少后面將說明的優(yōu)點(diǎn)。

本發(fā)明還有一個目的是提供一種基于CC2530芯片的無線通信系統(tǒng),其能夠根據(jù)需要對不同的終端進(jìn)行手動綁定或解綁,實(shí)現(xiàn)終端按需綁定,通信接口實(shí)現(xiàn)以及通信隔離。

為了實(shí)現(xiàn)根據(jù)本發(fā)明的這些目的和其它優(yōu)點(diǎn),提供了一種基于CC2530芯片的無線通信系統(tǒng),包括:

上電時(shí)zigbee協(xié)調(diào)器建立具有唯一ID號的網(wǎng)絡(luò);

zigbee終端周期性發(fā)送加入網(wǎng)絡(luò)的綁定請求;

收到綁定請求的zigbee協(xié)調(diào)器將綁定請求發(fā)送給上位機(jī);

用戶通過上位機(jī)選取目標(biāo)zigbee協(xié)調(diào)器,上位機(jī)將選取信息反饋至目標(biāo)zigbee協(xié)調(diào)器;

目標(biāo)zigbee協(xié)調(diào)器將zigbee終端加入網(wǎng)絡(luò),并將網(wǎng)絡(luò)ID號發(fā)送至zigbee終端;

zigbee終端停止發(fā)送綁定請求;

同一網(wǎng)絡(luò)的zigbee終端與zigbee協(xié)調(diào)器之間通信連接。

優(yōu)選的是,所述的基于CC2530芯片的無線通信系統(tǒng),zigbee協(xié)調(diào)器上電時(shí)設(shè)定初始網(wǎng)絡(luò)ID號并廣播,若未收到其它zigbee協(xié)調(diào)器的響應(yīng),則表示不存在與其一致的網(wǎng)絡(luò)ID號,則建立網(wǎng)絡(luò)ID號為初始網(wǎng)絡(luò)ID號的網(wǎng)絡(luò),否則,修改初始網(wǎng)絡(luò)ID號并廣播,直至預(yù)設(shè)期限內(nèi)不再收到響應(yīng),則完成網(wǎng)絡(luò)建立。

優(yōu)選的是,所述的基于CC2530芯片的無線通信系統(tǒng),初始網(wǎng)絡(luò)ID號為協(xié)調(diào)器MAC地址的后兩個字節(jié),如果收到響應(yīng),以擬定的網(wǎng)絡(luò)ID號加1的方式修改網(wǎng)絡(luò)ID號,并再次發(fā)送請求,直至預(yù)設(shè)期限內(nèi)不再收到響應(yīng)。

優(yōu)選的是,所述的基于CC2530芯片的無線通信系統(tǒng),綁定請求包括模塊類型、幀頭、幀尾,選取信息包括分配給zigbee終端的網(wǎng)絡(luò)地址,網(wǎng)絡(luò)地址包括模塊類型與序號。

優(yōu)選的是,所述的基于CC2530芯片的無線通信系統(tǒng),所述zigbee終端為傳感器模塊,傳感器模塊被觸發(fā)時(shí)或周期性的將采集的信息通過zigbee協(xié)調(diào)器發(fā)送至上位機(jī);所述zigbee終端為執(zhí)行器模塊,用戶通過上位機(jī)發(fā)送執(zhí)行指令,通過zigbee協(xié)調(diào)器使執(zhí)行器模塊執(zhí)行動作。

優(yōu)選的是,所述的基于CC2530芯片的無線通信系統(tǒng),所述zigbee終端為傳感器模塊或執(zhí)行器模塊,用戶在上位機(jī)上建立目標(biāo)傳感器模塊與目標(biāo)執(zhí)行器模塊之間的拓?fù)潢P(guān)系,當(dāng)需要使目標(biāo)執(zhí)行器模塊根據(jù)目標(biāo)傳感器模塊采集的信息執(zhí)行動作時(shí),上位機(jī)根據(jù)拓?fù)潢P(guān)系發(fā)送執(zhí)行指令,通過zigbee協(xié)調(diào)器使目標(biāo)執(zhí)行器模塊執(zhí)行動作。

優(yōu)選的是,所述的基于CC2530芯片的無線通信系統(tǒng),上位機(jī)將拓?fù)潢P(guān)系存儲于zigbee協(xié)調(diào)器,當(dāng)需要使目標(biāo)執(zhí)行器模塊根據(jù)目標(biāo)傳感器模塊采集的信息執(zhí)行動作時(shí),zigbee協(xié)調(diào)器根據(jù)拓?fù)潢P(guān)系使目標(biāo)執(zhí)行器模塊執(zhí)行動作。

優(yōu)選的是,所述的基于CC2530芯片的無線通信系統(tǒng),傳感器模塊將采集的信息轉(zhuǎn)化為固定格式的數(shù)據(jù)發(fā)送至zigbee協(xié)調(diào)器,zigbee協(xié)調(diào)器將執(zhí)行指令以固定格式的數(shù)據(jù)發(fā)送至執(zhí)行器模塊。

優(yōu)選的是,所述的基于CC2530芯片的無線通信系統(tǒng),傳感器模塊為按鍵模塊、壓感模塊、聲音檢測模塊、人體紅外檢測模塊、溫度檢測模塊、光強(qiáng)檢測模塊中的一種,執(zhí)行器模塊為LED燈模塊、電機(jī)模塊、蜂鳴器模塊、LCD模塊中的一種。

優(yōu)選的是,所述的基于CC2530芯片的無線通信系統(tǒng),zigbee協(xié)調(diào)器設(shè)有USB轉(zhuǎn)串口的芯片或藍(lán)牙芯片,實(shí)現(xiàn)上位機(jī)與zigbee協(xié)調(diào)器的通信連接。

本發(fā)明至少包括以下有益效果:

第一、用戶根據(jù)需要通過上位機(jī)對不同的zigbee終端進(jìn)行手動綁定或解綁,zigbee協(xié)調(diào)器只提供終端綁定的接口,并不主動實(shí)現(xiàn)zigbee終端的綁定,當(dāng)上位機(jī)確定要綁定的zigbee終端時(shí),發(fā)送綁定指令,此時(shí)zigbee協(xié)調(diào)器才真正實(shí)現(xiàn)對zigbee終端的綁定,同一網(wǎng)絡(luò)的設(shè)備可以通信,不同網(wǎng)絡(luò)的設(shè)備通信互不干擾,綁定流程簡單高效;

第二、上位機(jī)到zigbee終端的通信只需要實(shí)現(xiàn)zigbee協(xié)調(diào)器的通信接口,zigbee協(xié)調(diào)器與zigbee終端之間根據(jù)協(xié)議發(fā)送固定格式的數(shù)據(jù)進(jìn)行通信,適用于多種上位機(jī),zigbee協(xié)調(diào)器提供綁定終端的接口,上位機(jī)只需要實(shí)現(xiàn)通信接口就可以實(shí)現(xiàn)通信,使用MAC層通信,簡單、實(shí)時(shí)性高;

第三、zigbee終端之間相互通信時(shí),源模塊并不需要知道目標(biāo)模塊的地址,甚至是不需要知道目標(biāo)模塊是否存在,而只需要發(fā)送數(shù)據(jù)到zigbee協(xié)調(diào)器,zigbee協(xié)調(diào)器會對數(shù)據(jù)進(jìn)行處理,在上位機(jī)中顯示數(shù)據(jù),根據(jù)存儲有拓?fù)潢P(guān)系的綁定表確定是否發(fā)送數(shù)據(jù)到目標(biāo)模塊。

本發(fā)明的其它優(yōu)點(diǎn)、目標(biāo)和特征將部分通過下面的說明體現(xiàn),部分還將通過對本發(fā)明的研究和實(shí)踐而為本領(lǐng)域的技術(shù)人員所理解。

附圖說明

圖1為本發(fā)明所述網(wǎng)絡(luò)的示意圖;

圖2為本發(fā)明終端加入網(wǎng)絡(luò)的流程框架圖;

圖3為本發(fā)明終端加入網(wǎng)絡(luò)的步驟示意圖;

圖4為本發(fā)明傳感器模塊、zigbee協(xié)調(diào)器與上位機(jī)的通信流程圖;

圖5為本發(fā)明上位機(jī)、zigbee協(xié)調(diào)器與執(zhí)行器模塊的通信流程圖;

圖6為本發(fā)明傳感器模塊、zigbee協(xié)調(diào)器、上位機(jī)與與執(zhí)行器模塊的通信流程圖;

圖7為本發(fā)明傳感器模塊、zigbee協(xié)調(diào)器與執(zhí)行器模塊的通信流程圖。

具體實(shí)施方式

下面結(jié)合附圖對本發(fā)明做進(jìn)一步的詳細(xì)說明,以令本領(lǐng)域技術(shù)人員參照說明書文字能夠據(jù)以實(shí)施。

應(yīng)當(dāng)理解,本文所使用的諸如“具有”、“包含”以及“包括”術(shù)語并不配出一個或多個其它元件或其組合的存在或添加。

一種基于CC2530芯片的無線通信系統(tǒng),如圖2、3所示,包括:

上電時(shí)zigbee協(xié)調(diào)器建立具有唯一ID號的網(wǎng)絡(luò);

zigbee終端周期性發(fā)送加入網(wǎng)絡(luò)的綁定請求;

收到綁定請求的zigbee協(xié)調(diào)器將綁定請求發(fā)送給上位機(jī);

用戶通過上位機(jī)選取目標(biāo)zigbee協(xié)調(diào)器,上位機(jī)將選取信息反饋至目標(biāo)zigbee協(xié)調(diào)器;

目標(biāo)zigbee協(xié)調(diào)器將zigbee終端加入網(wǎng)絡(luò),并將網(wǎng)絡(luò)ID號發(fā)送至zigbee終端;

zigbee終端停止發(fā)送綁定請求;

同一網(wǎng)絡(luò)的zigbee終端與zigbee協(xié)調(diào)器之間通信連接。

在上述技術(shù)方案中,zigbee協(xié)調(diào)器為啟動和控制網(wǎng)絡(luò)的zigbee設(shè)備,上電時(shí)建立以自己為中心的具有唯一ID號的網(wǎng)絡(luò),zigbee協(xié)調(diào)器存儲關(guān)于網(wǎng)絡(luò)的信息。zigbee終端為可以發(fā)送或接收信息的zigbee設(shè)備,與zigbee協(xié)調(diào)器通信連接。zigbee終端的網(wǎng)絡(luò)ID號和綁定它的zigbee協(xié)調(diào)器一致。每個網(wǎng)絡(luò)都有一個唯一的ID號,不同網(wǎng)絡(luò)的ID號不一樣,網(wǎng)絡(luò)中的每個設(shè)備都有一個唯一的網(wǎng)絡(luò)地址,協(xié)調(diào)器的網(wǎng)絡(luò)地址固定為0x0000,zigbee終端的網(wǎng)絡(luò)地址為模塊類型加上模塊序號,例如按鍵模塊的模塊類型為0x01,在該網(wǎng)絡(luò)中共有兩個按鍵,則其網(wǎng)絡(luò)地址分別為0x0101和0x0102;模塊通信時(shí)必須指定其網(wǎng)絡(luò)地址。上位機(jī)為可以顯示傳感信息和發(fā)送操控命令的各種平臺(windows,andriod,ios,linux等)的軟件。如圖1所示,一個網(wǎng)絡(luò)包括一個zigbee協(xié)調(diào)器與多個zigbee終端,一個zigbee終端只存在于一個網(wǎng)絡(luò)內(nèi),相同網(wǎng)絡(luò)ID號的zigbee終端與zigbee協(xié)調(diào)器之間可以通信。

zigbee終端每間隔一段時(shí)間,例如20ms,就向所有的zigbee協(xié)調(diào)器發(fā)送一個綁定請求,請求加入zigbee協(xié)調(diào)器的網(wǎng)絡(luò)。zigbee終端一旦被綁定,則停止發(fā)送綁定請求。zigbee協(xié)調(diào)器接收到zigbee終端的綁定命令,并將具體請求信息解析發(fā)送到上位機(jī);用戶通過上位機(jī)利用圖形界面選擇zigbee終端,發(fā)送綁定命令到目標(biāo)zigbee協(xié)調(diào)器。zigbee協(xié)調(diào)器將各種綁定信息發(fā)送到終端,實(shí)現(xiàn)真正的綁定,并存儲綁定表。用戶根據(jù)需要通過上位機(jī)對不同的終端進(jìn)行手動綁定或解綁,zigbee協(xié)調(diào)器只提供終端綁定的接口,并不主動實(shí)現(xiàn)zigbee終端的綁定,當(dāng)上位機(jī)確定要綁定的zigbee終端時(shí),發(fā)送綁定指令,此時(shí)zigbee協(xié)調(diào)器才真正實(shí)現(xiàn)對zigbee終端的綁定,同一網(wǎng)絡(luò)的設(shè)備可以通信,不同網(wǎng)絡(luò)的設(shè)備通信互不干擾,綁定流程簡單高效。

在另一種技術(shù)方案中,所述的基于CC2530芯片的無線通信系統(tǒng),zigbee協(xié)調(diào)器上電時(shí)設(shè)定初始網(wǎng)絡(luò)ID號并不斷向周圍的協(xié)調(diào)器廣播網(wǎng)絡(luò)建立請求,如果周圍的協(xié)調(diào)器接收到其發(fā)送請求,如果發(fā)現(xiàn)自己的網(wǎng)絡(luò)ID號和該請求的網(wǎng)絡(luò)ID號一致,則發(fā)送一個響應(yīng),表示該存在該網(wǎng)絡(luò)ID號的網(wǎng)絡(luò),要求其改變網(wǎng)絡(luò)ID號,如果不存在,則不回復(fù)消息,默認(rèn)不存在。請求建立網(wǎng)絡(luò)的zigbee協(xié)調(diào)器若未收到其它zigbee協(xié)調(diào)器的響應(yīng),則表示不存在與其一致的網(wǎng)絡(luò)ID號,再次發(fā)送建立網(wǎng)絡(luò)的請求,則建立網(wǎng)絡(luò)ID號為初始網(wǎng)絡(luò)ID號的網(wǎng)絡(luò),否則,修改初始網(wǎng)絡(luò)ID號并廣播,直至預(yù)設(shè)期限內(nèi)不再收到響應(yīng),則完成網(wǎng)絡(luò)建立。

在另一種技術(shù)方案中,所述的基于CC2530芯片的無線通信系統(tǒng),初始網(wǎng)絡(luò)ID號為協(xié)調(diào)器MAC地址的后兩個字節(jié),假設(shè)為0x1234,如果收到響應(yīng),以擬定的網(wǎng)絡(luò)ID號加1的方式修改網(wǎng)絡(luò)ID號,變?yōu)?x1235,并再次發(fā)送請求,直至預(yù)設(shè)期限內(nèi)(例如10s)不再收到響應(yīng),則完成網(wǎng)絡(luò)建立。

在另一種技術(shù)方案中,所述的基于CC2530芯片的無線通信系統(tǒng),由于zigbee協(xié)議棧是基于CC2530芯片,沿用zigbee協(xié)議棧的叫法,終端為包含了至少一種傳感器或執(zhí)行器的模塊,與現(xiàn)實(shí)中的終端設(shè)備稍有不同,除了通信,用來實(shí)現(xiàn)具體的功能。所述zigbee終端為提供傳感信息的傳感器模塊,如圖4所示,傳感器模塊被觸發(fā)時(shí)或周期性的將采集的信息通過zigbee協(xié)調(diào)器發(fā)送至上位機(jī),傳感器模塊每隔一段時(shí)間發(fā)送采集的信息,或者被觸發(fā)時(shí)實(shí)時(shí)發(fā)送采集的信息,被觸發(fā)指代的是,當(dāng)傳感器模塊突然采集到數(shù)據(jù)、或者采集的數(shù)據(jù)在一定范圍內(nèi)穩(wěn)定時(shí)的突然增大或減小,當(dāng)傳感器模塊只是用來采集一些傳感信息時(shí),并不需要利用其來控制zigbee執(zhí)行器模塊,則傳感器模塊只需按照本發(fā)明的協(xié)議發(fā)送采集到數(shù)據(jù)到zigbee協(xié)調(diào)器,zigbee協(xié)調(diào)器接收數(shù)據(jù)并對數(shù)據(jù)進(jìn)行中間處理,之后再將數(shù)據(jù)發(fā)送到上位機(jī)軟件,例如溫度模塊采集數(shù)據(jù)溫度數(shù)據(jù)發(fā)送到上位機(jī)。所述zigbee終端為根據(jù)控制做出相應(yīng)動作的執(zhí)行器模塊,如圖5所示,用戶通過上位機(jī)發(fā)送執(zhí)行指令,通過zigbee協(xié)調(diào)器使執(zhí)行器模塊執(zhí)行動作可以利用上位機(jī)軟件來直接控制執(zhí)行器模塊,此時(shí)上位機(jī)軟件會發(fā)送一個操控指令,zigbee協(xié)調(diào)器對其進(jìn)行中間處理,確定具體發(fā)送到哪個執(zhí)行器模塊,將處理后的數(shù)據(jù)發(fā)送到執(zhí)行器模塊,執(zhí)行器解析數(shù)據(jù),從而完成相應(yīng)的動作。

在另一種技術(shù)方案中,所述的基于CC2530芯片的無線通信系統(tǒng),如圖6所示,所述zigbee終端為傳感器模塊或執(zhí)行器模塊,用戶在上位機(jī)上建立目標(biāo)傳感器模塊與目標(biāo)執(zhí)行器模塊之間的拓?fù)潢P(guān)系,當(dāng)需要使目標(biāo)執(zhí)行器模塊根據(jù)目標(biāo)傳感器模塊采集的信息執(zhí)行動作時(shí),上位機(jī)根據(jù)拓?fù)潢P(guān)系發(fā)送執(zhí)行指令,通過zigbee協(xié)調(diào)器使目標(biāo)執(zhí)行器模塊執(zhí)行動作。當(dāng)利用傳感器模塊來控制執(zhí)行器模塊時(shí),傳感器模塊發(fā)送采集數(shù)據(jù)到zigbee協(xié)調(diào)器,zigbee協(xié)調(diào)器對數(shù)據(jù)進(jìn)行中間處理再發(fā)送到上位機(jī)軟件,上位機(jī)軟件根據(jù)拓?fù)潢P(guān)系由輸入得到輸出,把輸出數(shù)據(jù)交由zigbee協(xié)調(diào)器發(fā)送給執(zhí)行器模塊,從而實(shí)現(xiàn)對各終端的控制。zigbee終端之間相互通信時(shí),源模塊并不需要知道目標(biāo)模塊的地址,甚至是不需要知道目標(biāo)模塊是否存在,而只需要發(fā)送數(shù)據(jù)到zigbee協(xié)調(diào)器,zigbee協(xié)調(diào)器會對數(shù)據(jù)進(jìn)行處理,在上位機(jī)中顯示數(shù)據(jù),根據(jù)存儲有拓?fù)潢P(guān)系的綁定表確定是否發(fā)送數(shù)據(jù)到目標(biāo)模塊。例如有一個按鍵模塊和LED燈模塊,在上位機(jī)軟件中對其進(jìn)行連接,則可以實(shí)現(xiàn)按鍵模塊與燈模塊實(shí)際上的物理連接,按鍵按下的時(shí)候LED燈就亮,按鍵沒按的時(shí)候LED燈就滅。按鍵模塊并不知道LED燈模塊的存在,LED燈模塊也不知道按鍵模塊的存在,按鍵模塊只需要根據(jù)本發(fā)明的協(xié)議發(fā)送固定格式的數(shù)據(jù),而LED燈也只接收發(fā)送給它的數(shù)據(jù)。按鍵按下時(shí)狀態(tài)會發(fā)生改變,就會發(fā)送一個按鍵按下的信息給zigbee協(xié)調(diào)器,zigbee協(xié)調(diào)器接收到數(shù)據(jù)后將其轉(zhuǎn)發(fā)到上位機(jī)軟件,上位機(jī)軟件根據(jù)拓?fù)潢P(guān)系發(fā)現(xiàn)其連接到了一個LED燈模塊,則會發(fā)出一個開燈的指令,zigbee協(xié)調(diào)器對這個指令進(jìn)行解析,再按照本發(fā)明的協(xié)議轉(zhuǎn)換成LED燈模塊可以識別的數(shù)據(jù)格式,將換轉(zhuǎn)換后的數(shù)據(jù)發(fā)送給LED燈模塊,LED燈模塊收到數(shù)據(jù),進(jìn)行解析,確認(rèn)開啟LED。同理可以使用一個滑動變阻器模塊來調(diào)節(jié)燈的亮度。

在另一種技術(shù)方案中,所述的基于CC2530芯片的無線通信系統(tǒng),如圖7所示,上位機(jī)通過圖形界面將拓?fù)潢P(guān)系存儲于zigbee協(xié)調(diào)器,當(dāng)需要使目標(biāo)執(zhí)行器模塊根據(jù)目標(biāo)傳感器模塊采集的信息執(zhí)行動作時(shí),zigbee協(xié)調(diào)器根據(jù)拓?fù)潢P(guān)系使目標(biāo)執(zhí)行器模塊執(zhí)行動作。如果上位機(jī)軟件將模塊拓?fù)潢P(guān)系圖發(fā)送給了zigbee協(xié)調(diào)器,則zigbee協(xié)調(diào)器也會存儲該拓?fù)潢P(guān)系圖,當(dāng)沒有連接上位機(jī)軟件時(shí),則會使用這種數(shù)據(jù)傳輸方式,將所有的中間處理都放在了zigbee協(xié)調(diào)器。

在另一種技術(shù)方案中,所述的基于CC2530芯片的無線通信系統(tǒng),傳感器模塊將采集的信息轉(zhuǎn)化為固定格式的數(shù)據(jù)發(fā)送至zigbee協(xié)調(diào)器,zigbee協(xié)調(diào)器將執(zhí)行指令以固定格式的數(shù)據(jù)發(fā)送至執(zhí)行器模塊。上位機(jī)到zigbee終端的通信只需要實(shí)現(xiàn)zigbee協(xié)調(diào)器的通信接口,zigbee協(xié)調(diào)器與zigbee終端之間根據(jù)協(xié)議發(fā)送固定格式的數(shù)據(jù)進(jìn)行通信,適用于多種上位機(jī)。固定格式具體有多種,例如傳感器模塊發(fā)送的綁定請求的數(shù)據(jù)格式、zigbee協(xié)調(diào)器發(fā)送的綁定信息的數(shù)據(jù)格式,傳感器模塊發(fā)送的采集信息的數(shù)據(jù)格式、zigbee協(xié)調(diào)器發(fā)送給執(zhí)行器模塊執(zhí)行動作的數(shù)據(jù)格式不一樣。例如,按鍵模塊類型為01,燈的模塊類型為02,傳感器模塊發(fā)送的綁定請求,數(shù)據(jù)格式為AA+03+6個字節(jié)MAC地址+模塊類型+A5,按鍵的MAC地址為01 02 03 04 05 06,模塊類型為01,按鍵的綁定請求為AA 03+01 02 03 04 05 06+01,AA A5表示幀頭幀尾,03表示發(fā)送的數(shù)據(jù)是終端到協(xié)調(diào)器的綁定請求,01 02 03 04 05 06表示請求綁定模塊的MAC地址,01表示模塊類型。再例如,zigbee協(xié)調(diào)器發(fā)送的綁定信息,數(shù)據(jù)格式為AA+11+6個字節(jié)MAC地址+1字節(jié)綁定命令+2字節(jié)模塊網(wǎng)絡(luò)地址+2字節(jié)網(wǎng)絡(luò)ID號PAN_ID(PAN_ID由協(xié)調(diào)器生成)+A5,如按鍵的綁定:上位機(jī)至網(wǎng)關(guān)為AA 11+01 02 03 04 05 06+01+01 01+A5,網(wǎng)關(guān)至模塊為AA 11+01 02 03 04 05 06+01+01 01+02 07+A5,AA A5表示幀頭幀尾,11表示協(xié)調(diào)器發(fā)送的是綁定命令,01 02 03 04 05 06表示請求綁定模塊的MAC地址,每個模塊都是唯一的,01表示綁定(02:解綁),0101表示分配給按鍵模塊的網(wǎng)絡(luò)地址,0207表示網(wǎng)絡(luò)ID號。再例如,傳感器模塊發(fā)送的采集信息,數(shù)據(jù)格式為:AA+02+2個字節(jié)網(wǎng)絡(luò)短地址+1字節(jié)數(shù)據(jù)類型+1字節(jié)特殊功能+3字節(jié)數(shù)據(jù)+A5,按鍵開啟發(fā)送的數(shù)據(jù)為AA 02+01 01+02+00+01 00 00+A5,AA A5表示幀頭幀尾,02表示表示發(fā)送的數(shù)據(jù)是終端到協(xié)調(diào)器的傳感數(shù)據(jù),01 01表示按鍵的網(wǎng)絡(luò)地址,02表示數(shù)據(jù)類型,布爾型,00表示保留,010000表示數(shù)據(jù),最前面的01表示按鍵是開的狀態(tài)。再例如,zigbee協(xié)調(diào)器發(fā)送給執(zhí)行器模塊執(zhí)行動作,數(shù)據(jù)格式為AA+01+2個字節(jié)網(wǎng)絡(luò)短地址+1字節(jié)數(shù)據(jù)類型+1字節(jié)特殊功能+3字節(jié)數(shù)據(jù)+A5,控制LED燈開啟為AA 01+02 01+02+00+01 00 00+A5,AA A5表示幀頭幀尾,01表示表示發(fā)送的是協(xié)調(diào)器對終端的控制數(shù)據(jù),02 01表示LED燈的網(wǎng)絡(luò)地址,02表示數(shù)據(jù)類型,布爾型,00表示無特殊功能,010000表示數(shù)據(jù),最前面的01表示是讓燈開啟,控制LED燈變色為AA 01+02 01+04+00+64 32 16+A5,AA A5表示幀頭幀尾,01:表示發(fā)送的是協(xié)調(diào)器對終端的控制數(shù)據(jù),02 01表示LED燈的網(wǎng)絡(luò)地址,04表示數(shù)據(jù)類型,數(shù)組,00表示無特殊功能,64 32 16表示數(shù)據(jù),64 32 16表示LED燈三原色的值。zigbee協(xié)調(diào)器提供綁定終端的接口,上位機(jī)只需要實(shí)現(xiàn)通信接口就可以實(shí)現(xiàn)通信,使用MAC層通信,簡單、實(shí)時(shí)性高。

在另一種技術(shù)方案中,所述的基于CC2530芯片的無線通信系統(tǒng),傳感器模塊優(yōu)選為按鍵模塊、壓感模塊、聲音檢測模塊、人體紅外檢測模塊、溫度檢測模塊、光強(qiáng)檢測模塊中的一種,執(zhí)行器模塊優(yōu)選為LED燈模塊、電機(jī)模塊、蜂鳴器模塊、LCD模塊中的一種,但不局限于此。

在另一種技術(shù)方案中,所述的基于CC2530芯片的無線通信系統(tǒng),綁定請求包括模塊類型、幀頭、幀尾等信息,上位機(jī)將選取信息發(fā)送至目標(biāo)zigbee協(xié)調(diào)器,選取信息包括分配給請求加入網(wǎng)絡(luò)的zigbee終端的網(wǎng)絡(luò)地址,網(wǎng)絡(luò)地址包括模塊類型與序號,目標(biāo)zigbee協(xié)調(diào)將選取信息連同網(wǎng)絡(luò)ID號發(fā)送至請求加入網(wǎng)絡(luò)的zigbee終端。

在另一種技術(shù)方案中,所述的基于CC2530芯片的無線通信系統(tǒng),zigbee協(xié)調(diào)器是CC2530芯片加一些外圍電路,zigbee協(xié)調(diào)器設(shè)有USB轉(zhuǎn)串口的芯片或藍(lán)牙芯片,實(shí)現(xiàn)上位機(jī)與zigbee協(xié)調(diào)器的通信連接。

這里說明的設(shè)備數(shù)量和處理規(guī)模是用來簡化本發(fā)明的說明的。對本發(fā)明的應(yīng)用、修改和變化對本領(lǐng)域的技術(shù)人員來說是顯而易見的。

盡管本發(fā)明的實(shí)施方案已公開如上,但其并不僅僅限于說明書和實(shí)施方式中所列運(yùn)用,它完全可以被適用于各種適合本發(fā)明的領(lǐng)域,對于熟悉本領(lǐng)域的人員而言,可容易地實(shí)現(xiàn)另外的修改,因此在不背離權(quán)利要求及等同范圍所限定的一般概念下,本發(fā)明并不限于特定的細(xì)節(jié)和這里示出與描述的圖例。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1