[讨论] 有做过GPRS模块的吗?经常掉线问题是怎么解决的呢?

面纱如雾   2014-9-6 19:24 楼主
做了一个单片机控制GPRS模块的装置,发现GPRS容易掉线,短则几分钟,长则几个小时就断线了,有什么办法解决这个问题?或者遇到这个问题怎么处理?

回复评论 (19)

定时发“心跳包”。掉线是网络本身设定的,不过先要确认是否真的是掉线,EMC品质太差导致的不稳定可不是掉线,要注意区分。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-9-6 23:01
引用: chunyang 发表于 2014-9-6 23:01
定时发“心跳包”。掉线是网络本身设定的,不过先要确认是否真的是掉线,EMC品质太差导致的不稳定可不是掉 ...

我是5秒传输一次数据,这个不用心跳包应该也可以了吧?就是传输了一会儿就停止传输,打那张电话卡说“关机”。
点赞  2014-9-7 14:41
引用: 面纱如雾 发表于 2014-9-7 14:41
我是5秒传输一次数据,这个不用心跳包应该也可以了吧?就是传输了一会儿就停止传输,打那张电话卡说“关 ...

这种情况就是EMC设计问题了,先检查电源容量和纹波系数是否满足要求,在查PCB设计,重点是SIM卡回路、电源回路。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-9-7 18:23
引用: chunyang 发表于 2014-9-7 18:23
这种情况就是EMC设计问题了,先检查电源容量和纹波系数是否满足要求,在查PCB设计,重点是SIM卡回路、电 ...

网上说做GPRS,99%的问题出在电源上面,我也一直怀疑我的电源有问题,只是有时候可以,有时候不可以,所以不确定。
我的稳压模块是这样的,电源是选择AD-DC电源,输出12V/1A。
自己分析一下:
1.GPRS发送信息的瞬间需要2A,那么我的稳压模块输入的1A可不可以?需不需要提高电流?
2.老师说这个瞬间的2A是电容提高的,那么是不是我的稳压模块输出端的那个电解电容值太小了?如果是的话需要多大?
谢谢你的解答!
电源.jpg
点赞  2014-9-7 19:38
引用: 面纱如雾 发表于 2014-9-7 19:38
网上说做GPRS,99%的问题出在电源上面,我也一直怀疑我的电源有问题,只是有时候可以,有时候不可以,所 ...

加大电容在一定程度上可以改善,但本质要求必须是电源的输出能力要满足。你老师的想法做做实验什么的没太大的问题,要是用来做产品,那是找死。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-9-7 21:45
模块供电电压多少伏?
点赞  2014-9-8 13:46
引用: 铅笔画童年 发表于 2014-9-8 13:46
模块供电电压多少伏?

12V经过LM2576稳压到4.2V到GPRS模块
点赞  2014-9-8 19:00
引用: sh_songhui 发表于 2014-9-9 12:07
3个方面会影响到gprs模块掉线:
1、电源
2、sim卡

你好,请问为什么有些GPRS模块在掉电后,上一次配置的AT指令可以存储,在第二次上电后不需要重复输入指令。是不是它外接了存储器件或者单片机?还是所有的GPRS模块本身具有这个功能?
点赞  2014-9-9 19:56
引用: chunyang 发表于 2014-9-7 21:45
加大电容在一定程度上可以改善,但本质要求必须是电源的输出能力要满足。你老师的想法做做实验什么的没太 ...

大哥,你在做GPRS模块的过程中,当发生断电的时候,之前输过的AT指令可以存储吗?就是再次上电要不要重新输入一套连接上GPRS的AT指令?我实验室其他同学用的封装在小铝盒子的那种GPRS模块,配置了一次AT指令后,下次断电后使用是不需要再次输入其他AT指令,直接输入发送信息的AT指令就可以了,也就是说他们的可以存储。我拆开他们的看了一下,发现里面除了GPRS模块外,还有不知名的小芯片,是不是之前的AT指令就存储在这里面呢?我的是自己做的一个GPRS和MSP430连接的装置,没有存储AT指令的功能,一旦发生断电要重新启动一套AT指令,那GPRS本身带不带这个存储功能呢?
点赞  2014-9-9 20:03
引用: 面纱如雾 发表于 2014-9-8 19:00
12V经过LM2576稳压到4.2V到GPRS模块

LM2576是3A额定输出的,容量足以满足GPRS的需要,只要控制好纹波参数即可。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-9-9 22:22
引用: 面纱如雾 发表于 2014-9-9 20:03
大哥,你在做GPRS模块的过程中,当发生断电的时候,之前输过的AT指令可以存储吗?就是再次上电要不要重新 ...

GPRS模块都不支持存储AT指令,也没有这个必要。你的理解是不对的。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-9-9 22:24
引用: chunyang 发表于 2014-9-9 22:22
LM2576是3A额定输出的,容量足以满足GPRS的需要,只要控制好纹波参数即可。

我用的AD-DC开关电源输出的12V接入LM2576中,AD-DC输出电流只有1A,这个可以让LM2576产生3A吗?
点赞  2014-9-10 10:18
引用: 面纱如雾 发表于 2014-9-10 10:18
我用的AD-DC开关电源输出的12V接入LM2576中,AD-DC输出电流只有1A,这个可以让LM2576产生3A吗?

你怎么知道只有1A?去看看LM2576的器件手册。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-9-10 15:36
如果开关电源设计不合理,纹波太大是不行的,这个GPRS手册里就有说明。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-9-10 15:38
引用: chunyang 发表于 2014-9-10 15:36
你怎么知道只有1A?去看看LM2576的器件手册。

我是说AD-DC的输出12V/1A,接到LM2576上后LM2576能产生3A吗?(我知道LM2576是产生3A的)
点赞  2014-9-10 20:26
引用: 面纱如雾 发表于 2014-9-10 20:26
我是说AD-DC的输出12V/1A,接到LM2576上后LM2576能产生3A吗?(我知道LM2576是产生3A的)

12V/1A输出的功率是12W,如果2676的输出电压是5V,显然无法输出3A。计算方法:输入功率*转换效率=输出功率。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-9-11 15:45
引用: 面纱如雾 发表于 2014-9-8 19:00
12V经过LM2576稳压到4.2V到GPRS模块

模块供电推荐电压是3.8V吧?AT+CSQ 信号强度是多少?是不是信号弱?
点赞  2014-9-20 19:41
引用: chunyang 发表于 2014-9-11 15:45
12V/1A输出的功率是12W,如果2676的输出电压是5V,显然无法输出3A。计算方法:输入功率*转换效率=输出功率。

你好,我目前在做一个项目,用到了SIM928A的GPRS。能否问您一个问题,我是锂电池供电,用的升压IC是TPS61030,升压到了4V。GPRS信号质量不好,产品有的时候会重启。我刚刚测试了电源纹波在100mV~600mV波动。怎么才可以改善啊。
点赞  2015-6-8 15:08
引用: 卧龙生 发表于 2015-6-8 15:08
你好,我目前在做一个项目,用到了SIM928A的GPRS。能否问您一个问题,我是锂电池供电,用的升压IC是TPS61030,升压到了4V。GPRS信号质量不好,产品有的时候会重启。我刚刚测试了电源纹波在100mV~600mV波动。怎么才可以改善啊。

这说明你电源电路设计不合理,注意正确选择元件,尤其是储能电感,除了电感量要注意工作频率和Q值的满足。另外,开关电源很讲究PCB布局、走线的设计,尤其注意采样回路要就近且不能引入额外阻抗。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2015-6-8 17:53
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复