1.序言
近些年来,随着国民经济的迅速发展,人民生活水平的日渐增强,各类机动汽车的数目大幅降低linux查看进程,同时对车辆导航系统的需求数目也随之降低。本文采用了基于ARM9-Linux平台的嵌入式系统作为系统的控制平台,提升系统的性能、集成度以及可扩充性;运用GPS定位技术和先进的GPRS无线通讯技术相结合的方案,以实现汽车电子地图导航和短消息报案;通过LCD模块的设计实现了汽车各类信息的灵活显示,丰富了人机交互界面,促使系统愈发智能化。本文所研究的车载GPS导航系统是智能交通系统(ITS,IntelligentTransportationSystem)的一个重要分支,对解决城市交通问题具有重要意义。
2.GPS全球定位系统(1)
GPS(GlobalPositioningSystem)系统包括三大部份:空间部份—卫星天秤、地面控制部份—地面监控系统和用户设备部份-讯号接收机。GPS全球定位系统是随着现代科学技术的发展而构建上去的一种高精度、全天候和全球性的无线电导航定位、定时的多功能系统。它借助坐落距月球2万多公里高、由24颗人造卫星组成的卫星网,向月球源源不断的发射定位讯号。月球上的任何一台GPS接收机,只要接收到任意四颗以上的卫星讯号,经过估算后嵌入式linux在车载导航系统中的应用,就可以得到GPS接收机的位置(纬度、纬度、高度)、时间和运动状态等信息。GPS系统具有高精度、全天候、高效率、多功能、操作简便、应用广泛等特性。
3.系统总体设计
系统主要实现车辆导航和基于手机的汽车防盗功能。整个系统包括两大部份:一是车主手机,二是车载部份。手机部份只是一部手机,拿来收发短消息。车载部份主要实现车量的定位导航功能。车载部份具有两种工作模式:第一种为“驾驶模式”,这些模式下车主自己驾驶车辆,车主可以便捷的借助车载导航系统的人机交互界面进行导航;当车主须要离开自己的车辆时,按下“安全模式”键,启动第二种工作模式嵌入式linux在车载导航系统中的应用,启动该模式后,系统不断借助GPS定位技术,判定汽车的当前位置是否发生变化。假如有人抢劫汽车,驾驶车辆后车辆位置发生变化,此时系统发觉车辆位置的经经度发生变化后,系统将通过GPRS网路实时地向车主发送短消息报告车辆当前所在位置。
4.系统硬件设计
本系统的硬件主要由主控模块和扩充模块两大部份组成,其中扩充模块主要包括GPS模块、LCD模块和GPRS模块系统硬件的结构框图如图1所示:
500)this.style.width=500;"onmousewheel="returnbbimg(this)"src=""/>
4.1主控模块设计(2)
主控模块设计是硬件设计的核心,其主要包括电源电路、时钟电路、复位电路、存储模块电路、JTAG插口电路、串行口电路、LCD插口、SPI插口以及键盘电路的设计。本文的处理器采用三星公司的S3C2410linux软件工程师,主控模块通过串行口、SPI插口、LCD插口与扩充模块相联接构成整个硬件系统。
4.2GPS模块选用
GPS模块主要完成GPS定位信息的接收和处理。选用的就是GARMIN公司的GPS25-LVC接收机。GPS25的OEM插口讯号如表1所示:
500)this.style.width=500;"onmousewheel="returnbbimg(this)"src=""/>
4.3GPRS模块选用
GPRS模块可以拿来进行无线通讯,包括语音通讯、收发短信息以及无线上网等。本系统选用MC35,主要使用其来完成短消息的功能。其硬件联接如图2所示: