论文部分内容阅读
汽车是现代人类最重要的交通工具,是现代文明的标志。汽车的普及为人们的工作和生活带来了很多便利,但是随着社会和经济的发展,车辆越来越多,交通越来越拥挤,交通阻塞和车辆的失窃的问题越来越严重,汽车的定位和远程监控就显得十分必要。在上个世纪九十年代初,开始出现汽车定位和远程监控技术,在2000年推出了比较成熟的产品。但是,目前市面上的产品大多是采用GPS&GSM技术来构造系统的,这种方法存在着通讯费用高,数据延迟和丢失等问题,导致系统的实时性和可靠性降低。本文则用了GPS&GPRS技术方案,它具有费用低,传输速率高,接入时间短,以及支持IP协议等特点。论文在通过对嵌入式系统、GPS、GPRS以及Linux系统的了解和研究,并详细分析GPS和GPRS模块的硬件特性,以FFT2410简易板为硬件开发平台,外扩GPS和GPRS硬件模块,搭建出系统的硬件结构。然后通过对Linux kernel2.4.18进行剪裁和交叉编译,并将其烧写到开发板上,作为系统的软件开发平台。在进行具体的应用开发时,首先,通过对GPS和GPRS的数据格式以及相关协议进行分析,制定合适的方案;然后对Linux内核进行编程,通过串口获取GPS模块的数据,对数据进行相关的处理,并通过用户界面显示出汽车的地理位置以及车速等定位信息,实现汽车定位的功能:接着针对GPRS的数据特点,设计相应的数据收发方式,使其能够通过短信息、语音或Internet的方式进行数据传输,从而实现系统无线通信的功能,达到对汽车进行远程监控的目的。通过研究和试验,基本上达到了预定的目标,构建了一个实时性强,可靠性高的基于GPS&GPRS技术的汽车定位与远程监控系统。