09zch 发表于 2012-4-5 14:43:55

SIM900A GPRS 连接服务器流程

本帖最后由 09zch 于 2012-4-5 14:49 编辑


TCP的连接


AT+CPIN?                    // 查询模块是否有设置pin码
+CPIN: READY

OK
AT+CSQ                        // 查询天线信号质量
+CSQ: 20,0

OK
AT+CGREG?                   // 查询模块是否有注册网络
+CGREG: 0,1

OK
AT+CGATT?                 // 查询模块是否附着GPRS网络
+CGATT: 1          

OK                                  // 以上返回正常后在操作TCP/IP应用
AT+CSTT                       // 设置APN

OK
AT+CIICR                      // 激活移动场景

OK
AT+CIFSR                     // 获得本地IP地址

10.93.84.189
AT+CIPSTART="TCP","64.112.48.3",1001     // 建立TCP/IP连接

OK

CONNECT OK

SIM900A测试工具:串口调试助手
SIM900A测试硬件:STM32+SIM900A+EEPROM+2串口



yyt1372 发表于 2012-4-6 17:33:18

SIM900A只有GPRS的,有没有GPRS+GPS的?帮忙推荐个

rtems 发表于 2012-4-6 18:05:25

sim908,弄了个开发板,没功夫玩呢

lqs10 发表于 2012-4-6 19:22:16

本帖最后由 lqs10 于 2012-4-6 19:31 编辑

这个SIM900A连接服务器有时候会不能成功,还有我们试过没法进入透传,CIPMODE不知道怎么设置总是ERROR(重启也是如此,哪位同学可以指正一下)。而GU900D连接服务器只要简单的1个指令就能成功.


lcptw 发表于 2012-4-6 21:01:42

SIM900是不是停产了?{:shocked:}

zhzj2007 发表于 2012-4-6 21:36:21

connect ok 过一会后,换一张SIM卡,来回频繁这样切换测试,看看AT+CIICR时,会不会出现激活失败的情况,我这样测试就出现问题。

seaman117 发表于 2012-4-6 21:50:17

没有这么复杂,查CSQ后返回0,1后就可以IPSTART了,发送之前再查一下IP STATUS

lqs10 发表于 2012-4-6 21:52:51

seaman117 发表于 2012-4-6 21:50 static/image/common/back.gif
没有这么复杂,查CSQ后返回0,1后就可以IPSTART了,发送之前再查一下IP STATUS

你说的应该是查注册状态吧?SIM900A注册到网络要花15秒左右,别的模块不需要那么久,这个等待也够呛了。

seaman117 发表于 2012-4-6 22:15:54

lqs10 发表于 2012-4-6 21:52 static/image/common/back.gif
你说的应该是查注册状态吧?SIM900A注册到网络要花15秒左右,别的模块不需要那么久,这个等待也够呛了。 ...

你是拿的那家山寨旧货把,SIM900A注册最多5-8秒,SIMCOM模块不会这差的,除非本地信号和运营商有问题!

09zch 发表于 2012-4-6 22:27:04

yyt1372 发表于 2012-4-6 17:33 static/image/common/back.gif
SIM900A只有GPRS的,有没有GPRS+GPS的?帮忙推荐个

lqs10 发表于 2012-4-6 23:08:43

seaman117 发表于 2012-4-6 22:15 static/image/common/back.gif
你是拿的那家山寨旧货把,SIM900A注册最多5-8秒,SIMCOM模块不会这差的,除非本地信号和运营商有问题! ...

我们是从代理商买到的,山寨??我们测试的地方CSQ信号是30左右,问了其它朋友,也是说是15秒以上啊。

09zch 发表于 2012-4-11 23:46:47

lqs10 发表于 2012-4-12 11:32:10

SIM908好贵啊,就是自己弄个GPRS+GPS也不需要那么多银子,竟然卖160呢。这生意好做!

dadongleilei 发表于 2012-4-12 12:02:03

sim900A还可以,通讯还算可靠

09zch 发表于 2012-4-12 23:58:05

dadongleilei 发表于 2012-4-12 12:02 static/image/common/back.gif
sim900A还可以,通讯还算可靠

SIM900 分为4个版本



1.SIM900A 工业2频,2.SIM900工业4频【国外使用】,3.SIM900MMS彩信开发板,4.SIM900_LOC 支持AGPS。

09zch 发表于 2012-4-12 23:59:09

lqs10 发表于 2012-4-12 11:32 static/image/common/back.gif
SIM908好贵啊,就是自己弄个GPRS+GPS也不需要那么多银子,竟然卖160呢。这生意好做! ...

焊坏一块,那个心疼啊。

dadongleilei 发表于 2012-4-13 12:34:12

SIM900据说可以把程序嵌入到里面,是不是可用啊

catch2000 发表于 2012-4-17 17:25:05

当交互较频繁时,
怎样能避免
AT+CIPSEND返回的
SEND OK 与下一帧数据混在一起呢?

即接收到的返回状态数据中,
含有下一帧的数据。

catch2000 发表于 2012-4-17 18:21:05

上边的问题,
在http://www.ourdev.cn/forum.php?mod=viewthread&tid=4802316&pid=5752368&page=1&extra=page%3D12#pid5752368
这里找到了解决的办法。
不过还是谢谢楼主!

小邢 发表于 2012-11-6 16:14:35

写的比较详细,谢谢啊

jrpan24 发表于 2013-3-20 17:17:04

前面三步都OK,但是为什么AT+CSTT 就是ERROR 求各位指教

xidao 发表于 2014-9-13 20:32:17

基本好使,但是没有公网IP没办法发送东西。。。。

xidao 发表于 2014-9-14 00:12:45

那一句失败的原因很可能是电源的问题,我碰到过
页: [1]
查看完整版本: SIM900A GPRS 连接服务器流程