Several factors that impact maximum
communication distance in a CAN network are:
- I*R drop of cable due to DC resistance will attenuate the signal
as it reaches the farthest receiver. The minimum possible dominant signal at
farthest receiver needs to be more than 900 mV (based on receiver threshold) for
it to be recognized as valid dominant.
- As cable length is increased, capacitive load on the CAN bus
increases which impacts dominant to recessive edge transition time which in turn
is tied to minimum possible bit period (for example, maximum data rate).
- As explained in Section 8, during arbitration, a bit from the transmitter needs to reach the farthest
receiver. So the maximum communication distance is closely dependent on the
inverse of maximum data rate needed for end application. A conservative rule of
thumb for bus lengths over 100 meters is derived from the product of the
signaling rate in Mbps and the bus length in meters, which should be less than
or equal to 50. Signaling Rate (Mbps) x Bus Length (m) <= 50