主要ZigBee芯片供應(yīng)商ZigBee方案競(jìng)爭(zhēng)能力比較
目前市場(chǎng)上主要ZigBee芯片提供商(2.4GHZ),主要有:TI/CHIPCON、EMBER(ST)、JENNIC(捷力)、FREESCALE、MICROCHIP四家。
目前ZigBee技術(shù)提供方式有三種:
1) ZigBee RF+MCU 例如:TI CC2420+MSP430 、FREESCLAE MC13XX+GT60 、MICROCHIP MJ2440+PIC MCU。
2)單芯片集成SOC 如:TI CC2430/CC2431(8051內(nèi)核) 、FREESCALE MC1321X 、EM250。
3)單芯片內(nèi)置ZIGBEE協(xié)議棧+外掛芯片JENNIC SOC+EEPROM、EMBER 260+MCU。
主要四個(gè)公司按上述幾方面分析如下:
A)微處理器:
除了CC2430/CC2431外,其他四家公司都是采用自己的微處理器。只有CC2430/CC2431采用標(biāo)準(zhǔn)的8051處理器。
該項(xiàng)評(píng)分:CC2430/CC2431勝出
因?yàn)椋?051微處理器誕生30多年,目前在國(guó)內(nèi)最為普及。大學(xué)中專,都有廣泛的課程,各種參考書(shū),到處都有。開(kāi)發(fā)軟件KEIL、 IAR已被大家熟悉,用起來(lái)最順手。
有言論說(shuō)8051“老了” 怕不能擔(dān)當(dāng)此重任,也有言論說(shuō)8051會(huì)產(chǎn)生數(shù)字噪聲,影響無(wú)線通訊… 以專家的眼光看,這些都是沒(méi)有科學(xué)依據(jù)的說(shuō)法。隨著芯片科技的發(fā)展,今天的8051早已經(jīng)脫胎換骨,只是片上系統(tǒng)(SoC)的一小部分,而且在低功耗、高速度、低噪聲等方面,有了質(zhì)的飛躍。CC2430/CC243的8051內(nèi)核經(jīng)過(guò)特別設(shè)計(jì),可以和2.4GHZ的ZigBee無(wú)線收發(fā)電路完美的配合工作,絕不會(huì)因?yàn)槠?051內(nèi)核的高速運(yùn)行而對(duì)高頻無(wú)線通訊有任何影響。
采用從8051對(duì)用戶而言好處如下:
1、無(wú)需重新學(xué)習(xí)微處理器結(jié)構(gòu)原理,無(wú)需重新熟悉編譯/調(diào)試工具;
2、對(duì)片上系統(tǒng)的I/O,定時(shí)器,A/D,PWM,看門(mén)狗等等,也無(wú)需重新學(xué)習(xí);
3、如果你沒(méi)有單片機(jī)的基礎(chǔ),學(xué)起來(lái)也非常容易,也容易找到人請(qǐng)教、交流;
從技術(shù)眼光看,ZigBee技術(shù)的核心是軟件。如果MCU是8051,則ZigBee是由C51代碼組成的一堆軟件而已。無(wú)論是無(wú)線數(shù)據(jù)傳輸、路由算法、網(wǎng)絡(luò)拓?fù)洹?都是各種函數(shù)的組合、代碼組合。任何人熟悉C51編程,就很容易熟悉ZigBee的代碼,同時(shí)將自己的應(yīng)用代碼和ZigBee結(jié)合在一起。
這對(duì)應(yīng)初次進(jìn)入無(wú)線領(lǐng)域的工程師而言,如果選擇自己不熟悉的處理器,在進(jìn)行開(kāi)發(fā)時(shí),既要面對(duì)復(fù)雜的ZigBee無(wú)線通訊協(xié)議,超高頻的硬件環(huán)境,再加上完全陌生的指令系統(tǒng),硬件平臺(tái),無(wú)疑對(duì)開(kāi)發(fā)ZigBee是“雪上加霜”。
B)ZigBee協(xié)議棧
目前TI 提供CC2430/CC2431 ZIGBEE2006協(xié)議棧,全套協(xié)議棧原來(lái)報(bào)價(jià)10萬(wàn)人民幣,目前已經(jīng)開(kāi)放免費(fèi)下載,這是一個(gè)巨大的驚人之舉。雖然開(kāi)放下載的協(xié)議棧是庫(kù)文件,但是全功能,包括網(wǎng)狀網(wǎng)絡(luò)拓?fù)涞娜δ軈f(xié)議棧,從10萬(wàn)到零,將其他對(duì)手遠(yuǎn)遠(yuǎn)拋在后面。
如果需要進(jìn)行教學(xué)研究,無(wú)線龍通訊可以提供全部C51源代碼的精簡(jiǎn)版協(xié)議棧。
其他幾家情況如下:
FREESCALE BEE KIT 3個(gè)月自動(dòng)失效(需要購(gòu)買(mǎi)正版1200美元,才能使用)。
EMBERR ZIGBEE 2006 報(bào)價(jià):10,000美元。
MICROCHIP 免費(fèi)源代碼, 但是只支持PIC和MJ2440芯片。
該項(xiàng)評(píng)分:CC2430勝出。
C ZigBee芯片的最后成本
CC2430、CC2431是全部方案中,唯一一個(gè)包括FLASH存儲(chǔ)器+MCU+ZigBee RF全全集成,真正的單芯片解決方案。
JENNIC 的“單片機(jī)”只有ROM(只讀存儲(chǔ)器),芯片內(nèi)部沒(méi)有存放用戶程序的地方,系統(tǒng)必須要外加一個(gè)EEPROM。你的全部程序必須存儲(chǔ)在外部的EEPROM 中,如果你使用這樣的無(wú)線單片,最大的問(wèn)題是不能對(duì)你自己開(kāi)發(fā)的代碼加密,任何人可以從外部EEPROM輕易中獲得你辛辛苦苦開(kāi)發(fā)的代碼。
FREESCALE 的單芯片是采用兩個(gè)硅片和SIP技術(shù)共同包裝,在大量生產(chǎn)情況下,肯定不能和單芯片方案競(jìng)爭(zhēng)。
在芯片最后成本競(jìng)爭(zhēng)中,CC2430取勝是必然,因?yàn)橹挥蠧C2430真真能作到一個(gè)芯片解決戰(zhàn)斗!芯片價(jià)格必然最低!
D 開(kāi)發(fā)工具的方便性和開(kāi)發(fā)工具(包括開(kāi)發(fā)軟件)的低價(jià)格
CC2430 原產(chǎn)開(kāi)發(fā)工具CC2430ZDK報(bào)價(jià)原來(lái)10,000美元,目前下降到2000美元。但是國(guó)內(nèi)無(wú)線龍通訊科技公司,已經(jīng)將全套CC2430/CC2431 開(kāi)發(fā)工具(包括USB仿真器,精簡(jiǎn)版ZigBee協(xié)議棧,兼容ZigBee2006,兩個(gè)ZigBee無(wú)線模塊,全套開(kāi)發(fā)軟件 )C51RF-3-CS降低到了不到人民幣2000元以下(1888元人民幣)。
和其他解決方案比較,開(kāi)發(fā)容易,CC2430/CC2431在開(kāi)發(fā)系統(tǒng)的性能,容易使用,全免費(fèi)2006協(xié)議棧包括全新ZigBee PRO指令集等全新高級(jí)功能。
成都無(wú)線龍通訊科技公司是國(guó)內(nèi)最早投入ZigBee技術(shù)開(kāi)發(fā)的先鋒,在兩年前和CHIPCON同步推出了國(guó)內(nèi)第一個(gè)CC2430/CC2431開(kāi)發(fā)系統(tǒng),目前國(guó)內(nèi)外有大量客戶群,并批量裝備了清華大學(xué),浙江大學(xué),成都電子科技大學(xué)等重點(diǎn)大學(xué)相關(guān)實(shí)驗(yàn)室。
經(jīng)過(guò)多年的努力創(chuàng)新,成都無(wú)線龍通訊科技公司不僅推出了多種高級(jí)ZigBee教學(xué)平臺(tái),開(kāi)發(fā)工具,還和北航合作,出版了無(wú)線單片機(jī)技術(shù)叢書(shū),其中第三本《ZigBee無(wú)線網(wǎng)絡(luò)入門(mén)與實(shí)戰(zhàn)》是國(guó)內(nèi)第一本實(shí)戰(zhàn)ZigBee的教材。其包括了CC2430中文詳細(xì)介紹,ZigBee技術(shù)介紹,C51RF-3開(kāi)發(fā)工具介紹等,為入門(mén)復(fù)雜的ZigBee技術(shù),架設(shè)了理想的橋梁。
該項(xiàng)評(píng)比:仍然是CC2430勝出。
結(jié)束語(yǔ):
歸納起來(lái),采用通用MCU,免費(fèi)全開(kāi)放全功能協(xié)議棧,正真低價(jià)格單芯片,廉價(jià)高性能開(kāi)發(fā)系統(tǒng),各種學(xué)習(xí)教材和培訓(xùn),未來(lái)ZigBee中,誰(shuí)能勝出,誰(shuí)將笑到最后,大家可以自己來(lái)判斷。