SLLA486A May   2020  – May 2021 ISO1042 , ISO1042-Q1 , ISO1044 , ISO1050 , ISOW1044

 

  1.   Trademarks
  2. When Do I Need to Isolate CAN?
  3. What are the Options Available to Isolate CAN Bus?
  4. Now That I Have Isolated CAN Signal Path, How Do I Generate Isolated Power?
  5. What’s the Reason Behind Terminating the Bus, Do I Need it, and How to Achieve it?
  6. What’s the Difference Between Common Mode Range and Bus Standoff Mentioned in Data Sheet?
  7. Now That I Have Taken Care of the Termination Resistor, What Other Components do I Need on the Bus Side?
  8. When Connecting Isolated CAN Nodes in a Network, What Should be Done with the Floating Bus-Side Ground Connection?
  9. Is There a Limitation on Minimum Data Rate That I Can Operate? What About the Maximum Data Rate Achievable in a Network?
  10. Is There a Limit on Maximum Number of Nodes That I Can Connect in CAN Network?
  11. 10What Factors Decide the Maximum Communication Distance in a CAN Network?
  12. 11What is the Maximum Value of Bus Capacitance That Can be Introduced Between CANH to GND and CANL to GND? Can Higher Capacitance Damage the Device?
  13. 12Is There a Way to Extend the Maximum Communication Distance?
  14. 13What is Stub Length? What are the Design Considerations Around it?
  15. 14I am Seeing Larger Differential CAN Voltage for Some Bits of CAN Packet Compared to Rest of the Packet When I am Communicating in a Network with Multiple Nodes Connected. Why?
  16. 15References
  17. 16Revision History

What is the Maximum Value of Bus Capacitance That Can be Introduced Between CANH to GND and CANL to GND? Can Higher Capacitance Damage the Device?

CANH to GND or CANL to GND capacitance will eventually end up as differential capacitance across CAN bus.

GUID-B6183317-8E88-420C-8A48-21C7D19A65AB-low.gifFigure 11-1 CAN Bus Capacitance

Isolated CAN data sheet gives rise/fall times with 100 pF bus capacitance, but if differential capacitance is increased, driver rise and fall times will slow down eating up the timing budget. Various components will contribute to this capacitance:

  • External protection components such as CMC, TVS etc
  • Cable (typical CAT5 cable can offer 50 pF/meter mutual capacitance)
  • Connector
  • Number of nodes on bus (each node will offer certain differential capacitance) across the bus

Recessive to dominant edge will depend on the driver to charge up this differential bus capacitance. Usually this process will be faster given an active current source is charging up this capacitance. On dominant to recessive edge, driver is turned off, so this transition will happen due to RC decay of the network. Here R is the effective differential resistance, say 60 ohm (two terminations in parallel). C is the effective differential capacitance of the network (which is the sum of all 4 components that were stated above as all are in parallel).

Say L is total cable length in meter, N is number of nodes each offering CID differential capacitance per selected ISOCAN data sheet (ignoring external CMC / TVS, and connector capacitance just for simplicity here):

Equation 1. C(effective)={L*50} + {N*Cid} pF
  • RC time constant will decay the dominant to recessive edge. This should complete going below 500 mV (recessive lower going threshold of CAN receiver: VIT) just before 75% of bit width (assuming CAN controller is sampling around this time)
  • Assuming T is minimum bit period (corresponding to max data rate of the application)

Entering values in Equation 2.

Equation 2. 5*R*C <=0.75* Bit time(T)

From above equation, maximum bus capacitance that can be introduced across the bus, Cmax can be calculated. CANH to GND and CANL to GND can be double this value. This is the theoretical maximum. Components ignored will also impact. Our recommendation to the customer is to thoroughly test for any bit errors in their system.