MM32W無(wú)線MCU系列產(chǎn)品應(yīng)用手冊(cè)——模組與AT指令
在物聯(lián)網(wǎng)的大趨勢(shì)下,智慧城市和智能家居也隨之興起。而物聯(lián)網(wǎng)的發(fā)展離不開無(wú)線技術(shù),眾所周知藍(lán)牙是目前物聯(lián)網(wǎng)產(chǎn)業(yè)中使用最廣泛的無(wú)線通訊技術(shù),特別是像藍(lán)牙這種低功耗技術(shù),更是眾所矚目的焦點(diǎn)。BLE的優(yōu)點(diǎn)主要包括:高可靠性、高安全性、低成本、低功耗。
靈動(dòng)微電子有基于ARM® CortexTM-M3 和ARM® CortexTM-M0為內(nèi)核的無(wú)線連接功能的MM32W系列(集成MCU+RF射頻芯片的單芯片),MM32W0xxB 產(chǎn)品提供LQFP48 和QFN32 封裝形式;根據(jù)不同的封裝形式,器件中的外設(shè)配置不盡相同。這些豐富的外設(shè)配置,使得MM32W0xxB 產(chǎn)品微控制器適合于多種應(yīng)用場(chǎng)合。
下面是MM32W0系列的選型表,可以根據(jù)所需的外設(shè)來(lái)選擇合適的型號(hào)。
圖1 MM32W0系列選型表
圖2 MM32W3系列選型表
為了方便客戶的使用,靈動(dòng)微電子設(shè)計(jì)了幾種藍(lán)牙模塊及配套的藍(lán)牙開發(fā)板,只需配備少許的外圍元件就能實(shí)現(xiàn)其強(qiáng)大無(wú)線數(shù)據(jù)傳輸功能,,搭載了MM32W0xxB是超低功耗的單模藍(lán)牙芯片,工作電壓為2.3V ~ 3.6V,多種省電工作模式保證低功耗應(yīng)用的要求。支持多種數(shù)據(jù)通信接口(UART\USB\IIC\SPI等),支持AT 指令,用戶可根據(jù)需要更改串口波特率、設(shè)備名稱、配對(duì)密碼等參數(shù),使用靈活。該模塊主要用于短距離的數(shù)據(jù)無(wú)線傳輸領(lǐng)域,可以實(shí)現(xiàn)與手機(jī)間一對(duì)一互連。
圖片
圖3 兩種常用的模塊
圖4 模組物理特性
模組主要應(yīng)用領(lǐng)域:
1)藍(lán)牙無(wú)線數(shù)據(jù)采集、傳輸;
2)工業(yè)遙控、遙測(cè);
3)無(wú)線鍵盤、鼠標(biāo);
4)汽車檢測(cè)設(shè)備、交通、井下定位、報(bào)警;
5)智能家居、樓宇自動(dòng)化、安防、機(jī)房設(shè)備無(wú)線監(jiān)控、門禁系統(tǒng);
6)藍(lán)牙操縱桿、藍(lán)牙游戲手柄;
7)藍(lán)牙遙控玩具;
8)防丟器、LED 燈控、iBeacon
使用AT指令控制模塊
下面我們使用藍(lán)牙開發(fā)板來(lái)演示AT指令控制藍(lán)牙模塊,通過(guò)Micro-USB線連接電腦,打開串口助手,手機(jī)端使用藍(lán)牙APP軟件與模塊連接。
圖5 藍(lán)牙開發(fā)板
圖6 部分AT指令列表
如圖4在程序運(yùn)行之后,首先在串口輸出的是模塊的MAC地址,手機(jī)連接之后輸出已連接信息,在第三行,收到手機(jī)端發(fā)來(lái)的Hello字符串。接著,我們通過(guò)串口向模塊發(fā)送AT指令,AT+BLESEND=10,0x4D696E644D6F74696F6E,在手機(jī)端收到發(fā)來(lái)的字符串”Mindmotion”如圖5,最后斷開連接,串口輸出狀態(tài)。
圖7 模塊串口輸出
圖8 手機(jī)端收發(fā)數(shù)據(jù)
對(duì)于簡(jiǎn)單的應(yīng)用,連接上VDD、GND、TX和RX這四根線之后就可以為項(xiàng)目增加藍(lán)牙通信功能。
圖9 QFN32典型應(yīng)用電路
用戶如果有需要重新設(shè)計(jì)PCB,可以參照上面的原理圖,自行設(shè)計(jì)合適的通信模塊,更好地應(yīng)用在不同的項(xiàng)目中
如需要了解更多靈動(dòng)微MCU產(chǎn)品,請(qǐng)聯(lián)系靈動(dòng)微核心代理商,穎特新科技
編輯:ls 最后修改時(shí)間:2022-06-07