基于单片机CAN总线的车灯控制系统设计
摘 要
近年来,随着汽车内部电控系统的日益复杂,电子控制系统间的数据通讯变得越来越
重要,汽车网络技术应运而生。CAN(Controller Area Network)总线是一种串行局
域网总线,能有效支持分布式实时控制的串行通信。本文深入研究 CAN 总线网络协议及
其技术规范,在 CAN 技术规范 CAN2。0B 的基础上,完成车灯控制系统应用层协议
的制定。对汽车车灯系统组成进行了分析,并将整车车灯控制系统分成了控制模块、左前模
块、左后模块、右前模块、右后模块和车内照明模块。采用了“CAN 单片机+CAN 收发
器"的 CAN 节点构成方案.在硬件设计部分对所用芯片进行了介绍,并对各功能电路进行
了详细分析,给出了详细的设计电路。阐述了车灯控制系统的软件设计思想,给出了 CAN
节点的程序设计,分析了控制模块以及子模块的程序功能并给出了程序流程图。
关键词:CAN 总线,89S52,SJA1000,车灯控制
评论0
最新资源