...
🇮🇹 Meet SonnePower at REAS 2026 in Italy   |   Oct. 8–10, 2026   |   Centro Fiera Montichiari   |   Pavilion 2 – Stand C9 🇮🇹 Meet SonnePower at REAS 2026 in Italy   |   Oct. 8–10, 2026   |   Centro Fiera Montichiari   |   Pavilion 2 – Stand C9

Is CAN 5V or 12V? CAN Bus Voltage Explained for Mobile Machinery

Is CAN 5V or 12V? CAN Bus Voltage Explained for Mobile Machinery

Many engineers new to CAN bus systems ask a simple question:

Is CAN bus 5V or 12V?

The confusion usually comes from automotive and mobile machinery systems where:

  • the vehicle battery may be 12V or 24V,
  • the CAN transceiver may use 5V or 3.3V,
  • but CANH and CANL do not behave like normal GPIO voltage lines.

In reality:

CAN bus communication is based on differential signaling, not fixed 5V or 12V logic levels.

This article explains the difference between:

  • vehicle power voltage,
  • CAN transceiver supply voltage,
  • and actual CAN bus signal voltage.

We will also look at CANH/CANL voltage levels, J1939 systems, and common troubleshooting mistakes in mobile machinery.

Is CAN 5V or 12V? The Short Answer

Vehicle Power Supply vs CAN Bus Signal Voltage

One of the biggest misunderstandings is confusing vehicle power with CAN communication voltage.

These are not the same thing.

The short answer is:

CAN bus itself is not simply “5V” or “12V.”

Instead:

  • vehicles may use 12V or 24V power systems,
  • CAN transceivers may use 5V or 3.3V supply voltage,
  • while CANH and CANL use differential signaling for communication.

This is why many CAN systems operate normally even when:

  • the controller MCU is 3.3V,
  • the transceiver supply is 5V,
  • and the machine battery system is 24V.

12V and 24V Systems in Mobile Machinery

Mobile machinery commonly uses:

  • 12V systems
  • 24V systems

Examples include:

  • excavators
  • wheel loaders
  • agricultural sprayers
  • sanitation trucks
  • harvesters

The battery and alternator provide machine power.

But CAN communication uses a completely different electrical layer.

Why Device Power Is Not the Same as CANH/CANL

A CAN node may contain:

ComponentTypical Voltage
Vehicle battery12V / 24V
MCU logic3.3V
CAN transceiver supply5V
CANH/CANL signalDifferential voltage

This means a 24V machine does not have “24V CAN communication.”

Likewise, a 5V CAN transceiver does not mean CANH is fixed at 5V.

CANH and CANL Voltage Levels Explained

CAN bus uses two communication wires:

  • CANH
  • CANL

Communication depends on the voltage difference between them.

Recessive State: CANH and CANL Around 2.5V

When the bus is idle:

SignalTypical Voltage
CANH~2.5V
CANL~2.5V

At this moment:

  • no differential signal exists,
  • and the bus is in recessive state.

Dominant State: CANH High, CANL Low

During communication:

SignalTypical Voltage
CANH~3.5V
CANL~1.5V

The differential voltage becomes approximately 2V.

This differential signal allows CAN to resist noise in harsh environments.

Differential Voltage Matters More Than Single-Wire Voltage

A common mistake is checking only:

  • CANH to ground

and assuming the bus should read “5V.”

This is incorrect.

CAN communication depends on:

CANH − CANL differential voltage

—not simple single-wire voltage.

CANH and CANL Voltage Levels Explained

Modern CAN systems may use either:

  • 5V CAN transceivers
  • 3.3V CAN transceivers

Both are common.

5V CAN Transceiver Supply

Many traditional automotive CAN transceivers use:

  • 5V supply voltage

especially in older industrial and vehicle systems.

Examples include:

  • TJA1050
  • MCP2551

3.3V CAN Transceiver and VIO Pin

Modern embedded systems often use:

  • 3.3V MCU logic

Some CAN transceivers include a VIO pin that allows:

  • TXD/RXD logic compatibility
  • with either 3.3V or 5V MCU interfaces.

Why 5V Supply Does Not Mean 5V GPIO Communication

The CAN transceiver converts:

  • MCU logic signals
  • into CAN differential signals.

This means:

  • 5V transceiver supply
  • does not mean CANH/CANL are fixed 5V outputs.

The CAN physical layer follows ISO11898 standards instead.

Is Automotive CAN Bus 12V?

Another common misunderstanding is:

“The car battery is 12V, so automotive CAN must also be 12V.”

This is false.

12V Vehicle Battery vs CAN Physical Layer

The vehicle battery powers:

But CAN communication itself uses:

  • CANH
  • CANL
  • differential signaling

The bus voltage behavior is independent of the battery voltage.

What 12V on CANH or CANL Usually Means

If CANH or CANL measures close to:

  • 12V
  • or 24V

this is usually abnormal.

Possible causes include:

  • short to battery
  • damaged wiring
  • water ingress
  • failed transceiver
  • connector damage

This is an important troubleshooting point in mobile machinery.

Is J1939 CAN 12V or 24V?

J1939 on Heavy Equipment and Mobile Machinery

A machine may contain:

  • 24V battery system
  • 5V CAN transceiver
  • 3.3V MCU
  • CANH/CANL differential network

simultaneously.

All these layers work together.

24V Machine Power vs CAN Differential Signal

J1939 communication still relies on:

  • differential signaling,
  • proper termination,
  • grounding,
  • shielding,
  • and CAN physical layer compliance.

The machine power system does not directly define CAN signal voltage.

Common CAN Voltage Measurement Mistakes

Measuring CANH Alone

Checking only CANH voltage can be misleading.

Always evaluate:

  • CANH
  • CANL
  • differential voltage
  • communication status

together.

Confusing Power Pins with CAN Pins

Some engineers accidentally measure:

  • module power pins
    instead of:
  • CANH/CANL

This leads to incorrect diagnosis.

Ignoring Short-to-Battery Faults

If CANH or CANL measures near:

  • 12V
  • 24V

check for:

  • wiring damage
  • crushed harnesses
  • connector corrosion
  • failed modules
  • short-to-battery conditions

before assuming the network is normal.

FAQ

Is CAN bus 5V or 12V?

CAN bus itself is not simply 5V or 12V. Vehicles may use 12V or 24V power systems, while CAN communication uses CANH/CANL differential signaling.

Is automotive CAN bus 12V?

No. Automotive devices may use 12V battery power, but CAN communication uses differential bus signaling.

What voltage should CANH and CANL be?

In high-speed CAN:

  • recessive state:
    • CANH ≈ 2.5V
    • CANL ≈ 2.5V
  • dominant state:
    • CANH ≈ 3.5V
    • CANL ≈ 1.5V

What does 12V on CANH or CANL mean?

It usually indicates an abnormal condition such as:

  • short to battery
  • damaged wiring
  • failed transceiver
  • connector fault

rather than normal CAN communication.

Can 3.3V and 5V CAN transceivers work together?

Yes. ISO11898-compatible CAN transceivers can usually communicate on the same CAN network.