论文部分内容阅读
对于大部分数据采集传输的应用,有线网络能满足数据传输的需要,但是某些生产部门和领域,需要采集的数据点在地域上分布较广且处于野外,现有的有线传输在这些区域应用受到限制,单独架设通讯线路在技术上和经济效益上都是不可取的。与有线数据传输相比,无线数据传输受地形和环境的限制较小,易于扩展且其应用的经济成本低,能较好地满足野外分布数据采集点的数据采集的需要。本文针对在地域上分布广泛且处于野外的数据采集点数据采集的需要,在研究了GPRS网络的结构原理和数据采集系统的要求基础上,设计了基于ARM核心S3C2410X和GPRS网络的数据采集传输系统。比较各种无线传输方式后,选用了GPRS网络作为传输通道。基于GSM公网GPRS网络传输数据不但能满足绝大多数数据传输的需要,而且在实时性上也能满足数据及时的传送。基本思想是由嵌入式系统采集到数据并进行格式处理后,将数据通过GPRS传输终端经由GPRS网接入因特网,实现数据终端与数据中心的数据传输。为保证系统的强大处理能力和系统的稳定性,硬件采用ARM架构的S3C2410X,并引入了嵌入式操作系统μiC/OS-Ⅱ。确定数据采集传输系统的软硬件整体方案后,深入研究了ARM编程模式和μC/OS-Ⅱ体系结构,并在此基础上完成了硬件设计和软件设计。硬件设计以S3C2410X为核心,主要有S3C2410X核心板模块、A/D模块、GPRS模块、电源模块、储存器系统、实时时钟等,最后完成了系统硬件电路设计。完成了嵌入式操作系统μC/OS-Ⅱ的移植,针对数据采集和传输的任务完成应用软件的编写,主要包括A/D数据采集程序、GPRS数据传输程序和FLASH驱动等。在软件中实现了GPRS永远在线。本嵌入式数据采集传输系统硬件接口丰富,软件资源配置灵活,设计方案具有很好的通用性和可扩展性。