4G模块AT指令串口调试

4G通信模块

在这里插入图片描述
软件和用户手册下载地址

使用

1.基于串口AT指令的开发方式
有两种工作模式,默认是透传模式,通过其他方式进入AT指令模式,后续有说明
注意插卡不要出错,SIM卡状态灯(挨着天线上面的灯)亮才是正常。
使用前准备好,串口调试助手,网络调试助手,用户手册(AT指令)

2.准备一个公网IP
借助花生壳软件

  1. 注册花生壳账号
  2. 下载花生壳软件
  3. 设置一个TCP服务器IP
  4. 内网穿透

3.AT指令控制模块联网
在测试之前,将电源、天线、SIM 卡、串口线等硬件连接好。

  1. 打开串口连接4G模块,串口出产默认波特率是115200,可以自行根据用户手册修改

  2. 进入AT指令模式,在串口助手内发送+++(不要勾选发送新行),必须在发送+++指令 3s 内发送其他任意 AT 指令,比如AT+CPIN

  3. 观察SIM卡灯是否亮起,AT+ICCID获得SIM卡信息,确认SIM卡安装完好 返回数据:
    +OK=xxxxxxxxxxxxxxxx

  4. 检查信号是否正常,通过AT+CSQ指令检查信号值,建议插入信号天线,返回数据:+OK=31

  5. AT+SOCK=TCPC,103.46.128.21,52541 连接socket服务器,

  6. 103.46.128.21是公网IP地址,通过花生壳获得,52541是端口号,参数之间逗号隔开

  7. AT+LINKSTA查看连接状态,如果第四步没有问题,此时串口返回+OK=Connect

4.基本的AT指令
通过串口进入AT模式,在串口助手内发送+++(不要勾选发送新行),必须在发送+++指令 3s 内发送其他任意 AT 指令,比如AT+CSQ在这里插入图片描述
波特率,默认115200,查询波特率AT+UART
修改波特率,AT+UART=<波特率>,<校验>
这里修改为9600,NONE表示无校验 EVEN 偶检验 ODD 奇检
在这里插入图片描述
查询心跳包数据AT+HEARTINFO
设置心跳包数据AT+HEARTINFO=1,data
1表示ASCII码,0表示HEX,data为修改心跳包数据
在这里插入图片描述
查询心跳包时间AT+HEARTM
设置心跳包数据AT+HEARTM=5
5表示设置心跳包时间为5s
可以设置时间为1~65535s,0表示关闭
在这里插入图片描述
修改为发送AT+REBT重启模块,修改才能生效。
4G模块连接好串口,网络调试助手调到TCP Clien模式,连接好对应的公网ip(花生壳建立的域名)再打开一个网络调试助手,调到TCP sever模式
4G模块的心跳包数据就会发送到网络调试助手上来,网络调试助手发送数据也可以发到4g模块并传给串口。
在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值