论文部分内容阅读
车辆监控系统集地理信息系统技术、定位技术、数据库技术及通信技术于一体,是智能交通管理中重要组成部分。它越来越受到交通运输和安全管理部门的关注,逐渐成为交通管理领域中一个热门研究方向,尤其是在长途客车监控领域,由于司机经常超载超员,为了躲避交管人员检查绕道行驶,导致交通事故频频发生。因此,进行车辆监控系统的研究有着非常重要的工程应用价值及社会经济效益。车载终端是车辆监控系统的重要组成部分,本课题所研究的车载终端来源于上海某公司“车辆监控系统”研发项目,该项目根据长途客运汽车领域的需求进行设计开发,本论文主要是针对项目中车载终端部分功能的设计与开发。论文给出了车载终端系统的总体设计方案,并在此基础上分析了系统的工作原理。对相关的关键技术做了详细介绍。在硬件系统设计方面,分析比较了目前在车载终端应用中比较流行的51、AVR、ARM系列微控制器,采用了近几年新兴的ARM系列微控制器STM32,相对于其它微控制器,STM32具有性价比高、功能强、实时性强等优势,这些特性非常适合应用于车载终端开发领域。以硬件系统的总体设计为基础,详细介绍了电源电路的设计、GPS模块的设计、GPRS模块的设计、图像采集模块设计等。在软件系统设计方面,搭建移植了μC/OS-II实时操作系统,在操作系统的基础上,设计了GPS定位、图像采集、GPRS数据远程传输等功能。实现了GPS定位数据的接收、解析,图像数据的采集,通过车载终端与监控中心的GPRS远程连接,终端将采集到的定位数据及图像数据打包以TCP/IP协议发送到监控中心。为了实现GPRS在网络不稳定时数据的实时传输,最后设计了SMS辅助发送方式。本文设计的长途客车车载终端实现了GPS定位、图像实时采集、数据传输及SMS短消息发送。在实际测试中表现良好,达到了预期的效果。