0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CAN总线的概念及优势特点

jf_10471008 来源:jf_10471008 作者:jf_10471008 2022-06-17 09:49 次阅读

什么是CAN总线?

CAN是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。在汽车车载产业中,出于对车载安全性、舒适性、方便性、低功耗、低成本等等的要求,各种各样的电子控制系统被开发了出来。由于这些电子控制系统之间通信所用到的数据类型、对可靠性的要求都不尽相同,而且由多条总线构成的情况也非常多,线束的数量也随着构成情况而增加。为适应“适当减少线束的数量”、“通过多个LAN,进行对大量数据间的高速数据通信”的需求,1986 年德国电气商博世公司开发出了面向汽车行业的CAN 通信协议。此协议推出之后,CAN 通过ISO11898 及ISO11519 进行了标准化,成为了欧洲已在汽车行业网络控制系统内的标准协议。

CAN总线的高性能和可靠性的特点现已被了解认同,并且被广泛地应用在工业自动化、船舶、医疗设备、工业设备自动化等行业。CAN总线俨然是当今自动化领域技术发展的大热之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间的实时、可靠的数据通信提供了强大有力的技术支持。

CAN总线模组的优势特点

CAN模组是属于现场总线的范畴之内的,它是有效支持分布式控制、实时控制的一种串行数据通信网络。相较于许多RS485接口基于R线构建的分布式控制系统而言,基于CAN总线的分布式控制系统在以下方面都具有明显的优势:

(1)网络之间各个节点的数据通信实时性较强

(2)开发周期相较其他短

(3)是已经形成国际标准的通信协议

can总线通信特点

CAN总线是德国BOSCH从80年代初为了解决现代汽车中众多控制、测试系统之间的数据交换,从而开发出来的一种串行数据通信协议,它是可以用双绞线、同轴电缆或光导纤维来作为通信介质的一种多主总线。通信速率最高可达1Mbps。同时它还具备以下特点:

l 可以完成对通信数据的成帧处理

CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能,可以完成对通信数据的成帧处理,包括数据位填充、数据块编码、循环冗余检验、优先级判别等等。

l 在理论上,CAN构成的网络节点个数是不受限制的。

l 可在各节点之间实现自由通信、且网络结构很简单。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CAN总线
    +关注

    关注

    145

    文章

    1791

    浏览量

    129513
  • 模组
    +关注

    关注

    6

    文章

    1237

    浏览量

    29236
  • 总线通信
    +关注

    关注

    0

    文章

    40

    浏览量

    11761
收藏 人收藏

    评论

    相关推荐

    什么是CAN总线通信?CAN总线工作原理

    这意味着变送器通过CAN收发器改变总线电平,并将其信息传输到CAN总线。接收器通过监测总线电平将总线
    发表于 02-19 14:53 730次阅读
    什么是<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>通信?<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>工作原理

    can总线与485总线五大区别

    can总线与485总线五大区别  CAN总线和485总线是现代工业自动化领域中常见的两种通信
    的头像 发表于 02-03 09:22 1804次阅读

    高速CAN总线和低速CAN总线的特性

    高速CAN总线和低速CAN总线的特性 高速CAN总线和低速C
    的头像 发表于 01-31 14:09 543次阅读

    CAN总线特点和FPGA实现

    我们根据can总线具有的一些特性可知:CAN总线肯定具有分层结构,而且参考OSI模型(OSI参考模型介绍)是肯定的,我们可以看一下相关的文档可知:C
    的头像 发表于 01-05 09:40 355次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>的<b class='flag-5'>特点</b>和FPGA实现

    CAN总线星型连接器及特点

    CAN总线星型连接器及特点  CAN总线星型连接器是一种用于连接CAN
    的头像 发表于 01-04 16:59 843次阅读

    can总线传输距离

    can总线传输距离  CAN总线是一种串行通信协议,常用于汽车行业中的数据通信。它被广泛应用于车载电子系统,如发动机控制单元、制动系统、仪表盘和空调控制系统等。
    的头像 发表于 12-07 18:09 1283次阅读

    CAN总线访问与仲裁机制#汽车CAN总线 

    CAN总线
    北汇信息POLELINK
    发布于 :2023年10月20日 15:33:02

    一条口诀总结,汽车CAN总线使用权获取规则#汽车CAN总线 

    CAN总线
    北汇信息POLELINK
    发布于 :2023年10月20日 12:15:34

    can总线为什么要用双绞线?can总线不用双绞线可以吗?

    和数据交换。而CAN总线为什么要用双绞线呢?为此,本文将从以下三个方面展开讨论: 一、 CAN总线特点 二、 双绞线的作用 三、为什么
    的头像 发表于 09-14 16:48 3713次阅读

    CAN总线的基本概念、工作原理、特点以及应用领域

    CAN总线技术是一种广泛应用于汽车、工业自动化等领域的串行通信协议。它是由德国公司BOSCH开发的,全称为Controller Area Network(控制器局域网)。本文将对CAN总线
    发表于 09-12 17:04 2113次阅读

    使用CAN总线需要扩展CAN总线接口吗

    您是否遇到需要使用CAN总线,但MCU没有集成CAN总线控制器的情况?您又是否遇到MCU的CAN口资源不够的情况?一颗CSM330A芯片能解
    的头像 发表于 09-04 16:41 672次阅读
    使用<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>需要扩展<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>接口吗

    CAN的实现原理是什么?说一下CAN总线特点有哪些?

    CAN总线CAN 是Controller Area Network 的缩写(以下称为 CAN),是 ISO1 国际标准化的串行通信协议。
    发表于 08-14 14:58 983次阅读
    <b class='flag-5'>CAN</b>的实现原理是什么?说一下<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>的<b class='flag-5'>特点</b>有哪些?

    CAN总线的位定时与同步机制#汽车CAN总线 

    CAN总线
    北汇信息POLELINK
    发布于 :2023年07月17日 10:57:12

    CAN 总线错误检测机制#can总线

    CAN 总线
    北汇信息POLELINK
    发布于 :2023年05月26日 13:54:03

    高速CAN总线和低速CAN总线的特性

    在ISO 11898-2和ISO 11898-3中分别规定了两种CAN总线结构(在BOSCH CAN2.0规范中,并没有关于总线拓扑结构的说明):高速
    发表于 04-07 09:30 1855次阅读
    高速<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>和低速<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>的特性