Introduction
An onboard charger (OBC) that won't charge — or charges painfully slowly — is one of the most frustrating issues an EV builder or operator can face. The good news: most problems have a logical root cause and a straightforward fix.
This guide walks through the most common OBC fault scenarios, how to diagnose them systematically, and what to do to resolve them — without unnecessary part replacements.
Before You Start: Safety First
Always observe these precautions before troubleshooting an OBC:
- Disconnect AC input before touching any wiring
- Wear insulated gloves when working near high-voltage DC terminals
- Use a calibrated multimeter — never assume voltage is zero
- Do not bypass BMS protections during testing
Problem 1: OBC Won't Charge At All (No Output)
This is the most common complaint. Work through these checks in order:
Check 1 — AC Input Power
- Verify AC voltage at the OBC input terminals with a multimeter
- Expected: 220V ±10% (or per your regional spec)
- If no voltage: check upstream fuse, circuit breaker, and wiring connections
Check 2 — BMS Enable Signal
- Most OBCs require an enable signal from the BMS before they will output
- Verify the BMS is powered on and not in a fault/protection state
- Check the enable pin voltage (typically 12V or 5V logic high = enabled)
- If BMS is in fault: resolve the BMS fault first (see BMS fault codes)
Check 3 — CAN / Communication Link
- If your OBC uses CAN protocol, it will not charge without valid BMS communication
- Verify CAN H/L wiring continuity and termination resistors (120Ω at each end)
- Use a CAN analyzer or oscilloscope to confirm message traffic
- Check that baud rate matches between OBC and BMS (typically 250kbps or 500kbps)
Check 4 — DC Output Voltage Setting
- Confirm the OBC output voltage is correctly configured for your battery pack
- A mismatch (e.g., OBC set to 84V for a 96V pack) will trigger protection and prevent charging
- Refer to your OBC configuration software or DIP switch settings
Check 5 — Thermal Shutdown
- OBCs will shut down if internal temperature exceeds the protection threshold
- Check that the cooling fan is spinning and airflow is not blocked
- Allow the unit to cool and retry — if it shuts down again quickly, investigate airflow or ambient temperature
Problem 2: Charging Too Slow
If the OBC is charging but at a fraction of its rated power, these are the likely causes:
Cause 1 — AC Input Voltage Too Low
- Low grid voltage forces the OBC to derate output power
- Measure AC input under load — if below 200V, consult your electrician about supply quality
- Consider a voltage stabilizer for unstable grid environments
Cause 2 — BMS Current Limit Command
- In CAN-controlled systems, the BMS sends a maximum charge current command to the OBC
- If the BMS is limiting current (e.g., due to low temperature, high SOC, or cell imbalance), the OBC will comply
- Check BMS logs or CAN data for the charge current limit value being broadcast
Cause 3 — High Battery Temperature
- BMS will reduce charge current when cell temperature exceeds ~45°C
- Ensure adequate ventilation around the battery pack
- In hot climates, consider charging during cooler hours
Cause 4 — Near Full State of Charge (SOC)
- This is normal behavior — OBCs taper current as the battery approaches 100% SOC (CV phase)
- If slow charging starts at low SOC, the issue is elsewhere
Cause 5 — Loose or Corroded Connections
- High-resistance connections cause voltage drop and trigger protection
- Inspect and re-torque all DC output terminals
- Check for discoloration or corrosion at connectors
Problem 3: OBC Starts Then Stops Repeatedly
Intermittent charging that cuts in and out usually points to:
| Symptom | Likely Cause | Fix |
|---|---|---|
| Cuts out after 30–60 seconds | Thermal protection | Improve cooling/airflow |
| Cuts out immediately | BMS fault or CAN timeout | Check BMS status and CAN wiring |
| Cuts out at specific SOC | Cell imbalance triggering BMS | Run a full balance cycle |
| Cuts out with AC fluctuation | Unstable grid input | Add voltage stabilizer |
Problem 4: OBC Output Voltage Incorrect
If measured DC output voltage doesn't match the configured setpoint:
- Verify configuration settings haven't been reset (power cycle can reset some units)
- Check for firmware updates from the manufacturer
- If voltage is consistently high: BMS may not be sending a voltage limit — check CAN communication
- If voltage is consistently low: possible internal fault — contact technical support
Diagnostic Toolkit Recommendations
For systematic OBC troubleshooting, keep these tools on hand:
- Digital multimeter (CAT III rated, 1000V) — for AC/DC voltage and continuity checks
- CAN bus analyzer — essential for CAN-protocol OBC diagnostics
- Clamp meter — for non-invasive current measurement
- Thermal camera or IR thermometer — for identifying hot spots
- Laptop with OBC configuration software — for parameter verification and fault log reading
When to Contact Technical Support
Escalate to the manufacturer if:
- The OBC shows no output despite all inputs being correct
- Internal fault codes cannot be cleared after resolving the root cause
- Physical damage (burn marks, swollen components, unusual smell) is present
- Firmware reflash is required
Document before you call: Note the OBC model, firmware version, input voltage, output voltage, BMS fault codes, and CAN data if available. This significantly speeds up diagnosis.
Quick Troubleshooting Checklist
- AC input voltage confirmed within spec
- BMS powered on, no active faults
- Enable signal present at OBC
- CAN communication verified (if applicable)
- Output voltage configuration matches battery pack
- Cooling fan operational, airflow unobstructed
- All DC terminals torqued and corrosion-free
- BMS charge current limit checked via CAN data
Conclusion
Most OBC issues are caused by upstream factors — grid supply, BMS configuration, or communication wiring — rather than a faulty charger. A systematic approach using the checklist above will resolve the majority of cases without part replacement.
If you're still stuck after working through this guide, our technical support team is available to assist with remote diagnostics.
👉 Browse Our Onboard Charger Range
👉 Contact Technical Support
Deligreen — High-Performance EV Charging & Energy Storage Solutions