如何用单片机控制3G模块收发短信?
时间:10-02
整理:3721RD
点击:
模块是中兴的MC8630,求大神提点。GPS模块向单片机发送定位信息,单片机将定位信息传给3G模块,然后3G模块传给电脑,目前GPS模块向单片机发送定位信息这一块已经搞定,但是怎么用单片机控制3G模块还一筹莫展。
没用过这个模块。手册上一般都是有说明的
手册上只告诉怎么发送AT指令,我用数据线连接模块和电脑,用串口助手向模块发指令,已经实现了短信和电话
GSM模块发短信,就是AT命令了,应该容易的。找一下这个模块的AT命令集。
难就难在如何用单片机发指令
一般模块供应商或原厂都提供通讯协议吧,根据协议里的指令格式发送应该就OK了的
at是直接发ascii码
去学习AT指令吧,比如我用超级终端控制发短信时是以下过程,你代码按这个写就行了:
1.首先敲AT,按回车握手,成功会返回OK
2.AT+CMGF=1再按回车
OK
3.AT+CMGS="18801034632"再按回车
>
4.编辑短信内容,然后按ctrl+z,返回+CMGS:174,出现OK就发送成功。
曾经做过红外无线通信,,应该原理都差不多
这个网站 usr.cn 山东有人物联网 上边的3G模块里有详细资料
学习学习学习学习学习学习学习学习一直都要学习