This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SN65HVD233: Any way to know if CAN_L SHORT TO GND ?

Part Number: SN65HVD233
Other Parts Discussed in Thread: TCAN1043-Q1

Hi 

We are using SN65HVD233, and would like to know if CAN_L SHORT TO GND, is there any way to detect this kind of failure? thanks! 

  • PYTsai,

    There is no inherent fault detection on the transceiver, and this is difficult to detect on a CAN transceiver without some sort of current comparison between CANH and CANL. The communication with likely continue as normal even with CANL shorted to GND, so using the communication on RXD won't be an indication to the controller, at least not reliably.

    Currently on our TCAN1043-Q1 device, there is fault detection on the CAN bus implemented as a differential current-detection circuit. The circuit monitors the current out of CANH and into CANL, and if this surpasses a threshold, then a fault flag is thrown. An implementation like this wouldn't be specific to a CANL short to GND though, just a short of CANH or CANL to GND, VCC, or VSUP. 

    Another method to be a voltage comparison on the CANL line, and compare it to a reference level that matches the minimum output as specified in the datasheet. If the CANL voltage level goes lower than this, then it could be considered a short to GND. 

    Do you have the ability to add any of this to your circuit?

    Regards,