基于单片机的行车记录仪设计与开发_卜健 (1)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
参考文献
[ 1] 汽车实时数据采集器 ( 行车记录仪) , 计算技术, 1994, 03, 3 [ 2] 林一平, 汽车 " 记录仪 " 系统功能及构造, 专用 !!!!!!!!!!!!!!!!!!!!!!!!!"
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
现功能# 试验中在选定的一条路面上行驶了一个来回" 下图是利用记录数据对行驶路径的再现" 图中蓝色 的线条就是行驶路线在地图上的再现" 将鼠标移动 到路径上的某点时"会自动显示出该点的记录数据# 重现路径和试验完全相符合# 记录仪所记录的车速和油门信号" 也绘制成图 表形式如下! 从试验记录上可以看出 " 行 驶 过 程 中 " 汽 车 始 终 保 持 12 ! )234&5 的行驶速度 " 节气门开度 也保持在 12"以下" 这和实际行 驶状况是相符合的#
五、 实车试验
图 4 记录仪外观
利用记录仪自动记录汽车在指定时间段内的行 车路线和状态信号"并将数据读入计算机中分析"通 过分析结果与实验过程相比较" 验证仪器是否能实
四、 系统软件设计
在系统硬件设计中"使用 !"#$ 作为用户选择端 口"控制记录仪记录或输出数据# 由于单片机的 %&’ 口是地址数据复用 " 采用 !"#( 和 !"#) 分别对 *&+ 转换芯片和 ,-*./ 芯片进行片选控制# 主程序和读写子程序流程图如下所示!
图 7 速度和油门开度信号记录
汽车, 1996, 03, 8 ̄9 [ 3] 淡战平, 侯义斌 , 车管业务网络管理信息系统 中 " 记录仪 " 功能的设计与实现, 航空 1999, 12, 6 ̄9 [ 4] 赵国军, 计时鸣 , 具有记录仪功能的汽车仪表 盘的设计与研究,电子技术 1996 年 11 期, 20 !!!!!!!!!!!!!!!!!!!!!!!!!" 计算机工程,
2004 ・ 7 ・( 总第 ! 2 期) !!
应用
中国集成电路
China lnte gra te d Circult
CIC
图6
行驶路径再现
!"#$%容量延长存储时间! 如果需要记录的数据用 于事故分析" 则可以在单片机程序中提高记录数据 的频率# 同时"采用多路的 #&’ 转换芯片"可以同时 记录更多的车况信号用于分析#
求& $, 实时记录车辆位置#时间#车速信号"以及节 气门开度信号! 每秒钟记录一次数据"记录时间长度 根据数据长度可以达到一定的时间长度! 信息存储 在外扩的存储器中"断电后仍能保存信息! ), 记录仪上有和 -. 机的接口 " 可将其数据输 入计算机中"结合 /&( 软件进行分析"得出汽车在该 天中的行驶轨迹和车况"以及加速#刹车信息! 针对上述功能要求"提出如下设计方案& 首先"采用 /-( 接收板作为记录仪所需要的车 辆位置#时间以及车速信息的来源! /-( 接收板能够 实时接收来自卫星的关于当前位置经纬度# 时刻以 及当前速度#运动方向#加速度等信息" 其定位精度 为 $0 米" 而速度精度为 1,+ 米2秒"每秒钟刷新一次 数据"完全可以满足要求! 行车记录仪的存储设备要求具有一定的存储容 量"可重复擦写"并且断电后数据不丢失! 下表是对 三种常用的非易失性存储芯片性能的一个比较! 可 以看出"345(6 芯片容量最大"擦写数据简便"同时 价格低廉"它的各项性能指标"基本符合要求!
图3 使用 A / D芯片获得节气门信号
7 ・ !" ( 总第 ! 2 期) 2004 ・
http : //www.cicma g.com
CIC
中国集成电路
China lnte gra te d Circult
应用
行车记录仪实物图如下!
*&+ 采样$,-*./ 芯片的读$写和擦除操作 " 均 由单独的子程序完成"在此不再详述# 记录仪数据由串口读出后" 可以将其保存为文 本文件# 利用实验室已经开发完成的 0%. 地图处理 软件在地图上再现行车路径# 同时" 可分离出 *&+ 采样记录的车况信息"绘制成图表进行分析#
律不退。 投稿后如三个月未收到编辑部录用通知,
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
7 ・ !" ( 总第 ! 2 期) 2004 ・
E- m ai l : ci c@ ci cm ag. com
http : //www.cicma g.com
图 2 使用 FLA SH芯片存储数据
三、 系统硬件设计
依据系统的整体设计方案! 在硬件设计的过程 中需要对各个功能模块进行芯片选型和电路设计" 根据以上这些要求!使用 4567089 单片机即可满 足要求了" 实际选择的为 &6:70;<-89 单片机!因为 串口通讯的需要! 晶振频率采用 99=>8<#?@A" &’( 转换模块采用 &(->;>B 模数转换芯片!其转换分辨 率为 ; 位! 转换时间为 9>>C2" 采用 ?&D%.% 作为 **+ 电平 %!8E& 与 !")%.% 电平 % 正负 98E& 相互转 换芯片" 存储芯片采用 45670 公司的 %;F>%> 芯片!其 容量为 %?GH6" 而 I," 可以包括速度#时间#经度#纬 度#数据可信度等" 若只采集和记录路径信号和节气 单片机的 ,> 口作为地址’数据 复 用 线 !,9=>! ,9=9 作为存储单元地址的最高两位" 另外采用 ,9=$ 和 ,9=B 两个 4’> 口分别作为 F+&"@ 芯片和 &’( 转 换芯片的使能控制信号"
一、 引言
行车记录仪是一种能够在车辆行驶的过程中实 时记录下有关行驶信息的车载电子设备! 它可以记 录下行驶地点路径" 以及车况信号如速度#油温#节 气门开度#或轮胎压力等"便于对车辆实现管理和监 控! 由于实时记录了行驶信息"所以也兼有一定的事 故分析功能! 行车记录仪的研究和实践"是从 !" 年代末才开 始的"最初的产品"主要的功能是记录下汽车所走过 的路线"所用的存储介质是磁带! 但这项发明在当时 不很成功#$%! 为了适应交通管理和行车安全的需要" 行车记 录仪的功能在其发展过程中逐渐得到了扩展" 并不 局限于事故分析"而是应用到车辆监控#车辆状态记 录及报警#交通宏观控制#车辆管理等各个方面! 作 为智能交通系统$&’(%的一个组成部分"行车记录仪 发展迅速! 目前记录仪在物流#车辆出租和长途运输 行业已经开始应用#)% #*% #+%" 我国公安部门已经明 令要求所有长途运输客车必须安装行车记录仪! 行 车记录仪有着较为广泛的应用前景!
征 稿 启 事
为共同推动 《 中国集成电路》 的发展, 提高杂 志的稿件质量!编辑部特面向海内外著名学者、 技 术专家、 业界人士诚征稿件。 稿件要求如下: " 、 内容可涵盖专题报道、 设计与开发、 工艺 和技术、 封装与测试、 设备和材料、 市场与应用等。 # 、 主题鲜明、 结构严谨, 有一定的前瞻性和 可参考性, 字迹清楚、 图表齐备。 $ 、 投稿请采用电子文档, 字数在 6000 字以 内,文件格式为 TX T 文件、 W or d 文件、 PageM eker 文件或 W PS 文件。 % 、 打印稿请同时附寄软盘 ( W or d 或 W PS) 或 邮 电 传 地 通过 Em ai l 投寄。 & 、 一经录用即付稿酬, 非作者要求, 来稿一 作者可自行处理。文章请勿一稿多投。 ! 、 截稿时间为每月 10 日。 投稿请联系 址: 北京市海淀区知春路 23 号量子银座 308 室 《 中国集成电路》 编辑部 编: 100083 话: 010- 82357278 真: 010- 82357284 82357279 82357281
表 1 几种存储介质的比较
二、 总体功能实现
对于行车记录仪系统的功能" 提出以下几个要
http : //www.cicma g.com
2004 ・ 7 ・( 总第 ! 2
China lnte gra te d Circult
CIC
系统和计算机之间的通讯!采用 !"#$% 串口进 行数据传输" 整个行车记录仪的系统结构组成如下 图所示"
门信号! 每秒钟数据量可以缩减至 9> 字节’秒" 这 样!记录仪的工作时间可以达到 ; 个小时以上" 如果需要记录更多的信息!比如温度#制动 #时 间#实时速度等!则记录仪连续工作的时间则会相应 缩短" 记录仪的工作时间由每秒记录的数据量大小 和存储芯片的容量来决定" 系统存储容量可以通过 扩展更多片的存储芯片或者采用更大容量的芯片来 实现" %;F>%> 引脚主要为数据线和地址线!此外还有 读写控制和片选控制线! 他与单片机之间的连接如 下图所示"
CIC
中国集成电路
China lnte gra te d Circult
应用
基于单片机的行车记录仪设计与开发
清华大学 汽车安全与节能国家重点实验室 卜 健 李克强 杨殿阁 连小珉 罗禹贡
摘要:本文介绍了以 89C51 单片机为核心, 通过连接 G PS 接受板以及扩展外围存储器件和 A D 转换功能 而实现的行车记录仪。对该记录仪的组成部件、 功能及其软件和硬件的设计思想进行了阐述和说明。该 行车记录仪可在行驶的过程中实时记录下车辆行驶轨迹和一些车况信号,用于对行车过程进行重现和 分析。并具有存储容量大, 断电不丢失数据等优点。
六、 结论
通过试验验证" 可以认为记 录仪产品已经基本满足记录汽车 行驶信息的功能# 能够再现行驶 路径" 并对行车过程中的车辆状 况进行简单的分析# 同时也可以看出" 处于初级 阶段的行车记录仪功能较为简 单# 可根据实际需求"对其进行扩
图 5 记录仪主程序流程图
展和加强# 比如# 可以扩展
http : //www.cicma g.com
图1
行车记录仪系统结构图
图中黑色的线框代表记录仪! 它以单片机为控 制单元 ! 还包括了存储单元 #&’( 转换模块和 !") **+ 电平转换模块" 该记录仪有两个输入信号!另外 可以向 ,- 机输出数据" 工作过程中!单片机通过 &’ ( 转换采集节气门开度信号! 通过 !")%.% 串口接 收来自接收板的卫星信号! 经过分析# 打包后存入 /0123 存储芯片中 $ 行驶过程结束后 ! 可通过串口将 信号输出至计算机中! 利用专门的软件对记录数据 进行分析"