汽车CAN总线设计规范对于CAN节点的输入电容有着严格的规定,每个节点不允许添加过多容性器件,否则节点组合到一起后,会导致总线波形畸变,通讯错误增加。具体如表 1所示,为汽车测试标准GMW3122中的输入电容标准。
表1 GMW3122输入电容标准
所以每个厂家在上车前,都要测试CAN节点DUT(被测设备)的CANH对地、CANL对地、CANH对CANL的输入电容。方法一般是使用GMW3122汽车测试标准中的CAN方法。如图所示。
图1 负载电容放电时间定义
t=0.721×(t2-t1)
图2 Cbusin和Cin测试原理(ECU输出线从上往下为CANH、CANL、GND)
Cbusin1=t/Ri
Cin=t/2Ri
图3 Cdiff测试原理(CANnode输出线从上往下为CANH、CANL、GND) Cdiff= Cbusin2 - Cin
而这样的测试方法,有着比较大的局限性,只能看一个波形的放电时间进行测量和计算,人工误差较大,通过多次的统计,然后进行平均,非常消耗时间。另外由于电容属于非线性器件,使用方波测量,无法有效排除直流分量。
所以广州致远电子股份有限公司改进了测试方法,使用CANScope-Pro总线分析仪与CANScope-StressZ扩展板组合后,发送测试波形为正弦波,测试精度要比方波要高。不会受到收发器内阻与线缆的影响,无需使用负载电阻。并且可以自动测量,减少了人工误差和工作量。
1.测试Cin
如图4所示,进行测试连接。注意要把终端电阻RHL设置为0Ω,即将CANH和CANL短路。
图4 输入电容测试1
如图5所示,点击阻抗测量中的开始,测试出的Cp就是Cbusin1,然后Cin=Cbusin1/2。
图5 阻抗测量测试出Cbusin1
如果Cin在40~150pF,则Cin测试通过。
2. 测试Cdiff
如图6所示,进行测试连接, 注意,要断开RHL终端电阻,并且将RL使能,设置为0Ω后对Vdis-连接。
图6 输入电容测试2
打开CANStress配置,将干扰源确定为内部。保证CANL对地短路。如图7所示。
图7 调整干扰源
如图8所示,点击阻抗测量中的开始,测试出的Cp就是Cbusin2,然后Cdiff=Cbusin2 - Cin。
图8 阻抗测量测试出Cbusin2
如果Cdiff在0~90pF,则Cin测试通过。
图9 CANScope分析仪
CANScope分析仪是广州致远电子股份有限公司研发的一款综合性的CAN总线开发与测试的专业工具,集海量存储示波器、网络分析仪、误码率分析仪、协议分析仪及可靠性测试工具于一身,并把各种仪器有机的整合和关联;重新定义CAN总线的开发测试方法,可对CAN网络通信正确性、可靠性、合理性进行多角度全方位的评估;帮助用户快速定位故障节点,解决CAN总线应用的各种问题,是CAN总线开发测试的终极工具。
关键字:CAN节点 电容含量
引用地址:
准确测量CAN节点的电容含量的方案
推荐阅读最新更新时间:2024-05-03 00:27
如何准确测量CAN节点的Busoff恢复时间
当CAN通信出现故障时,CAN控制器会让故障节点从主动错误状态进入被动错误状态,甚至进入总线关闭(Busoff)状态,使故障节点脱离总线的通信,使其不影响正常节点的通信,但该控制方案将导致在系统重新上电之前,进入总线关闭状态的节点会持续无法与其他节点做数据的交互,如若节点只是暂时的故障,那让节点实现自恢复的功能,则是更为上乘的控制方法。所以CAN总线设计规范对于CAN节点的Busoff自恢复方式做了严格的规定,充分考虑了偶发故障与持续故障的处理。具体规范如表 1所示,为测试标准 GMW14242 BusOff后的恢复时间 。目前多家整车厂对其系统供应商的设备也都提出了相应的Busoff后恢复时间的控制策略要求。 表 1 BusO
[测试测量]
提高总线电路可靠性、安全性 CAN节点设计需注意这些
CAN总线通讯已经从 汽车电子 行业逐渐向各行各业铺开使用了,例如轨道交通、矿井监控等。在设计CAN总线接口电路时需要注意哪些问题呢? 对于提高CAN总线节点的可靠性而言,离不开隔离、总线阻抗匹配、总线保护等,在设计CAN节点时要注意这些点以提高总线电路可靠性和安全性。 一、隔离 信号隔离 隔离收发器可将总线和控制电路进行电气隔离,将高压阻挡在控制系统之外,可以有效地保证操作人员的人身及系统安全。不仅如此,隔离可以抑制由接地电势差、接地环路引起的各种共模干扰,保证总线在严重干扰和其它系统级噪声存在的情况下不间断、无差错运行。如图 1所示,使用隔离收发器后,可以有效防止形成地环路,总线参考地可跟随共模电压的波动而
[嵌入式]
基于CAN总线EPB驻车电流采集节点系统电路设计
电子驻车制动系统(EPB)指将行车过程中的临时性制动和停车后的长时性制动功能整合在一起,并且由电子控制方式实现停车制动的技术。为了能够获取各车辆已施加的理论驻车压力,并监控各车辆一体化执行机构的工作状态,防止驻车电机长时间工作在大电流状态,防止驻车电机过热烧毀,EPB一般配有驻车车电流采集节点,并通过CAN总线将驻车电流发送给中央控制节点(ECU)。文中主要介绍了基于AD574A的驻车电流采集节点的接口设置。 1 系统硬件设计 驻车电流采集节点的硬件电路设计包括CAN总线通讯电路设计与车速采集电路设计两部分,如图1所示。 1)CAN总线通讯电路设计 CAN总线通讯电路设计时,CAN控制器使用由CTM1
[电源管理]
基于CAN总线的温度测量节点设计
引言 CAN是Controller Area Network的缩写,即控制器局部网,通常称为CAN bus(CAN总线),是一种支持分布式控制的串行通信协议。CAN最初出现在汽车工业中,是20世纪80年代德国Boech公司为汽车的监控、控制系统而设计的,主要是解决汽车中的电子控制装置之间的通信,减少不断增加的信号线。CAN总线的直接通信距离最远可以达到10 km,此时通信速率为5 kbps以下;而通信速率最高可达1 Mbps,此时通信距离长为40 m。同时CAN总线的通信媒介采用双绞线或光纤,选择灵活,其结构较简单,总线接口芯片支持8位、16位的CPU。
由于CAN总线采用短帧结构,在标准格式中,短帧的字节数为8个
[嵌入式]
基于ADμC812的CAN总线智能节点的设计
1 引言
CAN(Controller Area Network)总线协议最初是以研发和生产汽车电子产品著称的德国BOSCH公司开发的,它是一种支持分布式实时控制系统的串行通信局域网。目前,CAN总线以其高性能、高可靠性、实时性等优点,而被广泛应用于控制系统中的检测和执行机构之间的数据通信中。CAN总线具有以下一些技术特性:
●多主方式工作,采用非破坏性的基于优先权的总线仲裁技术;
●借助接收滤波可实现多地址的帧传送;
●数据采用短帧结构,抗干扰性强,数据帧的信息CRC校验及其它错误检测措施完善;
●发送期间丢失仲裁或由于出错而遭破获的帧可以自动重发;
[单片机]
基于AT89C51的CAN总线智能节点设计
1 引言 CAN(Controller Area Network)是控制器局域网,主要用于各种设备检测及控制的现场总线。CAN总线是德国BOSCH公司20世纪80年代初为解决汽车中众多控制与测试仪器间的数据交换而开发的串行数据通信协议。这是一种多主总线,无论是在高速网络还是在低成本的节点系统,应用都很广泛。由于采用了许多新技术及独特的设计,与一般的通信总线相比,CAN总线的数据通信具有突出的可靠性、实时性和灵活性,其主要特点如下: ●通信方式灵活,可以多主方式工作,网络上任意一个节点均可以在任意时刻主动向网络上的其他节点发送信息,不分主从。 ●CAN节点只需对报文的标识符滤波即可实现点对点、点对多点及全局广
[单片机]