·文章编号:
基于嵌入式汽车行驶记录仪的设计与实现
The design and implementation of Vehicle Traveling Data Recorder Based on
Embedded System
(北京机械工业学院 北京市机电系统测控重点实验室)路桐华 邓文怡 吕乃光 娄小平
LU TONGHUA DENG WENYI LV NAIGUANG LOU XIAOPING
摘要:本文在国家标准 GB/T19056-2003 的基础上,设计了一种基于嵌入式系统的智能汽车
行驶记录仪,介绍了该记录仪的基本功能及其组成结构,描述了其硬件和软件总体实现方案。
32 位 ARM7 微处理器提高了系统的处理速度和可靠性,降低了系统功耗;多任务抢占式的
实时操作系统 uC/OS-II 为应用程序的编制提供了良好的平台。
关键词:嵌入式系统;记录仪;ARM7;uC/OS-II
中图分类号:TP274.1
文献标识码:A
Abstract: This paper designs an intelligent vehicle traveling data recorder based on embedded
system and the state standards—GB/T19056-2003. It presents the basic functions and framework
of the recorder,and then describes its project of hardware and software. The combination of
ARM7 and uC/OS-II have many advantages, for example, the former decreases power
consumption of the system, and the later provides a good platform for programming.
Key words: Embedded system, data recorder, ARM7, uC/OS-II
1 引言
当前,随着国民经济的迅速发展,日益繁忙的交通在为现代化建设创造了巨大财富的同
时,其日益频发的事故也为人们带来了难以弥补的损失。研究表明,如此的交通状况主要归
咎于驾驶员的违章操作。所以,我国借鉴欧美及日本等国家的经验,开始在国内推广使用类
似于飞机“黑匣子”的汽车行驶记录仪。汽车行驶记录仪(以下简称记录仪),是一种对车
辆行驶速度、时间、里程以及有关车辆行驶的其他状态信息进行记录、存储并可通过接口实
现数据输出的数字式电子记录装置。它的使用,对约束驾驶人员的不良驾驶行为以及交通事
故的分析鉴定均具有重要的作用,我国于 2003 年 9 月 1 日正式开始实施记录仪国家标准
(GB/T19056-2003);现在,基于国标的记录仪开发研制已经进入一个新的阶段。
目前,我国的记录仪研制工作还不完善,大多数产品依然采用 8 位或 16 位的低端处理
器,使得记录仪的整体功能在工作频率、外设功能等方面受到了很大的限制;另外,由于低
端处理器的存储资源有限,很难将操作系统加载到硬件系统上,导致最终的应用软件编制工
作非常复杂。为此,本文设计实现了基于嵌入式 32 位处理器和操作系统的新型记录仪。
2 汽车行驶记录仪的基本功能
2003 年实施的国家标准(GB/T19056-2003)对记录仪的功能进行了详细的规定,本文
所设计的记录仪完全符合这个标准,具有以下功能:
(1) 自检功能
记录仪通电工作时首先进行自检,如不正常则故障报警。
(2) 汽车行驶过程中相关参数的记录
· 记录内容:实时时间、车速、里程、刹车、远光灯、近光灯、左转向灯、右
转向灯、雾灯、倒车、车门。
评论0