论文部分内容阅读
当前移动通信技术迅猛发展,特别是目前GPRS(GeneralPackerRadioService)技术的推广,移动上网的速度得到了很大的提高,GPRS信道数据传输速率已经完全可以满足广大用户所提出的更高的要求。在网络与通信技术发展的背景下,嵌入式系统在经历了近20年的发展历程后,又进入了一个新的历史发展阶段,既从普遍的低端应用进入到一个高、低端并行发展,并且不断提升低端应用技术的时代,近年来嵌入式32位微处理器的应用更加促进了GPRS技术的发展。
本课题就是在这样的技术发展的推动下,为了能够更好的满足广大用户的实际需要,改进原同类产品传输速度慢,实时性差,功能不够强等缺点而提出的。主要的设计思路是采用当今主流的高性能的ARM(AdvancedRISCMachines)系列32位微处理器作为核心控制单元,同时结合GPRS模块的高质量数据采集及传输功能构成完整的系统;主要目的是设计出能够符合各种场合需要、实现各种功能、适应各种环境的高效实用性的嵌入式无线设备终端。能够为用户提供高速、永远在线、可靠的数据传输服务,满足各行业数据采集、传输和监控的需要,对各行业实现自动化控制有着重要的意义。
本课题研究内容主要包括以下几个部分:
第一部分是核心功能板的设计。这里我们采用S3C44B0X作为该系统的核心微处理器。该芯片集成了丰富的片上外设,提供了多种片上功能,从而使系统的成本大为降低。设计中在微处理器外部扩展了存储器及相应各功能部件,构成了具有对数据进行存储及处理能力的核心板,为对各种外设的控制与数据交换等操作提供了硬件平台。
第二部分是GPRS模块数据采集及传输功能的研究与设计。GPRS无线通信模块选用MC35i,该集成模块具有音频输入输出接口;通过设计的外围音频接口电路,实现了对音频信号的采集;在核心板对模块的控制下完成对语音信号的数据处理,然后通过模块传送到GPRS网络中,实现数据的传输。也可以采取同样的过程接收从GPRS网络中传送过来的数据。
第三部分是系统各接口电路的设计。主要包括GPRS模块与核心板的接口,核心板与LCD显示器及键盘的接口电路设计。实现GPRS模块与核心板之间的通信及数据交换;通过键盘输入各种控制命令,完成用户对系统的各种功能的操作;LCD显示各种输入的控制命令及GPRS模块等外设的相应操作结果及所处状态。
第四部分是对核心板及各外设进行底层初始化编程及程序设计。其中核心板主要是使用AT指令完成对GPRS模块的控制与各项操作,实现数据的采集及传输过程。
通过原理图设计、电路板制作、调试等步骤的实践工作,完成了整个系统的硬件平台的搭建及相应的程序设计,解决了基于GPRS网络的嵌入式数据采集及传输的问题,系统设计的最高传输速率可以达到:最大下行速率85.6kbps,最大上行速率21.4kbps。同时也解决了用户实时在线等问题,在很大程度上满足了用户的需要。并且设计了系统的主叫及短消息发送实例,为后续相关课题的研究积累经验提供借鉴。