Zigbee主要是射頻還是組網(wǎng)呢?淺談Zigbee的概念并說明其優(yōu)勢(shì)
Zigbee是一種基于802.15.4物理層協(xié)議、支持自組網(wǎng)、多點(diǎn)中繼,可實(shí)現(xiàn)網(wǎng)狀拓?fù)涞膹?fù)雜的組網(wǎng)協(xié)議,加上其低功耗的特點(diǎn),使得網(wǎng)絡(luò)間的設(shè)備必須各司其職,有效地協(xié)同工作。
?
zigbee是協(xié)議聯(lián)盟的名稱,它的優(yōu)勢(shì)在于自組織網(wǎng)絡(luò),也就是你說的組網(wǎng),射頻只是支持它的硬件基礎(chǔ)。
那么ZigBee的組網(wǎng)方式與那種平常射頻芯片組網(wǎng)方式存在著怎樣的差異呢?區(qū)別可大了,先看zigbee組網(wǎng),就是把zigbee芯片當(dāng)普通的射頻芯片用,其實(shí)象這樣的方案根本不是zigbee的初衷,也根本體現(xiàn)不出zigbee的優(yōu)勢(shì)。使用zigbee的著眼點(diǎn)一是其超低功耗的實(shí)現(xiàn),二是強(qiáng)大的組網(wǎng)能力。
為什么是zigbee?使用平常的射頻模塊,成本低,買一個(gè)現(xiàn)成的150M或300M的射頻模塊,才40元左右,如果自己有能力焊接,那就更便宜了,使用zigbee開發(fā),單是一塊芯片就是5個(gè)美元左右,還不包括其它的外圍設(shè)備;使用現(xiàn)成的射頻模塊,開發(fā)方便,直接往TxD/RxD腳上一接,就可以使用了,如果使用zigbee芯片,光是協(xié)議棧就有40K代碼,自己還要編寫profile,開發(fā)周期長,風(fēng)險(xiǎn)大。
為何我們要用zigbee呢?其優(yōu)勢(shì)在哪?zigbee可以實(shí)現(xiàn)多網(wǎng)絡(luò)共存
我們?cè)谀硞€(gè)地方需要使用232傳輸數(shù)據(jù)或命令,一般方式我們使用232/485轉(zhuǎn)換器來實(shí)現(xiàn)。但是如果工作地點(diǎn)不允許布線,那怎么辦? 最簡單的方案,通過無線方式走嘛。我們建立232-》無線轉(zhuǎn)換器然后再通過無線-》232透明轉(zhuǎn)換器來替代485就行了。
zigbee可以實(shí)現(xiàn)超低功耗
zigbee設(shè)計(jì)的最初目標(biāo)就是低功耗,要求能做到干電池的使用壽命在半年以上,現(xiàn)在最多的可以做到5-10年(算出了的,電池質(zhì)量要求比較高,5年不爛的也不容易啊),zigbee協(xié)議提供了這種功能,但只是提供了這種能力而已,需要使用者實(shí)現(xiàn)該能力。
zigbee可以實(shí)現(xiàn)高可靠性自組織網(wǎng)絡(luò)
zigbee具有可靠的發(fā)送接收握手機(jī)制,可靠地保證了數(shù)據(jù)的發(fā)送接收,另Zigbee采用AES128位密鑰,保證數(shù)據(jù)發(fā)送的安全性。
所以說,如果我們需要想使用zigbee而不是普通的射頻,那么肯定是普通射頻無法達(dá)到要求,才迫使我們選擇zigbee。一旦我們選擇zigbee,我們自然希望能夠達(dá)到我們某一種目的,下面我分別來說如何做到這些。