藍(lán)牙在短距離無線通信領(lǐng)域占據(jù)舉足輕重的地位——
從手機、平板、PC到車載設(shè)備,
到耳機、游戲手柄、音響、電視,
再到手環(huán)、電子秤、智能醫(yī)療器械(血糖儀、數(shù)字血壓計、血氣計、數(shù)字脈搏/心率監(jiān)視器、數(shù)字體溫計、耳溫槍、皮膚水分計等),再到智能家居等領(lǐng)域均占有一席之地。
而藍(lán)牙低功耗(BLE)是在藍(lán)牙4.0協(xié)議上修改以適用低功耗應(yīng)用場景的一種藍(lán)牙協(xié)議。
隨著上一股智能消費類電子大潮的到來,BLE的各種應(yīng)用也像雨后春筍般在市場上鋪開。
如果想 緊跟藍(lán)牙協(xié)議的最新動態(tài) ,可以在找到最前沿的藍(lán)牙技術(shù),
同時其為開發(fā)者打造的開發(fā)者網(wǎng)站也是干貨十足。
主流的BLE芯片有TI的TI CC2540/2541、CSR BC6130、創(chuàng)杰 IS1685S、Nordic nRF51822。
其中TI的CC2540/CC2541和Nordic的nRF51系列在智能手環(huán)、防丟器、自拍器、手持智慧醫(yī)療設(shè)備等領(lǐng)域競爭激烈,這兩個在語音方面不強,所以和CSR的BC6130沒有比較的意義。至于IS1685應(yīng)該是一款透傳模塊,和芯片級產(chǎn)品沒有比較意義,就相當(dāng)于拿生產(chǎn)鋼材的和制造型鋼的比較。
下面以nordic公司基于nRF51提供的幾種BLE例程分析市面上BLE的應(yīng)用場景:(TI的CC2541也類似)
No1、智能手環(huán)、藍(lán)牙防丟器、自拍神器
藍(lán)牙心率計、接近控制(開鎖+防丟)整個工程是一種基于BLE廣播和收發(fā)的架構(gòu),目前應(yīng)用該類架構(gòu)的產(chǎn)品有智能手環(huán)、藍(lán)牙防丟器、冰箱貼、藍(lán)牙自拍桿等產(chǎn)品。
No2、串口透傳模塊
串口工程和心率工程很像,在是在心率工程的基礎(chǔ)上加入了UART的發(fā)送和接收函數(shù),接收函數(shù)采用回調(diào)函數(shù),可以監(jiān)聽各種串口消息。目前應(yīng)用該類架構(gòu)的產(chǎn)品時一些2B的模塊公司,淘寶上一搜一大把,他們專門生產(chǎn)藍(lán)牙透傳模塊,供更上游廠家開發(fā)更集成的設(shè)備。
No3、空中鼠標(biāo)、空中鍵盤、空中遙控器
空中鼠標(biāo)服務(wù)展示了如何用51822實現(xiàn)按動按鍵實現(xiàn)控制PC中的鼠標(biāo)移動,該服務(wù)是由HID建立在GATT協(xié)議上的,支持連接各種通用設(shè)備,具體講解見藍(lán)牙開發(fā)者社區(qū);
hids_keyboard案例中開發(fā)板運行后,按下計算機上的“CapsLock”鍵(大小寫切換鍵),開啟大寫,開發(fā)板上的指示燈D3 會點亮。關(guān)閉大寫,指示燈D3 會熄滅。里面也是集成了HID協(xié)議。
這類集成HID的服務(wù)可以直接和具有HID接口的PC、智能機、pad進(jìn)行互連。
No4、beacon
Beacon本質(zhì)上是廣播,手機搜索到廣播信息進(jìn)行跳轉(zhuǎn),彈出東西等。Beacon比廣播的代碼要簡單地多?。?!
No5、主從一對多
主從一對一及主從一對多可以構(gòu)成星型網(wǎng)絡(luò)。不過純硬件的基于BLE的一主多從在產(chǎn)品上應(yīng)用不太多,可能是由于:
相比于24L01其開發(fā)難度大、成本高、技術(shù)資料不多;
相比于zigbee不專業(yè);
相比于wifi吞吐量不夠的原因。
不過也有部分人堅持用BLE實現(xiàn)微微網(wǎng)實現(xiàn)設(shè)備互連互通,目前國內(nèi)似乎還沒有此類產(chǎn)品。
當(dāng)然這并不表示構(gòu)成星型網(wǎng)絡(luò)應(yīng)用場景不銳利,我預(yù)測在未來幾年各種微型、個人、家庭通信網(wǎng)絡(luò)將會隨著云計算、物聯(lián)網(wǎng),作為神經(jīng)末梢連接眾多的傳感器設(shè)備而沖上浪潮之巔。
No6、OAD、OTA、DFU
空中升級Air-DFU,即Air Device Firmware Upgrade,更專業(yè)的叫法是OAD,即on air download或OTA,即Over-the-Air Technology。
在做CS模式的開發(fā)者來看遠(yuǎn)程升級不算什么,但是在硬件領(lǐng)域能夠支持空中升級絕對屬于很大的進(jìn)步。
之前給芯片升級固件需要用特殊設(shè)備(紫外線擦除等),
然后由于發(fā)現(xiàn)了電擦除設(shè)備而給業(yè)界帶來一場不小的革命,
后來又出現(xiàn)了可反復(fù)擦除的芯片。..
即使目前嵌入式設(shè)備基本上都是通過UART、SWD等標(biāo)準(zhǔn)燒寫口進(jìn)行現(xiàn)場燒寫固件的(所以之前你的MP3中毒了還要交給修手機、MP3、MP4的小哥讓他們給你重刷一遍系統(tǒng))。
支持空中升級的智能消費類電子,服務(wù)商一般先把固件下載到相應(yīng)的APP中,待APP檢測到設(shè)備會請求進(jìn)入空中升級模式,待硬件系統(tǒng)重啟進(jìn)入空中升級模式接收新的固件程序并存放在一個閑置區(qū)域,固件全部傳輸完畢系統(tǒng)再次重啟,檢測到有新的固件,從而將新的固件覆蓋老的固件,最終實現(xiàn)硬件系統(tǒng)升級。
-
監(jiān)視器
+關(guān)注
關(guān)注
1文章
802瀏覽量
34823 -
BLE
+關(guān)注
關(guān)注
13文章
746瀏覽量
66018 -
智能手環(huán)
+關(guān)注
關(guān)注
47文章
801瀏覽量
74362
發(fā)布評論請先 登錄
基于nRF51系列藍(lán)牙智能SoC的HomeKit解決方案
Nordic推出nRF51系列RF集成電路(IC)新產(chǎn)品
NORDIC nrf nrf51 nrftools nrfuitls nrfjproj nrftools all in one GUI 量產(chǎn)軟件
低功耗藍(lán)牙芯片NRF51系列的部分設(shè)計開發(fā)
nRF52832及nRF52840片上系統(tǒng)功能概述 q2355239057
nRF51燒錄器相關(guān)資料下載
NRF51系列的PWM是由哪些部分組成的
Nordic推出nRF51物聯(lián)網(wǎng)軟件開發(fā)套件(SDK)
Nordic的nRF51系列SoC器件,將傳統(tǒng)的游戲機控制器帶給了移動游戲
nRF51 DK板載的開發(fā)指導(dǎo)手冊免費下載
市面上幾種常見的BLE應(yīng)用場景資料下載

基于nRF51的BLE的幾種常見的應(yīng)用場景
評論