0
\$\begingroup\$

I am using ISO1042 CAN Transceiver to establish communication between my board micro-controller with other board controller separated by 0.5m distance. I am using standard 120 ohm termination resistance. I would like to size the resistor. For that I would like to estimate worst case power dissipation for the resistor. How can I do that?

Vcc1 of ISO1042 is 3.3V and Vcc2 is 5V.

\$\endgroup\$

1 Answer 1

0
\$\begingroup\$

The differential output voltage specification (in section 6.10 of the datasheet) says that the driver can generate a voltage drop of at most 3 V over the two termination resistors (2× 120 Ω in parallel). So the theoretical worst-case power dissipation in a single resistor during normal operation is (3 V)² / 120 Ω = 75 mW.

If you want to survive shorting the bus line(s) to some other voltage, you might need more.

\$\endgroup\$
8
  • \$\begingroup\$ Thanks for the answer. If the bus is shorted to lets say 5V or 10V, could you please tell me how can i calculate the power dissipation of the termination resistor ? \$\endgroup\$ Commented Feb 27 at 16:55
  • \$\begingroup\$ You have to know the voltages at both ends of the resistor. \$\endgroup\$
    – CL.
    Commented Feb 28 at 7:54
  • \$\begingroup\$ Could you please elaborate ? \$\endgroup\$ Commented Feb 28 at 11:47
  • \$\begingroup\$ P = (V2 − V1)² / R \$\endgroup\$
    – CL.
    Commented Feb 28 at 15:05
  • \$\begingroup\$ Hi, In the datasheet its mentioned like the short circuit current is limited to 100mA by the transceiver IC. so in that case can i use P = I2*R = 0.1*0.1*120 to size the resistor ? \$\endgroup\$ Commented Feb 29 at 9:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.