全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 接口/总线/驱动 >

CAN数据总线介绍

时间:2023-07-14 11:23

人气:

作者:admin

标签: 总线  CAN  CAN总线  控制器 

导读:CAN数据总线介绍-汽车上有许多控制器,不管信息容量有多大,所有控制器并联的方式连接在两根导线上,这两根导线称作数据总线,亦称BUS线。整个网络称为CAN(控制器局域网),意思...

来源:线束自动化

CAN数据总线介绍

概述

wKgaomSwv9iAfiMCAACOxchAPCA170.jpg

汽车上有许多控制器,不管信息容量有多大,所有控制器并联的方式连接在两根导线上,这两根导线称作数据总线,亦称BUS线。整个网络称为CAN(控制器局域网),意思是控制器通过网络交换数据。

wKgZomSwv9OALSSKAACEZhqEOsQ257.jpg

CAN 是一种世界标准的串行通讯协议,为数据高速公路确定统一的“交通”规则。

CAN网络硬件结构:

CAN总线物理层主要采用两个差分传输信号线组成CAN总线网络,分别为CAN H和CAN L,CAN网络架构图如下:

wKgZomSwv9OARj-GAAB3QsKRFJQ703.jpg

1、CAN控制器:负责解析来自CAN收发器送来的数据,也将控制器中的数据传送到CAN收发器并发送出去。

2、CAN收发器: 接收CAN控制器传来的数据转化为电信号并通过传输线发送;同时接受传输线上的数据给CAN控制器,实现完整的双向通信

3、数据传输线:采用两条铜导线形成的双绞线结构,分为CAN高位数据线和CAN低位数据线,具备有效的抗电磁干扰功能;

4、终端电阻:为了避免CAN总线线路上出现回流现象,总线线路两端采用两个电阻阻值为120欧姆的电阻器进行端接。因此,CAN总线线路之间总电阻标准值为60 欧姆。

CAN总线物理层标准:

主要有ISO11898标准(高速CAN)和ISO11519-2标准(低速CAN)两种,区别如下所示:

wKgZomSwv9iAGCWCAADKwQ5pFPw678.jpg

目前高速CAN物理层协议应用最为广泛,高速CAN网络报文波形如下:

wKgaomSwv9OAbDLGAAFmWKHyNKM855.jpg

CAN-H电压在2.5V-3.5V之间波动,CAN-H电压在1.5V-2.5V之间波动。

CAN总线网络结构

CAN总线标准只规定了物理层和数据链路层,需要用户自定义应用层。

wKgaomSwv9OAdt6IAACsaGQ-OPE138.jpg

CAN收发器和控制器分别对应CAN的物理层和数据链路层,完成CAN报文的收发;

wKgZomSwv9SAQ_jeAAED7_stwbM385.jpg

CAN线的正常电压和电阻是多少?怎么测?

CAN线分为CAN高和CAN低,CAN高电压一般略高于2.5V,CAN低电压一般略低于2.5V,且满足CAN高+CAN低=5V。

CAN线电压的测量:在整车上电的情况下,使用AS201万用表的电压档分别测量CAN高、CAN低对信号地之间的电压(可以在OBD接口6号和14号针脚分别测量下对地的电压)。

wKgaomSwv9iAGUzwAABWvk4n86Q478.jpg

 

解决办法:我们可以测量OBD上的6和14,3和11上面的针脚,看电压正不正常测量3号针脚,11号针脚电压是正常的,再测量6号针脚,14号针脚电压不对,很明显短路了。

故障判断:第一种是线路故障,第二个是模块故障,可以逐个把所有模块全部拔掉,拔掉哪个恢复正常,就是哪个的问题。若拔掉所有的模块还是短路状态,那就说明线路有问题。通常氮氧传感器,尿素泵电脑容易出问题,把尿素泵的插头拔掉,看一下电压是否恢复正常,再次测量6号14号电压恢复正常了。

CAN总线英文controller Area Network控制单元区域网络的缩写。意思是控制单元进行数据交换的区域网络。CAN总线是ECU与车辆各控制单元间的通信网络,与传统电路连接区别很大。

wKgaomSwv9iAT2vRAADlZFo1Rxc869.jpg

以ECU与自动变速箱控制单元交互为例,两个控制单元间若有五种信息需要传递,就需要五根独立的线路连接。信息的种类越多,数据线的数量和控制单元的针脚数也会相应增加。

wKgZomSwv9iAJzKIAAEt4fyCD_8404.jpg

wKgZomSwv9iAE1CWAAEazwG9_H4806.jpg

当ECU与全车所有控制单元都通过CAN线连接时,CAN总线形成。所有控制单元为节点,通过双绞线连接有效保护CAN总线不受外部磁场干扰,双绞线CAN高电压2.5-3.5伏,CAN低电压1.5-2.5伏。

静态测量时CAN高电压2.6伏左右,CAN低电压为2.4伏左右,两线电压之和为5伏,CAN总线终点都是120欧电阻。

双绞线将每个节点连接在同一个网络下,各自拥有并只收发自己的报文信息编码,这就是CAN总线的应用.

wKgaomSwv9mAHyrGAAFD4tdNUss803.jpg

同一网络下实现实时高效多组件的复杂通讯,极大减少了限速分布和故障发生,也方便车辆升级增加新控制组件。
 

 审核编辑:汤梓红  
温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信