What Is CAN Bus in a Car? How Car Modules Talk to Each Other
CAN bus (Controller Area Network) is the network most cars use to let their electronic modules share information. Instead of running a separate wire between every pair of modules, the modules are connected to shared network wires and exchange short digital messages. The engine module, gearbox, brakes, instrument cluster and many others all "talk" this way.
Why Cars Use a Network
Many modules need the same information. Road speed, for example, is used by the instrument cluster, gearbox, power steering, stability control, radio volume and door locks. Broadcasting it once over a network is simpler, lighter and more reliable than wiring it separately to every module that needs it.
How CAN Bus Works
- Two wires: CAN uses a twisted pair of wires, CAN-High and CAN-Low. The signal is the difference in voltage between them, which makes it resistant to electrical interference.
- Messages, not addresses: each message carries an identifier describing its content, such as engine speed. Any module that needs that information reads it.
- Priority: if two modules transmit at once, the message with higher priority wins and the other waits, so critical data isn't delayed.
- Termination: resistors at each end of a high-speed CAN network (commonly 120 ohms each) stop signals reflecting back along the wires.
More Than One Network
Most modern cars have several networks. Typically there is a high-speed CAN for engine, gearbox and chassis, another CAN for body and comfort functions, and often further networks for infotainment or driver assistance. Simpler functions such as window switches or mirror adjusters may use a slower single-wire network called LIN. Newer and premium vehicles may also use faster networks such as FlexRay or automotive Ethernet.
What a Gateway Does
A gateway module connects the separate networks and passes the right messages between them. It is often also the point where the diagnostic port connects to the car's networks. On many modern vehicles the gateway also controls diagnostic security, limiting which functions a scan tool can access. A gateway fault can make healthy modules look silent. A replacement gateway usually has to be configured with the list of modules fitted to the car.
Why One Fault Can Cause Many Warnings
Because modules depend on each other's messages, a problem on the network, or with one module's messages, affects everyone who uses that data. A single damaged wire, a failing module disrupting the bus, or low battery voltage can produce several warning lights and "lost communication" codes (U-codes) across different modules at once. See why several warning lights come on together and U-codes explained.
How CAN Faults Are Diagnosed
- Check battery and charging voltage.
- Scan all modules to see which communicate and where U-codes are stored.
- Check power and ground at any silent module.
- Measure the network. On many high-speed CAN networks, resistance between CAN-High and CAN-Low at the diagnostic port with the battery disconnected reads about 60 ohms, which is the two terminating resistors in parallel. Measure voltages with the network active. Expected values depend on the vehicle.
- Isolate modules and inspect wiring and connectors along the network.
See ECU communication errors for the full diagnostic approach.
CAN and Other In-Car Networks
| Network | Typical use | Notes |
|---|---|---|
| High-speed CAN | Engine, gearbox, brakes, steering | Twisted pair with terminating resistors |
| Low/medium-speed CAN | Body and comfort functions | Some are fault-tolerant, able to work on one wire |
| LIN | Simple devices: switches, mirrors, sensors | Single wire, slower, controlled by a master module |
| FlexRay / Ethernet | Chassis, ADAS, infotainment on newer vehicles | Higher speeds for data-heavy functions |
Common Causes of CAN Faults
- Harness damage from accidents, previous repairs or rodents
- Water ingress and connector corrosion
- Poorly installed aftermarket accessories tapping into network or power wiring
- A module with an internal fault disrupting the network
- Low or unstable supply voltage
- A missing or damaged terminating resistor, often inside a module
Frequently Asked Questions
What does CAN stand for?
Controller Area Network: a communication network designed for vehicles, letting modules share data over shared wires.
Can a CAN bus fault stop a car from starting?
Yes. If the engine module, immobilizer-related modules or the gateway can't communicate, the car may not start.
Is the OBD port connected to CAN?
On most modern cars, the diagnostic port connects to one or more of the car's networks, often through the gateway.
Can aftermarket accessories cause CAN problems?
Yes. Poorly installed accessories that tap into network wiring or power supplies can disrupt communication. They are worth checking when faults begin after an installation.
Get Professional Help
Chasing network or communication faults? MechOnGo Automobiles provides ECU diagnostics and module programming for engine, transmission, body, safety, ADAS and EV modules. Our workshop is in Delhi NCR, and we take enquiries from across India.
Share the make, model, year and VIN, the module or system involved and any fault codes. We will confirm what the job needs, whether it is supported for your vehicle, and how it can be carried out where you are, before anything is booked. How our Pan-India service works.
Related Articles
Radar Calibration After Accident Repair: Why It Matters
Front radar powers adaptive cruise and collision warning, and even minor bumper damage can knock it out of alignment. Here is when radar calibration is needed and what affects the result.
What Is an ECU in a Car? ECU vs ECM vs PCM Explained
ECU, ECM, PCM, TCM: the abbreviations get confusing. Here is what an ECU is, what the engine ECU actually controls, how the terms differ, and how to tell an ECU fault from something simpler.
ADAS Camera Calibration After Windscreen Replacement
On cars with a windscreen-mounted camera, replacing the glass can change what the camera sees. Here is why calibration is usually required, why the windscreen type matters, and what to check afterwards.