CAN bus/The rail/The two ends
Lesson 10 of 12 · in 3D and VR

The two ends

A 120 ohm block at each end of the rail stops edges bouncing back. Powered off, the rail then measures about 60 ohm, and a third block or a long branch is a mistake.

Lonely BinaryUpdated 2026-10-084 min readNo board required

View it in VR

Lesson 10 of the CAN bus course opens in a VR headset, on a table in front of you, and a voice starts three seconds after you arrive. Type this short address into the browser on a headset such as Meta Quest or Apple Vision Pro, and press Enter VR. No headset? Press Start the lesson: the same lesson, full screen.

learn.lonelybinary.com/vr/can/10

An edge that has nowhere to go

A change of voltage travels along the pair as a wave. At the end of a wire with nothing connected, the wave has nowhere to go and part of it is reflected back, so edges bounce up and down the rail and arrive again late. At low speeds the bounces die away before the receiver looks at the bit; as bits get shorter they can land on it, and a bus without ends can fail, sooner as the speed goes up.

A block at each end

The twisted pair has a characteristic impedance of about 120 ohm. A 120 ohm resistor across the two wires at each end matches it, so the edge arriving at the end is absorbed instead of reflected. The blocks may sit on the cable or inside the two end devices. CiA 102 suggests 124 ohm at both ends for rails shorter than about 40 metres.

Measuring it with the power off

Two resistors of 120 ohm across the same pair are in parallel, so the meter between CAN high and CAN low reads about 60 ohm. With one block it reads about 120 ohm, and with none it reads very high, because only the receivers' inputs are left. That is the quickest check of a rail, and it tells you how many ends are fitted. The driver is specified for a 60 ohm load.

Not in the middle

A third block in the middle gives 40 ohm. Some boards ship with a block of their own already fitted. Six of those on one rail make 20 ohm, which is outside what the driver is designed for. The datasheet gives no figures there, so leave two.

A line, not a star

Branches off the rail have no block at their tips, so they reflect. ISO 11898 recommends no more than about 0.3 metres at 1 Mbit/s, and slower rates allow longer ones. Wire the rail as one line with a device tapped on at each point, not as a star with all the cables meeting in one place.

Common mistakes

  • Fitting a block on every board. Blocks belong at the two ends of the line. Several fitted blocks in parallel pull the total well below 60 ohm.
  • Measuring with the power on. The reading is only meaningful with the supply off, otherwise the drivers and receivers are part of the circuit.
  • Wiring a star. Long branches reflect, and the bit rate you can run falls with them. Keep every branch short or make the rail pass each device in turn.

Edit this page — content/fundamentals/can/the-two-ends.mdx

Discuss this article

Ask about this page. The answer stays here, on the page it belongs to, for whoever hits the same wall next.

Browse Fundamentals on the forum →