节点文献

车身CAN总线系统及上位机检测软件的开发

【作者】 邵梁强

【导师】 王良模;

【作者基本信息】 南京理工大学 , 车辆工程, 2007, 硕士

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

【Abstract】 With the development of the modern automobile, the electronic device of automobileincreases rapidly, which brings about the problem that it is necessary for varies of controlsystems to exchange the signals in the real-time. The traditional wiring harnesses can’tsatisfy this development, people turn to the automobile CAN.This paper introduces briefly the development of the automobile CAN all over theworld, and studies the principle and application of CAN-bus which is used widely in themodern automobile. A vehicle body CAN-bus system and an examine software aredeveloped, which takes advantage of the technology progress in the fields such aselectronic and computer. The System has the general functions, which can collect anddisplay the vehicle body’s state and information, such as switch information, malfunctioninformation, drive output information. This System will display the vehicle’s state inreal-time, and provide a fiat roof form which people can detect and observe all kinds ofinformation of the vehicle body.The system includes two modules: design of the system’s hardware, and examinesoftware for the system. MC9S12DJ64 is used for the MCU, which has a CAN controllerinside. The CAN driver uses TJA1050, and the MAX232 is used for the communication inthe system and the computer. The program for the hardware is written by C language. Thecomputer software is design by Visual Basic, the software can read, display and managethe date form the body CAN-bus system.Via the experiment testing the system, the system can accord the requirement andstandard in the end.

【关键词】 CAN单片机汽车电子汽车车身Visual Basic
【Key words】 Controller Area NetworkSCMVehicle electronicsbodyVisual Basic
  • 【分类号】U463.6;TP311.52
  • 【被引频次】7
  • 【下载频次】794
节点文献中: 

本文链接的文献网络图示:

本文的引文网络