摘要: |
汽车黑匣子(又名汽车行驶记录仪)是用于监测、记录汽车在行驶中各状态和数据的智能装置,为分析、判断汽车驾驶状态和处理交通事故提供可靠的科学依据。本文所介绍的基于ARM(Advanced RISC Machines)+DSP(Digital SignalProcessor)的汽车视频黑匣子系统是从以前的设计方案发展而来。它除了按照国家标准,对汽车的行驶状态的数据(如速度、时间、疲劳驾驶记录、各种控制的开关量等)进行实时保存外,与同类产品相比,还更加注重视频方面特有的功能。它能同时记录汽车事故发生前后一段时间的三路视频图像数据、一路音频数据,并能回放所保存的音视频数据。此系统所记录事故发生时的图像、声音,以及其它记录,在事故处理时比传统黑匣子的记录更有说服力和可信度。因此,该系统具有很高的实用价值,研制该系统也就具有重要的意义。
该系统采用目前业界公认的处理事务能力超强的ARM9作为主控制器,负责处理系统的综合事务,并协调各模块间的工作;采用专注于图像处理的DSP处理器作为协控制器,专门负责处理音视频数据,采用H.263压缩算法对采集的多路视频流进行实时压缩,然后保存到CF卡存储器中。
本文从软硬件两方面来描述整个系统设计。在硬件方面主要按功能模块的划分来介绍该系统的硬件组成,以及一些关键的技术细节;在软件方面主要是列出了整个系统中的关键的软件流程图,以阐明整个系统的软件设计思想。最后着重讲述了该系统的实现,形成一个很实用的样机。
|