论文部分内容阅读
当前许多数据检测系统遇到了检测范围大,各数据采集点的分布分散以及不易布线的难题。本论文结合这些特点通过了几种常见的传输方式的比较,提出了一个方便、经济的无线解决方案。当前GSM/GPRS网络技术已经非常成熟,拥有范围广、成本少、费用低、效率高等特点,采用GSM/GPRS无线传输数据,使用移动运营商提供的服务成为了一种方便廉价的选择,同时也避免了复杂的布线以及对这些线路的维护。在无线传输过程中,论文采用了Q2406B无线通信模块,该模块支持TCP/IP、UDP、PPP等协议,方便实用。同时嵌入式产品的成本也越来越低,采用嵌入式技术的数据检测中心相对于PC机拥有更加低廉的成本和便于移动的优势。本文设计的基于嵌入式系统平台的无线数据检测系统采用ARM开发平台对各个数据点进行检测,该平台体积小,功耗低,功能强大,具有串口、VGA接口、LCD接口以及一个扩展槽,频率可达到200MHz。本系统在该平台上采用稳定,高效,易定制的linux操作系统。本文首先对几种数据传输方式进行了比较和选择,对系统进行了硬件设计并简要的介绍了硬件平台,之后研究了无线传输过程中使用到的AT指令集,以及讨论了在无线传输过程中需要的相关技术,并制订了数据传输过程中数据包的格式规范和数据传输协议,包括将数据采集终端和数据检测中心归入系统时的流程以及IP地址丢失时等情况下的流程。本文设计了软件的模块和部分流程,主要包括数据存储格式的规定和通信部分的软件流程。