《CAN总线基础知识分析.ppt》由会员分享,可在线阅读,更多相关《CAN总线基础知识分析.ppt(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1 1CControllerontroller(控制器)(控制器)(控制器)(控制器)AArearea(区域)(区域)(区域)(区域)NNetworketwork(网络)(网络)(网络)(网络)was developed by the Robert BOSCH company in1983 as a bus system for cars.网络控制单元数据交换网络控制单元数据交换CAN总线基础知识总线基础知识2 2CAN总线基础知识总线基础知识CAN总线基础知识总线基础知识CAN总线基础知识总线基础知识CAN总线基础知识总线基础知识 网络拓扑网络拓扑控制器位置分布控制器位置分布CANCAN总线
2、干扰总线干扰CANCAN总线特点总线特点CANCAN总线维修总线维修CANCAN总线波形总线波形CANCAN总线维修实例总线维修实例对以后返修设想对以后返修设想CAN总线特总线特 网络拓扑AFS子CAN系统 100K司机门网 关19hBAP发动机变速箱安全气囊 ABS换档干控制单元转向助力 AFS右前大灯模块左前大灯模块02h01h15h03h44h55h29h39h诊断口K线诊断CAN收音机/导航56h37hBAP或者收音机BAP空调控制单元转向柱开关模块副司机门车身控制器BAPBAP08h52h42h16h46h/09h左后门右后门62h72h雨滴传感器雨刮电机68h多功能方向盘仪表CAN
3、驱动CANLINLINLINLIN网 关空调控制单元转向柱开关模块舒适CAN信息CAN多媒体接口72h19h77hBAP/UDSBAP08h16hBAP/UDS(BAP/UDS)UDS停车辅助10h04hBAP经测量发动机上K线已取消网关网关J533T20/16 or/sw0.35 can-hT20/5 or/br0.35 can-lT20/10 or/br0.35 can-lT20/20 or/li0.35 can-hT20/6 or/br0.35 can-lT20/15 or/gn0.35 can-hJ623发动机T94/67T94/68R215多媒体T12/2T12/8J743变速箱T2
4、5/12T25/13J386司机门T28/5T28/4J527转向柱开关模块T20/15T20/14J225全自动空调T20/6T20/5J500转向助力T6/3T6/2J449停车辅助T16/15T16/6J587换挡控制单元T10/8T10/7J104ABS控制单元T47/13T47/12J234安全气囊T50/50T50/49J623发动机T16/10T16/9J519车身控制器T52/16T52/15J387副司机T28/5T28/4驱动CAN信息CAN舒适CAN通过实际测量制作的直通过实际测量制作的直观方便的返修用线路图观方便的返修用线路图5 5控制器位置分布6 6驱动驱动驱动驱动
5、CANCAN High or/bk(桔黑)Low or/br(桔棕)舒适舒适舒适舒适 CANCAN High or/gn(桔绿)Low or/br(桔棕)信息娱乐信息娱乐信息娱乐信息娱乐 CAN CAN High or/vio(桔紫)Low or/br(桔棕)CAN data bus wiring CAN总线线路总线线路7 7CAN 总线的特点总线的特点 传输速度快 相关控制单元可共用传感器 通过传感器信号的多方面使用可以减少传感器及信号线路的数量。更少的线束、更小的控制单元,通过体积小的控制单元及小的控制单元插头,更少的线束来节省更多空间。CAN data bus network(CAN C
6、ontroller Area Network)两根数据线缠绕可防止电磁干扰CAN总线特点总线特点8 8控制器控制器-双向性双向性接收来自控制单元微处理器的数据,并将数据处理后传到收发器传输线传输线双向传输数据的导线,分为高位线和低位线收发器收发器由一个发射器和一个接收器组合而成。收发器将从控制器接收的数据转化成能够通过can-bus传递的电信号。并能双向传递。终端电阻终端电阻是一个电阻器,防止数据传输终了时,被反射回来,产生叠加破坏数据。部件功能部件功能CAN总线数据传输原理总线数据传输原理9 9CAN总线维修总线维修CAN总线维修点总线维修点1010数据协议的形成数据协议的形成每个字节都有其
7、状态或者说“0”或“1”的值。值“1”状态 开关关闭 灯亮值“0”状态 开关打开 灯不亮值“1”状态 逻辑“高”值“0”状态 逻辑“低”CAN总线数据协议总线数据协议1111信息通过信息通过Bit字节进行传送字节进行传送说明:说明:如果第一字节以 0 电压发送且第二字节同样以 0 电压发送,则信息在下表中表示“车窗玻璃升降器在运行中”或者“冷却液温度读数10 C”。CAN总线数据协议总线数据协议12122726252423222120valuevalue1286432168421十进制十进制.温度值温度值00000000000C0000000110.50C00000010210C1000101
8、0138690C11111111255127.50C8 Bit 信息表示方法:使用8 bit 信息表示温度信号:CAN总线数据编码总线数据编码1313运行时产生电磁波的部件是车辆中的干扰源。干扰源干扰源为阻止对数据线路的干扰影响,两个数据总线线路相互捻合。在两个线路上电压的变化大小一样,然而方向相反。因此两个向外反射的线路的电压总和,总是恒定的。两个电压的差值(=逻辑内容)与外界影响电压无关,总是一样大小。低位高位CAN总线抗干扰总线抗干扰1414干扰源干扰源低位高位CAN总线维修总线维修1515干扰源干扰源低位高位CAN总线维修总线维修通道A每行宽为5V通道B每行宽为5V每列为宽为10ms,
9、由此可看出波形周期固定帧锁定波形可选择通道A/B可选择测量/触发模式可选择光标1或2来查看电压极限值和周期此行列表可标定波形及调节行宽电压和列宽时间通过此键可直接转到其他测量界面5051 B车门CAN 波形图的测量黄色CAN-L和绿色CAN-H电压相加为5V17178驱动总线波形驱动总线波形CAN-HighCAN-Low隐性 逻辑 1 显性 逻辑 0 CAN总线波形特征总线波形特征1818用诊断测试仪用诊断测试仪VAS 5051测量测量CAN Komfort 舒适系统总线舒适系统总线CAN Low 信号:无数据包发送CAN Low 信号:数据包发送CAN High 信号 数据包发送CAN High 信号:无数据包发送CAN总线波形测量总线波形测量1919CAN总线故障波形总线故障波形高线高线-负极短路负极短路2020CAN总线故障读取及维修总线故障读取及维修2121对以后返修设想把各继电器及插头位子和电压都标出2222诊断插头2323结束!谢谢!