Tool/software:
I have a high-level question that I'm hoping you can shed some light on. We've been discussing CAN short-to-battery scenarios recently for a 48V program, and I've hit a bottleneck not with the TCAN104x CAN transceivers themselves (58/70V bus fault rating), but with the termination resistors. With multiple nodes on a CAN bus, I calculate the power dissipation through these resistors easily ends up being 16+ watts, which there is no way that can be meet in application. So I feel like I must be missing something.
Power Dissipation:
There are a couple of ways I'm looking at this. First, considering just the differential voltage across the CAN lines:
Given a short to 48V on CAN H or L, the voltage across the termination network would be approximately 48V−2.5V=45.5V.
With two 60Ω termination resistors in series, considering each resistor individually:
Per 60Ω resistor: W=V2/R=(45.5V/2)^2/60Ω=(22.75V)^2/60Ω≈8.6W @ 25°C
Factoring in temperature derating for 125°C (45% derating): W@125°C=8.6W×2.2=18.9W per resistor.
Adding a 10% margin: W=18.9W×1.10≈20.8W per resistor.
Alternatively, if I consider the CAN transceiver short-circuit output current, using the dominant current of 115mA, and factoring in just two CAN transceivers driving the bus dominant:
P=I^2×R=(2x115mA)^2×120Ω=(0.230A)^2×120Ω≈6.35W (16+W when factoring in temp and margin like above)
Do you have any insights into this problem? My hunch is that if the CAN transceivers on the bus all enter a recessive state during a short-to-battery event, this would drastically limit the current through the termination resistors. If this is the case, understanding the typical time duration a transceiver might remain in the dominant state during such a fault would be very helpful to know.
Any information you can provide would be extremely helpful and greatly appreciated.