车载网络及信息技术(课件) 第二章 控制器局域网

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

10
Winter Camp 2005 演示稿
第一节 CAN的基本知识
CAN2.0 的MAC层(与CAN1.2 TL层对应)是CAN 的核心,主要定义了传输协议,包括信息帧 格式、仲裁方式、应答信号、错误检测、错 误信令和故障限制等。MAC层的约定是固定 的。LLC层(对应CAN1.2 OL 层)的设计有很 大的自由度。
15
Winter Camp 2005 演示稿
第二节 CAN 总线物理层
二、PLS层 1. 编码/解码
CAN总线使用非归零制编码方式,它在传送连续 同极性位时,接收端没有可用于再同步的信号沿, 所以CAN协议中规定发送数据时采用位填充,即, 在发送时,最多可以有5个连续的同极性位。 如果要发送的位流中有5个或以上同极性位时, 每发送5个同极性位则填充一个补位,
5
Winter Camp 2005 演示稿
第一节 CAN的基本知识
二、CAN的基本特点; (1) 高速串行数据接口功能 (2) 使用廉价物理介质 (3) 数据帧短 (4) 反应速度快 (5) 多站同时发送 (6) 错误检测和校正能力强 (7) 具有远程数据请求功能 (8) 具有全系统数据兼容性 (9) 具有丢失仲裁或出错的帧自动重发功能 (10) 具有故障节点自动脱离功能 (11) 基于事件触发的发送方式
17
Winter Camp 2005 演示稿
信号从发送到接收端的路径和延时如图2-7,一个位的时间关 系是在发送时确定的,当信号通过物理电路到达接收端时, 由于接收节点在网络上的位置不同、延时不同以及各自使用 独立时钟等原因,要保持数据的一致性,需要一个再同步 (Resynchronization) 处理。
18
Winter Camp 2005 演示稿
第二节 CAN 总线物理层
信号传输总的时间延迟Tp包括CAN控制器延 时TC(约40~140ns)、发送/接收器延时Tt (大约120~250ns)和电缆延时Tl (大约5ns), 如果使用耦合器(隔离器)还要包括这部分
的延时,光电耦合器延时To(Opto-coupler) 大约为40-~140ns。由于存在应答过程,实
6
Winter Camp 2005 演示稿
第一节 CAN的基本知识
三、CAN的一些基本概念 CAN定义了ISO/OSI 网络开放系统模型的最低 两层,即数据链路层和物理层,主要是数据 链路层。在不同的CAN版本中对分层的定义 有一些区别。CAN1.2的分层结构如图2-1(a), 数据链路层又分为传输层和目标层。
车载网络及信息技术
第一章 概论 第二章 控制器局域网 第三章 基于时间触发的车载网络 第四章 车上媒体网络 第五章 车载以太网 第六章 车载信息系统 第七章 车联网技术 第八章 车载信息安全技术
第二章 控制器局域网 (CAN)
Winter Camp 2005 演示稿
第一节 CAN的基本知识
7
Winter Camp 2005 演示稿
第一节 CAN的基本知识
8
Winter Camp 2005 演示稿
第一节 CAN的基本知识
CAN2.0的分层结构如图2 -1(b),是按ISO/OSI 模型对CAN结构的描述。数据链路层又分为 逻辑链路控制和媒体访问控制两个子层。wk.baidu.com
9
Winter Camp 2005 演示稿
13
Winter Camp 2005 演示稿
第二节 CAN 总线物理层
在CAN网络中物理层从功能上又可以分为三 层,如图2-3所示。
14
Winter Camp 2005 演示稿
第二节 CAN 总线物理层
CAN物理层中,PLS(Physical Signaling)子层 的功能主要由CAN控制器芯片完成, PMA(Physical Medium Attachment)子层的功 能主要由CAN发送器/接收器电路完成, MDI(Medium Dependent Interface)子层主要 定义了电缆和连接器的特性。
一、控制器局域网CAN(Controller Area Network) 控制器局域网(CAN)是一个支持分布式实时控 制的串行通信网络,主要用于嵌入式控制器的 通信系统及智能装置的开放通信系统。
3
Winter Camp 2005 演示稿
第一节 CAN的基本知识
二十世纪八十年代,由于电子系统在汽车上的 应用不断普及,车上控制单元(ECU)不断增加, BOSCH公司提出了最初用于汽车电子装置互 连的控制器局域网CAN串行通信总线系统。 之后,CAN被汽车行业和控制领域广泛应用, 它已经成为ISO和SAE标准。
16
Winter Camp 2005 演示稿
第二节 CAN 总线物理层
2.位定时与节点间的同步
如图2-6,一个位的传输时间分为4个时间段。CAN中所有时 间都是以所谓的时间基准单元(TQ, Time Quantum)为单位, 它由CAN节点的时钟频率通过一个可编程的分频器后得到, 这部分功能在CAN控制器中完成。
4
Winter Camp 2005 演示稿
第一节 CAN的基本知识
SAE按CAN不同的通信速率把它分为三个级别: 高速CAN,主要用于车上动力传动系控制系统和 底盘的控制系统;中速CAN,主要用于车身系统; 低速CAN,主要用于车上媒体系统控制(并非用 于媒体信息传送)及仪表板。现在很多汽车产品 供货商都提供支持CAN的相关产品,包括ECU (Electronic Control Units)、微控制器(Microcontroller)、接口元器件都有支持CAN协议的产 品,为CAN的广泛应用提供了坚实的基础。但随 着车上网络系统应用范围不断扩大和应用层次的 深入,也发现了CAN的一些局限性。
11
Winter Camp 2005 演示稿
第二节 CAN 总线物理层
一、CAN物理层特点 物理层定义了物理数据在总线上各节点间的 传输过程,主要是连接介质、线路电气特性、 数据传输的编码/解码、定时以及同步的实施 标准。
12
Winter Camp 2005 演示稿
第二节 CAN 总线物理层
从物理结构上看,一个CAN节点的构成如图22
相关文档
最新文档