论文题名: | 汽车CAN总线网络控制系统设计与实现 |
关键词: | 汽车网络;CAN总线;软件开发;控制系统 |
摘要: | 随着汽车电子技术的不断发展,在现代汽车上电子装置越来越多,今天的汽车已经逐步进入了计算机控制的时代。由于汽车电气设备的增多,使汽车电气系统形成一个复杂的大系统,车内布线困难的问题越来越突出。如果继续采用传统的布线技术,必然导致车身布线更长更复杂,使运行可靠性降低、故障维修难度增大。因此,基于串行信息传输的网络结构成为一个必然的选择。 本文在参考大量资料并对车用网络进行深入分析的基础上,在众多汽车网络标准的主流协议中,采用了低成本、高性能的 CAN总线网络协议。介绍了 CAN总线网络协议的技术规范,利用CAN总线的技术优势,完成了汽车CAN总线网络控制的总体设计。选用DSP56F807建立了一个DSP控制系统,设计了开关信号、转速信号处理电路,给出了车灯控制、直流电机控制电路和硬件抗干扰措施,完成了CAN总线控制系统的硬件设计。 本文采用通用模块化的软件设计思想,借助 DSP56F807编程开发环境CodeWarrior8.0及其集成的开发软件包Processor Expert(PE);设计了CAN总线通用模块、A/D转换模块、位输入输出模块、输入捕捉模块、脉宽调制PWM模块;完成了CAN总线控制系统的软件设计。 本文借助 DSP56F807和开发软件 PE开发了 CAN总线测试平台,进行了CAN总线通信试验、基于CAN总线的车灯、直流电机控制试验及CAN总线协议应用。试验结果表明,该系统在试验室条件下运行稳定可靠。 |
作者: | 刘刚 |
专业: | 软件工程 |
导师: | 刘玓 |
授予学位: | 硕士 |
授予学位单位: | 电子科技大学 |
学位年度: | 2012 |
正文语种: | 中文 |