CAN总线学习笔记:CAN总线的相关概念

CAN总线学习笔记:CAN总线的相关概念

ID:43323877

大小:187.51 KB

页数:17页

时间:2019-09-30

CAN总线学习笔记:CAN总线的相关概念_第1页
CAN总线学习笔记:CAN总线的相关概念_第2页
CAN总线学习笔记:CAN总线的相关概念_第3页
CAN总线学习笔记:CAN总线的相关概念_第4页
CAN总线学习笔记:CAN总线的相关概念_第5页
资源描述:

《CAN总线学习笔记:CAN总线的相关概念》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、CAN总线学习笔记:CAN总线的相关概念CAN总线学习笔记:CAN总线的相关彳在这信息爆炸的年代,学习一样新的知识,尤其是IT技术的学习,网络是必不可少的。一阵狂搜过后,发现基是大多好像都雷同了,也许是不断转贴的结果吧。而且这些知识点也都太零散了,让人看了,尤其是初学者有丿虚好学脚踏实地的菜鸟精神,决定把网上搜的,书上看的,再添油加醋的做一番比较系统的整理。算是为学习基础吧。一、什么是CAN总线?CAN,全称为XontrollerAreaNetwork",即控制器局域网,是国际上应用最广泛的现场总线之一。最初,控制器通讯,在车载各电子控制装置ECU之间交换信息,形成汽车电子控制网络。比如

2、:发动机管理系统、歿干系统中,均嵌入CAN控制装置。一个由CAN总线构成的单一网络中,理论上可以挂接无数个节点。实际应用中,节点数目受网络硬件的电气卡P82C250作为CAN收发器时,同一网络中允许挂接110个节点。CAN可提供高达1Mbit/s的数据传输速率外,硬件的错误检定特性也增强了CAN的抗电磁干扰能力。二CAN总线是如何发展的?CAN最初出现在80年代末的汽车工业中,由德国Bosch公司最先提出。当时,由于消费者对于汽车功能的雯大多是基于电子操作的,这就使得电子装置之间的通讯越来越复杂,同时意味着需要更多的连接信号线。提出决现代汽车中庞大的电子控制装置之间的通讯,减少不断增加的

3、信号线。于是,他们设计了一个单一的网络总f该总线上。1993年,CAN已成为国际标准ISOU898(高速应用)和ISO11519(低速应用)。CAN是一种多主方式的串行通讯总线,基本设计规范要求有高的位速率,高抗电磁干扰性,而且能够检测出产达到10Km时,CAN仍可提供高达50Kbit/s的数据传输速率信盈达嵌入式企鹅要妖气呜呜吧久零就要。由于CAN总线具有很高的实时性能,因此,CAN已经在汽车工业、航空工业、工业控制、安全防护等领域中三、CAN总线是如何工作的?CAN通讯协议主要描述设备之间的信息传递方式。CAN层的定义与开放系统互连模型(OSI)一致。每一层£实际的通讯发生在每一设备

4、上相邻的两层,而设备只通过模型物理层的物理介质互连。CAN的规范定义了模埜理层。下表中展示了OSI开放式互连模型的各层。应用层协议可以由CAN用户定义成适合特别工业领域的但域得到广泛应用的标准是DeviceNet,这是为PLC和智能传感器设计的。在汽车工业,许多制造商都应用他彳

5、'7应用层最高层。用户、软件、网络终端等之间用来进行信息交换。女小DeviceNet6表示层将两个应用不同数据格式的系统信息转化为能共同理解的格式5会话层依靠低层的通信功能来进行数据的有效传递。4传输层两通讯节点之间数据传输控制。操作如:数据重发,数据错误修复3网络层规定了网络连接的建立、维持和拆除的协议。女山路

6、由和寻址2数据链路层规定了在介质上传输的数据位的排列和组织。如:数据校验和帧结构1物理层规定通讯介质的物理特性。如:电气特性和信号交换的解释表1OSI开放系统互连模型CAN能够使用多种物理介质,例如双绞线、光纤等。最常用的就是双绞线。信号使用差分电压传送,两条信号岁静态时均是2.5V左右,此时状态表示为逻辑"V,也可以叫做"隐性"。用CAN.H比CAN_L高表示逻辑电压值为:CAN_H=3.5V和CAN_L=1.5VOUi、CAN有哪些特性?CAN具有十分优越的特点,使人们乐于选择。这些特性包括:1、低成本;2、极高的总线利用率;3、很远的数据传输距离(长达10Km);4、高速的数据传输

7、速率(高达1Mbit/s);5、可根据报文的ID决定接收或屏蔽该报文;6、可靠的错误处理和检错机制;7、发送的信息遭到破坏后,可自动重发;&节点在错误严重的情况下具有自动退岀总线的功能;9、报文不包含源地址或目标地址,仅用标志符来指示功能信息、优先级信息。五、Philips制造的CAN芯片有哪些?类别型号备注CAN微控制器P87C591替代P87C592CAN独立控制器SJA1000替代82C200CAN收发器PCA82C250高速CAN收发器PCA82C251高速CAN收发器PCA82C252容错CAN收发器TJA1040高速CAN收发器TJA1041高速CAN收发器TJA1050高速

8、CAN收发器TJA1053容错CAN收发器TJA1054容错CAN收发器UN收发器TJA1O2OUN收发器表2CAN芯片一览表六.CAN总线如何进行位仲裁?CSMA/CD是"载波侦听多路访问/冲突检测"(CarrierSenseMultipleAccesswithCollisionDetect)的乡利用CSMA访问总线,可对总线上信号进行检测,只有当总线处于空闲状态时,才允许发送。利用这种方法,络上。当检测到一个冲突位时,所有节点重

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。