ZigBee在個人網絡中越來越被稱為(wei)短距離無線通信協議。它的最大(da)特點是具(ju)有低功耗,低網絡,特別是可(ke)路(lu)由(you)的網絡功能,並且(qie)在理(li)論上可(ke)以無限擴(kuo)展ZigBee期(qi)望的通信範圍。對於藍牙,紅(hong)外點對點通信和(he)WLAN星型通信,ZigBee協議要(yao)複雜(za)得(de)多。因此,我應該選擇ZigBee芯片自(zi)行開發協議,還是應該直接(jie)選擇具(ju)有ZigBee協議的模塊直接(jie)應用(yong)?
芯片研發:需要(yao)足夠的人力和(he)技術儲備以及長(chang)時間的開發
市場上的ZigBee無線收發器“芯片”實(shi)際上是符合物理(li)層標準的芯片。因為(wei)它僅(jin)調製和(he)解(jie)調無線通信信號,所以必(bi)須將其與單片機結合使(shi)用(yong)以完成數據收發器和(he)協議的實(shi)現。另一方麵,單片機僅(jin)集成了射頻部分和(he)單片機部分,並且(qie)不需要(yao)額外的單片機。它的優點是節(jie)省成本和(he)簡化(hua)電路(lu)。
在這兩(liang)種(zhong)情(qing)況下,用(yong)戶都(du)需要(yao)自(zi)己(ji)通過(guo)微控(kong)製器的結構(gou)和(he)寄(ji)存器的設置自(zi)行開發所有軟件部分,還要(yao)參考物理(li)層部分的IEEE802.15.4協議和(he)網絡層部分的ZigBee協議。對於實(shi)際應用(yong)用(yong)戶而言(yan),這種(zhong)工(gong)程量(liang)很大(da),開發周期(qi)和(he)測試周期(qi)都(du)非(fei)常長(chang),並且(qie)由(you)於它是無線通信產品,因此不容易(yi)保(bao)證其產品質量(liang)。
目前,許多ZigBee公司都(du)在提供(gong)自(zi)己(ji)的芯片ZigBee協議棧,它僅(jin)提供(gong)該協議的功能,並不意(yi)味著它具(ju)有真正的適用(yong)性和(he)可(ke)操作性。沒有提供(gong)用(yong)戶數據界(jie)麵的詳細描(miao)述。用(yong)戶為(wei)什麼(me)可(ke)以忽略芯片中的程序,而隻使(shi)用(yong)芯片來傳輸自(zi)己(ji)的數據?這不僅(jin)可(ke)以簡單地實(shi)現包含ZigBee協議棧的芯片,也不能僅(jin)實(shi)現包含ZigBee協議棧的芯片。
所有這些都(du)要(yao)求用(yong)戶基(ji)於完整的協議代(dai)碼和(he)他們自(zi)己(ji)的上層通信協議,完整的簡單。