- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
10第十章CAN现场总线协议资料.ppt
共39页 * * 第十章 CAN现场总线协议 CAN是Controller Area Net,是控制器局域网的简写,属于串行通信协议类,支持分布实时控制系统,具有很高安全性,其规范和协议为 CAN-bus 规范( Version 2.0 ) CAN2.0A :CAN标准报文格式 CAN2.0B :CAN标准报文格式和扩展报文格式 CAN-bus国际标准 ISO 11898 ISO 11898-1/2/3 ISO 11898-4 注意: CAN-bus 底层协议只定义物理层、数据链路层。 CAN 2.0规范、国际标准ISO 11898是设计CAN应用系统的基本依据。 第十章 CAN现场总线协议 10.1 导论 10.2 基本概念 10.3 报文传输 10.4 报文滤波 10.5 报文检验 10.6 编码 10.7 错误处理 10.8 故障界定 10.9 振荡器容差 10.10 位定时要求 一、CAN的应用领域 1、电子控制单元之间的高速安全联网,实现协调控制 2、电子设备之间的低速联网,代替系统配线 10.1 导论 马达 控制器 车灯 尾灯控制系统 后车门控制系统 前车门控制系统 座椅控制系统 发动器控制系统 所有的控制系统都是一个完整的嵌入式系统 二、CAN的参考模型及其应用范围 1、参考模型 (1)数据链路层(Data Link Layer) 逻辑链路控制子层(LLC)(对象层) 媒体访问控制子层(MAC)(传输层) (2)物理层(Physical Layer) 2、各层涉及的内容 逻辑链路控制子层(LLC): 为数据传输和远程数据请求提供服务; 确定LLC子层接收的报文是否被采纳; 为恢复管理和过载通知提供手段; 媒介访问子层(MAC)属于传输协议,主要涉及以下内容: 帧结构控制; 错误管理; 故障隔离; 传送与接受鉴定; 传输码元定时规则; 物理层(Physical Layer)的作用是根据使用的电气特性完成不同节点之间位的传输。同一网络中的各节点所用的物理层必须相同,但是具体使用哪种物理层则没有明确定义。因此,可以根据实际应用场合选用相应的物理层。 本章只介绍数据链路层中MAC子层和一小部分LLC子层,以及这些层对相邻层的影响。 10.2 基本概念 一、CAN属性 报文的优先权; 延迟时间的确定性; 配置灵活; 时间同步的多点接收; 系统内数据的连贯性; 多主机; 错误检测和错误标定; 只要总线处于空闲状态,受损报文将自动重发; 区分节点的暂时性错误和永久件错误,并且可以自动关闭故障节点; 二、CAN的协议结构 1、协议结构 2、各层功能 物理层: 规范了位的传输方式、位时间、位编码和位同步等方面的内容。但是对于物理层的驱动和接收特性没有进行规范,便于实际使用中优化传输介质和信号特性。 MAC子层: 是CAN协议的核心,它把接收到的报文提供给LLC 子层,并接收来自LLC子层的报文。MAC子层规范报文分帧、 仲裁、应答、错误检测和标定。MAC子层接受被称作“故障隔离”的管理实体监管。“故障隔离”使用自检机理,能区分短暂错误和永久错误。 LLC子层: 规范报文滤波、过载通知以及恢复管理。 三、协议概述 报文以固定格式在总线上发送,但发送的报文数据长度不固定,可以从0变化到8。另外,当总线空闲时,任何连接单元都可以开始发送新报文。 1、报文(Message) 2、信息路由(Information Routing) 在CAN系统里,CAN节点不需要使用任何系统配置信息,这样可以带来以下好处: 系统灵活: 在CAN网络中添加节点,不需要对网络中节点的软件、硬件以及系统应用层作修改。 报文路由: 报文的内容由识别符命名。识别符不指出报文的目的地,但解释数据的含义。网络上所有的节点都根据自己的报文滤波器确定是否对接受数据作出反应。 多播(广播): 由于引入了报文滤波的概念,仔何节点都可以接收报文,并可以同时对此报文作出反应。 数据连贯性: 报文在CAN网络里要么同时被所有的节点接收(或同时不被接收),要么同时被所有节点拒收。系统的数据连贯性是通过多播和错误处理机理实现的。 3、位速率(Bit Rate) 对于不同的系统,CAN的位速率可以不同,但对于一个给定系统,位速率相同且固定。 4、优先权(Priorities) 在总线访问期间,标识符定义一个静态的报文优先权。 5、远程数据请求(Remote Data Request) 需要数据的节点可以通过发送远程数据请求帧,令另一节点发送相应的数据帧,该数据帧的标识符必须与接受到的远程帧的标识符相同。 6、多主机(Multimaster) 总线空闲时,任何单元都可以开始传送报文。但是,最终
您可能关注的文档
- 10寄生虫病防治药资料.ppt
- 10嵌入式系统导论资料.ppt
- 10川崎病心血管损害的诊断和治疗进展文稿于明华资料.ppt
- 10常见的酸和碱第三课时资料.ppt
- 10年真菌病药物治疗资料.ppt
- 10应对项目风险资料.ppt
- 10建设工程勘察设计采购监理合同资料.ppt
- 10建设工程合同管理法规资料.ppt
- 10影本内分泌1资料.ppt
- 10影本能量代谢与体温资料.ppt
- 2026年材料员考试题库(综合题).docx
- 2026年禁毒防毒题50道含完整答案(有一套).docx
- 2026年材料员考试题库及答案(名师系列).docx
- 2026年国家电网招聘之电网计算机考试题库500道及参考答案(综合卷).docx
- 2026年土地登记代理人之土地登记相关法律知识考试题库500道(精选题).docx
- 2026年禁毒防毒题50道【典优】.docx
- 2026年国家电网招聘之文学哲学类考试题库300道完整版.docx
- 2026年教师招聘之幼儿教师招聘考试题库300道附参考答案【满分必刷】.docx
- 2026年国家电网招聘之金融类考试题库300道精编答案.docx
- 2026年土地登记代理人之土地登记相关法律知识考试题库500道(精选题).docx
最近下载
- PE聚乙烯燃气管道施工方案.docx VIP
- 机器视觉技术与应用实战-全套PPT课件.pptx
- 【MOOC】英语科技文献阅读-哈尔滨工业大学 中国大学慕课MOOC答案.docx
- 人教版七年级下册英语Unit 2《No Rules, No Order》第6课时(Project & Reading Plus)教学课件(新教材).pptx
- 人教版四年级上册英语试卷 Unit 2.pdf
- 鲁迅简介PPT课件.pptx VIP
- 水产养殖项目可行性报告.pptx VIP
- GB50461-2024:石油化工静设备安装工程施工质量验收规范.pptx VIP
- 离职证明模板电子版.doc VIP
- 中考作文之审题与立意(题型解读+考点点拨+知识梳理+专项训练)-2025年中考语文一轮复习考点突破(江苏专用)学生版.pdf VIP
文档评论(0)