Author Topic: CAN bus termination resistor - anything special?  (Read 9486 times)

0 Members and 1 Guest are viewing this topic.

Offline CirclotronTopic starter

  • Super Contributor
  • ***
  • Posts: 3397
  • Country: au
CAN bus termination resistor - anything special?
« on: June 26, 2015, 12:58:23 am »
Just reverse engineering a a CAN isolator board and the two 120R termination resistors are different to the other 0603 SMD resistors on the board. Is this just for greater electrical ruggedness in case something rude gets connected to the buss or are they perhaps some sort of low inductance resistor or some other special thing? Never touched CAN stuff before.
« Last Edit: June 26, 2015, 01:29:44 am by Circlotron »
 

Offline ovnr

  • Frequent Contributor
  • **
  • Posts: 658
  • Country: no
  • Lurker
Re: CAN bus termination resistor - anything special?
« Reply #1 on: June 26, 2015, 01:13:42 am »
Probably ruggedness (higher power handling and thermal mass). As it happens, MELF resistors have higher inductance than their plain SMD counterparts.
 

Offline nitro2k01

  • Frequent Contributor
  • **
  • Posts: 846
  • Country: se
Re: CAN bus termination resistor - anything special?
« Reply #2 on: June 26, 2015, 04:28:32 am »
Probably mostly for the higher power rating, yes. (5 V)^2/120 ohm = 208 mW. Even though this is not continuous power, the designer probably didn't feel comfortable using a 0603 or even 0805 resistor, which are often rated ~1/8 W. And a MELF resistor in this case probably gives a higher rated power dissipation per board area than a 1206 resistor, so that's what was chosen.
Whoa! How the hell did Dave know that Bob is my uncle? Amazing!
 

Offline AndyC_772

  • Super Contributor
  • ***
  • Posts: 4357
  • Country: gb
  • Professional design engineer
    • Cawte Engineering | Reliable Electronics
Re: CAN bus termination resistor - anything special?
« Reply #3 on: June 26, 2015, 06:28:59 am »
They're there for power handling, especially in the event of a fault. If one of the CAN bus lines gets connected to +12V, even briefly, there can be a lot more dissipation in the resistor than usual, and an 0603 would pop.

Offline max_torque

  • Super Contributor
  • ***
  • Posts: 1333
  • Country: gb
    • bitdynamics
Re: CAN bus termination resistor - anything special?
« Reply #4 on: June 26, 2015, 10:57:29 am »
You really need to protect your CAN bus against accidental connection to Vbatt!

In a car, you need to protect against having approx 14V across the can bus, hence the large rated resistors
 

Offline uoficowboy

  • Regular Contributor
  • *
  • Posts: 186
  • Country: us
Re: CAN bus termination resistor - anything special?
« Reply #5 on: June 26, 2015, 03:44:49 pm »
They're there for power handling, especially in the event of a fault. If one of the CAN bus lines gets connected to +12V, even briefly, there can be a lot more dissipation in the resistor than usual, and an 0603 would pop.
Exactly this! Short circuit protection for CAN termination is annoyingly tricky - even these resistors look pretty small.
 

Offline eneuro

  • Super Contributor
  • ***
  • Posts: 1562
  • Country: 00
Re: CAN bus termination resistor - anything special?
« Reply #6 on: June 26, 2015, 07:06:38 pm »
In a car, you need to protect against having approx 14V across the can bus, hence the large rated resistors
If we are talking about car CAN bus what about car VAN bus-similar termination requirements to CAN bus?
I'm especially interested in VAN bus between BSI and Instrument cluster (main controls display like engine RPM, spedometer, etc) eg. in Peugeot 206 MUX version for which I've was able to find wiring diagram like this:


BTW: There is CAN bus between BSI and ECU, so termination of CAN bus in this way you descibed is common in automotive industry?
12oV4dWZCAia7vXBzQzBF9wAt1U3JWZkpk
“Let the future tell the truth, and evaluate each one according to his work and accomplishments. The present is theirs; the future, for which I have really worked, is mine”  - Nikola Tesla
-||-|-
 

Offline CirclotronTopic starter

  • Super Contributor
  • ***
  • Posts: 3397
  • Country: au
Re: CAN bus termination resistor - anything special?
« Reply #7 on: June 27, 2015, 11:28:51 am »
My application is for communication between a pair of swing door operators in a building. The doors overlap slightly and they have to talk to each other to ensure that door A always opens first and closes last. Virtually zero risk of anything improper getting on the buss so I used a pair of 62R 0805 size resistors in series.
 

Offline eneuro

  • Super Contributor
  • ***
  • Posts: 1562
  • Country: 00
Re: CAN bus termination resistor - anything special?
« Reply #8 on: June 27, 2015, 08:37:55 pm »
Never touched CAN stuff before.
Maybe for lower speed applications in new projects this ATMEL LIN Networking also used in automotive industry could be more interesting as serial bus?  ;)

Eg. nice SO8 package like this one to start with LIN networks?
4th generation LIN Bus Transceiver, SO8 and DFN8 package

Yep, around $1 for something like this not so bad at all  8)
http://www.digikey.com/product-detail/en/ATA663211-GAQW/ATA663211-GAQWCT-ND/5213069

Do You REALLY Know What LIN Is?


This small off topic, but looking for something easier in my automotive solution than CAN/VAN I've found LIN and it is in  my interest now, especially if it were possible use it with optic fibers, etc  :popcorn:
Maybe you find it usefull too.
« Last Edit: June 27, 2015, 08:51:33 pm by eneuro »
12oV4dWZCAia7vXBzQzBF9wAt1U3JWZkpk
“Let the future tell the truth, and evaluate each one according to his work and accomplishments. The present is theirs; the future, for which I have really worked, is mine”  - Nikola Tesla
-||-|-
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf