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

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

3天内不再提示

汽车CAN总线工作原理一文讲清

嵌入式应用开发 来源:嵌入式应用开发 作者:嵌入式应用开发 2022-06-17 18:42 次阅读

1、 什么是CAN?

CAN是Controller Area Network缩写,中文名称控制器局域网络。从名称就可以看出来,CAN是一种控制器之间通讯的现场总线。CAN总线最早应用于汽车工业,由德国BOSCH提出。由于消费者对汽车功能需求的不断增加,汽车中电子器件不断增加,造成各控制器之间通讯信号接线方式复杂,因此设计了一个单一的网络总线,整车的所有控制器都可以挂在这个网络上。

2、 CAN总线物理层

下图为比较典型的网络拓扑

pYYBAGKsWayAIgtqAABT-HeAcRY956.jpg

CAN总线的物理层传输介质可以为双绞线、光纤、同轴电缆等。主机厂一般使用双绞线,在双绞线上传输的信号形式为差分信号,差分信号即大小相等跳变方向相反的信号。差分信号的主要优点为传输稳定,抗干扰能力强。因为两条信号线一同走线,干扰一般会同时等值的加到两条线上,到了接收端进行差分运算时就可以消除干扰影响。

双绞线的一般要求:

A、 阻抗:120Ω,5ns/m延时;

B、 绞距:1m 33绞至50绞;

C、 线经:0.35mm²至0.5mm²

与光从一种介质进入另一种介质会发生反射类似,对于高频信号,当阻抗不连续时,会引发信号的反射,反射波会干扰原信号,为了消除这种反射会在网络的终端增加一颗与线束阻抗相同的电阻,另因为信号的传递是双向的,因此在另一端也需增加电阻。终端电阻阻值一般选用120Ω。

3、CAN总线工作原理

CAN总线的两条信号线分别为CAN_H及CAN_L。总线当传输数据时,隐性电平(逻辑1)CAN_H及CAN_L电压均为2.5V,电压差为0V;显性电平(逻辑0)CAN_H为3.5V,CAN_L为1.5V,电压差为2V;

poYBAGKsWayAQqnXAABNY4NHdWc394.jpg

0和1的不同组合就组成了CAN总线中的一条条报文,对于报文帧的格式主要有两种:标准帧与数据帧,两种形式之间的区别如下图所示:标准帧的仲裁域有11位,扩展帧的仲裁域有29位。扩展帧能够扩展更多节点,与标准帧主要区别是ID的数据。扩展帧主要应用于卡车、工程车、商务车,乘用车一般使用标准帧。




pYYBAGKsWa2AGhKrAACCZUrs7i4293.jpg


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

    关注

    145

    文章

    1942

    浏览量

    130699
  • CANBUS
    +关注

    关注

    2

    文章

    31

    浏览量

    18427
收藏 人收藏

    评论

    相关推荐

    使用CAN总线进行汽车电控系统设计

    使用CAN总线进行汽车电控系统设计是个复杂但高效的过程,它充分利用了CAN总线的分布式控制、实
    的头像 发表于 11-12 09:58 239次阅读

    CAN总线基础知识汇总#CAN #CANoe #汽车总线

    CAN总线
    北汇信息POLELINK
    发布于 :2024年11月04日 13:35:54

    什么是CAN时钟?#CAN #汽车CAN总线  #CANoe

    CAN总线
    北汇信息POLELINK
    发布于 :2024年10月29日 12:23:36

    CAN总线控制器的工作原理

    CAN(Controller Area Network,控制器局域网)总线控制器的工作原理涉及多个方面,包括消息传输、冲突检测与解决、总线仲裁等关键机制。以下是对
    的头像 发表于 09-30 11:33 738次阅读

    汽车CAN总线的特点和应用

    汽车CAN总线种连接汽车各种控制单元的通信协议和数据传输标准,它对于现代汽车的发展具有重要意
    的头像 发表于 09-30 11:31 503次阅读

    CAN总线控制器是什么意思

    CAN总线控制器(Controller Area Network Bus Controller)是CAN总线通信系统中的核心部件,它扮演着接收、处理并转发
    的头像 发表于 09-03 14:16 881次阅读

    CAN总线的主要特点和工作原理

    CAN总线(Controller Area Network),即控制器局域网,是种能够实现分布式实时控制的串行通信网络。它最初是为满足汽车内部ECU(电子控制单元)之间可靠通信的需求
    的头像 发表于 09-03 14:07 700次阅读

    CAN总线收发器的工作原理和应用

    CAN(Controller Area Network)总线收发器是CAN总线通信中的关键组件,其工作原理和应用对于理解现代
    的头像 发表于 08-26 15:23 1761次阅读

    CAN/CAN FD/CAN XL三大总线协议解读,是逐步替代关系吗?

    电子发烧友网报道(/吴子鹏)在软件定义汽车逐渐成为主流的当下,数据传输的速度和效率成为打造智能汽车的瓶颈,在这种大背景下,传统CAN总线
    的头像 发表于 08-12 01:12 4327次阅读

    can总线中继器可以级联几级

    应用中,为了延长CAN总线的长度和提高系统的可靠性,常常需要使用CAN总线中继器。本文将详细介绍CAN
    的头像 发表于 06-16 10:24 733次阅读

    can转换器工作原理 can转换器是做什么

    CAN转换器,即CAN总线转换器,是种用于将不同通信协议转换为CAN总线协议的设备。它在工业自
    的头像 发表于 06-16 09:11 1166次阅读

    什么是CAN总线协议?它有哪些特性和应用?

    、实时性强、抗干扰能力强等优点,逐渐发展成为现代工业通信的重要标准之。本文将对CAN总线协议的基本概念、特性、工作原理、应用领域等方面进行详细介绍。
    的头像 发表于 05-27 16:32 1253次阅读

    CAN总线作用及工作原理

    CAN总线的优势及应用 数据传输速度高(相对),1Mbit/s·抗干扰能力强(差分数据线) ·具有自我诊断能力(错误侦测)
    发表于 04-01 11:04 1668次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>作用及<b class='flag-5'>工作原理</b>

    CAN总线错误帧及其排查方法简单介绍#汽车CAN总线 

    CAN总线汽车电子
    北汇信息POLELINK
    发布于 :2024年03月15日 14:14:40

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

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