CAN收发器是CAN总线通讯的信号传递通道,担任将单片机的TTL电平转换为CAN总线电平,是CAN规范——ISO11898系列中最根本的物理层芯片。假如CAN收发器不正常或许失效,这个节点的通讯将遭到丧命的影响。
在电动客车的运营中,工程师最怕现场呈现“时好时坏”的状况,假如CAN节点完全不通讯,则很有可能是收发器损坏,那进行替换即可;假如车辆运转时呈现毛病,而将毛病节点拆下来测验时,却又能够正常作业,这就十分头疼。
电动客车与传统客车不同,其是运用电池、%&&&&&%来存储能量,然后经过逆变成沟通,带动电动机驱动车辆。当客车加快或许减速时,逆变产生巨大电流改变,而构成强磁场搅扰,经过动力线缆耦合到邻近CAN总线,会使CAN收发器的损坏率有所上升。而有些时分,CAN收发器是作业在亚损坏状况,便是咱们所说的“时好时坏”现象。依照通用的测验规范是很难发现并标定毛病,无法及时在车辆检修时扫除毛病节点。前不久某电动客车厂就遇到了一个亚损坏的事例,广州致远电子股份有限公司派出工程师,帮忙客户运用CANScope-Pro专业版CAN总线剖析仪成功定位亚损坏CAN收发器的原因,并拟定车辆检修标定原则,及时扫除亚损坏的CAN收发器。为电动客车安稳运转保驾护航。
眼图是逻辑脉冲的堆叠,用于丈量信号质量。浅显点,便是把一切的“0”和“1”叠加到一同,观测,信号畸变程度的一种计算办法。
例如CAN-bus的ISO11898-1规则显性逻辑的差分输入电压要大于0.9V。如图所示,假如要让CAN总线正常通讯,眼图中灰色区域的电平最小值不能小于0.9V。图中运用CANScope的硬件眼图功用丈量到的眼高为1.75V,是契合通讯要求的。
对电动客车上正常的CAN节点做眼图,可见没有显着畸变。
对毛病CAN节点做眼图,可见毛病节点尽管现在能够通讯,可是波形现已产生畸变。超越显性阀值0.9V的宽度已达4.3us,即表明此刻毛病节点宣布的显性电平(逻辑0)的宽度为4.3us,与规范的4us现已误差0.3us。
可见在温度改变的状况下,这个位宽度会增大,终究导致总线波特率反常,一切节点都会被其搅扰,因为程序中做了自康复功用,所以这个毛病节点无法退出总线,一向在搅扰总线,终究导致整车瘫痪。
针对客户整改方针,致远电子CANScope-Pro剖析陈述中提出了3个完全解决办法:
- 1.客户后续研制产品的CAN总线接口均选用CTM1051阻隔收发器模块,完成电源和信号阻隔限幅,防止强搅扰信号构成直流耦合回路,导致收发器损坏;
- 2.现在的车辆悉数替换CAN收发器为更新式的TJA1051T,其耐压58V,静电等级为8KV(无需加TVS管),而老收发器PCA82c250耐压仅为36V,静电等级仅为2KV;
- 3.程序中关于一向过错要进行极限处理,不行一向可康复,如快速主动康复20次后,延伸康复时间到秒级,确保其他节点能够宣布数据。假如接连过错30秒,将中止自康复,防止把整车其他节点拖死;
- 4.车辆的日常保护检修中,运用CANScope进行眼图剖析,排查现已进入亚损坏的收发器,防止车辆运转过程中的毛病。