●电压检测(示波器):电压检测的前提是连接好电池,打开点火开关。
●电阻测量:电阻测量过程中,被测元件在测量前必须断电。因此,应断开车辆蓄电池的接线。等待大约3分钟,直到系统中的所有电容器都放电完毕。
控域网
控制器局域网总线系统是一种线性总线系统,具有以下特点:
●双向信号传播。
●所有公交用户都收到相同的信息。每个总线用户决定是否使用这些信息。
●通过简单的并联连接可以增加额外的总线用户。
●该总线系统构成多主控单元系统。每个总线用户可以是主控制单元,也可以是从控制单元,具体取决于它是作为发送器还是接收器连接。
●传输介质是双线连接。导线的名称为:低电位和高电位。
●原则上,每个总线用户都可以通过总线与所有其他总用户通信。通过干预方法控制总线上的数据交换。
数据总线K-CAN(车身CAN)、PT-CAN(动力传动系CAN)和F-CAN(底盘CAN)之间的主要区别是:
●K-CAN:数据传输速率约100kbit/s,可单线运行。
●PT-CAN:数据传输速率约500kbit/s,不允许单线运行。
●F-CAN:数据传输速率约为500kbits,无法在一条线路上运行。
主控制单元
主控单元是主动通信器,通信的主动权由其发出。主控制单元控制总线并控制通信。主控单元可以向总线系统中的被动总线用户(子控制单元)发送信息,并根据被动用户的要求接收信息。
辅助控制单元
辅助控制单元是被动通信用户。辅助控制单元需要接收和发送数据。
多主控单元系统
在多主控单元系统中,所有通信用户都可以在某一时刻扮演主控单元或子控制单元的角色。
示波器测量
为了了解CAN总线是否工作良好,我们必须观察总线上的通信情况。在这种情况下,不需要分析单个位,只需要观察CAN总线是否工作。示波器测量说明:“CAN总线大概工作无故障”。
如果用示波器测量CAN低(或CAN高)导线和接地之间的电压,将获得以下电压极限范围内的矩形波信号:
韩国-加拿大:
低(低速)接地:u最小值=1伏,u最大值=5伏。
CAN高地:u最小值=0伏,u最大值=4伏
这些值是近似值,根据总线上的负载,可能有几个100毫伏的偏差。
测量k-can:c h1 can低,C H2 CAN高
如果用示波器测量CAN低(或CAN高)导线和接地之间的电压,将获得以下电压极限范围内的矩形波信号:
铂-碳和氟-碳:
低(低速)接地:u最小值=15V,u最大值=25v
CAN高地:u最小值=25伏,u最大值=35伏
测量pt-can:ch1can低,CH2CAN高
母线侧测量
测量前提:
●CAN总线必须断电。
●不允许使用其他测量仪器(平行测量仪器)。
●测量在CAN低线和CAN高线之间进行。
●允许实际值与标准值相差几欧姆。
韩国-加拿大:
因为电阻根据控制单元内部的开关逻辑而变化,所以不能在K-CAN总线上进行指定的电阻测量!铂-碳、氟-碳:
为避免信号反射,两个CAN总线用户(PT-CAN网络中最远的距离)分别连接一个120ω的终端电阻。这两个终端电阻并联,形成一个60ω等效电阻。该等效电阻可以在电源电压关闭后在数据线之间测量。此外,可以单独测量单个电阻。
提示用60ω等效电阻测量:从总线上断开一个易于拆卸的控制单元。然后测量插头上的CAN低导线和CAN高导线之间的电阻。提示!
并非所有车辆在CAN总线上都有终端电阻。根据相应的电路图,可以检查连接的车辆上是否安装了终端电阻。
CAN总线故障
当钾-CAN或铂-CAN数据总线出现故障时,CAN-Low或CAN-High导线上可能存在短路或开路。或者控制单元损坏。
为了找出故障原因,建议采取以下步骤:
●依次从CAN总线上拔下总线用户,直到找到故障原因(=控制单元X)。
●检查通向控制单元X的导线是否短路或开路。
●如果可能,检查控制单元x
●如果从控制单元到CAN总线的支线短路,只有这个工作步骤会成功。如果CAN总线中的一根导线本身短路,必须检查线束。 @2019
太平洋汽车网汽车can线检测方法:终端电阻值测量:先断开车辆蓄电池的接线,等待5min,直到系统中所有的电容器放完电后再测量;电压测量:测量CAN-L或CAN-H的对地电压;波形测量:将仪器第一通道的红色测量端子接CAN-High线,第二通道的红色测量端子接CAN-Low线,二者的黑色测量端子同时接地;读取测量数据块。
CAN总线故障产生的原因:CAN总线系统中拥有一个CAN控制器、一个信息收发器、两个数据传输终端及两条数据传输总线,除数据总线外,其它各元件都置于各控制单元的内部。分析CAN总线系统产生故障的原因,一般有以下三种:
1、汽车电源系统引起的故障
汽车电控模块的工作电压一般在105-150V,如果汽车电源系统提供的工作电压不正常,则会使得某些电控模块出现短暂的不正常工作,将会引起整个汽车CAN总线系统出现通信不畅。
2、汽车CAN总线系统的链路故障
当出现通信线路的短路、断路或线路物理性质变化引起通信信号衰减或失真,都会导致多个电控单元工作不正常,使CAN总线系统无法工作。
3、汽车CAN总线系统的节点故障
节点是汽车CAN总线系统中的电控模块,因此节点故障是电控模块的故障。它包括:软件故障即传输协议或软件程序有缺陷或冲突,从而使汽车CAN总线系统通信出现混乱或无法工作,此故障一般会成批出现;硬件故障一般是电控模块芯片或集成电路故障,造成汽车CAN总线系统无法正常工作。
(图/文/摄:太平洋汽车网黎彩英)
感谢题主的邀请,我来说下我的看法:
我们知道,想要让不同的CAN设备互相连接乃至通讯的话,都需要知道它们的波特率,也就是总线通讯的速率。同时,这两个CAN设备的波特率还必须是一致的,如果有差异,也是没办法互相通讯的。在我们使用USBCAN分析仪连接汽车想要对其进行CAN数据的收发的时候,如果我们不清楚汽车的波特率是多少该怎么办呢?不要担心,有的USBCAN设备是具备自动识别波特率功能的,而且识别的方式还有很多,比如说标准波特率识别,也就是只识别那些5K,10K,100K那样的通讯速率。也可能是全范围识别,也就是5K-1000Kbps范围里的任何通讯速率都识别一遍,什么时候识别出来了什么时候就自动连接上了。现在你清楚了吗?如果您需要具备自动识别波特率能力的汽车CAN分析仪的话,可以前往我们的网站进行具体的咨询,欢迎来访。
主要验证DUT的CAN总线信号上升斜率和下降斜率是否满足要求。根据查询can总线波形性质得知,测量can总线波形的目的主要验证DUT的CAN总线信号上升斜率和下降斜率是否满足要求。目的,想要达到的地点或境地;想要得到的结果。用示波器可以检测汽车CAN数据总线故障
CAN(多路传输技术)应用于汽车上,可以使得布线更加简化,成本降低,电控单元之间交流更加简单和快捷,更少的传感器数目,实现信息资源共享。
多路传输通信网络应用于多模块 *** 作系统上。模块由普通双绞线相互连接,并使用数据链接插口作为诊断接口。信息的交换以类似于电话合用线的方式进行,模块之间使用信息及专用的企业标准协议进行通信。信息内容涉及控制、状态或诊断信息以及运行参数等。双绞线具有提供冗余备份的优点,即当一条线路中断时,可由另一条线路保证系统运行。而且,双绞线降低了外界对多路通信网络的电子干扰,也降低了多路通信网络自身产生的电子干扰。
我们来看下如何用示波器来测量汽车的CAN总线信号,首先找到汽车的OBD接口
来看下接口引脚定义:
4车身接地 5信号接地 6CAN high(ISO 15765-4)
14CAN low(ISO15765-4)16蓄电池电压
3CAN high(备用)11CAN low(备用)
将示波器通道1和2连上BNC转香蕉头线,黑色香蕉头接一个鳄鱼夹,连接上4号引脚接地。通道一接上OBD的PIN6 (CAN_H),通道二接上OBD的PIN14(CAN_L) ,打开示波器解码菜单,进行CAN总线配置。调节总线阈值电平,得到解码数据,设置触发方式为解码触发,以及数据帧ID稳定波形。调节垂直档位和时基观察信号。
如上就是CAN-BUS的正常波形,CAN-H与CAN-L波形一致,但极性相反。
当CAN-BUS系统处于休眠状态时,电控单元ECU通过EN和STB接头把蓄电池电压导入CAN-H和CAN-L线。此时,CAN-H电压接近12V,CAN-L电压接近0V
如果CAN-H线对地短路时,则CAN-L为正常传输信号波形,CAN-H信号电压为0V
CAN-L线对地短路时,CAN-H为正常传输信号波形,CAN-L信号电压为0V
当CAN-H和CAN-L线都对地短路时,则2者信号皆为0V电压。
当CAN-H和CAN-L线互相短路时,其信号电压极性相同,波形趋于一致。
当CAN-H线对电源短路时,其电压始终为12V,CAN-L线波形正常。
当CAN-L线对电源短路时,其电压始终为12V,CAN-H线波形正常。
当CAN-L和CAN-H都对电源短路,则其2者电压都为蓄电池电压。
当CAN-H线断路时,CAN-H线波形依然正常,而CAN-L线则始终处于0电位。
当CAN-L线断路时,CAN-L线电压处于高电位,保持5V,而CAN-H线波形依然正常。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)