CAN Bus Speed Limiters: How They Work With Your Vehicle
CAN Bus Speed Limiters: How They Work With Your Vehicle
A CAN bus speed limiter is a speed limiter that connects to a vehicle’s Controller Area Network (CAN bus) to read road speed and other data digitally from the vehicle’s own electronics. It uses that data to reduce throttle demand as the vehicle reaches its set maximum, giving precise, smooth speed control. On AutoKontrol’s DBW speed limiter, road speed can be taken from the CAN bus or the vehicle speed sensor, and the limiting itself is done by controlling the electronic accelerator pedal signal.
This guide explains how speed limiters use the CAN bus, the standards involved (J1939 and OBD-II), and how to choose the right interface for your vehicles.
What Is CAN Bus and Why Does It Matter for Speed Limiters?
CAN bus was developed by Bosch in the 1980s and became the dominant in-vehicle network during the 1990s. It is a two-wire differential serial bus (CAN High and CAN Low) that lets electronic control units (ECUs) broadcast messages to every other node on the network. Each message carries an identifier, which also sets its priority, and a data payload.
This matters for speed limiters because modern vehicles often have no throttle cable at all. The accelerator pedal sends an electronic signal to the engine ECU, and road speed is calculated by electronic systems such as ABS. A speed limiter for these vehicles has to work with the vehicle’s electronics rather than a cable, and the CAN bus is where much of the relevant data lives.
How a Speed Limiter Uses the CAN Bus
A speed limiter has two jobs: know how fast the vehicle is going, and stop it accelerating beyond the set speed.
Reading speed. A CAN bus speed limiter reads road speed from messages already on the network, typically originating from the ABS or transmission ECU. This is fast, accurate under normal conditions and needs no additional speed sensor.
Limiting speed. There are two broad approaches:
- Throttle signal control. The limiter sits between the accelerator pedal and the engine ECU and progressively reduces the pedal signal as the set speed is reached. This is how AutoKontrol’s DBW and SENT speed limiters work. The engine ECU simply sees a lower throttle demand.
- Network requests. In J1939 vehicles, controllers such as transmissions and retarders can ask the engine ECU for a torque or speed limit using a standard message called TSC1. Whether an engine will accept these requests from an aftermarket device varies by manufacturer and is often restricted, which is one reason many aftermarket speed limiters control the pedal signal instead.
For a first-principles explanation, see how a speed limiter works.
Speed Limiter Interface by Vehicle Type
| Vehicle throttle type | Signal the limiter works with | AutoKontrol product |
|---|---|---|
| Cable (mechanical) throttle | None - mechanical, works on the fuel line | System 80 |
| Electronic throttle (analogue or PWM pedal) | Pedal signal, with speed from CAN bus or VSS | DBW speed limiter |
| SENT throttle sensor | Digital SENT signal (SAE J2716) | SENT speed limiter |
CAN Bus Standards for Commercial Vehicles
SAE J1939
J1939 is the main higher-layer protocol running on CAN bus in heavy commercial vehicles: trucks, buses, coaches and construction plant. It typically runs at 250 kbit/s (500 kbit/s on some newer vehicles) and defines parameter group numbers (PGNs) for common data.
| PGN | Description | Speed limiter relevance |
|---|---|---|
| CCVS (PGN 65265) | Cruise Control/Vehicle Speed | Common source of wheel-based vehicle speed |
| EEC1 (PGN 61444) | Electronic Engine Controller 1 | Engine speed and torque data |
| EEC2 (PGN 61443) | Electronic Engine Controller 2 | Accelerator pedal position |
| TSC1 (PGN 0) | Torque/Speed Control 1 | Standard message for requesting a torque or speed limit |
Manufacturers such as DAF, Volvo, Mercedes-Benz, MAN, Scania and Iveco implement J1939 with their own manufacturer-specific extensions, which is why vehicle-specific knowledge matters when fitting a speed limiter to a mixed fleet.
SAE J1708 / J1587
J1708 is an older serial standard based on RS-485 rather than CAN. It is found on some legacy commercial vehicles from the 1990s and early 2000s, sometimes alongside J1939.
OBD-II for Lighter Vehicles
For cars and light vans, OBD-II defines a standard diagnostic connector (SAE J1962) and protocols including ISO 15765-4 (CAN). Vehicle speed is available as PID 0x0D. The OBD port is designed for diagnostics, so a compliance-grade speed limiter is hard-wired and sealed by an installer rather than plugged into it.
Speed Signal Sources: CAN Bus vs Wheel Speed Sensor vs GPS
CAN bus speed comes from the vehicle’s own network. It has low latency and needs no extra hardware, but relies on the network data being available and correct.
Vehicle speed sensor (VSS) wiring takes the signal directly from the sensor. It is independent of the network, which some installations prefer. AutoKontrol’s DBW speed limiter can use either a VSS or CAN bus speed input.
GPS speed is measured from satellite positioning, so it is independent of the vehicle’s systems and unaffected by tyre size changes. However, it has higher latency and can drop out in tunnels or dense urban areas, so it is better suited to location-based control and tracking than to being the only speed reference. TrackSpeed combines an AutoKontrol speed limiter with ScorpionTrack Fleet GNSS tracking in one device.
SENT: The Next Throttle Interface
Many of the latest trucks and vans use throttle position sensors that communicate using SENT (Single Edge Nibble Transmission). SENT is a point-to-point sensor protocol rather than a network like CAN bus. A DBW limiter designed for analogue or PWM pedal signals cannot interpret SENT, so these vehicles need a SENT speed limiter. Fitting the wrong type can mean no speed limiting or engine fault codes, so always confirm the throttle type first.
Installation and Configuration
Every vehicle is different, even within one manufacturer’s range. Before fitting, the installer confirms the throttle type, the best speed source (CAN bus or VSS) and the correct connection points. The limiter is then fitted, set to the required speed, road tested and sealed. AutoKontrol installations are carried out across the UK through SGH Connect, Scorpion Group’s nationwide installer network. Our guide to speed limiter wiring diagrams and electrical integration covers the electrical side in more detail.
Benefits of a CAN Bus Speed Limiter
- Precision: AutoKontrol’s DBW speed limiter is accurate to +/- 1 km/h
- Smoothness: progressive throttle reduction rather than an abrupt cut
- Less extra hardware: speed data comes from the vehicle’s existing network
- Wide compatibility: suitable for HGVs, buses, vans and specialist vehicles with electronic throttles, on 12V or 24V systems
- Tamper resistance: sealed, tamper-resistant units, EU/ECE R89 type-approved
To understand the throttle side in more depth, read about drive-by-wire speed limiter technology. Ready to discuss CAN bus speed limiter integration for your fleet? Get a quote or contact our technical team for a compatibility check.
Frequently Asked Questions
What is a CAN bus speed limiter?
A CAN bus speed limiter is a speed limiter that reads road speed and other data from a vehicle’s CAN bus network and uses it to stop the vehicle accelerating beyond a set speed. AutoKontrol’s DBW speed limiter can take speed from the CAN bus or the vehicle speed sensor and limits speed by controlling the electronic accelerator pedal signal.
Is J1939 the same as CAN bus?
Not exactly. CAN bus is the underlying network technology, while SAE J1939 is a higher-layer protocol that runs on CAN and defines standard messages for heavy commercial vehicles, such as vehicle speed (CCVS) and torque or speed control requests (TSC1).
Does a speed limiter plug into the OBD port?
A compliance-grade speed limiter is not simply plugged into the OBD port. The OBD-II connector is intended for diagnostics, so type-approved speed limiters are hard-wired by a trained installer, set to the required speed and sealed against tampering.
Can a CAN bus speed limiter be fitted to an older vehicle?
It depends on the throttle. Older vehicles with a cable throttle need a mechanical speed limiter such as the System 80, which works on the vehicle’s fuel line. Vehicles with an electronic throttle can use a DBW speed limiter, and the latest vehicles with SENT throttle sensors need a SENT speed limiter.
What happens if I fit a DBW speed limiter to a SENT vehicle?
It will not work correctly. A DBW speed limiter expects an analogue or PWM pedal signal and cannot interpret the digital SENT signal, which can result in no speed limiting or engine fault codes. Confirm your vehicle’s throttle type before ordering.
Related Products
AutoKontrol Technical Team
World leaders in speed limiter technology with 41+ years of experience. Trusted by fleet operators, logistics companies, and vehicle manufacturers worldwide.
ISO 9001 • UTAC • TÜV • VCA Approved • British manufactured since 1985