您的位置 首页 知识

CAN总线原理简介

导读:CAN总线的出现为分布式控制系统各节点间实时、可靠的数据通信提供了强大的技术支持,现已被广泛应用于船舶、医疗设备、工业设备等各个方面。那么CAN总线原理是什么呢?接下来就让小编来告诉你答案~

  导读:CAN总线的出现为分布式控制体系各节点间实时、牢靠的数据通讯供给了强壮的技术支持,现已被广泛使用于船只、医疗设备、工业设备等各个方面。那么CAN总线原理是什么呢?接下来就让小编来告知你答案~~~

一、CAN总线原理- -简介

  CAN(Controller Area Network),中文名称为控制器局域网络,一般称为CAN bus,即CAN总线。是由德国BOSCH(博世)公司研讨开发的,现已成为ISO世界标准化的串行通讯协议,是现在在世界上使用最广泛的开放式现场总线之一。

二、CAN总线原理– -报文

  CAN总线以报文的方法发送数据,每组报文的前十一位字符为标识符(在同一个体系中,标识符是仅有的),不包括详细发送数据,是对报文优先级的界说,咱们将报文的这种格局称为面向内容的编址计划。

三、CAN总线原理– -帧结构

  帧能够分为数据帧、长途帧、过错帧和过载帧四种类型。CAN总线上传输的大部分都是数据帧,数据帧担任带着数据从发送器到接纳器;长途帧是由总线单元宣布的,担任恳求发送相同的数据帧;过错帧可由任何单元在检测到总线过错时宣布;过载帧用于在两数据帧或长途帧中供给延时。

四、CAN总线原理

  CAN总线以播送的方法从一个节点向另一个节点发送数据,当一个节点发送数据时,该节点的CPU把即将发送的数据和标识符发送给本节点的CAN芯片,并使其进入预备状况;一旦该CAN芯片收到总线分配,就变为发送报文状况,该CAN芯片即将发送的数据组成规则的报文格局宣布。此刻,网络中其他的节点都处于接纳状况,一切节点都要先对其进行接纳,经过检测来判别该报文是否是发给自己的。

  因为CAN总线是面向内容的编址计划,因而简单构建控制体系对其灵敏地进行装备,使其能够在不修正软硬件的情况下向CAN总线中参加新节点。

扩展阅览

CAN总线原理- -特色

  (1)多主机方法作业:网络上恣意节点可在恣意时间其他节点发送数据,通讯方法灵敏;

  (2)网络上每个节点都有不同的优先级,能够满意实时性的要求;

  (3)选用非损坏性裁定总线结构,当两个节点一起向网络上传送信息时,优先级高的优先传送;

  (4)传送方法有点对点、点对多点、点对大局播送三种;

  (5)通讯间隔可达6km;通讯速率可达1MB/s;节点数可达110个;

  (6)选用的是短帧结构,每帧有8个有用字节;

  (7)具有牢靠的检错机制,使得数据的出错率极低;

  (8)当发送的信息遭到损坏后,可主动重发;

  (9)节点在严重过错时,会主动堵截与总线联络,避免影响总线上其他操作;

  以下是CAN总线原理的

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/113784.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部