电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

汽车局域网CAN总线详解

汽车局域网CAN总线详解_第1页
汽车局域网CAN总线详解_第2页
汽车局域网CAN总线详解_第3页
汽车局域网CAN 总线详解 一、 概述 随着汽车工业以及自动化程度的发展,现代汽车中所使用的电子控制系统和通讯系统越来越多,如发动机电控系统、自动变速器控制系统、防抱死制动系统(ABS)、自动巡航系统(ACC)和车载多媒体系统等,这些系统之间。系统和汽车的显示仪表之间,系统和汽车故障诊断系统之间均需要进行数据交换,如此巨大的数据交换量,如仍然采用传统数据交换的方法,即用导线进行点对点的连接的传输方式将是难以想象的,因此,用串行数据传输系统取而代之就成为必然的选择。目前汽车上的电子部件越来越多,它们分别担负着不同的作用并挂在不同的总线- CAN总线上。CAN 是控制局域网络(Control Area Network)的简称[/B],最早由德国 BOSCH 公司推出,用于汽车内部测量与执行部件之间的数据通信。其总线规范已被 ISO 国际标准组织制订为国际标准。CAN 的信号传输采用短帧结构,每一帧的效字节数为8 个,因而传输时间短,受干扰的概率低。当节点严重错误时,具有自动关闭的功能,以切断该节点与总线的联系,使总线上的其他节点及其通信不受影响,具有较强的抗干扰能力。CAN 总线开始被用于汽车的电子系统通讯上起源于欧洲,它具有极强的抗干扰能力及纠错能力。汽车在运行过程中,所属电子部件之间需要进行通讯以交换实时数据,但是由于这些电子部件可能分别挂在不同的 CAN总线上,而不同的 CAN总线具有不同的数据传输速率,所以不同的 CAN总线之间不能直接进行数据通讯,这就需要一个 CAN总线网关控制器来进行协调高速 CAN总线和低速 CAN总线之间的通信。示意图如下图所示。 二、 硬件设计 1、 总体框图 作为一个工业上应用的可靠 CAN节点,看门狗、电源隔离和信号隔离是必要的,总体原理框图如下: 2、 硬件原理图 从以上可以看出,该硬件电路主要由三部分组成。 I、 处理器最小系统 处理器采用带有两路 CAN接口的 ARM7系列单片机 - LPC2119,该单片机内部有两路 CAN接口、32位处理器、内部总线结构为哈佛总线结构。如下图所示: 复位电路主要采用采用专用复位芯片 SP706以及数据缓冲芯片74HC125来构成,如下图所示: 该电路具有按键复位、上电复位和低电压复位功能。按键复位主要用于系统调试功能,经74HC125可以输出两路复位信号 -系统复位信号和 JTAG复位信号。 时钟电路采用常用的无源晶振与微调电容组成。如图所示。 程序烧写口采用 JTAG方式,比较方便在线调试。如图所示。...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部