上海大众途安Touran通讯网络总线CANBus培训
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VW_Test
V39.02 09/01/2003
1T – Touran 2003 >
2003 (3)
Sedan
BAG 1.6l Motronic / 85kW
The following functions are coded: W/o coming home W/o rain/light sensor W/o assistance driving light Day drive light/North America not coded Day drive light/Scandinavia not coded No footwell lights With Xenon headlamps With fog lamps With fog light With return wiper with cont. wipe front
1100 C
1101 D
电器系统
1110
E
1111
F
0011 1101 = 3 D
3D
长编码
编码
12字节
(例如)
电器系统
00E802087F2D8404084B0100..........
字节1
中控锁功能
E8
行李箱盖 在集成中控锁 系统中
7位
行李箱中控锁 系统调节器, 而非中控锁系 统马达
行李箱中央锁 止系统调节器
例如:
控制单元B将发动机转速值信号先转换成 二进制信号(00010101),然后由发送器转 换成一串电平信号兵发送出去。
控制单元A的接收器先读取电平信号,转 换成二进制信号(00010101),然后再解 码成发动机转速值。
CAN-BUS系统
逻辑信号和差分放大器
CAN-BUS系统
log: „1“ log. „0“
2.所有开关断开,总线上的电压为5伏
CAN-BUS系统
因此: 1.只要任何一个控制器激活,则总线激 活 2.所有控制器关闭,总线处于未激活状 态 激活的总线称为显性电平; 未激活的总线电平称为隐形电平
CAN-BUS系统
Canbus 的数据结构
当控制器发送信息时,并不仅仅是数据本身,它同时还带有属性数据打成数据包一起传 送。该数据包共有7个数据段,分别储存有开始区(1位),有限级别区(11位),检验 区(6位)数据区(64位),安全区(16位),确认区(2位)和结束区(7位)。
数据的位填充
CAN-BUS系统
为了保证发送和接受能够同步,Canbus规定了位填充规则。也就是说最多5位出现 一样的电平信号,第六位必须有一个反向电平。这个规则能有效的保证了接收的正确 性。
车载网络控制单元J519(地址09)
电器系统
Guided Fault Finding Function Testing
J519 – Encode Onboard power supply control unit
Coding released
Following codes were read from the control unit for power supply system: 038f0f000004100000120c000000000000
J519
行李箱遥控 解锁功能 启用
HDF基本型
加热式 外后视镜
后部刮水器 电动燃油泵 大灯 清洗系统
7
6
5
4
3
2
1
1
后座椅靠背 识别
0
源自文库
1
0
0
0
1
1
1
1
转换表
二进制 – 十六进制
0000
0
0001
1
0010
2
0011
3
0100
4
0101
5
0110
6
0111
7
1000
8
1001
9
1010 A
1011 B
编码长度 (PSCU)
编码 17 字节 (例如)
038f17 F0 31..........
电器系统
字节0
回家模式
雨水-光照 传感器
03
辅助行驶灯 日间行驶灯/ TFL / ECE
NAR
脚部空间灯 氙灯
7 位6
5
4
3
2
1
雾灯
0位
0
0
0
0
0
0
1
0 不可用
1 可用
8f
字节1
带返回刮水 器,带前连 续刮水器
字节9
7
6
5
4
3
2
1
0
0
1
0
0
1
0
1
1
转换表
二进制 - 十六进制
电器系统
0000
0
0001
1
0010
2
0011
3
0100
4
0101
5
0110
6
0111
7
1000
8
1001
9
1010 A
1011 B
1100 C
1101 D
1110
e
1111
f
1110 1000 = E 8
E8
CAN-BUS系统
当车辆使用诊断CANBUS总线结构后, VAS5051等诊断仪器必须使用相对应的新 型诊断线(VAS5051/5A或VAS5051/6A ), 否则无法读出相应的诊断信息。另外, 车上的诊断接口也作出了相应的改动,具 体信息看如下图表:
差分放大器对应于逻辑电平
典型收发器线路图(TJA 1050):
CAN-BUS系统
2个以上控制器所组成的Canbus系统
当用2个以上的控制器连接在Canbus总 线上(如图所示),用逻辑1来表示断 开和用逻辑0表示闭合。不考虑其他总 线规则情况下,总线会出现下图的情况 :
1.任何开关闭合,总线上的电压为0伏
开始区
优先级别区 未使用
数据区
确认区
检验区-数据量
16位冗余校验码
结束区
Canbus系统的难题-发送和接受的同步
CAN-BUS系统
同步解决方案一:边沿对齐
CAN-BUS系统
为了保证发送和接受能够同步,Canbus规定了边沿对齐规则。也就是说接收器发现 每一次电平反向的节拍不对时,必须调整边沿,以求得同步。这个规则在电平变化频 繁时能有效的保证了接收的正确性
行李箱Cont. made.???
6
5
立即打开行李 箱盖
4
车内按钮经由 2个马达锁止 CAN操作行李 而不是1个 箱盖
3
2
安装在左侧的 安装在右侧的
滑动车门
滑动车门
1
0位
1
1
1
0 不提供 1 提供
当倒车时后 同步后视镜 视镜放下 调整装置
0
1
0
0
0
4B
右侧驾驶
安装中控锁 安装电动 安装电动 安装4个车门 车窗升降器 车窗升降器
注:5051仪器的版本号必须大于3.0以上 才能使用诊断CANBUS总线。
新型诊断线能够适用于旧型诊断接口。
针脚号 1 4 5 6 7 14 15 16
对应的线束 15号线 接地 接地 CANBUS(高) k线 CANBUS(低) L线 30号线
注:未标明的针脚号暂未使用。
Canbus上的信息
Canbus上的信息是以二进制形式出现的 。也就是说控制单元将信息转换成二进制 ,Canbus用电平来模拟二进制,接受控 制单元将电平转换成二进制数据,再将二 进制数据转换成正常数据。