CAN总线基础知识
J386司机门
T28/4
T10/8
J587换挡控制单元 J449停车辅助 J500转向助力
T10/7
T16/10
J623发动机
T16/9 T28/5
J387副司机
T28/4
T16/15
T16/6
T6/3
T6/2
通过实际测量制作的直 观方便的返修用线路图
T52/16
J519车身控制器
T52/15
驱动CAN
低位
因此两个向外反射的线路的电压总和,总是恒定的。 两个电压的差值(= 逻辑内容) 与外界影响电压无关, 总是一样大小。
高位
13
CAN总线维修
干扰源
低位
高位
14
CAN总线维修
干扰源
低位
高位
15
每列为宽为10ms,由 此可看出波形周期 通道A每 行宽为5V
黄色CAN-L和绿色 CAN-H电压相加为5V
控制器位置分布
CAN总线干扰
CAN总线基础知识 CAN总线特点
CAN总线维修 CAN总线波形 CAN总线维修实例 对以后返修设想CAN总线特
2
网络拓扑
诊断口
K 线 诊断CAN 驱动CAN 仪表CAN (BAP/UDS) BAPBAP 网 网关 关 19h19h
发动机 经测量 发动机 上K线 已取消 变速箱 安全气囊
0
0
0
0
0
0
0
0
0
0 …
0
0
0
1
1
0
1
2 …
0.50C
10C … 690C
1
0
0
0
1 …
0
1
0
138 …
1
1
1
1
1
1
1
1
255
127.50C
12
CAN总线抗干扰
干扰源
运行时产生电磁波的部件是车辆中的干扰源。
为阻止对数据线路的干扰影响,两个数据总线-线 路相互捻合。 在两个线路上电压的变化大小一样,然而方向相反。
固定帧锁 定波形
5051 B
车门 CAN
可选择通 道A/B
波形 图的 测量
通道B每 行宽为5V 此行列表可标定波 形及调节行宽电压 和列宽时间 通过此键可 直接转到其 他测量界面
可选择测 量/触发模 式 可选择光 标1或2来 查看电压 极限值和 周期
CAN总线波形特征
驱动总线波形
CAN-High
隐性 1
AFS子CAN系统 100K
04h 44h BAP 10h 55h
收音机/ 导航 或者
LIN
52h
72h
56h 37h
车身控制器
雨滴传感器
BAP
09h
LIN
68h
BAP
收音机
左前大灯模块
29h
雨刮电机
右前大灯模块
39h
网关J533
T20/6 or/br 0.35 can-l T94/67 T20/16 or/sw 0.35 can-h T20/10 or/br 0.35 can-l T20/20 or/li 0.35 can-h T20/5 or/br 0.35 can-l T20/15 or/gn 0.35 can-h
J623发动机 J743变速箱 J234安全气囊
T94/68 T12/2 T25/13
R215多媒体
T12/8
T20/6
J225全自动空调
T20/5
T25/12
T20/15 T50/50 T50/49
信息CAN
J527转向柱开关模块
T20/14
T47/13
J104ABS控制单元
T47/12
T28/5
两根数据线缠绕可防止电磁干扰
7
CAN总线数据传输原理
部件功能 收发器
控制器-双向性
由一个发射器和一个接收器组合而 成。 收发器将从控制器接收的数据转化 成能够通过can-bus传递的电信号。 并能双向传递。
接收来自控制单元微处理器的数据, 并将数据处理后传到收发器
传输线
终端电阻
双向传输数据的导线,分为高位线 和低位线
信息CAN
BAP/UDS
舒适CAN
01h 02h UDS 15h 03h 77h
空调控制单元 空调控制单元
转向柱开关模块
BAP BAP/UDS 08h 08h LIN 16h 16h 多功能方向盘
ABS
多媒体接口
72h BAP
副司机门
司机门
LIN
42h
左后门 右后门
62h
换档干控制单元
转向助力 停车辅助 AFS
图示
车窗玻璃升降器 的信息状态 运行中 静止 在限制范围内 发现在上部受阻
冷却液温度信息
10° C 20° C 30° C 40° C
11
CAN总线数据编码
8 Bit 信息表示方法:
使用8 bit 信息表示温度信号:
27 128 0 26 64 0 25 32 0 24 16 0 23 8 0 22 4 0 21 2 0 20 1 0 value 十进制. 0 value 温度值 00C
是一个电阻器,防止数据传输终了时, 被反射回来,产生叠加破坏数据。
8
CAN总线维修
CAN总线维修点
9
CAN总线数据协议
数据协议的形成
每个字节都有其状态或者说“0”或“1”的值。 值“1”状态 开关关闭 灯亮 值“0”状态 开关打开 灯不亮
值“1”状态 逻辑“高”
值“0”状态 逻辑“低”
10
CAN总线数据协议
信息通过Bit字节进行传送
说明: 如果第一字节以 0 电压发送且第二字节同样以 0 电压发送, 则信息在下表中表示 “车窗玻璃升降器在 运行中” 或者 “冷却液温度读数10 °C”。
可能的变化 1 2 3 4
2. Bit 0伏 0伏 5伏 5伏
1. Bit 0伏 5伏 0伏 5伏
CAN总线基础知识
Controller (控制器) Area(区域)
Network
(网络)
was developed by the Robert BOSCH company in 1983 as a bus system for cars.
网络控制单元数据交换
1
CAN总线基础知识
网络拓扑
CAN总线基础知识
逻辑
显性
逻辑 0
8
CANLow
17
CAN总线波形测量
用诊断测试仪VAS 5051测量CAN – Komfort 舒适系统总线
CAN – Low 信号: 无数据包发送 CAN – Low 信号: 数据包发送
CAN – High 信号: 无数据包发送
CAN – High 信号 数据包发送
18
CAN总线故障波形
6
CAN总线特点
CAN data bus network
(CAN – Controller Area Network)
CAN 总线的特点
• 传输速度快 • 相关控制单元可共用传感器 • 通过传感器信号的多方面使用可以减少传感
器及信号线路的数量。
• 更少的线束、更小的控制单元, • 通过体积小的控制单元及小的控制单元插头 ,更少的线束来节省更多空间。
高线-负极短路
19
CAN总线故障读取及维修
20
对以后返修设想——把各继电器 及插头位子和电压都标出
21
诊断插头
22
结束! 谢谢!
23
舒适CAN
控制器位置分布
5
CAN总线线路
CAN data bus 驱动 CAN High or/bk(桔黑) Low or/br(桔棕) wiring
舒适 CAN High or/gn(桔绿) Low or/br(桔棕)
信息娱乐 CAN High or/vio(桔紫) Low or/br(桔棕)