产品咨询:19113907060
联系我们
产品咨询
资讯内容banner 咨询banner-移动

SIMCom(如 SIM800C、SIM7600)、移远(如 EC20)4g模块使用教程

作者:万物纵横
发布时间:2025-08-04 10:40
阅读量:

4G 模块是实现设备蜂窝网络通信的核心组件,广泛应用于物联网、工业控制、车载设备等场景,可实现上网、发短信、打电话等功能。以下是 4G 模块的通用使用教程,以常见的 SIMCom(如 SIM800C、SIM7600)、移远(如 EC20)等模块为例:


SIMCom(如 SIM800C、SIM7600)、移远(如 EC20)4g模块使用教程(图1)


一、4G 模块基础认知


功能:通过插入 SIM 卡接入 4G 网络,支持数据传输(TCP/UDP/HTTP 等)、短信(SMS)、语音通话等。


通信方式:多数模块通过串口(UART) 与主控设备(单片机、树莓派、PC 等)通信,使用AT 指令控制。


常见型号:


入门级:SIM800C(支持 2G/4G 兼容)、EC20(全频段 4G)。


高级:SIM7600(支持多模网络)、A7670(低功耗 4G)。


二、使用前的准备工作


1. 硬件准备


4G 模块:根据需求选择型号(注意频段是否匹配当地运营商,如国内移动 / 联通 / 电信的 4G 频段)。


SIM 卡:


需开通数据业务(推荐物联网卡,流量稳定)。


关闭 PIN 码锁(避免模块启动时需要输入 PIN)。


电源:


4G 模块功耗较高(发射时可能达 2A),需单独供电(推荐 5V/2A 以上电源,避免从单片机取电导致供电不足)。


部分模块需接 “电源使能脚(PWR_KEY)” 控制开关机。


天线:


必须接4G 主天线(部分模块需接分集天线增强信号),天线接口通常为 SMA 或 IPEX。


主控设备:单片机(Arduino、STM32 等)、树莓派、PC(通过 USB 转 TTL 模块连接)。


连接线:USB 转 TTL 模块(用于电脑调试)、杜邦线(连接模块与主控)。


2. 软件准备


串口调试工具:如 SSCOM、PuTTY、Xshell(用于发送 AT 指令调试)。


模块数据手册:需下载对应型号的 AT 指令集(不同品牌指令有差异,如 SIMCom 和移远的联网指令不同)。


驱动:部分模块通过 USB 连接时需安装驱动(如移远 EC20 的 USB 驱动)。


三、硬件连接步骤


以 “模块 + USB 转 TTL + 电脑” 调试为例:


安装 SIM 卡:


关闭模块电源,按模块指示方向插入 SIM 卡(注意区分正反面)。


连接天线:


将 4G 主天线拧到模块的 “MAIN” 或 “ANT” 接口(不可漏接,否则无信号)。


连接电源:


用专用电源给模块供电(如 5V 电源接模块的 VCC 和 GND),注意正负极不可接反。


连接串口:


模块的TXD(发送)接 USB 转 TTL 的RXD(接收)。


模块的RXD(接收)接 USB 转 TTL 的TXD(发送)。


模块的GND接 USB 转 TTL 的GND(共地)。


(可选)若模块有 PWR_KEY 脚,需接高电平或通过主控控制开机(部分模块上电自动开机)。


连接电脑:


USB 转 TTL 插入电脑 USB 口,安装驱动后在 “设备管理器” 中查看对应的 COM 口(如 COM3)。


四、基础调试(AT 指令测试)


通过串口工具发送 AT 指令,验证模块是否正常工作:


打开串口工具:


选择对应的 COM 口,设置波特率(常见 9600、115200,模块默认波特率需查手册),校验位 None,停止位 1。


测试模块响应:


发送指令:AT(回车结尾),模块应返回OK(表示模块正常)。


检查 SIM 卡状态:


发送:AT+CPIN?,返回+CPIN: READY表示 SIM 卡正常(无 PIN 锁)。


查询信号强度:


发送:AT+CSQ,返回+CSQ: 20,0(数值 10-31 为正常,数值越小信号越差)。


查询运营商:


发送:AT+COPS?,返回运营商名称(如 “中国移动”)。


附着网络:


发送:AT+CGATT?,返回+CGATT: 1表示已附着网络(1 为成功,0 为失败)。


设置 APN(关键步骤):


APN 是接入点名称,不同运营商的 APN 不同(如中国移动为 “CMNET”,联通为 “UNINET”)。


发送:AT+CGDCONT=1,"IP","CMNET"(设置 APN 为 CMNET,1 为承载号),返回OK。


激活网络连接:


不同模块指令不同,如:


SIMCom 模块:AT+NETOPEN(返回+NETOPEN: 0表示成功)。


移远 EC20:AT+CGACT=1,1(激活 PDP 上下文,返回OK)。


五、实际应用示例


1. 发送 HTTP 请求(以查询天气为例)


确保已完成上述网络激活步骤。


建立 TCP 连接(连接目标服务器):


发送:AT+QIOPEN=1,0,"TCP","api.seniverse.com",80(连接心知天气 API 的 80 端口)。


返回+QIOPEN: 0,0表示连接成功。


发送 HTTP GET 指令:


发送:AT+QISEND=0(开始发送数据,模块返回 “>” 后输入以下内容)。


输入 HTTP 请求:


GET https://api.seniverse.com/v3/weather/now.json?key=你的API密钥&location=beijing&language=zh-Hans&unit=c HTTP/1.1


Host: api.seniverse.com


Connection: close


按 “Ctrl+Z” 结束发送(或根据模块要求的结束符)。


接收响应:模块会返回天气数据,可在串口工具中查看。


关闭连接:发送AT+QICLOSE=0。


2. 发送短信


设置短信格式为文本模式:AT+CMGF=1(返回OK)。


发送短信:AT+CMGS="13800138000"(目标手机号),模块返回 “>” 后输入短信内容,按 “Ctrl+Z” 发送。


六、常见问题与解决


模块无响应(不返回 OK):


检查电源(电压是否足够,正负极是否接反)。


确认串口波特率与模块默认值一致(可尝试 9600、115200)。


检查 TXD/RXD 接线是否反接。


信号差(CSQ 返回值 < 10):


检查天线是否接好(主天线必须接)。


更换位置(远离金属遮挡、强电磁干扰)。


确认模块频段与运营商匹配(如电信 4G 需支持 B1/B3 频段)。


无法联网(附着失败):


检查 SIM 卡是否激活、有流量、未欠费。


重新设置 APN(确认与运营商匹配)。


尝试重启模块(断电重连或通过 PWR_KEY 重启)。


功耗过高导致重启:


更换更大功率的电源(推荐 5V/2A 以上)。


电源线路加粗,减少线损。


七、注意事项


不同品牌模块的 AT 指令有差异(如联网、数据发送指令),务必参考对应的数据手册。


4G 模块工作时会产生射频干扰,建议与敏感电路保持距离。


户外使用时需做好防水、防雷保护(尤其是天线部分)。


通过以上步骤,可快速上手 4G 模块的基本使用,具体功能可根据项目需求参考手册扩展(如 MQTT 协议、TCP 服务器等)。

家具维修培训
- END -
分享:
留言 留言 留言咨询
电话咨询 电话咨询 电话联系
19113907060
微信在线客服 微信在线客服 在线客服
返回官网顶部 返回官网顶部 回到顶部
关闭窗口
产品订购
  • *

  • *

  • *

  • *

  • *