VNX-SCCB – Smart Pre-Charge & Battery Charging Controller

A single-board power controller built for mobile robot platforms — controlled inrush start-up, monitored XT30 battery charging, and multi-protocol status reporting in one 22–60 V design.

22–60 V
Battery input / output
12 A
Continuous charge current
−40…125°C
Operating range
CAN · SPI · UART · I²C
Onboard protocols
VNX-SCCB – Smart Pre-Charge & Battery Charging Controller
VNX-SCCB — top view, revision

Overview

The VNX-SCCB  combines a high-side pre-charge / reverse-polarity protection stage with a monitored battery charging front-end on a single compact PCB. It is designed for the two moments in a mobile robot’s power cycle that cause the most field failures: the instant a battery is connected or a robot docks, and the period while it charges unattended.

On the input side, a high-side N-channel MOSFET controller with back-to-back MOSFET support brings the bus up in a controlled, current-limited ramp — protecting connectors, capacitor banks, and downstream electronics from inrush transients and reverse-polarity connection. On the charging side, an XT30-terminated stage delivers up to 12 A of monitored current with soft-start behavior that remains stable even at very low starting battery voltage, and shuts off automatically once the configured charge voltage is reached.

A central MCU exposes system status over CAN, SPI, UART and I²C, so the board can report voltage, current, temperature, and fault state to a host controller, dock, or fleet-management system in real time. The result is a drop-in power stage for AMR and AGV platforms, automatic docking stations, and other unattended industrial power systems.

AT A GLANCE
Battery chemistriesLi-ion / LiFePO₄
Nominal systems24V / 33V / 48V class
Wide input / output22–60 V DC
Charge connectorXT30
CommsCAN / SPI / UART / I²C
Status LEDsHB · CHG · FULL · ERR · PG

Key Features

Full protection suite
Reverse-polarity, reverse-current, over-voltage, UVLO, ESD and inrush current control on a single power stage.
High-side MOSFET pre-charge
N-channel high-side controller with back-to-back MOSFET support, fast turn-on / turn-off, and enable control input.
12 A monitored charging
XT30 charge input with real-time V/I monitoring, 1 A soft-start at low battery voltage, and automatic cutoff at full charge.
Multi-protocol comms
Dedicated CAN bus, SPI (with NFC-module support), TTL UART, and I²C headers for flexible robot-system integration.
External NTC sensing
Dedicated NTC input for battery-pack temperature measurement feeding into charge control and fault reporting.
PWM fan output
Onboard fan header for active thermal management of the MOSFET banks under sustained charge current.
Live status LEDs
HB (heartbeat), CHG, FULL, ERR and PG indicators give a field-visible read of system state without a host connection.
−40°C to 125°C operation
Industrial-grade component selection for outdoor docks, cold storage AGVs, and continuous-duty warehouse robots.
Compact embedded form factor
Dual XT30 pigtails and edge-mounted headers keep the board footprint low for tight chassis integration.

Interface Map

Annotated top-view of the VNX-SCCB  prototype, showing the charging path, communication headers and monitoring points referenced throughout this document.

VNX-SCCB 2
Annotated interface diagram

Legend

  • XT30 charge / output — 22–60 V battery
  • UART / SPI — TTL UART (RX/TX/GND) and SPI (SCK/MISO/MOSI/CE/5V/GND/IRQ/RST) for local peripherals and NFC modules.
  • CAN ×2 — Dual CAN connectors for system control, battery monitoring, and fault reporting on the robot bus.
  • NTC / I²C — External NTC input plus 5V-GND-SDA-SCL header for auxiliary sensors.
  • Status & test — HB / CHG / FULL / ERR / PG LEDs 
SPI communication interface
– Dedicated SPI interface, suitable for connecting NFC modules
– Supports various SPI-based sensors and peripheral devices
– High-speed communication for local peripherals
– Designed for flexible robot-system integration
CAN bus & battery monitoring
– CAN bus communication for system-level control
– Enables battery input / output monitoring
– Supports battery voltage and current monitoring
– System status and fault monitoring for BMS / power management / safety systems
TTL UART interface
– Local debug and configuration access
– Pairs with the external NTC input for temperature read-back
– Low pin-count connection for host bring-up
XT30 charging & protection
– Up to 12 A continuous charging current
– 1 A soft-start charging, stable even at very low battery voltage
– Automatic cutoff at the configured charge voltage, slow / fast charging modes

Specifications

Power input / output

ParameterConditionValue
Battery voltage rangeLi-ion / LiFePO₄22–60 V DC
Target system classesNominal pack voltage24 V / 33 V/ 48 V
Charge connectorXT30
Continuous charge currentup to 12 A
Soft-start currentLow battery voltage1 A

Protection & safety

ParameterNotesValue
Reverse-polarity protectionInput & charge pathYes
Reverse-current protectionYes
Over-voltage protectionYes
Under-voltage lockout (UVLO)Yes
Inrush current controlHigh-side MOSFET start-upYes
ESD protectionYes
MOSFET topologyPre-charge / power pathHigh-side N-ch, back-to-back

Control & communication

ParameterNotesValue
CAN bus×2 connectors DAISY Ccon.Yes
SPINFC / sensor peripheralsYes
TTL UARTRX / TX / GNDYes
I²C5V-GND-SDA-SCL headerYes
Temperature sensingExternal NTC inputYes
Enable / ON-OFF controlPRE CHARGE AND MAX CHARGEYes
Status indicatorsHB · CHG · FULL · ERR · PG

Environmental

ParameterNotesValue
Power consumptionStandby / idleLow (design-dependent)
CoolingMOSFET bankOnboard PWM fan header

Applications

Any platform that connects to a battery unattended, or charges without a person watching, benefits from a monitored pre-charge and charging stage.

AMR & AGV platforms
Onboard pre-charge protection and charge monitoring for autonomous mobile robots and automated guided vehicles.
Automatic docking & charge stations
Controlled contact-plate or connector engagement with soft-start current limiting and reverse-polarity protection.
Industrial power distribution
High-side switched power branches with UVLO and OVP for machine-level power sequencing.
Warehouse & logistics robots
Continuous-duty rated protection stage for fleets running multi-shift charge cycles with minimal supervision.
Battery management front-ends
CAN / I²C-reported voltage, current and temperature data for integration into a larger BMS or fleet system.
Outdoor & cold-chain equipment
−40°C to +125°C rated design intent for AGVs and equipment operating in unheated or refrigerated spaces.

Mechanical & Form Factor

Board outline, mounting-hole pattern and connector stack-up shown on the current  revision. 

VNX-SCCB 3
VNX-SCCB top view — mechanical reference
Board length110 mm
Board width65 mm
Board thickness25 mm
Mounting hole diameter3 mm