CAN数据总线

Download Report

Transcript CAN数据总线

CAN数据总线
CAN 总线
Controller
Area
Network
was developed by the
Robert BOSCH company in
1983
as a bus system for cars.
网络控制单元数据交换
CAN总线
Audi A4 2001 >
三条数据总线
CAN –驱动
500 kBaud
CAN – 舒适系统
100 kBaud
CAN – 信息娱乐(显示)系统总线 100 kBaud
CAN 数据总线网络
连接部件
发动机控
制单元
自动变速器
控制单元
ESP控制
单元
安全气囊
控制单元
氧传感器
(美国)
转向角度
传感器
转向柱电气
控制单元
驱动 CAN bus
舒适系统中
央控制单元
轮胎压力 驻车加热
监控控制 控制单元
单元
空调控制
单元
挂车识别 停车辅助
控制单元 控制单元
座椅调节 汽车电气
控制单元 控制单元
多功能方
向盘控制
单元
转向柱电气
控制单元
舒适 CAN bus
语音输入
控制单元
卡片阅读
器
远程通讯
、电话控
制单元
车载电话
控制单元
收音机
导航系统
控制单元
导航、电
视等
导航系统
接口
信息娱乐(显示) CAN bus
CAN data bus
驱动 CAN
High or/bk(桔黑)
Low or/br(桔棕)
舒适 CAN
High or/gn(桔绿)
Low or/br(桔棕)
信息娱乐 CAN
High or/vio(桔紫)
Low or/br(桔棕)
wiring
CAN 数据总线网络
中央线束连接(星形接法)
J104
J285
舒适系统数据总线
(orange-green)
信息娱乐系统数据总线
(orange-violet)
驱动数据总线
(orange-black)
J220
J217
J234
左侧A柱
G85
右侧A柱
驱动 CAN 总线数据协议
总线信号
驱动 CAN 数据总线
CAN 高位线 5 V (实际值约为 4 V)
CAN 低位线 0 V (实际值约为1 V)
实测值一般小于5V而大于0V
0V
根据连接在总线上控制单元的数量不同而有所区别.
5V
舒适系统 CAN 数据总线
Bus o.k.
CAN data bus
运行
关闭点火开关
150mA
CAN data bus
aktiv
运行
关闭点火开关
等待
2分钟
150mA
CAN data bus
系统处于睡眠模式时,高位数
据线为0V.
aktiv
运行
低位数据线为电瓶电压
关闭点火开关
等待
睡眠
6 mA
• 防盗
• 遥控
• 状态 LED
CAN data bus
系统处于睡眠模式时,高位数
据线为0V.
aktiv
运行
低位数据线为电瓶电压
关闭点火开关
等待
睡眠
e.g. 开门
6 mA
• 防盗
• 遥控
• 状态 LED
CAN data bus
aktiv
运行
关闭点火开关
等待
睡眠
6 mA
• 防盗
• 遥控
• 状态 LED
CAN 数据总线网络
诊断接口 (Gateway)
仪表内的 Gateway
自动变速箱控制单元 J217
舒适系统中央控制单元
J393
Control unit for 4LV J537
Gateway 的作用是使所有连接在CAN总线上的控制单元实
现数据交换
驱动总线
舒适总线和
显示总线 (信息娱乐总线).
因为这几种总线的传输速度是不同的,所以不能直接进行
数据交换。
仪表内的诊断接口 J285
空调控制单元 E87
Data telegram
Gateway
作用
作为诊断 gateway...
在不改变数据的情况下,将驱动
总线、舒适总线、信息娱乐总线
的诊断信息传递到K线。
作为数据 gateway…
使连接在不同的数据总线上的
控制单元能够交换数据
Gateway
作用
• Drivetrain CAN
500K/b
• Convenience CAN
100K/b
• Infotainment CAN (at Audi)
100K/b
几种不同的总线系统必须以一个中间频率进行数据交换
数据 Gateway
17
仪表
J285
通道
60 驱动 CAN
通道
61 舒适系统 CAN
通道 60 信息娱乐系统CAN
CAN bus
故障
开路
终端匹配电阻
Data bus “xy” faulty
Data bus “xy” no
communication
CAN bus
故障
Data bus „xy“ in
one-wire mode
(convenience/infotainment)
短路
动力总线 CAN
Drivetrain data bus
Message from airbag control unit missing
sporadic
Drivetrain data bus
Message from gearbox control unit missing
sporadic
Drivetrain data bus
Message from combi-instrument missing
sporadic
K VK-36mz
CAN bus
故障
Control unit -failure如果连接在总线上的控制单元出现故障,
则会有以下信息
Control unit “xy”
no communication
Group data bus “xy”
message missing
Control unit “XY”
no communication
or
Group data bus “XY”
missing message
被存储
CAN bus
故障
控制单元丢失个别信息
如果“总线关闭”状态连续出现两次是交
流中断,则会出现以下信息
Group data bus “xy”
faulty
“Convenience Group data bus faulty”
CAN bus
故障
Data bus “xy” in
one-wire mode
(convenience/infotainment)
错误信息
在舒适系统总线或信
息娱乐系统总线中如
果有一条线出现故障
则显示“….onewire mode”
CAN systems
for example
实车测量
CAN数据线演示板
CAN systems
for example
使用 VAS 5051 测量
DSO 1
DSO 2


CAN High
CAN Low
1. CAN bus 开路
2. CAN bus 两条线之间短路
3. CAN bus 对正极短路
实车测量
4. CAN bus 对负极短路
CAN systems
Engine
Gearbox
ABS/EDL
Gateway
1
0
1
1
125
K VK-36mz