基于CAN总线的汽车车灯控制系统的研究与实现
作者单位:华北电力大学(河北)
学位级别:硕士
导师姓名:戚宇林;张华胜
授予年度:2010年
学科分类:08[工学] 0835[工学-软件工程] 0802[工学-机械工程] 080201[工学-机械制造及其自动化]
摘 要:近年来,随着汽车内部电控系统的日益复杂,电子控制系统间的数据通讯变得越来越重要,汽车网络技术应运而生。CAN(Controller Area Network)总线是一种串行局域网总线,能有效支持分布式实时控制的串行通信。本文深入研究CAN总线网络协议及其技术规范,在CAN技术规范CAN2.0B的基础上,完成车灯控制系统应用层协议的制定。对汽车车灯系统组成进行了分析,并将整车车灯控制系统分成了控制模块、左前模块、左后模块、右前模块、右后模块和车内照明模块。采用了“CAN单片机+CAN收发器的CAN节点构成方案。在硬件设计部分对所用芯片进行了介绍,并对各功能电路进行了详细分析,给出了详细的设计电路。阐述了车灯控制系统的软件设计思想,给出了CAN节点的程序设计,分析了控制模块以及子模块的程序功能并给出了程序流程图。最后在实验室所搭建的车灯控制平台上进行了测试,测试表明,控制效果良好。