论文部分内容阅读
随着交通的迅速发展,汽车已经成为现代社会的一种重要的交通工具,并且其数量仍在不断增加中。许多交通事故由于无任何行驶记录,而造成事故责任无法确定。汽车行驶记录仪是一种特殊的电子记录装置,它可以对车辆行驶速度、时间、里程以及有关车辆行驶的其他状态信息进行记录、存储并可通过接口实现数据输出。通过对汽车实时状态的监测,可以到达规范驾驶员行为和提供道路交通事故分析鉴定以及汽车运行状态分析的作用,同时可以集成电子仪表、故障诊断、报警、GPS、GIS等功能。根据汽车行驶记录仪的国家标准(GB/T19056-2003)规定,一个完整的汽车行驶记录仪系统包括主机和上位机管理分析软件两部。本文主要对汽车行驶记录仪的主机模块进行了研究与设计。首先对国内外汽车行驶记录仪的研究现状做了分析,然后阐述了本文的主要工作和结构。结合汽车行驶记录仪国家标准(GB/T19056-2003),设计了一款基于车载网络的汽车行驶记录仪主机模块。该汽车行驶记录仪主机模块可分为中央处理模块、数据采集模块、数据存储模块、USB主机模块、CAN通信模块、串行通信模块、实时时钟模块、显示模块、IC卡模块、键盘接口模块、数据打印模块及电源模块。针对各模块功能,给出各芯片电路实现方法。系统采用DSP+CPLD的电路结构,具有可扩展性好、升级空间大、电路简单的优点。对于汽车行使记录仪的软件设计,阐述了DSP系统开发的基本流程与概论,包括开发环境和语言、程序引导加载的方式、存储空间划分、命令文件编写。接着给出系统主循环的程序流程图,同时针对部分硬件模块,给出了各自的程序流程图,重点对USB主机程序设计相关概念和方法做了探讨和分析,最后对系统抗干扰措施和调试方法做了分析。在文章的结尾,进行了总结和展望,阐述了记录仪的有待改进和升级的几个部分。