全文预览

基于 CAN 总线行车记录仪的研究-电气工程专业毕业论文

上传者:梦&殇 |  格式:docx  |  页数:77 |  大小:410KB

文档介绍
公司汽车局域总线的关键技术,也是国内汽车市场迫切需要的。1.4课题的主要研究内容在整个研究开发的过程中,根据系统要实现的功能,课题的研究内容如下:1.车辆各种状态参量的数据采集。主要包括3类:(1)模拟量的采集:水温、油压、油量、电压。(2)车速、转速。(3)开关量的采集:车门、车灯等。2.数据通信系统要将采集的数据汇总进行处理,首先有可靠的数据传输策略。3.数据的存储,实现行车记录仪行车数据可靠,实时记录功能。4.应用层的通信协议。5.与上位机的通信。1.4.1整体方案的选择随着电子技术的迅速发展和在汽车上的广泛应用,汽车电子化程度越来越高。电子设备的大量应用必然导致车身布线庞大而且复杂,安装空间紧缺,运行可靠性降低,故障维修难度增大。为了提高信号的利用率,要求大批的数据信息能在不同的电子单元中共享,信号实时交换。传统的电器系统大多采用点对点的单一通信方式,已远不能满足这种需求。针对上述问题,所以我们采用了传统的单片机控制和CAN总线结合的控制方式,行车记录仪为主节点,其它为从节点的网络结构。1.4.2主、从节点的硬件设计基于CAN总线的行车记录仪的硬件设计分为两部分:(1)从站节点设计部分。在这部分中,主要工作是设计、调试几类典型的从站节点,包括模拟信号采集节点、车速和转速信号节点、开关量输入/输出节点、电流模拟量信号的测量节点和电压模拟量信号的测量节点。(2)主站节点的接口部分。在这部分中,主要工作是接收来自从站节点的信号,存储里程数信息,与上位机的通信。1.4.3主、从节点的软件设计基于CAN总线的行车记录仪的软件设计分为二部分:(1)从站节点程序。这部分包括CAN总线的初始化、采样数据打包发送、错误报警和控制信号的接收处理。(2)设计三种主站与从站进行I/O数据交换的方式(位选通、轮询和状态改变)的程序,并根据从站的不同功能和I/O数据交换方式编写了从站节点程序。

收藏

分享

举报
下载此文档