ML302開發(fā)板接口總覽
此款開發(fā)板的接口主要主要包括電源、UART、SIM、USB、天線口等,主要接口位置已在圖中標(biāo)出。
電源接口
ML302開發(fā)板推薦電源
ML302開發(fā)板處預(yù)留的電源接口為圓孔3.5mm母頭接口,開發(fā)板需要的供電電壓為5V,建議供電能力至少1A以上,推薦使用成品開關(guān)電源。
SIM卡接口
ML302開發(fā)板SIM卡接口位置分布
ML302提供了三張SIM卡接口,分別是卡片式貼片卡、5*6mm芯片卡、2*2mm芯片卡,用戶可根據(jù)實際需要選擇,三處SIM卡接口不可同時使用,只能選擇一種方式接卡,否則模組將無法識別SIM卡。
同時模組支持將2*2mm芯片卡貼在ML302內(nèi)部(默認(rèn)模組內(nèi)部無SIM卡),同樣模組內(nèi)部貼了芯片式SIM卡后,外部SIM卡引腳應(yīng)懸空,不可再接SIM卡。
ML302模組推薦SIM卡電路設(shè)計
模組正常工作時熱插拔SIM卡處理流程(左:手動入網(wǎng)模式,右:自動入網(wǎng)模式)
ML302支持SIM卡的熱插拔功能,用戶在自行設(shè)計ML302的SIM卡電路時,如果要使用SIM卡的熱插拔功能,需要將UISIM_DET引腳接上,外接SIM卡推薦電路圖見圖4,圖中電阻放置時全部靠近模組一側(cè)。模組正常工作中插拔一次SIM卡模組的反饋信息、狀態(tài)和需要進(jìn)行的操作見圖5.
UART接口
ML302模組開發(fā)板提供了三路UART 通信接口,最大傳輸速率為961200bps,其中 UART0 接口為 4 線串口,用作AT指令接口,與外界進(jìn)行串行通信;UART1 接口為2線串口,用作打印LOG 接口;UART2 用作與GNSS定位芯片通信。
ML302開發(fā)板與外接控制器或者USB轉(zhuǎn)TTL對接示意圖
UART的主要特性有:
o 全雙工;
o 標(biāo)準(zhǔn)異步通訊格式(起始位、停止位、校驗位);
o 支持 8 bit 數(shù)據(jù)位和 1/2 bit 停止位(詳情參考 AT 命令用戶使用手冊);
o 支持奇、 偶、 無校驗位(1 bit 停止位);
o 模組默認(rèn)為自適應(yīng)波特率,支持2400bps,4800bps,9600bps,14400bps,19200bps,28800bps,33600bps,38400bps,57600bps,115200bps;
o 模組串口電平為 1.8V,應(yīng)用時注意電平是否匹配;
o UART0_RTS與UART0_CTS 可不用,直接懸空。
ML302開發(fā)板上UART接口位置
為開發(fā)板UART關(guān)聯(lián)接口位置。
ML302開發(fā)板上UART接口說明:
o 圖中③為UART0的接口,用來收發(fā)AT指令,可通過USB轉(zhuǎn)TTL接PC,通過串口助手控制模組,也可以使用杜邦線將MCU與UART0口連接,使用MCU控制,UART0_RTS與UART0_CTS 可不用,直接懸空即可;
o 圖中④是UART1口,用來打印模組的log;
o 圖中⑤是UART2口,用來接GNSS芯片;
o 圖中①是ML302開發(fā)板上的串口芯片的供電開關(guān),使用串口時要用跳線帽短接;
o 圖中②是控制串口芯片的輸出電平,當(dāng)UART上外接控制器或者USB轉(zhuǎn)TTL的電平為1.8V時,接A和B;外接控制器或者USB轉(zhuǎn)TTL的電平為3.3V時接B和C;
o 使用UART時共接3根線,TX、RX和GND。
小結(jié)
o ML302開發(fā)板的供電設(shè)備推薦使用5V/2A 3.5mm接口的開關(guān)電源;
o SIM卡測試時可以選用插片式的4G物聯(lián)網(wǎng)卡或者4G手機(jī)卡,同時只允許接一張SIM卡;
o UART口在使用時要把開發(fā)板上的串口芯片供電接口VDD3V3_EXT短接,電平選擇要匹配。