中级会员
- 积分
- 251
- 金钱
- 251
- 注册时间
- 2018-7-7
- 在线时间
- 13 小时
|
分享解决GPRS模块SIM800c连接不到服务器问题方法
这个问题是最常见一种。判断模块问题之前,前提条件就是保证有一个公网IP的稳定的服务器。
现在大多数家庭网络都很少有公网IP,公网IP资源稀缺,都是要花钱购买的,而且还要申请。
模块连接不到服务器,也跟你模块设计的电路有关,天线布局位置是否合理,天线的位置下面
敷铜,会削弱信号强度,造成通信不稳定。
这些都是基本要素,还有就是检查模块的状态是否良好。这个在前面的帖子里有讲过,请自行查看
http://www.openedv.com/forum.php?mod=viewthread&tid=274542&extra=page%3D1
剩下的就是从对模块功能的配置流程找原因。
TCP连接网络,有以下几个步骤。
(1)检查 GPRS 附着状态
(2)设置 APN
(3)建立无线链路(激活移动场景)
(4)获取本地 IP 地址
(5)建立 TCP 连接
(6)发送数据到服务器
(8)关闭 TCP 连接
(9)关闭移动场景
如果你是用USB转TTL串口线调试的,可以直接在电脑端查看每步执行的结果。
如果你是用MCU控制模块,建议加个调试打印输出,这样在电脑端可以看到执
行到哪个命令不能。这样可以快速找到问题。
有什么技术问题,可以加我微信13316931709 或者QQ 2090621741
|
|