ML302开发板接口总览
此款开发板的接口主要主要包括电源、UART、SIM、USB、天线口等,主要接口位置已在图中标出。
电源接口
ML302开发板推荐电源
ML302开发板处预留的电源接口为圆孔3.5mm母头接口,开发板需要的供电电压为5V,建议供电能力至少1A以上,推荐使用成品开关电源。
SIM卡接口
ML302开发板SIM卡接口位置分布
ML302提供了三张SIM卡接口,分别是卡片式贴片卡、5*6mm芯片卡、2*2mm芯片卡,用户可根据实际需要选择,三处SIM卡接口不可同时使用,只能选择一种方式接卡,否则模组将无法识别SIM卡。
同时模组支持将2*2mm芯片卡贴在ML302内部(默认模组内部无SIM卡),同样模组内部贴了芯片式SIM卡后,外部SIM卡引脚应悬空,不可再接SIM卡。
ML302模组推荐SIM卡电路设计
模组正常工作时热插拔SIM卡处理流程(左:手动入网模式,右:自动入网模式)
ML302支持SIM卡的热插拔功能,用户在自行设计ML302的SIM卡电路时,如果要使用SIM卡的热插拔功能,需要将UISIM_DET引脚接上,外接SIM卡推荐电路图见图4,图中电阻放置时全部靠近模组一侧。模组正常工作中插拔一次SIM卡模组的反馈信息、状态和需要进行的操作见图5.
UART接口
ML302模组开发板提供了三路UART 通信接口,最大传输速率为961200bps,其中 UART0 接口为 4 线串口,用作AT指令接口,与外界进行串行通信;UART1 接口为2线串口,用作打印LOG 接口;UART2 用作与GNSS定位芯片通信。
ML302开发板与外接控制器或者USB转TTL对接示意图
UART的主要特性有:
o 全双工;
o 标准异步通讯格式(起始位、停止位、校验位);
o 支持 8 bit 数据位和 1/2 bit 停止位(详情参考 AT 命令用户使用手册);
o 支持奇、 偶、 无校验位(1 bit 停止位);
o 模组默认为自适应波特率,支持2400bps,4800bps,9600bps,14400bps,19200bps,28800bps,33600bps,38400bps,57600bps,115200bps;
o 模组串口电平为 1.8V,应用时注意电平是否匹配;
o UART0_RTS与UART0_CTS 可不用,直接悬空。
ML302开发板上UART接口位置
为开发板UART关联接口位置。
ML302开发板上UART接口说明:
o 图中③为UART0的接口,用来收发AT指令,可通过USB转TTL接PC,通过串口助手控制模组,也可以使用杜邦线将MCU与UART0口连接,使用MCU控制,UART0_RTS与UART0_CTS 可不用,直接悬空即可;
o 图中④是UART1口,用来打印模组的log;
o 图中⑤是UART2口,用来接GNSS芯片;
o 图中①是ML302开发板上的串口芯片的供电开关,使用串口时要用跳线帽短接;
o 图中②是控制串口芯片的输出电平,当UART上外接控制器或者USB转TTL的电平为1.8V时,接A和B;外接控制器或者USB转TTL的电平为3.3V时接B和C;
o 使用UART时共接3根线,TX、RX和GND。
小结
o ML302开发板的供电设备推荐使用5V/2A 3.5mm接口的开关电源;
o SIM卡测试时可以选用插片式的4G物联网卡或者4G手机卡,同时只允许接一张SIM卡;
o UART口在使用时要把开发板上的串口芯片供电接口VDD3V3_EXT短接,电平选择要匹配。