目录
一、更新时间
二、相关器件
三、硬件连接
四、现象与事件
五、具体操作:
5.1 准备工作(查询器件是否正常)
5.2 拨打电话
5.3 发送短信
5.3.1 短信消息模式为文本模式
5.3.2 短信消息模式为PDU模式
一、更新时间
2022.1.18
二、相关器件
ch340、sim800c
三、硬件连接
注意VIN与GND之间需要连接一个大电容,SIM800C内核要求需要电源有瞬间有2A电流提供能力,否则可能出现注册失败的情况。
四、现象与事件
通过CH340与SIM800C连接后,电脑使用串口调试助手发送AT指令控制SIM800C打电话发送短信。
五、具体操作:
5.1 准备工作(查询器件是否正常)
1.上电后电源指示灯常亮,后等待SIM800C指示灯由快闪变为慢闪代表注册成功。
2.波特率115200,发送AT会返回OK代表握手成功(AT后加回车,之后指令也是)。
3.发送AT+CPIN?查询SIM800C是否读到卡,返回+CPIN: READY代表读到卡。
4.使用AT+CSQ产看信号强度,若信号差将注册失败。
0–7: 极差
8–15: 较差
16–23:较强
24–31:极强
5.发送AT+CREG?查询SIM800C是否注册成功,返回+CREG: 0,1代表注册成功。
5.2 拨打电话
发送ATD1XXXXXXXXXX;(注意分号不要丢),返回OK后等待电话即可。
如果对方挂断会回复NO ANSWER;如果对方接电话后挂断会回复NO CARRIER;如果对方没接会回复NO ANSWER。
5.3 发送短信
SIM00C的短信模式有两种,一种为文本模式,一种为PDU模式。
5.3.1 短信消息模式为文本模式
①英文短信
1.发送指令AT+CMGF=1设置为文本模式,返回OK。
2.发送AT+CSCS="GSM"为设置为缺省字符集用于发纯英文短信。
3.发送AT+CMGS="155XXXXXX46",返回<。
4.输入短信内容,最大180个字节。
5.短信内容发送完毕后,使用16进制发送1A(无回车)完成发送短信操作。
②中文短信
1.发送指令AT+CMGF=1设置为文本模式,返回OK。
2.发送AT+CSMP=17,167,1,8设置短信模式(具体定义查手册)。
3.发送AT+CSCS="UCS2"设置为字符集编码。
4.发送AT+CMGS="0031XXXXXXXXXXXXXXXXXXXXXXXX0038003800340036",发送完毕后返回>。双引号里内容为发送对象的手机号码(注意别丢两侧双引号),需将手机号码转换为Unicode码(转换后的空格\u需要手动删掉)。转换网站:在线Unicode编码转换-Unicode和ASCII在线互转-中文转Unicode工具 (jsons.cn)
5.输入短信内容,需将内容转换为Unicode码发送。
6.短信内容发送完毕后,使用16进制发送1A(无回车)完成发送短信操作。
5.3.2 短信消息模式为PDU模式
后续更新
文章来源地址https://www.toymoban.com/news/detail-400461.html文章来源:https://www.toymoban.com/news/detail-400461.html
到了这里,关于SIM800C通过串口AT指令拨打电话与发送短信的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!