This guide covers what a BMS PCBA is, the boards and blocks it is built from, the components that decide its accuracy, how current and voltage are measured, which protection functions are tested, and what a manufacturer needs to start a build.
What Is a Battery Management System PCBA?
A battery management system PCBA is the board that keeps a battery pack safe, balanced and reportable. It measures every cell, watches pack current and temperature, balances cells that drift apart, and opens the contactor before a voltage, temperature or current limit is exceeded. Because the board sits between the cells and everything else, its measurement accuracy and isolation are what make the rest of the system trustworthy.
What boards are included?
A BMS PCBA build is usually a small family of boards rather than a single design, and the split depends on the pack architecture:
- Cell monitoring board (CMU or BMU) – reads a group of cell voltages and temperatures and reports them to the controller.
- Battery control board (BCU or main control board) – runs the protection decisions, balancing and state reporting for the pack.
- Protection and contactor-drive board – carries the pre-charge, cut-off and main-contactor drive circuits.
- Balancing board – passive or active balancing for packs where cells drift apart over life.
- Current-sense board – the shunt or hall measurement path, placed to keep the switching node out of the sense loop.
- Communication and gateway board – the isolated CAN, SMBus, RS-485 or Modbus link between the pack and the system.
What components are critical?
The parts that decide the measurement are precision voltage references, sense resistors, isolators, analogue front ends and communication transceivers, because their tolerance and temperature coefficient are effectively the reading the system relies on. They are also the parts most exposed to allocation and substitution, so they are handled as a managed supply chain from quotation – the part-by-part position is under What Components Are Critical?.
What testing is required?
In-process SPI + AOI + X-ray, then electrical ICT + FCT against the agreed specification, with balancing behaviour, protection-trip thresholds, isolation and contactor drive verified, and the voltage and current paths calibrated and recorded per unit where the customer requires it. The full flow is set out under What Testing Does a BMS PCBA Require?.
How are current and voltage measured?
Voltage and current are measured on two different paths, and each has its own error source:
- Cell voltage – analogue front end – an AFE reads each cell in the stack, with the measurement channels referred to the cell they measure rather than to a common ground, so stack voltage does not appear across the measurement input.
- Isolated link – the AFE reports over a daisy-chain or isolated link, which keeps the measurement side separate from the control side and is where creepage and clearance are decided.
- Pack current – shunt or hall – a shunt is measured with a Kelvin connection so the sense taps carry no load current, or a hall device is used where isolation is required; either way the sense path is routed away from the switching node.
- Reference and converter – the accuracy of the reading is the accuracy of the reference and the effective resolution of the converter, so their tolerance and drift are treated as design inputs rather than checked at the end.
- Calibration – where the customer requires it, the voltage and current paths are calibrated at test and the result recorded per unit, so a reading can be traced back to the build it came from.
What protection functions need testing?
The protection functions are what the board is there to provide, so they are proven at FCT rather than assumed from the schematic:
- Over-voltage and under-voltage – cell and pack limits, including the recovery thresholds that decide when the contactor is allowed to close again.
- Over-current and short circuit – trip level, trip time, and the behaviour of the contactor drive during a fast event.
- Over-temperature and under-temperature – the limits at the cells, at the power devices and at the busbars, and the charge or discharge inhibit each one applies.
- Cell imbalance – the threshold that starts balancing and the point at which imbalance itself becomes a fault.
- Isolation and insulation monitoring – the resistance measurement the pack relies on, tested with the coating and cut-outs in place because that is the condition it sees in service.
- Contactor drive and pre-charge – that the main path opens on a fault, and that the pre-charge sequence completes without a current spike.
- Communication integrity – that the isolated CAN, SMBus or RS-485 link reports faults correctly instead of masking them when the bus is noisy.
Where a BMS PCBA Sits in the System
A BMS board is the interface between the cells and everything else in the product. At pack level it aggregates cell and module data and drives the main contactor; at module level it watches a smaller group of cells and reports upstream. The board has to stay accurate while the pack around it moves high current and runs warm, which is why its measurement and isolation are designed, not assumed. The assembly task is to build that board so the reading a controller relies on is the reading the cells actually have.
What Does a BMS PCBA Do?
- Cell-voltage monitoring – measuring each cell in the stack accurately across temperature and over the life of the pack.
- Current sensing – measuring pack current with a shunt or hall device placed to avoid the switching node and the noise around it.
- Temperature sensing – at the cells, at the power devices and at the busbars, so thermal limits are real and not assumed.
- Cell balancing – passive or active balancing so cells that drift do not cap the usable capacity of the pack.
- Protection and contactor drive – over-voltage, over-current, over-temperature and insulation monitoring, with the contactor opened when a limit is exceeded.
- Communication – reporting cell and pack data to the rest of the system over CAN, SMBus, RS-485 or Modbus, with the isolation those links require.
Key Blocks on a BMS Board
Most BMS boards combine a small set of blocks, and the assembly challenge is keeping the measurement blocks quiet next to the power and switching blocks:
- Cell-stack interface (AFE) – the device that reads many cell voltages through a daisy-chain or isolated link; its placement and the isolation around it decide the measurement quality.
- Microcontroller and memory – the logic that runs the balancing and protection decisions and stores thresholds and event records.
- Balancing circuits – resistors and switches for passive balancing, or the switches and inductors for active balancing, placed to manage their own heat.
- Communication transceivers – isolated CAN, SMBus or RS-485 interfaces to the inverter, charger and plant network.
- Sensing and protection periphery – precision references, sense resistors, isolators and the contactor drive that the safety functions depend on.
What Components Are Critical?
The parts that decide BMS accuracy and safety are exactly the ones that need a managed supply chain:
- Precision voltage references and sense resistors – the parts behind every cell-voltage and current reading; their tolerance and temperature coefficient are the reading.
- Isolators and AFEs – the boundary between the cell stack and the controller; a late substitution here can change the isolation evidence a certification body asks for.
- Communication transceivers – the link the system relies on; long-lead and single-sourced parts are flagged at quotation.
Because a part change can affect certification evidence rather than only the build, the material plan is built at quotation stage and alternatives are proposed with their specification differences stated.
What Testing Does a BMS PCBA Require?
A BMS board is safety-critical, so the test plan is agreed at quotation and applied through the flow. Kilandu runs:
- In-process: SPI + AOI + X-ray – solder-paste inspection before reflow, optical inspection after, and X-ray on hidden joints such as the AFE and regulator packages.
- Electrical: ICT + FCT – in-circuit test for assembly correctness and functional test against the agreed specification, including balancing behaviour, protection-trip thresholds, isolation and contactor drive.
Where the customer requires calibration of the voltage and current paths, that is part of the test flow and is recorded per unit so a reading can be traced to its build.
What Materials and Layout Matter?
- Signal integrity and isolation – sense-line routing, analogue-ground return separated from power ground, and switching-node distance from measurement traces are reviewed at DFM, because they cannot be corrected at assembly.
- Thermal – balancing resistors and power devices generate heat; copper area, thermal vias and surface finish are agreed before the first build.
- Laminate and finish – FR-4 or high-Tg FR-4 with lead-free finishes for RoHS and REACH compliance.
- Conformal coating – available where the installation sees moisture or contamination, with masking planned from the assembly drawing so sense lines and test points stay clear.
What Information Does a BMS Manufacturer Need?
To quote and build a BMS board accurately, send:
- Gerber files including drill data and board outline
- A bill of materials with manufacturer part numbers (MPN)
- The cell specification and stack configuration (cell count, topology)
- The communication protocol and isolation requirements
- Protection thresholds and any test specification
- Expected quantity and acceptance class (IPC-A-610 Class 2 or Class 3)
Send the file set to alden@kilandu.com and a DFM report and quotation come back together.
BMS PCBA Prototype to Mass Production
Typical turnkey lead time is 2 to 5 weeks from a complete file set, with component availability usually the binding constraint. There is no fixed minimum order quantity, so a prototype runs on the same SMT and DIP process as volume production. A DFM review is completed before production starts, so isolation, sense-line routing and balancing-thermal issues are raised while they are still cheap to fix.
Common BMS PCBA Problems
- Sense accuracy drift – poorly placed sense lines or a noisy analogue return that makes cell readings unreliable in the field.
- Isolation margin – creepage and clearance that look adequate on paper but fail once coating and cut-outs are in place.
- Balancing thermal – balancing resistors that run hot because their heat path was not designed, not assumed.
- Communication noise – a CAN or SMBus link that corrupts data because its isolation boundary was left to the assembly supplier.
- Component allocation – AFEs, isolators and transceivers going on allocation late in the schedule and forcing a requalification.
BMS PCBA Manufacturing Capabilities
A battery management board is assembled as a mixed-technology build: surface-mount parts on the top side, through-hole connectors and power components on the bottom, and the sensing network kept physically close to the cells it measures. Kilandu builds BMS PCBA from 4S to 16S configurations on the same production lines used for volume programs, so a prototype and a production run share one process route.
- PCB fabrication — multilayer board built to the stackup the design calls for, with the material and copper weight reviewed against the cell voltage and the thermal environment.
- Component sourcing — cell-monitor ICs, MOSFETs, current sensors, balancing resistors, protection controllers and connectors sourced through authorised channels, with long-lead and allocation-risk parts flagged at quotation.
- SMT and DIP — SMT for the mixed-signal and dense component side, DIP for through-hole connectors, shunt or busbar hardware and larger power parts.
- Programming — controller firmware programmed on the board before it leaves the line, with the programming step recorded against the work order.
- Burn-in — boards run under load for a defined period after assembly and test, and boards that fail during burn-in are recorded as such rather than passed through.
- Conformal coating — applied to designated areas where the board sits in a humid or condensation-prone enclosure, with connectors and test points masked.
Every build runs to a documented route: incoming inspection, SPI, AOI, reflow, through-hole soldering, X-ray on selected builds, final test, and a golden sample retained at first-article approval. Prototype lead time is 5 to 8 working days; volume production runs 2 to 5 weeks; repeat orders to an approved build run 2 to 3 weeks.
BMS PCB Assembly Capability
The assembly constraint on a BMS board is not placement speed, it is keeping the measurement chain intact. Sense lines to the cell inputs, the analogue-ground return and the distance from switching nodes all affect what the board actually reads, so those are reviewed before the first build rather than debugged after it.
- Mixed SMT and THT — both technologies on one substrate, sequenced so through-hole parts are not disturbed by the reflow step.
- Small components — 0201 and0402 passives used for balancing and filtering networks are placed and inspected under processes suited to that size.
- MOSFET, IC and connector placement — power MOSFETs, monitor and protection ICs, and high-current connectors are placed to the mechanical and thermal requirement, not only to the design centroid.
- Mixed technology builds — a single board combining fine-pitch SMT, through-hole power hardware and a separate sensing area is routine rather than a special process.
Where a design uses a shunt or busbar rather than a discrete sense resistor, the mechanical interface is reviewed at DFM so the board and the current path are assembled to the same tolerance.
BMS PCBA Testing
On a BMS board the test list is decided by which failures matter. A measurement error that shifts by a few millivolts is a specification problem; a protection function that does not trip is a safety problem. The two are tested differently and to different limits.
- AOI — after placement and after reflow, covering polarity, presence, solder joint quality and tombstoning on the dense side.
- X-ray — on selected builds, to inspect joints that cannot be seen optically, including BGA and fine-pitch parts and the underside of the board.
- ICT — component-level integrity: net connectivity, shorts and opens, before any board-level function is exercised.
- FCT — board-level function, exercising the measurement chain and the protection behaviour with cell voltages and current applied.
- Voltage and current testing — cell-input accuracy across the pack range, sense-line behaviour, and current measurement against the shunt or sensor in the circuit.
- Protection-function testing — over-charge, over-discharge and over-current thresholds verified at the values the customer specifies, including trip and recovery behaviour.
- Programming verification — the programmed part is read back and checked, and the result is recorded per unit.
- Burn-in — a defined period under load after test, with failures recorded against the lot.
Test limits, fixtures and the pass/fail record are agreed before production and then held. A repeat order runs to the same limits as the first approved article rather than being re-tuned per order.
BMS PCBA Quality Control
Quality control on a BMS build is a chain rather than a set of inspections, because each step's record is what makes the next step meaningful. Kilandu runs the chain below on every BMS build, not only on the lots a customer chooses to audit.
- Incoming inspection — components checked against the BOM and the approved-vendor list, with reels and trays without a traceable code not released to the line.
- SPI — solder paste volume and coverage checked before each reflow.
- AOI — after placement and after reflow.
- X-ray — on selected builds for hidden joints.
- IPQC — in-process checks during the build rather than only at the end.
- First Article — inspected, measured against every specified limit, retained as a golden sample, and approved in writing before the volume run is released.
- Traceability — per-lot records from incoming material through placement, soldering, inspection and final test, retained so a shipped board can be tied back to its material and process data.
- Final inspection — against the approved sample and the documented test results.
Where the end use is medical, the same route runs inside Kilandu's ISO 13485:2016 management system (certificate 35825MDQMS0021R0S). Automotive programs run under IATF 16949:2016 (IATF No. 0596984). Every certificate number, issuing body, scope and validity date is published on the quality assurance page.
BMS PCBA for 4S, 8S, 10S, 12S, 13S and 16S Battery Systems
Cell count drives the board rather than just the label. More cells means a wider measurement range, more sense lines, a higher cell-monitor channel count and different protection thresholds, so each configuration is reviewed as its own design rather than a variant of one page.
- 4S — single-digit-cell packs where the board also carries the pack's power path and connector set.
- 8S — the common e-bike and light-mobility configuration, with monitor channels sized to the cell count.
- 10S, 12S and 13S — mid-range configurations where the sense network layout and the balancing design matter more as cell count rises.
- 16S — higher energy packs, where protection thresholds, current measurement accuracy and thermal behaviour across the pack are the items that drive the build.
The cell chemistry and the protection thresholds are supplied by the customer and are reviewed at quotation. On request the voltage and current paths are calibrated and recorded per unit, and the per-lot records cover the specific cell count and firmware version shipped.
BMS PCBA Applications
The same board architecture is used across quite different packs, and what changes between them is the current level, the enclosure and the service-life expectation rather than the process.
- E-bike and light mobility — 8S-class packs where weight, standby current and outdoor exposure drive the design.
- Energy storage systems — higher cell counts with longer service life, where balancing behaviour and drift over time are the concerns.
- UPS and power backup — packs where protection switching behaviour and standby losses matter more than absolute weight.
- AGV and industrial battery — continuously operating packs where the protection thresholds and the communication interface to the vehicle controller are set to the duty cycle.
- Power tools — packs subject to shock and vibration, where the assembly and the coating specification are reviewed for that environment.
- Industrial battery packs — stationary packs where the record set and lot traceability carry more weight than size.
- Electric vehicles and low-voltage mobility — full-vehicle low-voltage BMS boards, where functional safety requirements shape the verification stage.
- Medical monitoring and diagnostic equipment — BMS boards inside powered medical devices, built inside the ISO 13485 management system.
16S Lithium Battery BMS PCBA Case Study
The following is an anonymised BMS build. Customer name, product model and order quantity are never published; what is published is the engineering.
- Application — energy storage.
- Battery configuration — 16S lithium battery pack.
- PCB — multilayer board.
- Assembly — mixed SMT and through-hole.
- Key components — MCU, power MOSFETs, current sensor, cell-monitor ICs and pack connectors.
- Testing — AOI and X-ray on selected builds, ICT, FCT including voltage/current accuracy and protection-function verification, programming read-back, and burn-in.
Challenge. On a 16S pack the measurement chain is long enough that small layout and routing decisions show up as accuracy drift. The customer needed cell measurement and current measurement to hold their specified limits across the full pack range, not at a nominal load, and the protection thresholds had to trip and recover exactly as specified.
Manufacturing solution. Sense-line routing, analogue-ground return and distance from switching nodes were reviewed at DFM before the first build, and the design was adjusted where those distances affected what the board would read. The build was sequenced mixed-technology: SMT for the measurement and control side, through-hole for connectors and power hardware, with X-ray applied on selected builds to inspect the joints that cannot be seen optically. Programming and read-back were recorded per unit. Functional test covered cell-voltage accuracy across the pack range, current measurement in circuit, and over-charge, over-discharge and over-current protection at the specified thresholds including trip and recovery. Boards then ran under load for the agreed burn-in period, and failures were recorded against the lot rather than passed through.
Result. First article was inspected and approved in writing against every specified limit before the volume run was released, and the retained sample became the reference for repeat orders. Repeat production ran to the same BOM, process parameters and test limits, with per-lot traceability from incoming material through final test. Project-specific data — layer count, board dimensions, BOM quantity and production volume — is available under NDA on request.
For a description of a medical BMS build, see the medical PCBA case study. Automotive BMS programs are covered on the automotive PCBA page.
BMS PCBA FAQ
What is a BMS PCBA?
A BMS PCBA is the assembled board that measures cell voltage and temperature in a battery pack, balances the cells, and applies protection when a threshold is crossed. It is the board that sits between the cell stack and the rest of the system, and it is where most of the measurement and protection behaviour of the pack is decided.
What types of BMS PCBA can Kilandu manufacture?
Kilandu builds BMS PCBA from 4S to 16S configurations, as mixed SMT and through-hole assemblies with programming, burn-in and conformal coating available on the route. Programs run on the same lines from prototype through pilot to repeat production.
Can Kilandu assemble customer-supplied BMS components?
Yes. Build-to-print is the standard model, so components can be sourced by Kilandu or supplied against the approved-vendor list. Long-lead and allocation-risk parts are flagged at quotation, and no component is substituted without written approval.
Does Kilandu provide BMS PCBA testing?
Yes. Testing covers AOI, X-ray on selected builds, ICT, and FCT with voltage and current accuracy plus protection-function verification at the specified thresholds. Programming read-back is recorded per unit and burn-in is available before shipment.
Can you manufacture 4S, 8S and 16S BMS boards?
Yes. Kilandu builds 4S, 8S, 10S, 12S, 13S and 16S configurations. Cell count drives the measurement range, the monitor channel count and the protection thresholds, so each configuration is reviewed as its own design rather than treated as a variant.
What information is required for a BMS PCBA quotation?
Gerber files, a BOM with manufacturer part numbers, the cell specification and count, the communication protocol, and the protection thresholds, sent to alden@kilandu.com. A typical turnkey lead time is 2 to 5 weeks; prototype runs take 5 to 8 working days.