CAN on a 100 ohm or less bus

View: New views
7 Messages — Rating Filter:   Alert me  

CAN on a 100 ohm or less bus

by Michael J. Noone :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.

Hi – we’re currently designing a system from the ground up that will be running a CAN bus. We are having custom cable made for it, and the necessary thickness of cable insulation (to maintain 120 ohm differential impedance) is making me very sad. My cable vendor suggested I try running a lower impedance bus to decrease the size of the twisted pair. My knee jerk reaction was to say no to this – but now that I’m thinking about it – it makes sense.

 

What should I be worried about with regards to doing this? I would of course terminate the bus with whatever impedance the cable was – not 120 ohms.

 

Also, note that every node that will be on this bus is being designed in house. So we are not worried about maintaining compatibility with other vendor’s parts.

 

Thanks,

 

Michael J. Noone
Boston Dynamics
Phone: 617-868-5600 x271

 

 


RE: CAN on a 100 ohm or less bus

by John Dammeyer :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
Message
It's not really an issue depending on your overall network configuration.
 
Here's why.  Two termination resistors in parallel make 50 ohms.  If the maximum Dominant voltage on CAN_H is 4.5V and CAN_L is min 0.5V then the driver will try and push 80 mA through this pair of resistors. (4.0/50).  With even two nodes that exceeds the drive of the device.  But that's worst case.
 
Typical is 3.5V to 0.5V or 3.0/50 = 60mA which is still a tad over the SN65HVD251 recommended max drive.  A set of 120 Ohm resistors does work.  However, it looks like the driver can sustain a short circuit of 200mA.
 
But, and here's the big but.  The other limit will be the number of nodes on the bus.  Althought the TI data sheet doesn't state it some of the other CAN drivers do.  That's the receiver input impedance.  A worst case value of 5K for example by itself isn't much but put 100 nodes in parallel and it becomes significant at an extra 500 ohms in parallel with your 50 Ohms.  That could raise the max current with the 3V differential to 66mA.  And if it tries to drive the CAN_H to 4.5V you end up with even more drive required.
 
It depends if you want to design for worst case.
 
In real life, using the above drivers and 120R termination, I found the dominant to recessive voltage to be about 2.75V with the ACK bit (all 50 nodes transmitting at the same time) rising to 4.5V
 
I can send you a photo if you'd like.
 
John Dammeyer
 
 

Automation Artisans Inc.
http://www.autoartisans.com/ELS/
Ph. 1 250 544 4950

-----Original Message-----
From: canlist-owner@... [mailto:canlist-owner@...] On Behalf Of Michael J. Noone
Sent: Tuesday, August 25, 2009 10:32 AM
To: canlist@...
Subject: [CANLIST] CAN on a 100 ohm or less bus

Hi – we’re currently designing a system from the ground up that will be running a CAN bus. We are having custom cable made for it, and the necessary thickness of cable insulation (to maintain 120 ohm differential impedance) is making me very sad. My cable vendor suggested I try running a lower impedance bus to decrease the size of the twisted pair. My knee jerk reaction was to say no to this – but now that I’m thinking about it – it makes sense.

 

What should I be worried about with regards to doing this? I would of course terminate the bus with whatever impedance the cable was – not 120 ohms.

 

Also, note that every node that will be on this bus is being designed in house. So we are not worried about maintaining compatibility with other vendor’s parts.

 

Thanks,

 

Michael J. Noone
Boston Dynamics
Phone: 617-868-5600 x271

 

 


RE: CAN on a 100 ohm or less bus

by Steve Corrigan-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.

Hi Michael,

 

No Problem.  Be sure to terminate with 100ohm resistors.  I think that you’d really be surprised by the number of CAN buses that are using CAT 5 twisted-pair EtherNet cable, which is 100ohm characteristic impedance.

 

ISO-11898:2003 actually lists a characteristic min. for cable of 95ohm and a termination resistance min. of 100ohm, so I think that you’ll be fine if you stick with good bus construction technique – keep stubs short and keep as equal space as possible between nodes, etc.

 

Cheers,

Steve C.

 

From: canlist-owner@... [mailto:canlist-owner@...] On Behalf Of Michael J. Noone
Sent: Tuesday, August 25, 2009 12:32 PM
To: canlist@...
Subject: [CANLIST] CAN on a 100 ohm or less bus

 

Hi – we’re currently designing a system from the ground up that will be running a CAN bus. We are having custom cable made for it, and the necessary thickness of cable insulation (to maintain 120 ohm differential impedance) is making me very sad. My cable vendor suggested I try running a lower impedance bus to decrease the size of the twisted pair. My knee jerk reaction was to say no to this – but now that I’m thinking about it – it makes sense.

 

What should I be worried about with regards to doing this? I would of course terminate the bus with whatever impedance the cable was – not 120 ohms.

 

Also, note that every node that will be on this bus is being designed in house. So we are not worried about maintaining compatibility with other vendor’s parts.

 

Thanks,

 

Michael J. Noone
Boston Dynamics
Phone: 617-868-5600 x271

 

 


RE: CAN on a 100 ohm or less bus

by Steve Corrigan-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
Message

And what John says.  But wait.  Could the great and wonderful John Dammeyer be wrong here – Does the TI datasheet actually list receiver input resistance.  Well low and behold, John sits corrected.

 

RID   Differential input resistance D at 0.7 VCC, Rs at 0 V             min  40      max  100  kW

RIN   Input resistance, (CANH or CANL) D at 0.7 VCC, Rs at 0 V  min  20      max   50   kW

 

Cheers,

Steve C.

 

From: canlist-owner@... [mailto:canlist-owner@...] On Behalf Of John Dammeyer
Sent: Tuesday, August 25, 2009 1:14 PM
To: canlist_NOT@...; canlist@...
Subject: RE: [CANLIST] CAN on a 100 ohm or less bus

 

It's not really an issue depending on your overall network configuration.

 

Here's why.  Two termination resistors in parallel make 50 ohms.  If the maximum Dominant voltage on CAN_H is 4.5V and CAN_L is min 0.5V then the driver will try and push 80 mA through this pair of resistors. (4.0/50).  With even two nodes that exceeds the drive of the device.  But that's worst case.

 

Typical is 3.5V to 0.5V or 3.0/50 = 60mA which is still a tad over the SN65HVD251 recommended max drive.  A set of 120 Ohm resistors does work.  However, it looks like the driver can sustain a short circuit of 200mA.

 

But, and here's the big but.  The other limit will be the number of nodes on the bus.  Althought the TI data sheet doesn't state it some of the other CAN drivers do.  That's the receiver input impedance.  A worst case value of 5K for example by itself isn't much but put 100 nodes in parallel and it becomes significant at an extra 500 ohms in parallel with your 50 Ohms.  That could raise the max current with the 3V differential to 66mA.  And if it tries to drive the CAN_H to 4.5V you end up with even more drive required.

 

It depends if you want to design for worst case.

 

In real life, using the above drivers and 120R termination, I found the dominant to recessive voltage to be about 2.75V with the ACK bit (all 50 nodes transmitting at the same time) rising to 4.5V

 

I can send you a photo if you'd like.

 

John Dammeyer

 

 

Automation Artisans Inc.
http://www.autoartisans.com/ELS/
Ph. 1 250 544 4950

-----Original Message-----
From: canlist-owner@... [mailto:canlist-owner@...] On Behalf Of Michael J. Noone
Sent: Tuesday, August 25, 2009 10:32 AM
To: canlist@...
Subject: [CANLIST] CAN on a 100 ohm or less bus

Hi – we’re currently designing a system from the ground up that will be running a CAN bus. We are having custom cable made for it, and the necessary thickness of cable insulation (to maintain 120 ohm differential impedance) is making me very sad. My cable vendor suggested I try running a lower impedance bus to decrease the size of the twisted pair. My knee jerk reaction was to say no to this – but now that I’m thinking about it – it makes sense.

 

What should I be worried about with regards to doing this? I would of course terminate the bus with whatever impedance the cable was – not 120 ohms.

 

Also, note that every node that will be on this bus is being designed in house. So we are not worried about maintaining compatibility with other vendor’s parts.

 

Thanks,

 

Michael J. Noone
Boston Dynamics
Phone: 617-868-5600 x271

 

 


RE: CAN on a 100 ohm or less bus

by John Dammeyer :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
Message
Blush.... I'm so ashamed....
 
John Dammeyer

And what John says.  But wait.  Could the great and wonderful John Dammeyer be wrong here – Does the TI datasheet actually list receiver input resistance.  Well low and behold, John sits corrected.

 

RID   Differential input resistance D at 0.7 VCC, Rs at 0 V             min  40      max  100  kW

RIN   Input resistance, (CANH or CANL) D at 0.7 VCC, Rs at 0 V  min  20      max   50   kW

 

Cheers,

Steve C.

 

From: canlist-owner@... [mailto:canlist-owner@...] On Behalf Of John Dammeyer
Sent: Tuesday, August 25, 2009 1:14 PM
To: canlist_NOT@...; canlist@...
Subject: RE: [CANLIST] CAN on a 100 ohm or less bus

 

It's not really an issue depending on your overall network configuration.

 

Here's why.  Two termination resistors in parallel make 50 ohms.  If the maximum Dominant voltage on CAN_H is 4.5V and CAN_L is min 0.5V then the driver will try and push 80 mA through this pair of resistors. (4.0/50).  With even two nodes that exceeds the drive of the device.  But that's worst case.

 

Typical is 3.5V to 0.5V or 3.0/50 = 60mA which is still a tad over the SN65HVD251 recommended max drive.  A set of 120 Ohm resistors does work.  However, it looks like the driver can sustain a short circuit of 200mA.

 

But, and here's the big but.  The other limit will be the number of nodes on the bus.  Althought the TI data sheet doesn't state it some of the other CAN drivers do.  That's the receiver input impedance.  A worst case value of 5K for example by itself isn't much but put 100 nodes in parallel and it becomes significant at an extra 500 ohms in parallel with your 50 Ohms.  That could raise the max current with the 3V differential to 66mA.  And if it tries to drive the CAN_H to 4.5V you end up with even more drive required.

 

It depends if you want to design for worst case.

 

In real life, using the above drivers and 120R termination, I found the dominant to recessive voltage to be about 2.75V with the ACK bit (all 50 nodes transmitting at the same time) rising to 4.5V

 

I can send you a photo if you'd like.

 

John Dammeyer

 

 

Automation Artisans Inc.
http://www.autoartisans.com/ELS/
Ph. 1 250 544 4950

-----Original Message-----
From: canlist-owner@... [mailto:canlist-owner@...] On Behalf Of Michael J. Noone
Sent: Tuesday, August 25, 2009 10:32 AM
To: canlist@...
Subject: [CANLIST] CAN on a 100 ohm or less bus

Hi – we’re currently designing a system from the ground up that will be running a CAN bus. We are having custom cable made for it, and the necessary thickness of cable insulation (to maintain 120 ohm differential impedance) is making me very sad. My cable vendor suggested I try running a lower impedance bus to decrease the size of the twisted pair. My knee jerk reaction was to say no to this – but now that I’m thinking about it – it makes sense.

 

What should I be worried about with regards to doing this? I would of course terminate the bus with whatever impedance the cable was – not 120 ohms.

 

Also, note that every node that will be on this bus is being designed in house. So we are not worried about maintaining compatibility with other vendor’s parts.

 

Thanks,

 

Michael J. Noone
Boston Dynamics
Phone: 617-868-5600 x271

 

 


Re: CAN on a 100 ohm or less bus

by isto.virtanen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hello,

one supplier of us who has got over 10 years experience on CAN has been using SD200CTP (which is app. 100ohm) from SAB with 120 ohm termination for several years with good success.
We are also using it in some parts of the network in small quantities since our special Y-piece needs 6 wire cable which is not easily available as a real CAN cable.
Installed systems are not that extreme though, 250/500k, possibly 10-20 nodes and < 50m cable
In volumes we do use a special CAN cable made for us.

isto


"Michael J. Noone" From: "Michael J. Noone" <mnoone@...>
To: <canlist@...>
Cc:
Date: 25.08.2009 21:19
Subject: [CANLIST] CAN on a 100 ohm or less bus





Hi – we’re currently designing a system from the ground up that will be running a CAN bus. We are having custom cable made for it, and the necessary thickness of cable insulation (to maintain 120 ohm differential impedance) is making me very sad. My cable vendor suggested I try running a lower impedance bus to decrease the size of the twisted pair. My knee jerk reaction was to say no to this – but now that I’m thinking about it – it makes sense.
 
What should I be worried about with regards to doing this? I would of course terminate the bus with whatever impedance the cable was – not 120 ohms.
 
Also, note that every node that will be on this bus is being designed in house. So we are not worried about maintaining compatibility with other vendor’s parts.
 
Thanks,
 
Michael J. Noone
Boston Dynamics
Phone: 617-868-5600 x271

 
 

This e-mail is confidential and it is intended only for the addressees. Any review, dissemination, distribution, or copying of this message by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error, kindly notify us immediately by telephone or e-mail and delete the message from your system. The sender does not accept liability for any errors or omissions in the contents of this message which may arise as a result of the e-mail transmission.


Re: CAN on a 100 ohm or less bus

by heikki.saha :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hello,

We just started a system using the same Y-pieces in a 1Mbps bus with
net cable length close to 20m. The Y-piece seems not to affect
significantly on the signal quality.

BR,

-H
----------------------------------------------------------------------
Heikki Saha        Sandvik Mining and Construction Oy
M.Sc.              P.O. Box 100         Tel(dir): +358 (0)400 346 537
Research Engineer  FIN-33311 Tampere    Fax: +358 (0)205 44 120
Automation Systems Finland              Email: heikki.saha@...








isto.virtanen@...

Sent by: canlist-owner@...
26.08.2009 07:48
Please respond to
canlist_NOT@...

To
canlist@...
cc
Subject
Re: [CANLIST] CAN on a 100 ohm or less bus






Hello,


one supplier of us who has got over 10 years experience on CAN has been using SD200CTP (which is app. 100ohm) from SAB with 120 ohm termination for several years with good success.

We are also using it in some parts of the network in small quantities since our special Y-piece needs 6 wire cable which is not easily available as a real CAN cable.

Installed systems are not that extreme though, 250/500k, possibly 10-20 nodes and < 50m cable

In volumes we do use a special CAN cable made for us.


isto


"Michael J. Noone" From: "Michael J. Noone" <mnoone@...>
To: <canlist@...>
Cc:
Date: 25.08.2009 21:19
Subject: [CANLIST] CAN on a 100 ohm or less bus






Hi – we’re currently designing a system from the ground up that will be running a CAN bus. We are having custom cable made for it, and the necessary thickness of cable insulation (to maintain 120 ohm differential impedance) is making me very sad. My cable vendor suggested I try running a lower impedance bus to decrease the size of the twisted pair. My knee jerk reaction was to say no to this – but now that I’m thinking about it – it makes sense.

 
What should I be worried about with regards to doing this? I would of course terminate the bus with whatever impedance the cable was – not 120 ohms.

 
Also, note that every node that will be on this bus is being designed in house. So we are not worried about maintaining compatibility with other vendor’s parts.

 
Thanks,

 
Michael J. Noone
Boston Dynamics
Phone: 617-868-5600 x271

 
 

This e-mail is confidential and it is intended only for the addressees. Any review, dissemination, distribution, or copying of this message by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error, kindly notify us immediately by telephone or e-mail and delete the message from your system. The sender does not accept liability for any errors or omissions in the contents of this message which may arise as a result of the e-mail transmission.