CAN Line Design Recommendations
- Definitions. CAN bus is a two-wire cable with a general reverse wire, to both ends of which the terminal resistances representing characteristic resistance of line are connected. The cable conductors can be parallel, twisted and/or screened depending on the required line length, and the data rate value. Use of shielded twisted pair is more preferable.
- The maximum length of CAN segment is 1 km. Bridges and repeaters (not passive transceivers!) for increasing the distance between nodes (more than 1 km) or for provision of galvanic isolation are allowed.
Maximum line length strongly depends on the number of sensors in the network, this dependence takes place only at small lengths where line capacitance is comparable to input capacitances of CAN receivers. On a long-distance line (>100 m) maximum length almost does not depend on the number of blocks and even grows while the number of sensors is increasing.
Maximum line length strongly depends on capacitance parameters of cable and is around 50 m at the linear load of 120 pF/m and 100 Kbps rate.
Maximum line length also depends on linear cable resistance; therefore it is more preferable to use cables with large cross-section.
- Stable operation of the CAN network requires proper coordination (against wave resistance), correct screening, and correct line topology. Physical topology of the CAN network is bus-type (see figure below):
Bus topology must be as compact as possible for bus structure to minimize reflections.
- The cable branches of bus knots must be as short as possible (if line length allows), especially at high rates. It is recommended to connect network subscribers in accordance with the figure:
- The GCAN grounding inputs (signal ground, not the shield) of all subscribers must be connected, except for cases of galvanic isolation where the grounding inputs can be disconnected. The cable shield must be grounded on one side.
- Recommended cable parameters
Bus length Cable type Cable Terminal
Cross-Section m mΩ/m mm2 Ω±1% Kbps 0 to 40 AWG23
70 0.25 to 0.34 124 1000 at 40 m 40 to 300 AWG22
<60 0.34…0.6 150 to 300 >500 at 100 m 300 to 600 AWG20 <40 0.5 to 0.6 150 to 300 >100 at 500 m 600 to 1,000 AWG18 <26 0.75 to 0.8 150 to 300 >50 at 1 km
(1) Recommended cable specifications: 120 Ohm impedance and 5 ns/m propagation delay.
- For branch cables, the recommended cross-section value is 0.25 to 0.34mm² .
- Maximum lengths of various cables:
|Wire section, mm2||Maximum length, m (1)||Maximum length, m (2)|
(1) 20% stability factor;
(2) 10% stability factor.
9. In accordance with ISO 11898-2, the cables used in CAN lines must have 120 Ohm impedance and 5 ns/m signal spreading delay. Linear resistance of wires in a cable must not exceed 70 mOhm/m. General allowable cable resistance (i.e. cable length per linear resistance) must not exceed 150 Ohm.