熱度 1||
BLE(低功耗藍(lán)牙)技術(shù)是最近最熱門的詞匯之一,BLE可以讓電子設(shè)備很方便地和智能設(shè)備(手機)互聯(lián)。為進一步簡化低功耗藍(lán)牙(BLE)應(yīng)用技術(shù)在各個行業(yè)產(chǎn)品中的移植和使用,中國TI無線領(lǐng)域戰(zhàn)略合作伙伴信馳達(dá)科技特別推出了低功耗藍(lán)牙模塊,其中RF-BM-S01模塊通過了藍(lán)牙技術(shù)聯(lián)盟BQB認(rèn)證。特別地,在為蘋果智能設(shè)備開發(fā)外設(shè)時,可以繞過MFI認(rèn)證,就這個特點很值得看好此類模塊的應(yīng)用前景。對于安卓系統(tǒng)的智能設(shè)備,只要底層支持BLE,同樣可以使用模塊進行設(shè)計你的個性化外設(shè)。而且BLE技術(shù)相對WIFI,Bluetooth 2.0等無線技術(shù),有著能耗低,連接迅速,通訊距離更遠(yuǎn)等優(yōu)勢。
RF-BM-S01藍(lán)牙模塊可以同時工作在橋接(透傳)模式和直驅(qū)兩種模式下。橋接模式下(串口),用戶的可以通過串口將自己的電子設(shè)備和智能設(shè)備(需支持藍(lán)牙4.0)之間建立雙向通訊。而直驅(qū)模式下,用戶可以直接使用模塊擴展簡單外圍,就能快速設(shè)計出方案甚至產(chǎn)品,以最低成本最高效地推出特有的個性化移動設(shè)備新外設(shè)。借此模塊,甚至可以進一步通過智能設(shè)備的上網(wǎng)功能,直接建立設(shè)備和服務(wù)器,云應(yīng)用等更高級的的通訊網(wǎng)絡(luò),對其設(shè)備實現(xiàn)智能化控制和管理。
上圖是信馳達(dá)科技官方對模塊的“橋接模式”和“直驅(qū)模式”的一個示意性解釋。
從上圖可以看出,在橋接模式下(透傳模式),模塊通過串口和客戶的MCU相連,其中包括TX,RX,EN,BRTS,BCTS五條信號線,其中EN是總使能開關(guān),當(dāng)抬高后,模塊將會進入徹底睡眠狀態(tài)(<0.4uA),當(dāng)EN置低后,模塊會進入廣播態(tài),此時可以開啟APP對模塊進行搜索和連接,連接成功之后,MCU和手機便可以進行全雙工通訊。另外兩條BRTS和BCTS是用來喚醒對方的信號線,在要求低功耗的應(yīng)用中,雙方可以通過這兩根線來喚醒對方,開始接收數(shù)據(jù)。
在直驅(qū)模式下,用戶可以直接通過智能設(shè)備對模塊進行指令控制。模塊提供了豐富的接口,包括藍(lán)牙廣播指示,連接指示,6路雙向可編程IO,四路可編程PWM,兩路14bit ADC采集接口,用戶可以通過服務(wù)中的通道對這些資源進行編程控制,十分方便。只設(shè)計簡單的外圍擴展電路,就能構(gòu)成最小BLE控制系統(tǒng),而直接省下MCU的成本開銷。
除此之外,用戶甚至可以同時使用兩種工作模式,當(dāng)用戶的MCU不夠強大時,可以通過模塊的外擴接口來彌補MCU的不足,分擔(dān)部分驅(qū)動工作。
此模塊的強大不僅僅在于兩種模式的應(yīng)用,更是提供了諸多附加功能,其中包括豐富的AT指令,以及自定義或標(biāo)準(zhǔn)藍(lán)牙服務(wù),為應(yīng)用提供了更可靠,更先進的智能控制。
如模塊的AT指令包括:
模塊的服務(wù)(部分自定義)包括:
Ø 藍(lán)牙數(shù)據(jù)通道【服務(wù)UUID:0xFFE5】
Ø 串口數(shù)據(jù)通道【服務(wù)UUID:0xFFE0】
Ø PWM輸出(4路) 【服務(wù)UUID:0xFFB0】
Ø ADC輸入(2路) 【服務(wù)UUID:0xFFD0】
Ø 可編程IO (8路) 【服務(wù)UUID:0xFFF0】
Ø 定時翻轉(zhuǎn)輸出 (2路) 【服務(wù)UUID:0xFFF0】
Ø 模塊參數(shù)設(shè)置【服務(wù)UUID:0xFF90】
Ø 設(shè)備信息【服務(wù)UUID:0x180A】
此外,模塊還提供了快速測試模式,可以在無硬件連接的情況下,單獨測試藍(lán)牙以及串口通訊。
現(xiàn)歸納主要特點如下:
默認(rèn)20ms連接間隔,連接快速,之后用戶可以自由調(diào)整;
支持AT指令修改串口波特率,軟件復(fù)位模塊,獲取MAC地址,修改模塊名;
支持AT指令調(diào)整藍(lán)牙連接間隔,控制不同的轉(zhuǎn)發(fā)速率。(動態(tài)功耗調(diào)整);
串口數(shù)據(jù)包長度,可以是200byte以下(含200)的任意長度。(大包自動分發(fā));
高速透傳轉(zhuǎn)發(fā),最快可達(dá)4K/S,可穩(wěn)定工作在2.5K-2.8K;
支持移動設(shè)備APP修改模塊名稱,串口波特率,掉電保存;
支持移動設(shè)備APP對模塊進行遠(yuǎn)程復(fù)位;
支持移動設(shè)備APP調(diào)節(jié)藍(lán)牙連接間隔,掉電不保存。(動態(tài)功耗調(diào)整);
支持快速測試,無需連接任何外部零件測試無線和串口通信;
支持連接狀態(tài),廣播狀態(tài)提示腳/普通IO靈活配置;
6個雙向可編程IO,外部中斷引發(fā)輸入檢測,全低功耗運行。(觸發(fā)報警,照明控制,遙控玩具,等各種輸入輸出開關(guān)量應(yīng)用);
2個可編程定時單次/循環(huán)翻轉(zhuǎn)輸出口。(智能預(yù)約定時應(yīng)用);
兩路ADC輸入(14 bit),使能/禁止,采樣周期自由配置。(測溫濕度,光度等應(yīng)用);
四路可編程PWM(120Hz)輸出。(調(diào)光,調(diào)速等應(yīng)用);
模塊端RSSI連續(xù)采集,可讀可自動通知APP,使能/禁止,采集頻度自由設(shè)定。(尋物防丟報警應(yīng)用);
支持模塊電量提示,電量讀取,可自動通知。(設(shè)備電量提醒);
支持防劫持密碼設(shè)置,修改和恢復(fù),防止第三方惡意連接。也可不使用。獨立的密碼操作結(jié)果通知,方便APP編程;
極低功耗的待機模式,CC2540芯片官方數(shù)據(jù)睡眠電流0.4uA。
RF-BM-S01藍(lán)牙模塊可以廣泛地應(yīng)用于有此類通訊需求的各種行業(yè)設(shè)備中,如儀器儀表,物流跟蹤,健康醫(yī)療,智能家居,運動計量,汽車電子,休閑玩具等。信馳達(dá)科技官方模塊資料中的附錄中提到了不少有趣的應(yīng)用,都有機會成為閣下企業(yè)未來新的增長點。另外隨著安卓智能設(shè)備對BLE技術(shù)的集成加速,智能手機標(biāo)配BLE必將成為時尚,手機外設(shè)的市場需求將成級數(shù)倍增。那么,在不久的將來,此模塊即將迎來更廣闊的應(yīng)用前景,我們將拭目以待。