為進(jìn)一步簡(jiǎn)化低功耗藍(lán)牙應(yīng)用技術(shù)在各個(gè)行業(yè)產(chǎn)品中的移植和使用,TI無(wú)線領(lǐng)域戰(zhàn)略合作伙伴昇潤(rùn)科技推出了HY-40R204P低功耗藍(lán)牙4.2模塊,并通過(guò)了藍(lán)牙技術(shù)聯(lián)盟BQB認(rèn)證。相對(duì)WIFI和傳統(tǒng)藍(lán)牙等無(wú)線技術(shù),藍(lán)牙4.2模塊有著能耗更低,連接迅速,通訊距離更遠(yuǎn)等優(yōu)勢(shì)。
HY-40R204P藍(lán)牙模塊支持在橋接(透?jìng)?/span>)模式和直驅(qū)兩種模式下。在橋接模式下,開(kāi)發(fā)者將帶MCU控制的設(shè)備通過(guò)UART或SPI接入HY-40R204P藍(lán)牙模塊,即可跟移動(dòng)設(shè)備進(jìn)行雙向通訊。而直驅(qū)模式下,開(kāi)發(fā)者可以直接使用模塊擴(kuò)展簡(jiǎn)單外圍,就能快速設(shè)計(jì)出方案甚至產(chǎn)品,以最低成本最高效地推出特有的個(gè)性化移動(dòng)設(shè)備新外設(shè)。
圖為對(duì)模塊的“橋接模式”和“直驅(qū)模式”的一個(gè)示意性解釋。紅色箭頭表示透?jìng)髂=M輸出,藍(lán)色箭頭表示透?jìng)髂=M輸入,綠色箭頭表示雙向傳輸。
從上圖可以看出,在橋接模式下(透?jìng)髂J?/span>),外部主控 MCU 可以通過(guò)模塊的通用串口和移動(dòng)設(shè)備進(jìn)行雙向通訊,用戶也可以通過(guò)特定的串口 AT 指令,對(duì)某些通訊參數(shù)進(jìn)行管理控制。用戶數(shù)據(jù)的具體含義由上層應(yīng)用程序自行定義。移動(dòng)設(shè)備可以通過(guò) APP 對(duì)模塊進(jìn)行寫(xiě)操作,寫(xiě)入的數(shù)據(jù)將通過(guò)串口發(fā)送給外部主控 MCU。模塊收到來(lái)自外部主控 MCU 串口的數(shù)據(jù)包后,將自動(dòng)轉(zhuǎn)發(fā)給移動(dòng)設(shè)備。此模式下的開(kāi)發(fā),用戶必須外部主控 MCU 的代碼設(shè)計(jì),以及智能移動(dòng)設(shè)備端 APP 代碼設(shè)計(jì)。當(dāng)然,此處手機(jī)端 APP 也可以是藍(lán)牙主機(jī)模組。
在直驅(qū)模式下,用戶對(duì)模塊進(jìn)行簡(jiǎn)單外圍擴(kuò)展,如 PWM,GPIO 等。APP 通過(guò) BLE 協(xié)議直接對(duì)模塊進(jìn)行驅(qū)動(dòng),完成智能移動(dòng)設(shè)備對(duì)模塊的監(jiān)管和控制。此模式下的軟件開(kāi)發(fā),用戶只須負(fù)責(zé)智能移動(dòng)設(shè)備端 APP 代碼設(shè)計(jì)。當(dāng)然,此處手機(jī)端 APP 也可以是藍(lán)牙主機(jī)模組。
昇潤(rùn)藍(lán)牙4.2模塊的強(qiáng)大不僅僅在于兩種模式的應(yīng)用,更是提供了諸多附加功能,其中包括豐富的AT指令,以及自定義或標(biāo)準(zhǔn)藍(lán)牙服務(wù),為應(yīng)用提供了更可靠,更先進(jìn)的智能控制。
模塊部分AT指令
設(shè)置模組名稱(chēng)【AT+NAME=x】
掃描從機(jī)【AT+SCA=xxxx】
連接從機(jī)【AT+CON#n】
連接狀態(tài)查詢【AT+STATE=?】
已連接設(shè)備數(shù)量【AT+CNNT_NUM=? 】
斷開(kāi)所有連接【AT+DISA】
斷開(kāi)指定連接【AT+DIS=X】
從機(jī) MAC 地址【AT+LISTX_MAC=?】
連接間隔寄存器【AT+CON_INTERVAL=X】
軟件復(fù)位【AT+SOFT_RST=1】
HY-40R204 模塊主要功能特點(diǎn)歸納如下
·基于BLE 4.2協(xié)議,支持升級(jí)藍(lán)牙5;
·支持主機(jī)模式,從機(jī)模式;
·支持OAD升級(jí);
·支持單鏈接,多鏈接兩種版本;
·串口數(shù)據(jù)包長(zhǎng)度,單鏈接版本最多支持248Byte,多連接版本最多支持20Byte;
·高速雙向透?jìng)鬓D(zhuǎn)發(fā),最快雙向分別可達(dá)12KByte/s(單鏈接大包傳輸);
·默認(rèn) 20ms 連接間隔,連接快速(之后用戶可以自由調(diào)整);
·用戶接口使用通用串口設(shè)計(jì),全雙工雙向通訊,波特率范圍9600bps~256000bps;
·同時(shí)支持橋接模式(串口透?jìng)鳎蛘咧苯域?qū)動(dòng)模式(無(wú)需額外CPU);直驅(qū)模式支持SPI/UART接口;
·支持SPI/UART指令軟件復(fù)位模塊,獲取MAC地址;
·支持SPI/UART指令調(diào)整藍(lán)牙連接間隔,控制不同的轉(zhuǎn)發(fā)速率;
·支持SPI/UART指令調(diào)整發(fā)射功率,修改廣播間隔/連接超時(shí)時(shí)間/產(chǎn)品連接延遲個(gè)數(shù),修改串口波特率,修改模塊名,均會(huì)掉電保存;
·支持移動(dòng)設(shè)備APP/SPI/UART修改模塊名稱(chēng),掉點(diǎn)保存,修改串口波特率,產(chǎn)品識(shí)別碼,自定義廣播內(nèi)容,廣播周期,均掉點(diǎn)保存;
·APP/SPI/UART均可操作所有IO外擴(kuò);
·支持連接狀態(tài),廣播狀態(tài)提示腳/普通IO靈活配置;
·多達(dá)24個(gè)雙向可編程IO,外部中斷引發(fā)輸入檢測(cè),全低功耗運(yùn)行;
·極低功耗的待機(jī)模式;
·支持命令/數(shù)據(jù)通訊自由切換;
·支持APP/UART/SPI自由切換,TX功率/RX增益,調(diào)節(jié)不同的傳輸靈敏度以實(shí)現(xiàn)應(yīng)用距離調(diào)節(jié);
·支持APP/UART/SPI自由開(kāi)/關(guān)廣播,實(shí)現(xiàn)真正的深度睡眠;
·支持全IO讀取/電平輸出;
HY-40R204P藍(lán)牙模塊可以廣泛地應(yīng)用于各種行業(yè)設(shè)備中,如智能家居,汽車(chē)電子,儀器儀表,物流跟蹤,健康醫(yī)療,運(yùn)動(dòng)計(jì)量,休閑玩具等。另外隨著安卓/iOS智能設(shè)備對(duì)BLE技術(shù)的集成加速,低功耗藍(lán)牙模塊將迎來(lái)更廣闊的應(yīng)用前景。
-
藍(lán)牙
+關(guān)注
關(guān)注
114文章
5845瀏覽量
170794
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論