Stafl Systems
Battery Management Systems

Off-the-shelf battery management, configured to your pack.

  • Lithium-ion batteries require sophisticated management systems to control proper charging and discharging

  • Stafl Systems' BMS products cover high voltage packs up to 1000 V and low voltage packs from 10 V to 60 V

  • Every product is configurable to your cells, and can be customized to fit your pack and application


The Stafl Systems Advantage

Anchor your project with tried & tested dependability

 

Building a battery pack is hard enough. The BMS shouldn't be the part that holds you up.

Every Stafl Systems BMS arrives with safety already engineered in. Then our team tailors it to your cells and your system, so you start with a protected pack on day one and keep the freedom to make it your own.

Ready on Day One

Start with a proven product, not a development program. Off-the-shelf Stafl Systems BMS products cover packs from 10 V to 1000 V, so your team can focus on the rest of your product.

Safety Built In

Our BMS is designed with functional safety in mind from the start and backed by safety analysis, so the heavy lifting is done before your project begins. Redundant hardware, advanced diagnostics and a dedicated safety software stack give you a solid foundation. From there, we work with your team to build the safety case around your application, because no two systems carry the same risks.

Tuned to Your Pack

We characterize your cells and set the limits and contactor sequencing for your system. You get a BMS that knows your pack, without writing a line of BMS code.

Grows With You

When your product changes, your BMS can too. A different I/O mix, a new form factor or a pack beyond 1000 V: assembly variants, expansion boards and custom builds take the same proven core wherever you go next.

Best-In-Class Accuracy

±2.25 mV cell voltage and ±0.2% pack current, held for the life of the pack. Accurate measurements mean trustworthy state of charge, tighter balancing and more usable energy from every cell.

Versatile I/O

Contactor and pyroswitch drivers, safety interlock loops, digital and analog inputs, temperature sensing and switched power outputs, all on one board. The BMS2000 runs your contactors, interlocks, thermal system and sensors, so there are fewer controllers to buy, wire and validate.

Speaks Your System's Language

Our BMS enables seamless communication with your vehicle controller, PLC or charger over CAN, RS-485 and Ethernet, using standard protocols like J1939, CANopen and Modbus, or your own message set, configured by our team.

High Voltage and Low Voltage, one product family

High Voltage

  • Up to 1000 V and 600 series cells (custom to 1500 V)
  • Distributed: a String Controller plus Cell Monitors on your modules
  • Drives your contactors and pyroswitch
  • Off-highway, marine, aviation, industrial, stationary

  • Low Voltage

  • 10 V to 60 V, 3 to 16 series cells
  • All-in-one: one controller per pack
  • 300 A solid-state switching built in
  • Energy storage, backup, light EV, drones, industrial packs

  • High Voltage — BMS2000 Series        

    How it works

    Our high voltage BMS uses a distributed architecture.

    A String Controller oversees each string of series-connected modules, with Cell Monitors watching every cell. Add monitors to scale up to 600 cells in series.

    For larger systems, connect multiple packs in series or parallel, and each pack's String Controller coordinates with the others to run them as one system.

    Product Family
    Choosing a cell monitor

     


    BMS2101 BMS2104
    Best for Large-format cells that need fast balancing Compact, cost-optimized modules
    Balancing current Up to 1 A per cell, heatsinked to the pack Up to 0.2 A per cell
    Module supply 11 V - 80 V 18.3 V - 70 V, or 11 V - 36 V variant
    Temperature inputs 4 NTC, or 2 redundant pairs 4 NTC, or 2 redundant pairs
    Busbar sensing Cell inputs configurable for busbar drops Mid-module busbar bypass option
    Transient protection Standard Enhanced
    Footprint 160 × 60 mm 100 × 67.5 mm
    Mounting Bottom-side heatsink for full balancing 4.5 mm mounting holes

    1X

    String Controller

    • Measures pack voltage, current and isolation

    • Drives contactors, pre-charge and pyroswitch

    • Supervises safety functions and enforces safe state

    • Reports SOC, SOH, SOE, and faults to the host system

    Both boards measure up to 16 cells, use the same cell harness pinout, and talk to the String Controller over isoSPI. The main differences are balancing current, size and supply range.

    • Choose the BMS2101 when large cells need fast balancing.

    • Choose the BMS2104 for compact, cost-optimized modules.

    1-36X

    Cell Monitors 

    • Measure cell voltages and temperatures

    • Balance cells: BMS2101 at up to 1 A per cell for large packs, BMS2104 at up to 0.2 A for compact modules

    • Communicate with the String Controller over an isoSPI ring

    Low Voltage — BMS2300 Series      

     

    How it works

    Low voltage systems can take advantage of the BMS2300's integrated design.

    It measures every cell, senses pack current and includes high current solid state switches on one board, so there are no separate cell monitors, contactors or fuses to buy and integrate, saving cost and complexity in your pack.

    Product Family

    1X

    ALL-IN-ONE BOARD

     


    Ready to collaborate?

    Are you excited to start a project? Would you appreciate more information about our products and services? Our team is here to help.

    Get in Touch

    FURTHER INFORMATION

    PRODUCT SELECTION

     

    BMS2000 BMS2300
    Range High voltage Low voltage
    Battery Voltage Up to 1000 V 10 V - 60 V
    Series Cells Up to 600 3 - 16
    Cell Monitoring BMS2101 or BMS2104, 16 cells each Integrated
    Power Switching 6 contactor drivers + pyroswitch 300 A solid-state + secondary disconnect
    General I/O 68 25 + expansion header
    Communication 3x CAN-FD, RS-485, Ethernet (opt.) CAN or RS-485
    Multi-Pack Series & parallel strings Parallel packs
    Functional Safety Designed to ISO 13849 PL d Functional-safety capable

    FLEXIBLE I/O

    The BMS2000 carries 68 I/O, enough to run thermal management, sensors, interlocks and auxiliary loads without a separate controller. Set channel functions in software, or choose an assembly variant with only the I/O you need.

    BMS2101 BMS2104
    Best for Large-format cells that need fast balancing Compact, cost-optimized modules
    Balancing current Up to 1 A per cell, heatsinked to the pack Up to 0.2 A per cell
    Module supply 11 V - 80 V 18.3 V - 70 V, or 11 V - 36 V variant
    Temperature inputs 4 NTC, or 2 redundant pairs 4 NTC, or 2 redundant pairs
    Busbar sensing Cell inputs configurable for busbar drops Mid-module busbar bypass option
    Transient protection Standard Enhanced
    Footprint 160 × 60 mm 100 × 67.5 mm
    Mounting Bottom-side heatsink for full balancing 4.5 mm mounting holes
    • Need a different mix? Assembly variants remove unused channels to cut cost or uprate contactor drive to 5.6 A hold / 10 A peak. Expansion boards and custom designs add channels.

    • Low voltage: the BMS2300 adds up to 11 NTC inputs, fan and heater control, 5 auxiliary outputs, interlock supervision and an expansion header for wireless and add-on I/O.

    Configure or Customize

    Every Stafl Systems BMS starts as a standard product. You choose how far to take it: use it as is, have our engineers configure or customize it, or license the technology and bring BMS production and development in-house.

    CUSTOMIZED

  • High voltage configurations up to 1500 V
  • I/O mix by assembly variant: remove, uprate or add channels
  • Assembly variants for cell count, voltage range and busbar sensing
  • Expansion boards for Ethernet, backup power and wireless
  • Custom application software, partitioned from safety functions
  • Custom I/O and form factors

  • OFF-THE-SHELF

  • Standard part numbers
  • Standard 68-I/O set (BMS2000)
  • Service tool and customer portal for configuration, firmware updates, diagnostics and logging
  • Evaluation kits available

  • CONFIGURED

  • Cell characterization and state estimation tuning
  • Voltage, current and temperature limits
  • Contactor sequencing and fault responses
  • I/O functions, thresholds and wake sources
  • CAN messages in J1939, CANopen or custom formats

  • LICENSED

  • Manufacture our boards at your own factory or contract manufacturer
  • Build your own application on our safety core with the Stafl application SDK
  • Adapt the hardware design to your product's form factor
  • Full application and platform source for in-house BMS programs
  • Safety analysis and certification evidence available as your program needs it
  • Paid-up or royalty licensing, scoped to your program

  •  

    precise engineering

    High Voltage — BMS2000 Series

    • Supports up to 1000 V Battery Systems

    • Scalable to 600 Series Cells

    • Multi-String Support (Series & Parallel)

    • 68 I/O with Configurable Channel Functions:

      • 6 Contactor Outputs with Redundant High- & Low-Side Control

      • 6 Contactor Auxiliary Feedback Inputs

      • 1 Pyroswitch Output

      • 6 PWM Loop Output & Input Pairs for HVIL, E-Stop or General Purpose I/O

      • 12 Digital Inputs (6 Active-High, 6 Active-Low)

      • 6 Analog Voltage Inputs (0 - 35 V)

      • 6 Analog Current Inputs (4 - 20 mA)

      • 8 NTC Temperature Inputs

      • 1 Water Sensor Input

      • 8 Auxiliary Power Outputs, 24 V / 1 A

      • 2 Auxiliary Power Outputs, 12 V & 5 V / 2 A

    • ±2.25 mV Lifetime Cell Voltage Measurement Error

    • Triple-Redundant Pack Current Sense Inputs

    • Integrated Isolation Monitoring

    • HVIL & E-Stop Supervision

    • 3x CAN-FD, RS-485 and Optional Ethernet

    • SD Card & FRAM Data Logging

    • Lock-Step Arm Cortex-M7 with SafeRTOS

    • SEE ALSO: BMS Product Family Brochure (PDF)

    Low Voltage — BMS2300 Series

    • Supports 3 to 16 Series Cells, 10 V - 60 V

    • 300 A Continuous, 500 A Peak (5 s)

    • Solid-State Switching with Secondary Disconnect

    • Redundant Cell Voltage & Temperature Measurement

    • Integrated Coulomb Counter

    • Parallel Pack Support with Auto-Addressing

    • CAN or RS-485 Communication

    • Up to 11 NTC Inputs

    • Fan & Heater Control Outputs

    • Lock-Step Arm Cortex-M7 with SafeRTOS

    • SEE ALSO: BMS Product Family Brochure (PDF)

    COUNTLESS APPLICATIONS

     

    hIGH VOLTAGE

    While a vehicle’s power system sees a battery pack as a single, high-voltage battery — charging and discharging the entire battery pack at once — the battery control system must consider each battery’s condition independently.

    LOW VOLTAGE

    A proper system will continuously monitor important battery parameters for low voltage applications, while dealing with the varying power demands of the many aspects of operation and optimizing the usage of the battery.

    stationary storage 

    The service life of a battery pack is tied to the weakest battery in the system. In the balancing process, each of the batteries within the string is maintained at optimal voltage levels, eliminating the ill-effects of improper charging.

    Battery Management Systems

    Filters





    No results found

    No results match your search. Try removing a few filters.