RE: Why do ISO-11898-2 and ARINC 825 never mention split termination?

"John Dammeyer" <[email protected]>
Newsgroups gmane.comp.hardware.bus.can
Message-ID <[email protected]>
Hi Richard,

There is a paper by Steve Corrigan on the TI site that show what happens
when the nodes are too close together.  I have scope photos of exactly that
effect.
Just before he passed away he was working on testing whether sharp bends in
the Thick DeviceNet cable would impact the signaling.  
The reflections from signals bouncing around the cable are only a problem if
they happen to coincide with a data bit in a message and the perturbation is
large enough to change the value.  And that may only happen if the message
from a different node happened at just the right time relative to other
nodes.  
Sounding like woo-woo stuff yet
It is and it isn't.   It's not really random in the sense that if the bits
are there at the right time and right place but reproducible with messaging
may be harder.  That's why it's best to follow the transmission line rules.

A good example is multipath interference in VHF radio.  The signal at the
receiver has come directly from the transmitter and also bounced off
something and arriving 180 degrees out of phase effectively reducing the
signal amplitude because added together they sum to zero.  So imagine you
have a periodic signal sending data.  It's arriving perfectly almost all the
time but every once in a while it's not there.  Look out the window and you
see the windmill, which is turning today has the blades at the right spot at
the right time to reflect the transmitter signal and create that multipath
interference.  This isn't a real example but just think how hard it would be
to find.  If the wind is light the blades turn more slowly and you might
never have the event.  Turn faster and same thing.   But for the moment that
the blades are in the right spot and the message is sent at that instant the
multipath occurs.

So it can be with the CAN messages.  

The answer about two 60 Ohm with a capacitor is far more complicated and has
a lot to do with electrical and magnetic interference.  Coupling noise from
the system through a capacitor onto the bus may not be the result you wanted
when the desire was to drain it away.

John Dammeyer

---------------------
From: [email protected]
[mailto:[email protected]] On Behalf Of Corey,
Richard
Sent: December-05-14 2:36 PM
To: '[email protected]'
Subject: [CANLIST] Why do ISO-11898-2 and ARINC 825 never mention split
termination?

ARINC 825 says:
 
3.2.3.1 Network Termination
A 120 Ω terminating resistor shall be installed on each end of a network
segment for impedance adaptation and to avoid disturbing reflections. 
 
The ISO specification 11898-2 also refers to termination as "a" resistor.  
 
Why are single resistors suggested or required instead of split terminations
(two 60 Ohm resistors plus a small capacitor)?
 
I thought the split termination was usually preferable and rejected some
high frequency noise from the bus. 
 
 
 
I see that minimum distances are required between the last node and a
terminator (1.5 meters), and also between each node (0.5 meters).  I've seen
that "minimum distance" suggestion elsewhere but seldom noticed any trouble
with desktop setups where these distances are inches or less.  (My
definition of "trouble" is any error frames at all, ever, except during
power cycles or hot plugging.)
 
We want to use CANbus to connect three adjacent cards inside a box, but it
seems crazy to stuff 3.5 meters of cable inside a small box (and make the
box big enough to fit!).  Does everyone who uses CANbus to connect adjacent
cards run big loops of cable around and around the cards to meet this
requirement?
 
I don't have any EE training, so all I understand about the reason for
inter-node distance and node-to-terminator distance is to reduce the risk of
"reflections".  Would it be safe to ignore those rules in an unchanging
network which will never have additional bus segments grafted onto it? 
Couldn't we adjust the distances until all the wave forms are clean, with
distances of a few inches at most, and then lock the geometry down and never
vary it?
 
Until I read about "minimum distance requirements", I never worried about it
in desktop setups.  I only got into trouble once.  I had a 1-inch CAN
connection between two cards in a cage that "just didn't work".  I
lengthened the loop and then the traces were clean and error frames went
away, so I stopped worrying.  I forget where the terminators were in that
rig (it was 10-12 years ago) but they were either within a few inches of the
two nodes or missing altogether at first. 
 
 
 
Rick Corey  

--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector.com/canlist/
Report any problems to <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.