摘要: |
随着现代汽车的日益发展,汽车电子设备不断增加,进而带来汽车综合控制系统中大量的信号需要实时交换的问题,传统线束已远远不能满足这种要求,汽车局域网应运而生。
本文简要介绍了国内外汽车局域网CAN总线的发展现状,对当今国际汽车行业应用最广的CAN总线的原理和应用进行了研究、吸收,并利用现代电子、计算机等方面的技术,开发了车身CAN总线系统以及上位机检测软件。该系统可采集和处理车辆的各种开关信号、故障信号、驱动输出信号,实时的检测和诊断车身电子系统的工作状态和故障。车身CAN总线系统硬件使用Motorola公司的MC9S12DJ64单片机作为核心微处理器,该单片机自带一个CAN控制器,CAN总线驱动器使用TJAl050芯片作为CAN控制器和物理总线之间的接口;系统还使用MAX232E作为系统和上位机之间的串口通信芯片;系统软件使用C语言编写程序。上位机检测软件采用Visual Basic语言进行开发,它具有实时性、直观性,能够准确接收车身CAN总线系统的数据,并能对接收到的数据进行处理、显示和管理。
最后,论文通过实验台测试对车身CAN总线系统以及上位机检测软件进行了测试和调试,使其各项性能均满足相关的技术要求和标准。
|