SIM800C模块AT指令编程指南

news/2024/11/25 14:34:52/

SIM800C是一款四频GSM/GPRS模块,为城堡孔封装。其性能稳定,外观小巧,,能满足客户的多种需求。SIM80C工作频率为GSM/GPRS850/900/180/190OMHz,可以低功耗实现语音、SMS和数据信息的传输。SIM800C尺寸为17.6*15.7*2.3mm能适用于各种紧凑型产品设计需求。

连接流程:

1、模块开机测试:

发送:AT

返回:OK

说明:开机正常,可进行下一步

2、查询网络注册情况

发送:AT+CPIN?

返回:READY

说明:SIM卡状态正常,不需要任何密码,可进行下一步

3、查询信号质量

发送:AT+CSQ

返回:+CSQ: 30, 

说明: +CSQ:RSSI信号强度,BER比特出错概率信号强度为 15~35 之间比较好,信号在正常

范围内才可进行下一步。

4、查询GSM网络注册状态

发送:AT+CREG?

返回:+CREG: 0,1或+CREG: 0,5

说明:说明GSM已注册

第一位:

  • 0禁用网络注册推送结果码
  • 1启用网络注册推送的结果码+CREG: <stat>
  • 2启用网络注册推送的结果码.。+CREG: <stat>[,<lac>,<ci>]。只有当<n>=2且在网络中注册了ME时,才返回<lac>和<ci>的位置信息元素。
第二位:
  • 1注册本地网络
  • 2未注册,但MT正在搜索新的运营商
  • 3注册被拒
  • 4未知
  • 5注册、漫游

5.、查询GPRS网络注册状态(可直接进行第6步)

发送:AT+CGREG?

返回:+CGREG: 0,1

说明:说明GPRS网络已注册

6、使模块附着GPRS网络

发送:AT+CGATT=1

返回:OK

说明:GPRS网咯附着成功,若附着失败返回ERROR,则重启模块再次附着

7、模块附着GPRS网络状态

发送:AT+CGATT?

返回:+CGATT: 0

说明:0未附着,1附着成功

8、启用IP连接(非必须)

发送:AT+CIPMUX=0

返回:OK

说明:0说明单个IP连接,1说明多个IP连接

9、开始任务GPRS接入CMNET

发送:AT+CSTT="CMNET"

返回:OK

说明:指示GPRS接入点名称的字符串参数。最大长度为50字节。Defautl值为“CMNET”。

10、激活移动场景,建立无线连接

发送:AT+CIICR

返回:OK

说明:(再次操作会返ERROR)

11、获取模块IP地址

发送:AT+CIFSR

返回:10.151.13.127 (每个模块不同时候的IP不一样)

说明:获取GSM模块的IP地址

12、打开承载(非必须)

发送:AT+SAPBR=3,1,"Contype","GPRS"

返回:OK

说明:3代表设置设置承载参数,1代表承载配置文件标识符,Contype代表互联网连接的类型,

GPRS代表GPRS连接。

继续发送:AT+SAPBR=3,1,"APN","CMNET"

返回:OK

说明:"APN"代表手机的网络连接技术,“CMNET”代表中国移动互联网连接技术

继续发送:AT+SAPBR=1,1

返回:OK

说明:1代表打开承载,另一个1代表承载已经连接

继续发送:AT+SAPBR=2,1

返回:+SAPBR: 1,1,"10.151.13.127"

说明:2代表查询承载,1代表已经连接的承载,返回IP地址说明成功

13、查询经纬度(非必须)

发送:AT+CLBSCFG=0,1

返回:+CLBSCFG: 0,1,"" 

返回:OK

发送:AT+CLBSCFG=0,2

返回:+CLBSCFG: 0,2,10

返回:OK

发送:AT+CLBS=4,1

返回:+CLBS: 0,121.373768,31.250582,550,22/11/12,03:20:37

说明:查询基站经纬度。

14、建立TCP/UDP连接,连接到服务器

发送:AT+CIPSTART="UDP","xxx.xxx.com","8000"

返回:OK  

返回:CONNECT OK

说明:返回了CONNECT OK才是连接成功

15、(可选命令)连接状态查询:

发送:AT+CIPSTATUS

返回:STATE: UDP CONNECTING

说明:(若为STATE: UDP CLOSE,则需要再次连接)

16、发送数据

发送:AT+CIPSEND=70

>

返回:SEND OK (服务器返回的数据,表示发送成功)

说明:70表示数据长度,>之后即可输入你要发送给服务器的数据,然后发送16进制的1A表示输入

结束,数据会一次发送到服务器端,服务器返回“SEND OK”表示发送成功

17、关闭TCP/UDP连接

发送:AT+CIPCLOSE或 AT+CIPSHUT

返回:CLOSE OK (关闭连接)或SHUT OK (关闭移动场景)

说明:关闭连接

注意:

  • (1)第14步必须要返回CONNECT OK才是连接成功,IP地址必须是公网IP,如果没有公网IP,可以做内网穿透
  • (2)连接必须要保持“心跳”,如果超过一定时间不向服务器发送数据,连接会自动断开,此时需要重复步骤第14步,最好每一次发送数据之前都进行连接装填检查(步骤15),如果连接状态为非已连接,则需要重新连接(步骤14)。
  • (3)若步骤14操作失败,请重复步骤6到步骤14,步骤10和步骤11不可省略,若步骤11操作失败,则重复步骤6到步骤11,步骤10和步骤11设置成功之后再次操作会返回error,属于正常现象。
  • (4)步骤16,返回“>”之后即可输入你要发送给服务器的数据,然后发送16进制的1A表示输入结束,数据会一次发送到服务器端,服务器返回“SEND OK”表示发送成功,也可以使用AT+CIPSEND=length,输入length个数据之后即发送到服务器,之后返回“SEND OK”表示发送成功。
  • (5)实际编程中请关闭回显,AT指令:ATE0,若需要打开回显:ATE1
  • (6)查找本机IP:输入命令行netstat -aon;查看本机IP的命令行:ipconfig;获取域名所映射IP的方法:ping +域名
     

http://www.ppmy.cn/news/375902.html

相关文章

注意力机制和Transformer

注意力机制和Transformer 机器翻译是NLP领域中最重要的问题之一&#xff0c;也是Google翻译等工具的基础。传统的RNN方法使用两个循环网络实现序列到序列的转换&#xff0c;其中一个网络&#xff08;编码器&#xff09;将输入序列转换为隐藏状态&#xff0c;而另一个网络&…

linux(线程概念)

目录&#xff1a; 1.概念 2.linux线程与接口的关系 3.代码验证&#xff08;线程是进程模拟的&#xff09; ------------------------------------------------------------------------------------------------------------------------------- 1.概念 一般教材&#xff1a;…

数据分析案例-航空公司满意度数据可视化

&#x1f935;‍♂️ 个人主页&#xff1a;艾派森的个人主页 ✍&#x1f3fb;作者简介&#xff1a;Python学习者 &#x1f40b; 希望大家多多支持&#xff0c;我们一起进步&#xff01;&#x1f604; 如果文章对你有帮助的话&#xff0c; 欢迎评论 &#x1f4ac;点赞&#x1f4…

【哈佛积极心理学笔记】第15讲 完美主义

第15讲 完美主义 A person committed to excellence can still be as ambitious or more ambitious than a perfectionist. The difference between the two is just their approach toward the journey. There is no straight line toward success. Perfection vs Excellenc…

06-揭开神秘面纱:Golang method的魅力解析

&#x1f4c3;个人主页&#xff1a;个人主页 &#x1f525;系列专栏&#xff1a;Golang基础 &#x1f4ac;Go&#xff08;又称Golang&#xff09;是由Google开发的开源编程语言。它结合了静态类型的安全性和动态语言的灵活性&#xff0c;拥有高效的并发编程能力和简洁的语法。G…

母亲节快乐- AI绘图节日图片走一波

祝愿天下母亲节日快乐&#xff0c;平安喜乐。

趣味节日邀请函表白神器小程序开发

趣味节日邀请函表白神器小程序开发 概况 邀请函、节假日、表白神器DIY 前台 热门推荐、模板列表、意见反馈、我要充值、我要提现、我的制作、文字、图片、音乐 模板制作○选择对应模板○将模板对应内容修改为自己的信息 后台 基础设置 系统、轮播图、充值、设置、模板分类、…

哪有制作为节日定制的网站的教程

在制作节日定制网站时&#xff0c;你需要先确定你想要创建什么样的网站&#xff0c;然后进行以下步骤&#xff1a; 准备资源&#xff1a;获取所需的图片、文本和其他媒体资源。 选择网站平台&#xff1a;可以使用自带节日主题的网站构建平台&#xff0c;如WordPress或Wix&#…