节点文献
汽车CAN总线组合仪表设计开发
Design and Development of Automotive CAN-BUS Dashboard
【作者】 倪莹祥;
【导师】 王登峰;
【作者基本信息】 吉林大学 , 车辆工程, 2008, 硕士
【摘要】 由于现代汽车正逐步采用ABS、ASR、安全气囊、发动机电控燃油喷射等先进的电子控制技术,使各种信息数据的处理量不断增加,而且对所需各项行驶信息的精度和信息种类也提出了更高要求。因为汽车上的电子控制单元(ECU)的数量越来越多,所以对网络技术的使用,智能仪表的开发将成为必然。随着采用CAN总线通讯技术的汽车日渐增加,汽车上所有与驾驶员有关的信息和数据都会在仪表中显示,仪表将作为汽车的显示中心,正逐渐成为汽车CAN网络中的重要成员。本文从整体上阐述了CAN总线汽车组合仪表的设计开发方法,分别从CAN理论及协议、仪表硬件设计和软件编程三个方面全面论述了开发CAN总线汽车仪表所要解决的问题及解决方案,并且完成了验证试验。论文在硬件上完成了基于MC9S12HZ256单片机的仪表电路设计,在软件上开发了CAN总线收发程序,完成了对步进电机、LCD液晶显示屏等仪表关键器件的控制,并实现了PC机通过MC9S12DP256单片机对CAN总线仪表的远程控制。经过实际运行和测试表明,CAN总线汽车仪表在显示的实时性、准确性以及可靠性等方面都优于传统的机械芯仪表,是未来汽车仪表的发展趋势。
【Abstract】 This paper is based on automotive accessory science project of JILIN province which is called“The Design and Product of Automotive Electronic Dashboard Based on Bus Communication”.By research this paper has done a lot of conclusion.It has expatiated the design and development method of automotive CAN-BUS dashboard.It has designed PCB of dashboard and has accomplished diplay of vehicle speed,rotate speed ,water temperature,oil depth,mile,gear,and alarm.It has developed CAN-BUS physical interface at hardware and transmit/receive program by CAN technique.It has accomplished convert protocol by MSCAN of MC9S12HZ256 microcontroller and CAN-BUS communication of TJA1050.It has defined transmit protocol among ECU and the function of automotive CAN-BUS dashboard.It has researched the work theory and inside structure of step motor. The drive of motor is through MC9S12HZ256 microcontroller.MC9S12HZ has four step motor module. To make the motor stable the program use the real time interrupt to solve the control process. The program adjusts the angle and speed by actual feeling of the driver.It has developed display drive program of mile metre so it can display totalmile and relativemile.The LCD is composed of 88 segment of MC9S12HZ256’s LCD module.It has made the program of EEPROM to the power-off protection, so the driver can know the vehicle’s state next time. This paper use cycle write program to prevent the EEPROM module over write.There are so many LED on the automotive dashboard. It adoptsμPD6345 to increase general I/O port. LED is economy and reliable so it is preface omit light component.This paper integrated main function module and arranged the layout of dashboard and has developed the hardware and software of automobile CAN-BUS dashboard and drive software.It uses M68KIT912DP256 to creat CAN-BUS signal and test the performance of dashboard.It uses MSCOMM active to make human interface to control signal so it has built test system of automotive CAN-BUS dashboard and has accomplished test work.
【Key words】 Automobile; Dashboard; CAN-BUS; Singlechip; Development;
- 【网络出版投稿人】 吉林大学 【网络出版年期】2008年 10期
- 【分类号】U463.7
- 【被引频次】4
- 【下载频次】687