概述
广和通的NB模块支持的协议如下所示
Protocols: TCP/UDP/HTTP(S)/LwM2M/MQTT/SSL/TLS/ONENET/eCloud/IPV4/IPV6/NTP/Cell ID
LwM2M协议的传输层协议就是用COAP来实现的,官方文档说模块支持COAP协议,但是COAP协议数据还是要自己打包,实际就是支持UDP协议,如下图所示:

翻译过来就是:
数据必须按照Coap协议打包并且要包含Coap协议包头
硬件电路图
模块为了做低功耗串口使用的是1.8V TTL串口电平,所以在3.3VMCU上面还需要做一个串口电平转换,电路图如下所示:

这部分起初用了一个MOSET管子,结果不是很理想,后来跟他们技术沟通用了这个很便宜的8050三极管就可以了,示波器测试波形也比较稳定。
软件部分
软件部分主要通过AT命令驱动模块,主要用到的命令如下所示:
-
查询信号 强度
AT+CSQ? -
查询SIM卡是否安装正确
AT+CPIN? -
注册网络
AT+CGREG? -
设置网络制式
这条指令会发起PPP数据包链接GGSN,同时获取到一个有效的IP地址。
AT+MIPCALL=1,"ctnet"第二个参数 一般移动用
cmnet或者cmiot,联通3gnet -
查询是否获取到IP地址
AT+MIPCALL?到此为止模块整个初始化完成,现在模块已经链接到网络里面,后面就是数据处理的过程。
如果这篇文章对您很有帮助,不妨
----- 本文结束 ❤ 感谢您的阅读 ----
下一篇
通俗易懂的理解动态ip和静态ip
- 本文作者: Memory
- 本文链接: https://www.mzpkz.top/post/2020-02-06-02/
- 版权声明: 本博客所有文章除特别声明外,转载请注明出处!