论文部分内容阅读
由于人们生活水平不断提高,近几年汽车产业不断壮大,车身控制系统技术的飞速发展与进步,也标志着汽车技术成熟与提高。车身控制系统技术从分散的方式控制、集中的方式控制发展到目前的总线的方式控制。其中CAN总线的方式控制技术是发展最快与应用最广的。随着可视控制技术的发展及人们对汽车功能的不断要求,汽车ECU单元迅速增多,而CAN总线系统节点由于其驱动负载电路技术的限制,总线节点数110个已经不能满足继续发展的趋势。针对这一现象,结合车身控制系统的发展趋势,从功能性、系统可靠性和复用性三方面考虑,本文提出了一种基于CAN总线的车身可视系统设计。采用SJA1000总线控制芯片与82C250总线收发芯片设计CAN总线节点,构架车身CAN总线通信,通过基于FPGA的SOPC嵌入式系统技术实现触屏可视控制,利用FPGA高集成度、可编程等特点,通过对车身ECU单元功能性与实用性分析,实现CAN总线节点复用。系统中CAN总线的智能通信部分主要通过单片机技术完成,可视控制部分的硬件实现主要通过QuartusⅡ软件中的SOPC Builder建立,软件部分通过C语言在NiosII软件上进行驱动程序和应用程序的编写。CAN总线节点复用部分,利用FPGA技术特点,使用QuartusⅡ软件在FPGA芯片上,采用Verilog语言对各个ECU模块进行功能编程,实现节点复用,突破CAN总线节点数目的限制。最后,对设计的实验进行研究,结果表明,采用本文所设计的系统,实现CAN总线通信的同时,也是完成了可视控制及总线节点复用功能,为CAN总线技术在车身控制方面的发展做了一定尝试和创新。