- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第八章??
CAN总线;主要内容;CAN(ControllerAreaNetwork)属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络。
CAN最初出现在80年代末的汽车工业中,由德国Bosch公司最先提出。当时,由于消费者对于汽车功能的要求越来越多,而这些功能的实现大多是基于电子操作的,这就使得电子装置之间的通讯越来越复杂,同时意味着需要更多的连接信号线。提出CAN总线的最初动机就是为了解决现代汽车中庞大的电子控制装置之间的通讯,减少不断增加的信号线。于是,他们设计了一个单一的网络总线,所有的外围器件可以被挂接在该总线上。
;1993年,CAN已成为国际标准ISO11898(高速应用)和ISO11519〔低速应用〕。
与一般的通信总线相比,CAN总线的数据通信具有突出的可靠性、实时性和灵活性。由于其良好的性能及独特的设计,CAN总线越来越受到人们的重视。它在汽车领域上的应用是最广泛的,世界上一些著名的汽车制造厂商,如BENZ(奔驰)、BMW(宝马)、PORSCHE(保时捷)、ROLLS-ROYCE(劳斯莱斯)和JAGUAR(美洲豹)等都采用了CAN总线来实现汽车内部控制系统与各检测和执行机构间的;数据通信。同时,由于CAN总线本身的特点,其应用范围目前已不再局限于汽车行业,而向自动控制、航空航天、航海、过程工业、机械工业、纺织机械、农用机械、机器人、数控机床、医疗器械及传感器等领域开展。CAN已经形成国际标准,并已被公认为几种最有前途的现场总线之一。
;一、CAN总线的技术特点
(1),CAN工作于多主方式,网络上任意一个节点均可在任意时刻主动地向网络上的其他节点发送信息,不分主从,通信方式灵活,且无需站地址等节点信息。
(2),CAN网络上的节点信息分成不同的优先级,可满足不同的实时性要求,高优先级的数据最快可在134μs内得到传输。
(3),CAN采用非破坏性总线仲裁技术,当多个节点同时向总线发送信息时,,优先级较低的节点会主动退出发送,而最高优先级的节点可不受影响地继续传输数据,从而大大地节省了总线仲裁时间。在网络负载很重的情况下也不会出现网络瘫痪情况。
(4),CAN网络具有点对点、一点对多点和全局播送等几种通信方式。;(5),CAN的直接通信距离最远可达10km〔速率在5kbps以下〕;通信速率最高可达1Mbps〔此时通信距离最长为40m〕。
(6),CAN上节点主要取决于总线驱动电路,目前可达110个;报文表示可达2032种〔CAN2.0A〕,而扩展标准〔CAN2.0B〕的报文标识几乎不受限制。
(7),采用短帧结构,传输时间短,受干扰概率低,具有极好的检错效果。
(8),CAN的每帧信息都有CRC校验气气他检错措施,保证了极低的数据出错率。
(9),CAN的通信介质可为双绞线、同轴电缆或光纤,选择灵活。
(10),CAN节点在错误严重的情况下具
有自动关闭输出功能,以使总线上其他
节点的操作不受影响。
;二、根本术语与概念
(1),报文〔Messages〕
(2),信息路由〔InformationRouting〕
(3),位速率〔BitRate〕
(4),优先权〔Priorties〕
(5),远程数据请求〔RemoteDataRequest〕
(6),多主机〔Multimaster〕
(7),仲裁〔Arbitrtion〕
(8),平安性〔Safety〕
(9),错误标定和恢复时间〔ErrorSignalingandRecoveryTime〕
(10),故障界定〔FaultConfinement〕
(11),连接〔Connections〕
(12),单一通道〔SingleChannel〕
(13),总线值的表示〔BusValues〕
(14),应答〔Acknowledgment〕
(15),休眠模式/唤醒〔SleepMode/Wake-up〕;第二节CAN的技术协议标准;一、CAN协议的分层结构
为使设计透明和执行灵活,遵循ISO/0SI标准模型,CAN分为数据链路层(包括逻辑链路控制子层LLC和媒体访问控制子层MAC)和物理层,而在CAN技术标准2.0A的版本中,数据链路层的LLC和MAC子层的效劳和功能被描述为“目标层”和“传送层”。;LLC子层的主要功能:为数据传送和远程数据请求提供效劳,确认由LLC子层接收的报文实际已被接收,并为恢复管理和通知超载提供信息。在定
您可能关注的文档
最近下载
- 22G101 三维彩色立体图集.docx
- 新媒体运营(肖凭)第一章 新媒体与新媒体运营 教案.docx VIP
- 中医基础理论_北京中医药大学中国大学mooc课后章节答案期末考试题库2023年.docx
- 幼儿园大班社会《植树节》课件.pptx
- 2025年宿州职业技术学院单招职业倾向性测试题库及完整答案1套.docx VIP
- 2025年湖北省武汉市高考数学模拟试卷附答案解析.docx
- 教育家精神全文.ppt
- (2025春新版)部编版一年级下册道德与法治《光荣的少先队 》PPT课件.pptx VIP
- 2023年长沙学院计算机科学与技术专业《计算机网络》科目期末试卷B(有答案).docx VIP
- 车驾管业务知识培训课件.pptx
文档评论(0)