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.

TCAN1044A-Q1: What is the tolerance of VCANH VCANL and Vdiff of the dominant and recessive status?

Part Number: TCAN1044A-Q1

    1.Is it defined in ISO 11898-2:2016 and can you share me?

    2.if all of the CAN transceivers respecting the ISO 11898-2:2016, can they match each other about the CAN BUS voltage tolerance essentially?Or we need to consider something else to ensure them match each other? 

  • 1. The high-speed CAN specification requires drivers to output a differential voltage of typically 2 V (with the dominant common-mode voltage between 1.5 V and 3.5 V); receivers are required to treat > 0.9 V as dominant and < 0.5 V as recessive. (The specification can be bought from ISO.)

    2. All CAN transceivers that conform to the specification (which is all of them) are interoperable.

  • Hi Zhiyuan,

    1. On the receiving end, V_diff will treat any value > 0.9 V as dominant and < 0.5 V as recessive. so the transmitters are required to produce a v_diff of at least 1.5 V, however in this case I believe it's 2 V. When it comes to the tolerance of VCANH and VCANL, there is a difference between the tolerance for a part to work properly, and a tolerance that will damage the part. For this part, the TCAN1044A, the buses can reach plus or minus 58 volts before being damaged, but the v_diff cannot exceed plus or minus 45 volts without being damaged. That being said, the bus won't function properly at much smaller values. For example, if VCANH is within the limit, but is much higher than VCANL, then it's possible for v_diff to never be less than 0.5 V so that a recessive state can never be reached. Overall, V_diff needs to be able to reach a dominant and recessive state above all else.

    2. As long as a CAN transceiver is following ISO11898-2:2016, then it should work with all transceivers following the standard.

    Hope this helps,
    Zach

  • Hello expert,

        Thank you for your reply,so from the view of the receivers can distinguish dominant and recessive,they only care about the V_diff. If V_diff > 0.9 V it is dominant. VCANH=3V VCANL=2V or VCANH=4V VCANL=3V is the same.Am I right?