论文部分内容阅读
随着汽车行业的快速发展,国内机动车数量急剧增加,随之而来的交通拥挤,交通安全,车辆盗窃、抢劫等危害社会安全的问题已成为社会关注越来越多的话题。车辆实时监控系统可以有效的解决这些问题,为人们的生命财产提供保障,充分利用现有资源,提高运输效率及社会经济效益。本文主要研究基于STM32与AM1705的车载实时监控系统的终端系统设计,在设计中采用GPRS无线通信技术、ARM技术和GSM多路复用技术完成对终端设备的总体设计。文中首先通过分析国内外车辆监控系统的发展现状并结合未来发展需求,提出车辆监控系终端设备总体框架设计。在终端设备数据处理中心的设计中采用两块芯片STM32与AM1705,其中STM32部分主要完成对车辆信息的采集与控制;AM1705部分功能主要分为三部分;第一:通过串口完成与STM32部分的数据交换,通过TCP/IP方式完成设备与监控中心之间的数据传送;第二:对通信模块进行管理与应用,第三:承载Linux系统运行,软件系统升级,功能扩展。接下来针对终端系统的运行环境,详细介绍了在AM1705上搭建Linux系统的过程,通过对U-Boot、Linux内核、文件系统的裁剪、配置与移植完成操作系统的搭建工作。在数据通信方面,通过采用GSM07.10多路复用协议,实现了在Linux系统环境下建立多个虚拟串口来实现命令模式与数据模式两种数据流的同时处理,提高设备通信效率,并通过Linux虚拟串口实现PPP拨号功能,建立无线数据传送通道。最后,针对车载终端中三种通信服务的软件实现进行了详细设计,其中包括:PDU模式SMS的发送与接收、语音通信和GPRS无线通信。本文通过5个章节对车载终端的系统设计进行了详细介绍,其中包括车载终端系统的总体设计,终端设备数据处理中心设计,嵌入式操作系统的移植,通信模块的应用和管理以及通信服务的软件设计,取得的成果如下:(1)该设计与传统的车载监控设备相比较,在数据处理中心的设计中采用两块处理器芯片,提高了设备数据处理速度,为设备的功能扩展、系统升级提供广阔的空间。(2)采用GSM多路复用协议,提高了设备数据处理效率。(3)实现车载终端PDU模式的SMS通信、语音通信、GPRS无线通信。(4)通过该方案设计,实现了车载终端实时监控系统的功能,能够达到实时定位、通信、数据采集与车辆控制的要求,解决一些交通现状问题。