CAN总线行车记录仪系统电路方案分享

发布时间:2016-10-23 阅读量:1448 来源: 发布人:

由于CAN串行通讯总线的良好特性,被广泛地应用于现场数据采集系统、汽车制造业和航空工业等领域。本文所设计的基于CAN总线数据记录仪是应用在奇瑞汽车A5车型上的,对整车CAN网络上的节点数据进行采集和存储。A5是第一款应用CAN  bus总线系统的自主品牌国产轿车,其CAN—bus主要应用在传动部,在车身部、ITS部和信息部等也有少量的应用。对A5这款首次使用CAN技术的车型进行实时数据采集,可了解汽车运行期问各种数据信息变化,对A5乃至后续所有车款的研发来说,都有着非常重要的意义。

CAN总线行车记录仪工作时应挂接到汽车CAN总线上成为一个CAN节点,以便采集CAN数据信息。由图1所示,该系统不仅采集车内的  CAN总线消息,还可根据需要实时采集模拟信号量。液晶屏用来显示采集的各路信号值,具有掉电保护功能,重新通电后,即可恢复显示原有数据。采集到的数据除了用液晶屏实时显示给用户外,还可通过USB接口芯片CH375  将之存储到u盘中,供实验员拿回实验室分析使用,如要实现存储功能,按下存储开关即可。

根据系统的整体结构,硬件电路主要有如下几个大模块:主控制器模块、液晶模块、CAN驱动器模块、电源模块、CH375接口电路模块。系统CPU采用Freescale公司的MC9S12XD系列单片机。它是控制和通信部分的核心,不仅负责系统初始化设置及报文接收,而且实现有关的数据判断处理和显示。片内集成了构成单片机控制系统和数据采集系统所需的几乎全部模拟和数字外设及其它功能部件,其主要特点如下:
(1)MC9S12XD系列带有独特的XGATE协处理器,本系统中CAN信号的接收是由中断程序完成的,而中断处理程序交给XGATE来处理,这样将减轻CPU负荷,提高系统的反应速度。
(2)带有l6个模数转换通道,给采集模拟信号提供了硬件支持,并可编程选择精确到10位精度。
(3)带有5个MSCAN模块,内部集成有CAN控制器,对CAN  模块的配置实质上转化为了对单片机相应寄存器的配置,使用方便灵活。
(4)背景调试模式BDM  的支持,使得芯片的调试极为方便,加快了产品开发周期。
(5)丰富的中断源,为系统在非操作系统支持下运行提供了充分的保障。

电源模块

记录仪电源取自12V车载蓄电池电源,该电源除供系统工作外,还担负点火、照明、信号等设备的供电,电源波动大,干扰严重,由于汽车在行驶过程中,可能遇到路面状况比较恶劣的情况,会出现记录仪电源接口由于剧烈震动所造成的松动或接触不良,因此电源模块必须精心设计才能满足需求。电源模块电路简图如图2所示,其中U1是由电池提供的6V备份电源,U2(主电源)是车载12V电源,该电源模块被分成2路,经7805稳压后的+5v  电压单独给液晶供电,经4275转换后的VCC给整个单片机及辅助电路供电。系统正常工作时,D1处于截止状态,备份电池不起作用,一旦失去主电源供给,则D1迅速导通,备份电源自动启动为系统供电。

电源模块此种设计方案有2个原因,如下所示:
(1)备用电池的采用。记录仪存储采集数据,即将采集数据按顺序写进为记录文件所分配的簇中,当采集结束时实验员断开存储开关或者因掉电而采集被迫终止,单片机都需要做关闭记录文件这一重要处理。关闭文件就是将文件实际长度和采集数据记录总数写进文件相关头中。假如不正确关闭文件,或者因为掉电来不及关闭文件,Windows将无法找到文件的末尾,PC机软件也因找不到采集数据的末尾而无法打开文件,此时,所做的采集工作将因此失败。为了防止因掉电而无法关闭文件,本系统采用了备用电池。

(2)单片机和液晶单独供电。主电源正常工作时,整个系统的电源由主电源供给,一旦主电源掉电,备用电池只给单片机供电,供单片机完成关闭文件处理,而液晶因掉电而不工作。因液晶的功耗较大而备份电池电力有限,此种分开2路的供电方式不但能提供关闭文件的电源需要,而且还节约了电池电力。当然,备份电池不可能长时间使用,只能用于系统紧急关闭文件处理,为此设计了电源检测信号,一旦检测出主电源掉电,既启用蜂鸣器和发光二极管来提醒用户电源供电不正常,需工作人员检查记录仪电源接头。

CI-I375接口电路模块

本系统中的USB  接口芯片选用的南京沁恒电子公司的CH375,该芯片支持主机方式和设备方式.它具有8位数据总线和读、写、片选控制线以及中断输出,可以方便地挂接到单片机的系统总线上。还内置了处理Mass—Storage海量存储设备的专用通讯协议的固件,外部单片机可以直接以扇区为基本单位读写u盘。读选通信号RD#、写选通信号WR#、片选信号CS#均是输入信号且低电平有效,CS#是中断请求输出信号,也是低电平有效。而A0信号用来区分命令和数据,当A0=1时可以写命令,当A0=0时可以读写数据,8位双向数据总线与单片机的PA端口(PA0-PA7)相连,并口传输。其硬件上支持自动检测USB设备连接功能,在主机方式下正常连接时,其ACT#脚输出低电平,因此使ACT#  I脚外接上拉电阻并串联一发光二极管,可用来标示USB设备是否正常连接。

在布PCB时,尽量使7805芯片布在板子边缘且散热比较好的地方,并且远离液晶屏幕。因为在实际过程中,经过测试,7805芯片产生大量的热量,如果长时间使用并且靠近液晶屏幕,将会影响液晶的显示效果。另外,尽量使电源模块的发光二极管靠近电源接口,USB模块的发光二极管靠近USB模块,并且以颜色区分开,方便用户观察。

本系统所开发的行车记录仪已成功的运用于A5车的3万公里、5万公里等各种路试,准确记录了行车过程中的重要数据,对于研究人员进行性能分析、故障分析、以及标定工作提供了重要的数据依据。在已具备CAN  总线的车辆上使用基于CAN的行车记录仪,可大幅度降低系统复杂度,并降低成本。对于不同的车型,只需软件的少许修改而不需要更改硬件,使得记录仪具有极高的灵活性和可移植性,从而广泛应用于各种车型。

相关资讯
华虹半导体2025年Q1业绩解析:逆势增长背后的挑战与破局之路

2025年第一季度,华虹半导体(港股代码:01347)实现销售收入5.409亿美元,同比增长17.6%,环比微增0.3%,符合市场预期。这一增长得益于消费电子、工业控制及汽车电子领域需求的复苏,以及公司产能利用率的持续满载(102.7%)。然而,盈利能力显著下滑,母公司拥有人应占溢利仅为380万美元,同比锐减88.05%,环比虽扭亏为盈,但仍处于低位。毛利率为9.2%,同比提升2.8个百分点,但环比下降2.2个百分点,反映出成本压力与市场竞争的加剧。

边缘计算新引擎:瑞芯微RV1126B四大核心技术深度解析

2025年5月8日,瑞芯微电子正式宣布新一代AI视觉芯片RV1126B通过量产测试并开启批量供货。作为瑞芯微在边缘计算领域的重要布局,RV1126B凭借3T算力、定制化AI-ISP架构及硬件级安全体系,重新定义了AI视觉芯片的性能边界,推动智能终端从“感知”向“认知”跃迁。

半导体IP巨头Arm:季度营收破12亿,AI生态布局能否撑起估值泡沫?

2025财年第四季度,Arm营收同比增长34%至12.4亿美元,首次突破单季10亿美元大关,超出分析师预期。调整后净利润达5.84亿美元,同比增长55%,主要得益于Armv9架构芯片在智能手机和数据中心的渗透率提升,以及计算子系统(CSS)的强劲需求。全年营收首次突破40亿美元,其中专利费收入21.68亿美元,授权收入18.39亿美元,均刷新历史纪录。

Arrow Lake的突破:混合架构与先进封装的协同进化

2024年10月,英特尔正式发布Arrow Lake架构的酷睿Ultra 200系列处理器,标志着其在桌面计算领域迈入模块化设计的新阶段。作为首款全面采用Chiplet(芯粒)技术的桌面处理器,Arrow Lake不仅通过多工艺融合实现了性能与能效的优化,更以创新的混合核心布局和缓存架构重新定义了处理器的设计范式。本文将深入解析Arrow Lake的技术突破、性能表现及其对行业的影响。

暗光性能提升29%:深度解析思特威新一代AI眼镜视觉方案

2025年5月8日,思特威(股票代码:688213)正式发布专为AI眼镜设计的1200万像素CMOS图像传感器SC1200IOT。该产品基于SmartClarity®-3技术平台,集成SFCPixel®专利技术,以小型化封装、低功耗设计及卓越暗光性能,推动AI眼镜在轻量化与影像能力上的双重突破。公司发言人表示:"AI眼镜的快速迭代正倒逼传感器技术升级,需在尺寸、功耗与画质间实现平衡,这正是SC1200IOT的核心价值所在。"