Nordic:超低功耗無(wú)線(xiàn)通信領(lǐng)域
Nordic一直專(zhuān)注在超低功耗無(wú)線(xiàn)(ULP Wireless)通信領(lǐng)域,最開(kāi)始Nordic公司做的是低功耗的2.4G,該協(xié)議被無(wú)線(xiàn)鼠標和鍵盤(pán)廣泛采用,獲得了巨大的成功。經(jīng)過(guò)多方和多年的努力,該協(xié)議最終演變?yōu)榇蠹沂熘牡凸乃{牙,所以說(shuō)Nordic是低功耗藍牙協(xié)議的重要貢獻者。Nordic舉全公司之力,深耕低功耗藍牙領(lǐng)域,為用戶(hù)打造低功耗藍牙整體解決方案,大大降低了低功耗藍牙的開(kāi)發(fā)門(mén)檻,可以說(shuō),低功耗藍牙這么流行和成功,Nordic是做了非常多的貢獻。Nordic一直引領(lǐng)低功耗藍牙的發(fā)展,始終占據低功耗藍牙市場(chǎng)份額第一的位置,為用戶(hù)不斷擴充和精進(jìn)自己的解決方案。
本文引用地址:http://dyxdggzs.com/article/201810/393517.htm低功耗藍牙主要應用場(chǎng)景為一對一或者一對多短距離無(wú)線(xiàn)通信場(chǎng)合,隨著(zhù)物聯(lián)網(wǎng)時(shí)代的到來(lái),更多的低功耗無(wú)線(xiàn)通信場(chǎng)景被發(fā)掘。比如智能家居,這是一個(gè)典型的低功耗多對多通信場(chǎng)景,即mesh組網(wǎng)應用,而802.15.4目前在智能家居市場(chǎng)占據了一個(gè)主導位置,其與低功耗藍牙有很強的互補性,而且802.15.4對低功耗要求也是很高的,而低功耗無(wú)線(xiàn)正式Nordic一貫的優(yōu)勢和戰略,所以Nordic公司進(jìn)入了802.15.4領(lǐng)域?;?02.15.4,Nordic推出了Thread和ZigBee兩種解決方案。Thread支持IPv6,具有自動(dòng)恢復、高可靠性、低延時(shí)等特點(diǎn),是智能家居理想的解決方案之一。ZigBee是一種典型的Mesh解決方案,技術(shù)成熟,市場(chǎng)接受度高,生態(tài)系統也比較齊全。
低功耗藍牙和802.15.4都是低功耗短距離無(wú)線(xiàn)通信協(xié)議,物聯(lián)網(wǎng)應用還有很多低功耗長(cháng)距離無(wú)線(xiàn)通信需求,比如共享單車(chē),水表燃氣表,智慧城市管理,物流追蹤等,目前看起來(lái),低功耗蜂窩物聯(lián)網(wǎng)將成為這些市場(chǎng)的主流解決方案。蜂窩物聯(lián)網(wǎng)包括NB-IoT和eMTC兩種協(xié)議,主打長(cháng)電池續航時(shí)間,有很高的低功耗要求,符合Nordic一貫的優(yōu)勢和戰略,所以Nordic公司又進(jìn)入了NB-IoT和eMTC領(lǐng)域。NB-IoT和eMTC,兩者各有所長(cháng),NB-IoT更專(zhuān)注在少量數據通信,靜態(tài)部署,更低功耗的應用場(chǎng)合,而eMTC的優(yōu)勢則在于高通信速率,可移動(dòng)性,以及空中升級。
目前市場(chǎng)上的確存在這三種解決方案:無(wú)線(xiàn)SoC方案,無(wú)線(xiàn)connectivity或者transceiver方案,以及模塊方案。Connectivity方案需要兩顆芯片:一顆主MCU用來(lái)運行應用和上層協(xié)議棧,一顆transceiver芯片用來(lái)進(jìn)行無(wú)線(xiàn)通信,所以成本會(huì )比較高。由于兩顆芯片之間需要通信,所以功耗也會(huì )比較高。Connectivity方案的好處是標準化,主MCU和transceiver之間遵守標準的通信協(xié)議,所以主MCU和transceiver兩者的可替換性就比較強,像手機一般都是采用這種方案。SoC方案則是將整個(gè)協(xié)議棧都放在同一顆芯片里面,而且有可能整個(gè)應用也是放在這顆芯片里面,所以它的成本就比較低,目前大部分低功耗藍牙廠(chǎng)商都在主推這種方案,比如Nordic自己。與connectivity方案不同,SoC方案里面的協(xié)議棧一般都是每家芯片商自己開(kāi)發(fā)或者委托第三方開(kāi)發(fā)的,所以芯片商的開(kāi)發(fā)能力對產(chǎn)品品質(zhì)影響很大。做得比較好的芯片商,SoC方案功耗可以做得很低。由于芯片商對整個(gè)協(xié)議棧負責,所以可靠性,認證和后期維護都能得到很好的保證。確切說(shuō),無(wú)線(xiàn)解決方案在芯片層面只有上面2種:SoC方案和connectivity方案。但是一顆芯片要工作起來(lái),必須要有外圍電路,很多客戶(hù)對此不是很擅長(cháng),所以模塊方案就應運而生了。Connectivity方案和SoC方案一般由芯片商直接提供,而模塊方案由模塊商或者方案商來(lái)提供。模塊是一個(gè)最小的可工作無(wú)線(xiàn)系統,整合了芯片及其必要外圍電路。有些研發(fā)能力比較強的模塊商,還會(huì )提供增值服務(wù),即不僅提供硬件的模塊給到客戶(hù),同時(shí)還會(huì )對原始芯片商的SDK進(jìn)行二次開(kāi)發(fā),以更精準地滿(mǎn)足客戶(hù)需求。模塊方案的好處是節省客戶(hù)開(kāi)發(fā)時(shí)間,幫助客戶(hù)快速量產(chǎn),其不好的地方是增加客戶(hù)成本,方案的可擴展性和靈活性不夠高。
說(shuō)到創(chuàng )新解決方案,第一要提的就是Nordic公司的低功耗,Nordic公司的SoC是全Flash制程(Flash制程好處是方便開(kāi)發(fā)和維護,但是它的功耗會(huì )比較高),即便如此,Nordic公司的功耗也是業(yè)界最低的。比如,在每1秒收發(fā)一包數據的低功耗藍牙連接通信條件下,Nordic公司的平均功耗只有6uA左右,可以說(shuō)非常的低。
第二個(gè)要提的創(chuàng )新點(diǎn)是:SDK的先進(jìn)性和靈活性。Nordic公司友商的SDK要不只能裸跑,要不一定要跑在一個(gè)特定的實(shí)時(shí)操作系統(RTOS)上,而且限制了客戶(hù)的開(kāi)發(fā)環(huán)境,比如只能采用Windows系統來(lái)開(kāi)發(fā),比如只能使用自己的IDE。而Nordic SDK既可以裸跑,也可以加載市場(chǎng)上各種流行的RTOS,比如FreeRTOS,Zephyr,AliOS-things,mBed等,并且跨平臺,同時(shí)支持Windows/Mac/Linux系統,支持Keil/IAR/GCC/Segger embeddedstudio等多種IDE。
第三個(gè)要提的創(chuàng )新點(diǎn)是:提供全套固件升級方案。Nordic不僅提供設備端SDK以幫助客戶(hù)實(shí)現固件空中升級或者串口升級,同時(shí)提供手機app端SDK以幫助客戶(hù)快速完成手機端軟件的開(kāi)發(fā)。Nordic公司提出了簽名固件升級方案,通過(guò)非對稱(chēng)密鑰算法對新固件進(jìn)行驗簽,以保證升級的安全性。Nordic公司還提出了協(xié)議棧和應用單獨升級方案,以加快升級速度,增加升級的靈活性。
第四個(gè)要提的創(chuàng )新點(diǎn)是:協(xié)議棧的先進(jìn)性和高可靠性。Nordic的BLE協(xié)議棧同時(shí)支持主從角色,而且最多可以同時(shí)支持20路連接,每個(gè)連接的連接參數還可以靈活配置,比如主從模式選擇,高速和低速選擇,藍牙5和藍牙4選擇,長(cháng)距離和短距離選擇,這些都是友商無(wú)法達到和企及的。
最后要提的創(chuàng )新點(diǎn)就是多協(xié)議動(dòng)態(tài)共存。一顆SoC同時(shí)支持低功耗藍牙和802.15.4已經(jīng)慢慢成為市場(chǎng)趨勢和主流了,但是大部分同行只能做到靜態(tài)共存,即要不工作在低功耗藍牙模式,要不工作在802.15.4模式。Nordic則可以做到動(dòng)態(tài)共存,即設備同時(shí)處于低功耗藍牙連接模式和802.15.4自組網(wǎng)模式。動(dòng)態(tài)共存一個(gè)比較好的應用例子是,手機app通過(guò)藍牙直接就可以實(shí)時(shí)控制Zigbee網(wǎng)絡(luò )里面的燈,這在以前都是不敢想象的。
Nordic半導體的現場(chǎng)應用工程師中國區負責人 艾敏華
評論