重工电子论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 4695|回复: 3
打印 上一主题 下一主题

分享一种可以进行GPRS模块测试的方法

[复制链接]

12

主题

66

帖子

538

积分

高级会员

Rank: 4

积分
538
QQ
跳转到指定楼层
楼主
发表于 2015-12-3 19:30:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
GPRS通信,是一种2G和3G之间的通信技术,GPRS通信模块的核心,是一个SIM900集成芯片+SIM卡。这个模块可以用来发短信、打电话(这个功能是鸡肋)、通过GPRS将数据接入到internet中,通过上位机软件就可以读取模块发送的数据,因此是一种单片机和上位机进行远程无线通信的不错选择,被用在了许多场合的远程监控中。最近因为项目需要,买了俩该模块回来,这个模块和单片机的通信主要是通过串口发送AT指令,照着手册,发短信、打电话的测试很简单的就完成了,接下来测试模块和上位机之间的数据通信,这才是重点需求。到这里,问题就来了,GPRS模块和Internet连接要通过IP地址(或者域名),关键是,这个IP地址要求的是公网IP,而因为现在IPV4IP地址数量已经不够用了,电脑上网的IP都是动态IP,公司和学校里的上网更是通过路由层层转发的,电脑直接查询到的IP并不是公网IP。那么,要进行GPRS模块的数据通信,就需要先得到一个公网IP,查询资料,发现有两种方法,一种是通过内网映射,把内网IP映射成公网IP(鬼知道是怎么映射啊。。);第二种方法,通过有公网IP的服务器来做,GPRS模块先和服务器进行通信,经过服务器的转发再和上位机通信,这种方法的前提是你要有一个可用的服务器(然而并没有),并且需要会写点上位机程序,来接收数据。那么就先试第一种方法,听说有一个叫花生壳的东东可以实现内网映射的功能,就下载这个软件,注册账号(花了8块大洋),然而,并不好用,折腾了两天时间,依然没搞成功。。。这时候,在阿莫论坛上看到了一个叫通信猫的网站,tongxinmao.com。上面提供了一个TCP公共服务器,可以很方便的和GPRS模块建立网络连接,数据收发!!如果做实际应用,可能还是需要搞个服务器,写上位机软件,就熟悉GPRS模块的数据通信、做测试而言,这个网站足够了。。好东西,要共享
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

299

主题

684

帖子

7058

积分

学生管理组

Rank: 8Rank: 8

积分
7058
沙发
发表于 2015-12-10 23:06:55 | 只看该作者
谢谢发帖  正需要这个东西  暂时不用自己搭服务器了,还没买。。。
回复 支持 反对

使用道具 举报

12

主题

66

帖子

538

积分

高级会员

Rank: 4

积分
538
QQ
板凳
 楼主| 发表于 2015-12-11 11:08:22 | 只看该作者
李维强-15级 发表于 2015-12-10 23:06
谢谢发帖  正需要这个东西  暂时不用自己搭服务器了,还没买。。。

~~~~~~~~~
回复 支持 反对

使用道具 举报

5

主题

21

帖子

151

积分

版主

Rank: 7Rank: 7Rank: 7

积分
151
地板
发表于 2016-1-3 19:49:53 | 只看该作者
我也有发现这么一个网站!!
http://www.atool.org/
相当实用!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|cqutlab ( 渝ICP备15004556号

GMT+8, 2024-12-25 10:39 , Processed in 0.205911 second(s), 28 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表