当前位置: 代码迷 >> Wireless >> 关于GPRS无线数据传输的有关问题
  详细解决方案

关于GPRS无线数据传输的有关问题

热度:2362   发布时间:2013-02-26 00:00:00.0
关于GPRS无线数据传输的问题!
领导安排了一项工作,我又是新手,特来此请教,不胜感激。
在野外有一些设备的运行数据通过GPRS DTU数据传输模块传到公司的计算机上,并编写数据的分析软件加以分析。
设备数据在一些专用测试仪中,可以通过串口传给DTU模块。
问题1:DTU将通过SIM卡将数据发出后,公司的计算机如何接收?是再用一台DTU+SIM卡接收还是通过ADSL包月宽带接收。
问题2:数据分析软件如何开发?用JAVA+SQL SERVER是否可以实现?
问题3:由于以前从没做过,我应该如何进行开发整套系统的相关细节知识的准备?
最大的问题还是设备的运行数据如何才能让JAVA和SQL SERVER接收到?
如果方便的话,留下QQ便于详细请教~
先谢谢大家了。


------解决方案--------------------------------------------------------
问题1:DTU将通过SIM卡将数据发出后,公司的计算机如何接收?是再用一台DTU+SIM卡接收还是通过ADSL包月宽带接收。 

TCP/UDP编程就可以了;通过ADSL应该好一些,价格也相对便宜.不过如果是作为服务器,最好还是申请一个固定IP,否则每次拨号,DTU参数都需要重新设置.

问题2:数据分析软件如何开发?用JAVA+SQL SERVER是否可以实现? 
通过TCP/UDP接收的数据再加上你的分析处理,就可以了。JAVA+SQL SERVER可以实现的。

问题3:由于以前从没做过,我应该如何进行开发整套系统的相关细节知识的准备? 
最大的问题还是设备的运行数据如何才能让JAVA和SQL SERVER接收到?

从TCP/UDP链路接收的数据分析处理后可以通过服务器软件存到数据库的。应该很简单的.
------解决方案--------------------------------------------------------
第一:申请一个静态IP.
第二:每个GPRS中安装一个手机卡。
第三:java+sql server编写服务器端的接收分析数据并存入到数据库中,采用socket.
最后,你还有了解gprs的数据格式与仪表的数据格式。
------解决方案--------------------------------------------------------
楼主 能否上CNKI,

建议你去CNKI下载 一些对应的硕博论文,这样对于一份你太熟悉的工作,
你才有系统上的概念,才能从整体上了解如何合理的分割,以及各个模块有序的完成。
------解决方案--------------------------------------------------------
NRF2401 NRF24L01 NRF905 CC1100 CC2500无线收发模块编程指南
RF903
特点: 
(1) 433Mhz 开放ISM 频段免许可证使用 
(2) 最高工作速率50kbps,高效GFSK调制,抗干扰能力强,特别适合工业控制场合 
(3) 125 频道,满足多点通信和跳频通信需要 
(4) 内置硬件CRC 检错和点对多点通信地址控制 
(5) 低功耗3-3.6V 工作,待机模式下状态仅为2.5uA 
(6) 收发模式切换时间 < 650us
(7) 模块可软件设地址,只有收到本机地址时才会输出数据(提供中断指示),可直接接各种单片机使用

,软件编程非常方便 
(8) TX Mode: 在+10dBm情况下,电流为40mA; RX Mode: 14mA
(9) 标准DIP间距接口,7X2pin, 硬件管脚兼容RF905SE,无需修改底板,只需要升级软件即可 
(10)RFModule-Quick-DEV 快速开发系统,含开发板 
(11)增加了电源切断模式,可以实现硬件冷启动功能! 
(12)SPI接口—功能强大、编程简单,与RF905SE编程接口类似。 
(13) 增加了RSSI功能,通过SPI接口可以获取当前接收到的信号强度(0-255),可以供当前设备做出决策

,比如低于某个数值50可以报警,提示用户当前信号质量比较低等。
NRF905基本特性:
1.接收发送功能合一,收发完成中断标志
2. 433/868/915工作频段,433MHZ开放ISM频段可免许使用
3. 最高发射速率50KBPS,10dbm发射功率条件下,配置外置鞭状天线有效通信距离在300米左右。
4. 室内通信良好通信效果,4层之间可实现有效通信,抗干扰性能强,很强的扰障碍穿透性能。
5. 单次最多可发送接收32字节,并可软件设置发送/接收缓冲区大小2/4/8/16/32字节
6. 170个频道,可实现多点网络通讯,结合TDMA-CDMA-FDMA原理,实现无线网络通讯。
7. 内置硬件8/16位CRC校验,数据传输可*稳定,降低系统开发难度,。
8. 1.9-3.6V工作,低功耗,待机模式仅2.5uA.
9. 内置SPI接口,最高SPI时钟可大10M,也可通过I/O口模拟SPI实现。
N_RF905系列模块应用领域:
车辆监控、遥控、遥测、小型无线网络、无线抄表、门禁系统、小区传呼、工业数据采集系统、无线标签

、身份识别、非接触RF智能卡、小型无线数据终端、安全防火系统、无线遥控系统、生物信号采集、水文

气象监控、机器人控制、无线232数据通信、无线485/422数据通信等。
NRF2401A基本特性:
1.2.4Ghz 全球开放ISM 频段免许可证使用;
2.最高工作速率1Mbps,高效GFSK调制,抗干扰能力强,适合工业控制场合;
3.125 频道,满足多点网络通信需要;
4.内置硬件8/16位CRC校验和点对多点通信地址控制,结合TDMA-CDMA-FDMA原理,可实现无线网络通讯。


5.低功耗1.9 - 3.6V 工作,待机模式下状态仅为1uA ;
6.模块可软件设地址,只有收到本机地址时才会输出数据(提供中断指示),可直接接各种单片机使用

,软件编程非常方便;
7.收发完成中断标志,每次最多可发28字节;
8.内置专门稳压电路,使用各种电源包括DC/DC 开关电源均有很好的通信效果;
9.CLK,DATA,DR三线接口,软件编简单。
10.双通道数据接收,内置环行天线,开阔无干扰条件通信距离在100米左右。
NRF2401系列模块应用领域:
车辆监控、遥控、遥测、小型无线网络、无线门禁控制系统、小区短距离传呼、工业数据采集系统、无线

标签、身份识别、非接触RF智能卡、小型无线数据终端、安全防火系统、无线遥控系统、生物信号采集、

水文气象监控、机器人控制、无线232数据通信、无线数字音频、数字图像传输等。
NRF24L01基本特性:
1.2Mbit/s速率下接收时的峰值电流12.5mA
2.在2Mbit/s速率下@0dBm输出时的峰值电流11mA
3.掉电模式下的功耗400nA
4.待机模式下的功耗32uA
5.130us 的快速切换和唤醒时间
6.具有片内稳压器oltage regulators
7.可在1.9 to 3.6V低电压工作
8. MultiCeiverMT硬件提供同时6个接收机的功能,2Mbit/s 使得高质量的VoIP 成为可能
业界领先的低功耗nRF24L01特别适合采用钮扣电池供电的2.4G应用,整个解决方案包括链路层和

MultiCeiver功能提供了比现有的 nRF24XX 更多的功能和更低的电源消耗,与目前的蓝牙技术相比在提供

更高速率的同时,而只需花更小的功耗。
CC1100基本特性:
1.315、433、868、915Mh的ISM 和SRD频段
2. 最高工作速率500kbps,支持2-FSK、GFSK和MSK调制方式
3. 高灵敏度(1.2kbps下-110dDm)
4. 内置硬件CRC 检错和点对多点通信地址控制
5. 较低的电流消耗(RX中,15.6mA,2.4kbps,433MHz)
6. 可编程控制的输出功率,对所有的支持频率可达+10dBm
  相关解决方案