1.8 使用电脑测试MC20的GPRS功能

article/2025/9/13 3:30:17

需要准备的硬件

  • MC20开发板 1个
    https://item.taobao.com/item.htm?id=562661881042
  • GSM/GPRS天线 1根
    https://item.taobao.com/item.htm?id=531979567261
  • IPEX接口转SMA接口转接线 1根
    https://item.taobao.com/item.htm?id=531979903836
  • GPS有源天线 1根
    https://item.taobao.com/item.htm?id=26241892024
  • 中国移动或者联通的SIM卡一张,micro sim尺寸的
    需要自备,如果只是测试GPRS可以购买物联网卡,该卡不能测试电话和短信功能
    https://item.taobao.com/item.htm?id=562257211778
  • DC9V1A电源一个
    https://item.taobao.com/item.htm?id=41915338664
    或者两节串联的18650电池
    https://item.taobao.com/item.htm?id=530904849115
  • USB-TTL模块 1个
    https://item.taobao.com/item.htm?id=39481188174
  • 杜邦线若干
    https://item.taobao.com/item.htm?id=562848773709

本章节测试GPRS功能,这里有个很常见问题就是“公网IP”,现在大多数宽带都是没有公网IP的,所以是不具备被GPRS访问和发送数据的。
这个“公网IP”的问题,在其他的教程中也有讲解,这里不再详细说明。
一般处理办法,就是单独找宽带官方拉带公网IP的网络,一般公司可以办到。
个人测试的话就用“花生壳”去内网映射就行了。可能要花一些费用,但是总体比较低,我只是开通了最基础的内网映射,8元,当然每个时间可能这个软件收费不同,也可能免费。
具体新版本的花生壳怎么使用

  1. 可以参考官方的教程:
    http://service.oray.com/question/1664.html
  2. 可以参考以前录制SIM800C教程的花生壳,##课时11##的这个教程:
    http://i.xue.taobao.com/detail.htm?spm=a2174.7765247.0.0.mDHKp9&courseId=79181
    当您已经能在自己的电脑建立一个客户端,一个服务器,而且能正常的发送数据交互时候,就可以去用GPRS模块去连接您的服务器通讯测试了。
    TB2kYPnhf6H8KJjSspmXXb2WXXa-63891318.png

    GPRS流程:

    好了,正常开始GPRS测试,MC20的GPRS指令和一般的SIMCOM的比如SIM800C的不太一样,请按照下面流程测试
  3. 用串口发送给MC20如下几条设置指令
AT+CGREG?

能看到返回+CGREG: 0,1说明已经注册上网络了,可以用

AT+QISTAT

状态分析:
字符串参数;表明连接状态
"IP INITIAL" 初始化
"IP START" 启动任务
"IP CONFIG" 配置场景
"IP IND" 激活 GPRS/CSD 场景中
"IP GPRSACT" 接收场景配置
"IP STATUS" 获得本地 IP 地址(参考 AT
"TCP CONNECTING" TCP 连接中
"UDP CONNECTING" UDP 连接中
"IP CLOSE" TCP/UDP 连接关闭
"CONNECT OK" TCP/UDP 连接成功
"PDP DEACT" GPRS/CSD 场景异常关闭
MC20回复如下
TB2AtquhlDH8KJjSszcXXbDTFXa-63891318.png

  1. 设置好了可以,连接服务器发送数据了
    查看下自己的的域名对应的IP
    TB2kN_rhb_I8KJjy1XaXXbsxpXa-63891318.png
    用串口发送给MC20,连接服务器
AT+QIOPEN="TCP","103.44.145.245","10380"

TB2s95Jhh6I8KJjSszfXXaZVXXa-63891318.png
显示CONNECT OK,就说明连接上服务器了,可以发送数据了

AT+QISEND

AT+QISEND指令发送数据,等待显示 > 后,就可以发送数据了,
这里我们还是发送一个测试内容“ILOVEMCU.TAOBAO.COM”
然后选择HEX发送,发送1A,把这个内容发送出去,这个操作类同发送短信的操作。
最后我们就可以在服务器界面看到数据了,然后我们服务器可以回复数据“server receive”,
这样我们在MC20的串口就看到的反馈数据
TB2VuYqhbYI8KJjy0FaXXbAiVXa-63891318.png

  1. 连接IP后我们可以多次发送数据,不需要断开。
    如果不想连接IP要断开,需要以下指令
AT+QICLOSE

返回CLOSE OK

AT+QIDEACT

返回DEACT OK
TB2dRaLhnnI8KJjSszgXXc8ApXa-63891318.png
如果还想连接其他IP或者还是这个IP就重复以上流程就行了

转载于:https://www.cnblogs.com/Mysterious/p/7908367.html


http://chatgpt.dhexx.cn/article/C0DlyQjn.shtml

相关文章

2.3 使用ARDUINO控制MC20进行GPRS的TCP通讯

需要准备的硬件 MC20开发板 1个https://item.taobao.com/item.htm?id562661881042GSM/GPRS天线 1根https://item.taobao.com/item.htm?id531979567261IPEX接口转SMA接口转接线 1根https://item.taobao.com/item.htm?id531979903836GPS有源天线 1根https://item.taobao.com/i…

1.2 使用电脑测试MC20模块的GPS功能测试

需要准备的硬件 MC20开发板 1个https://item.taobao.com/item.htm?id562661881042GSM/GPRS天线 1根https://item.taobao.com/item.htm?id531979567261IPEX接口转SMA接口转接线 1根https://item.taobao.com/item.htm?id531979903836GPS有源天线 1根https://item.taobao.com/i…

基于STM32的MC20模块GPRS+GPS的C语言驱动程序

MC20 模块是一款集成了高性能GNSS 引擎和四频段GSM/GPRS 引擎的多功能无线模块,本次在项目中使用MC20作为通信网关,开发其与服务器通信的功能以及定位功能,稍微学习了一下。 1.硬件部分 GSM/GPRS 部分主要特性: MC20模块本身集成度较高,如果仅仅是使用的话其实非常简单…

2.6 基于ARDUINO UNO+MC20的路径显示功能

需要准备的硬件 MC20开发板 1个https://item.taobao.com/item.htm?id562661881042GSM/GPRS天线 1根https://item.taobao.com/item.htm?id531979567261IPEX接口转SMA接口转接线 1根https://item.taobao.com/item.htm?id531979903836GPS有源天线 1根https://item.taobao.com/i…

2.2 使用ARDUINO控制MC20发短信

需要准备的硬件 MC20开发板 1个https://item.taobao.com/item.htm?id562661881042GSM/GPRS天线 1根https://item.taobao.com/item.htm?id531979567261IPEX接口转SMA接口转接线 1根https://item.taobao.com/item.htm?id531979903836GPS有源天线 1根https://item.taobao.com/i…

2.4 使用ARDUINO控制MC20进行GPS数据的获取和解析

需要准备的硬件 MC20开发板 1个https://item.taobao.com/item.htm?id562661881042GSM/GPRS天线 1根https://item.taobao.com/item.htm?id531979567261IPEX接口转SMA接口转接线 1根https://item.taobao.com/item.htm?id531979903836GPS有源天线 1根https://item.taobao.com/i…

STM32+MC20实现GPS定位及基站LBS,发送到云平台,可以轨迹回放

使用STM32F103单片机+MC20 无线通信模块,MC20集成GPS、蓝牙、LBS基站定位、GPRS等功能是一款非常强的模块。使用它做一个GPS定位及基站定位,在室内或者隧道等没有GPS信号的情况下,自动切换成基站定位。将数据发送到湖畔物联云平台…

MC20 AT指令无反馈

自己做了一个MC20的小模块板子,今天使用的时候,发现无论我发送什么AT指令,他都没反馈。 确认过了如下这些条件: 1. 波特率115200 2. AT回车换行 3. powerkey一直保持高电平,网络led保持闪烁 然并卵,MC…

4.3 使用STM32控制MC20进行GPRS通讯

需要准备的硬件 MC20开发板 1个https://item.taobao.com/item.htm?id562661881042GSM/GPRS天线 1根https://item.taobao.com/item.htm?id531979567261IPEX接口转SMA接口转接线 1根https://item.taobao.com/item.htm?id531979903836GPS有源天线 1根https://item.taobao.com/i…

stm32+mc20上传gps信息至onenet 可路径显示

开发环境: 芯片: STM32F103C8T6 GSM模块: 移远MC20 开发软件: Keil5 协议 :多协议接入——TCP透传 手机端显示图像 使用STM32F103C8T6 通过串口AT指令控制MC20模块TCP协议,登录OneNet服务器上传GPS数据 。 核心: 串口解析GP…

计算机的功能mc,1.2使用计算机测试MC20模块的GPS功能

使用SSCOM发送指令 ATQGNSSC1 启用模块的GPS功能,这时PPS指示灯将点亮 2. 发送 ATQGNSSRD? 说明,您可以获得GPS NMEA协议数据 开机时上图所示的数据. 每个数据帧中的逗号和逗号为空. 这是因为尚未获得卫星信号. 卫星定位成功后,将填写所有数…

MC20 OpenCPU开发记录

MC20 OpenCPU开发笔记 OpenCPU软件体系结构 资源 32-bit ARM7EJ-STMRISC 260MHz 4MB flash 4MB RAM 串口 提供两个UART端口:MAIN UART、DEBUG UART。分别命名为UART1和UART2。 UART1是9-pin串行接口。UART2是3-wire接口,具有调试功能,…

STM32+移远MC20模块采用MQTT协议登录OneNet上传GPS数据

一、环境介绍 MCU: STM32F103C8T6 GSM模块: 移远MC20 (MT2503D)(GSMGPS共存)功能很强大 开发软件: Keil5 MQTT协议采用OneNet的旧版协议,登录OneNet控制台创建应用时要选择旧版本。 如果想使用新版本的标准MQTT协议连接OnetNet请参考这…

OpenCV-最大极值稳定区域MSER分析

最大稳定极值区域MSER是一种类似分水岭图像的分割与匹配算法,它具有仿射不变性。极值区域反映的就是集合中的像素灰度值总大于或小于其邻域区域像素的灰度值。对于最大稳定区域,通过局部阈值集操作,区域内的像素数量变化是最小的。 MSER的基…

【转载】项目实战—文档区域MSER检测实战(十)

上次已经讨论过相关的理论,这次我们来进行相关的实战。 OCR相关工作都有一个第一步,那就是检测图像中的文本区域,只有找到了文本区域,才能对其内容进行识别,也只有找到了文本区域,才能更有针对性地判断该文…

opencv 中将 MSER 修改成 Hierarchical MSER 方法

http://code.opencv.org/issues/1577 描述 I attach a patch implementing the Hierarchical MSER. It extends the OpenCV MSER implementation to return the underlying component tree used by the MSER algorithm. The tree is returned in the CvSeq tree fields (h_next…

OpenCV实践之MSER/MSCR极值区域检测算法

MSER/MSCR极值区域检测算法 OpenCV中features2d.hpp中MSER类接口实现了MSER极值区域检测算法,MSER类根据输入参数判断是否为彩色or灰度图像进行不同的算法检测。若输入为灰度图像,那么采取MSER极值区域检测算法,若输入为彩色图像,…

MSER仿射不变特征匹配算法

MSER原理简述 个人博客 OpenCV实践之MSER仿射匹配算法 已更新讲述MSER仿射匹配算法代码      区域检测(Region Detection)方法是根据图像中具有某种同类性质的像元进行分类(例如相同像素值大小的点),然后把具有相同性质的像元合并成区域,实现区域的检测即图像分割。MSER…

OpenCV用MSER 算法提取特征区域

计算图像 MSER 的基础类是 cv::MSER&#xff0c;继承自 cv::Feature2D 类&#xff0c;cv::MSER 类的实例可以通过create 方法创建。我们在初始化时指定被检测区域的最小和最大尺寸&#xff0c;以便限制被检测特征的数量&#xff0c;调用方式如下&#xff1a; cv::Ptr<cv::M…

车牌定位之MSER — 文本检测

最大稳定极值区域&#xff08;MSER-Maximally Stable Extremal Regions&#xff09;可以用于图像的斑点区域检测。它是基于分水岭的概念。 SIFT和SURF算法高效实现了具有尺度和旋转不变性的特征检测&#xff0c;但这些特征不具有仿射不变性。区域检测针对各种不同形状的图像区域…