曹 红,尹 伟,刘云岗,井锡昌,王维昌
摘要:为了更方便地读取车载CAN总线报文信息,以便及时发现通信故障,确保车辆正常行驶,本文以飞思卡尔MC9S12XET256单片机为微处理器开发了基于CAN总线的纯电动汽车数据监测系统。该系统实现了CAN报文读取、解析、显示、存储及故障诊断等功能。本文介绍了系统最小核心单元、CAN线通信模块、U盘存储模块、时钟模块、界面显示模块等硬件电路设计及软件设计方法。
关键词:CAN总线;报文监测;通信故障诊断
Abstract: In order to have the pure
electric vehicles run reliably and safely, CAN bus messages among different
control modules should be read efficiently and communication faults should be
identified in time. With Freescale MC9S12XET256 microcontroller, a data
monitoring system based on CAN bus is developed to meet this purpose. The
system can bring the CAN messages reading, analyzing, displaying, storing and
fault diagnosing. The paper presents the design of the system software and the
system hardware including the minimum core unit, CAN communication module, U
disk storage module, clock module, interface display module.
Key
Words: CAN Bus; Message Monitoring; Communication Fault Diagnosis
|