老古开发网首页
导航:老古开发网首页文章索引文章分类综合电子→[基于GPRS的嵌入式Internet设备]
| -文章搜索 - 最新文章 - |

基于GPRS的嵌入式Internet设备

发布时间:2004年11月4日 点击次数:390
来源:电子产品世界   作者:电子科技大学光电信息学院 张勇 唐普英
 

2004年6月A版

 

   要:本文介绍了一种基于GPRS无线通信的嵌入式Internet软硬件实现,并采用嵌入式操作系统mC/OS-II编程。系统具有多种无线通信方式,具有较高的实时性、可靠性。

 关键词:嵌入式Internet;GPRS;mC/OS-II

引言

随着国民经济的持续发展,Internet技术已经深入到人们的生活之中。在工业监控系统、智能仪器、安防系统等很多场合存在的大量电子设备都有接入Internet的需求。因为,通过接入Internet,可以在Internet网络到达任何地区实现对设备的远程控制、远程维护等操作。Internet技术与嵌入式系统相结合可称之为嵌入式Internet技术。目前广泛使用的816位的单片机系统硬件资源有限,在其上实现Internet协议比较困难。如何使这些大量存在的嵌入式设备上网,已经成为业界关注的热点。

目前,比较成熟的几种解决方案有:1、单片机+硬件协议芯片+以太网接口控制芯片。2、代理方式。即通过轻量型网络技术(RS232RS485CAN总线)将多个嵌入式设备接入作为代理的PC机,利用PC机与外部Internet通讯。3、高性能CPU+实时操作系统+以太网接口控制芯片。以上3种方式均是采用有线方式接入Internet

通用分组无线业务(GPRS)是在现有GSM系统上发展出来的一种新的承载业务。它提供了基于IP的服务,可以与外部分组数据网络(Internet )互联互通,而GPRS网络可以视为Internet的无线延伸,附着于GPRS网络的移动台(MS)也就相当于局域网内的主机。因此,MS可以与Internet上的主机进行通讯,如网页浏览、数据下载等。GPRS网络理论上最大传输速率可达171.2kbps

>1  典型的基于GPRS的无线监控系统

 

>2  mC/OS-II下接收GPRS数据帧示意图

在监控系统领域中,如江河中用于测试水位的浮标、移动送货车等情况,需要给监控中心传输自身采集到的数据,并接受监控中心的指令,此类应用不适合采用有线接入Internet的方案。针对此类情况,本文设计了一种基于GPRS网络的无线接入Internet的解决方案。

1 给出了一个典型的基于GPRS网络的无线监控系统示意图。监控中心通过数字数据网(DDN)专线与Internet互联,具有固定的IP地址。远程设备由数据终端设备(DTE)和具有GPRS功能的数据传输设备(DCE)组成,DTEDCE之间通过RS232通讯。DCE接入GPRS网络后,透明收发数据,从而实现将DTE接入Internet,与监控中心之间的通讯功能。

 

硬件实现

本系统采用了基于ARM核的微处理器S3C44B0X作为CPU,外部扩展了516KbyteFlash1MbyteSRAM,采用西门子公司的MC35作为GPRS通讯模块。电源部分采用LM2596TPS7133TPS76325芯片,实现了宽电平4.5V40V输入,输出4.2V3.3V2.5V,分别对MC35CPU供电。采用串口电平转换芯片MAX3221进行电平转换。同时,采用看门狗芯片TPS3705来提高系统的抗干扰性。

下文介绍了系统的主要硬件功能:

SRAM用作临时数据交换区,亦用作运行整个程序。

 

软件部分实现

GPRS数据传输装置要达到以下功能:系统以GPRS业务为主要通讯方式,以SMSUSSD为备份通讯方式,数据透明收发,系统具有高可靠性和实时性。

使用MC35模块实现GPRS业务的数据传输,需要在用户侧实现PPP等上层协议,发送数据时,设备从RS232接口处接收到欲发送的用户数据,经协议处理模块封装后发送到无线界面上。接收数据时,从无线界面上接收到数据帧,经协议处理模块拆封后,提取用户数据发送给RS232接口。

本文软件采用了在mC/OS-II实时嵌入式操作系统下编程实现GPRS功能。mC/OS-II下编程,就是将应用划分成多个任务来具体实现,并给任务分配唯一的优先级。任务间可以通过信号量、邮箱和队列等机制进行通讯。mC/OS-II的详细介绍可以参考资料。

根据模块功能不同,分六个部分介绍软件的具体实现:

在线检测的软件实现流程如图3所示。

 

结语

本文所实现的GPRS数据传输设备运用于路灯监控系统中,系统运行良好,能够满足无线监控需要。与同类产品相比较,本系统具有在线检测、掉线重拨功能以及GPRSSMS以及USSD多种通讯方式。本设备在无线监控、信息家电及远程抄表等领域应有广泛的应用前景。■

 

参考文献:

1. 钟章队,蒋文怡,李红君等编著,‘GPRS通用分组无线业务’,人民邮电出版社.

2. Jean J.Leabrosse著,邵贝贝译,‘mC/OS-II源码公开的实时嵌入式操作系统’,中国电力出版社,2001.8.


欢迎进入老古论坛进行讨论
[综合电子] 相关文章:
生物芯片无限希冀
简介:
2004年6月A版 生物芯片概念 生物芯片是一种把 DNA 、蛋白质、抗体、肽等生物分子或细胞固定到硅、玻璃、高分子、和金基板等固体表面上,通过固定化的生物分子、固化蛋白质 ( 探针 ) 等与其他化合物靶点相结合,生成并检测其特异反应的芯片。它具有能以微量样品实现大量快速检测和分析的特点。在需要大量同时并行处理的后染色体时代的生物分子功能分析技术中,以 DNA 芯片为首的生物芯片技术是最为重要的。基本上,生物芯片是利用生物分子的固有功能来模仿生物功能的人工器件,它是一种诱发电信号又能进行电信号处理的......

软件无线电所引起的设计问题
基于CM70C01的语音压缩编码
理光锂电保护芯片R5426原理及应用
Zarlink推出改善噪声环境下语音质量的新型语音回声消除芯片
基于ADSP-TS101S的多芯片数字信号处理系统的实现方案
FFT 、PFT和多相位DFT滤波器组瞬态响应的比较
凌华推出经济实惠的PXIStarter套装方案
Zarlink推出新型语音回声消除芯片
Cirrus Logic USB-DVR 3.0参考设计可将模拟和数字视频
 
下一个:[新闻热点]Xilinx将在技术论坛上展示其突破性的平台
简介:
赛灵思公司(Xilinx, Inc.) 宣布将举办Programmable World 2004技术论坛 – 这是一系列深度技术专题研讨会,将着重介绍设计实例以及在新一代可编程系统设计中发挥重要作用的新产品。公司将于11月9日至18日在亚太地区的4个城市分别举行为期一天的活动,展示其突破性的Virtex-4平台解决方案,并举办全天的技术会议,对每一数字领域进行专门的讨论,包括DSP、嵌入式处理、连接功能和逻辑。有关亚太区活动的完整信息,请访问www.xilinx.com/pw2004/asiapac 。 “Programmable World 2004将围绕世界上最激动人心的新型可编程技术-V......
 

上一个:[新闻热点]世平参加2004苏州eMEX电博会

老古开发网版权所有 2006年9月 asp.Net V2.0 设计:老古
页面缓存:10分钟 执行时间:141毫秒