您好,欢迎来到保捱科技网。
搜索
您的当前位置:首页GSM模块测试文档

GSM模块测试文档

来源:保捱科技网


GSM模块是通过串口来测试的,串口一般可以分为两种情况,一种是台式电脑的原生COM口,默认为COM1;另一种是USB转串口,即虚拟的COM口,具体是COM几要在硬件管理器里查询。

先说原生COM口的测试方法,原生串口我们用串口调试助手来测试,软件。打开软件后出现下面窗口:

即这个

这个时候,界面设置如上,波特率为9600,十六进制显示及发送不要勾(因为我们要以字符形式发送和显示)。在发送区写入“AT”,这个时候要再按一下回车键,即在电脑键盘上按下“Enter”键(这一点很重要,不能漏了,不然模块不会有应答)。

正常情况下,当我们给串口发一个“AT”带一个回车键时,模块会返回一个“AT OK”。到了这一步,初步可以认为模块的通讯方面是没问题的了。

有些朋友用的USB转串口,可能虚拟出来的COM口是COM4-COM20之间,如果

我现在用的USB转串口是COM10,这个时间我们在这个软件里就找不到对应的

COM口选项,因为只有COM1-COM4可选。这个时候,我们一般会用STC下载软件上自带的串口助手来调试,当然,如果手头有其它能选COM10的串口软件也可以。但我们这里就按STC下载软件自带的串口调试来讲解。

先打开这个软件

点击下图红笔圈起的地方,即“串口调试助手”。

这时出现下面的窗口:

波特率选9600。发送区要选“字符格式发送”;接收区也要选择成“字符格式发送”;这个时候要选一下COM口,我们选择COM10(具体是COM几要根据自己实际情况而定)。然后点击“打开串口”,完成以上设置,窗口如下所示:

我们在单字串发送区键入“AT”,这个时候我们不能像用刚才那个软件一样直接按个

回车键,如果我们还是按下回车键,STC软件会提示:;我们要按

Ctrl+Enter,这时才会有回车键出来。因为只有AT以回车结束,模块才会有响应。所以这个环节是十分重要的。不然,发了AT模块是不会有正确响应的。

如下图所示,按下“发送字符/数据”后,模块如果正常,会回复一个“AT OK”。

如果你测试到这一步,那么基本的通讯已经完成,可以做下一步的开发和实验。

基本功能测试完以后,把模块断电,装入SIM卡。这时要先给模块上电,再连接串口线。一定要先上电再连线,顺序反了可能会导致模块不正常!

刚上电的时候,模块的信号灯会以大概1秒1闪,接入网络后,信号灯会以大概3秒

一闪,只有信号灯是3秒一闪时,模块才能正常发短信和打电话,所以我们一般会在模块上电约20秒后,等待其接入GSM网络后再发送工作指令(如果刚上电,模块还没进入网络就发一些打电话或发短信的指令,这时模块是不会正确响应的)。

测试打电话

打电话的指令是ATD;我们输入“ATD137********;”(这里的号码可由自己选择),然后按发送。这时正常的话,对方号码会响起,如需挂掉电话,发送“ATH;”。

发短信测试

先发一个“AT+CMGF=1”+回车键,然后按发送,模块会回一个“OK”。再发一个“AT+CMGS=”137********””+回车键(具体号码由自己定),然后按发送。这时可以输入短信要发送的内容,我们这里可以输入“HELLO”,然后按发送。

这些都是发短信前的准备工作,最后发送还需要一条发送指令,我们在输入区键入“1A”,这个时候,我们把发送的格式由原来的字符改为十六进制发送,然后点发送。这时在接收区会出现:

一个向左的箭头,这时短信才真正发送出去。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baoaiwan.cn 版权所有 赣ICP备2024042794号-3

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务