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.

TCAN1145-Q1: How to design the software or hardware to eliminate the error frame when CAN_H short to Vbat(13.5V) and CAN_L short to GND(0V)

Part Number: TCAN1145-Q1

Question 1: How to design the software or hardware to eliminate the error frame when CAN_H short to Vbat(13.5V) and CAN_L short to GND(0V)? If the IC is TCAN1145-Q1;

Question 2: How to design the software or hardware to eliminate the error frame when CAN_H short to Vbat(13.5V) and CAN_L short to GND(0V)? If the IC is TCAN1044ADRQ1

  • Hi Zhang,

    When a short on the CAN bus occurs that does not prevent the transceiver from driving a bus differential (CANH short high or CANL short low), the CAN bus may still be able to operate as a single-ended system. This single-ended operation will not see the benefits that the differential CAN signal would normally offer - the fall times of the signal can be significantly longer, the noise immunity will be much worse, emissions will be much higher, etc. This most  commonly results in a less stable system that may need to operate at a slower data rate in order to reliably transmit data on the shorted bus. 

    This behavior is independent of the transceiver that is used because the single-ended nature of the fault case impacts the physical layer used by all CAN transceivers. A  common way to design for such a fault case is to built in a way to reduce the data rate of the system in the case that a CAN bus fault is detected or an increase in error frames begins to appear during communication. 

    Let me know if you have any more questions. 

    Regards, 
    Eric Schott