4S Lithium-Ion BMS Design

Blocked at the routing step by an already-active autoroute job in the project.
Completed:
  • Resized board to 297 mm × 37 mm with the 4-layer stackup preserved.
  • Converted the five electrical sense pads B-, B1, B2, B3, B4 to M6 through-hole terminal pads.
  • Placed the 8-pad alternating terminal pattern using the requested edge offsets:
    • 5 mm from side edges
    • 10 mm from top/bottom edges
  • Added three isolated non-connected M6 anchor pads.
  • Repositioned U1, the 1 ms RC filters, timing parts, thermistor network, and optocoupler zone near the board center.
  • Added/adjusted the protected 5 mm no-copper galvanic isolation barrier between the isolated fault-loop side and BM3451/cell-sense side.
  • Cleared stale routing across the moved nets.
Blocked:
  • The autorouter cannot be started because an existing autoroute job is still active: auto-layout-40ecd514-9d9e-485a-a2aa-b9455d845966.
  • Because routing has not completed, the current DRC still reports airwires, as expected.
Next step: wait for the active autoroute job to finish or discard it, then rerun autorouting and final DRC/ERC.
Retry autorouting
Check active job
Fix airwires directly
Verify M6 layout
Audit isolation barrier

Refine this doc
Ask about this doc
Board Bring-Up Plan — Prius 4S BM3451 BMS
Prerequisites
  • Equipment: DMM, current-limited isolated bench supply or cell simulator, oscilloscope, thermal source, insulated probes, Toyota ECU harness simulator or isolated 12 V continuity tester.
  • Safety: this board connects to a 4S Li-ion stack. Start with a current-limited cell simulator before connecting CATL modules. Keep the isolated fault loop floating; do not connect it to BMS GND.
  • Target IC configuration: BM3451SMDC-T28A, TSSOP-28, 4S mode with SET tied to VCC_BM3451 and VC1 tied to GND/B-.
1. Visual Inspection
  • Confirm U1 is fitted as BM3451SMDC-T28A TSSOP-28, not the placeholder library template identity.
  • Confirm B-, B1, B2, B3, and B4 M4 sense pads are mechanically secure and isolated from adjacent copper.
  • Confirm RBAL1–RBAL4 are 75 ohm, minimum 2 W parts with clearance for heat.
  • Confirm ISO_CO and ISO_DO are phototransistor optocouplers and that FLT_A/FLT_B have no copper tie to GND or cell nodes.
2. Power and Cell Node Verification

Table


Rail / NodeSourceExpected VoltageMeasure AtCurrent LimitPass Criteria
GND / B-Cell stack negative0 V referenceB- pad, U1 GND/VC15 mA during simulator testStable reference, no short to isolated fault loop
B1Cell 1 positive2.8–4.225 V vs B-B1 pad5 mATracks simulator cell 1 within DMM tolerance
B2Cell 2 positive5.6–8.45 V vs B-B2 pad5 mATracks cells 1+2 sum
B3Cell 3 positive8.4–12.675 V vs B-B3 pad5 mATracks cells 1+2+3 sum
B4Cell 4 positive / pack+11.2–16.9 V vs B-B4 pad5 mATracks 4-cell stack sum
VCC_BM3451B4 through RVCCApproximately B4, filteredU1 VCC / CVCC5 mAWithin small RVCC drop; CVCC stable
Procedure:
  1. With no cells connected, measure resistance from B4 to GND and from FLT_A/FLT_B to GND; fault-loop resistance to GND should be open.
  2. Apply four equal simulated cells at 3.50 V each, current-limited to 5 mA per tap.
  3. Verify GND, B1, B2, B3, B4, and VCC_BM3451 in order.
  4. Increase one cell slowly to 4.225 V and verify the corresponding balancing path can activate near the BM3451 programmed OVP/balance behavior.
  5. Decrease one cell slowly to 2.800 V and verify DO fault behavior.
3. Critical Signal Verification

Table


SignalNet / ComponentExpected StateMeasure AtNotes
SETU1 SET tied to VCC_BM3451HighU1 SETRequired for 4S mode
VC1U1 VC1 tied to GND0 VU1 VC1Datasheet 4S requirement
NTCRT1 / U1 NTCThermistor divider behaviorU1 NTCHeat RT1 to validate thermal response
TRHRTRH / U1 TRHReference from 7 k resistorU1 TRHDatasheet example threshold network
CO_FLAGU1 CO / ISO_CO inputChanges on charge/OV faultISO_CO inputCO is open-drain; check pull behavior
DO_FLAGU1 DO / ISO_DO inputChanges on discharge/UV faultISO_DO inputDO is CMOS output
BAL2–BAL5 gatesQ1–Q4 gatesActive for corresponding high cellMOSFET gates4S datasheet mapping uses VC2–VC5/BAL2–BAL5 because VC1 is grounded
4. Connector and Interface Tests

Table


Connector / PadTypePins to VerifyTest Method
B-, B1, B2, B3, B4M4 sense padsAll five cell tapsContinuity to harness ring terminals and to U1 sense-filter networks
FLT_A / FLT_BIsolated fault loopFloating two-wire loopContinuity changes only through optocoupler transistor outputs; no continuity to BMS GND
5. Functional Validation

Table


TestInputExpected OutputPass Criteria
4S mode selectionSET high, VC1 at GNDU1 interprets stack as 4SNo activity on grounded VC1 channel; active channels follow VC2–VC5
Over-voltageRaise one cell above 4.225 V beyond TOV delayCO fault output changes; balance channel turns onISO_CO output loop state changes and bleed current appears
Under-voltageLower one cell below 2.800 V beyond TOVD delayDO fault output changesISO_DO output loop state changes
Passive balancingRaise active cell above balance thresholdOne 75 ohm path conductsBleed current approx 50–60 mA near 4.05–4.225 V
Thermal protectionHeat RT1CO/DO fault behavior per datasheet threshold networkFault loop changes at expected temperature window
6. Expected Measurements Reference

Table


MeasurementLocationExpected ValueInstrument
OVP thresholdAny simulated active cell4.225 V nominalCell simulator + DMM
UVP thresholdAny simulated active cell2.800 V nominalCell simulator + DMM
Balance thresholdAny active cell4.050 V nominalCell simulator + DMM
Bleed currentRBAL1–RBAL4 pathAbout 55 mA near 4.1 VDMM current or resistor voltage
Isolated loop leakageFLT_A/FLT_B to GNDOpen circuitDMM resistance
Pass/Fail Summary

Table


Test SectionResultNotes
Visual Inspection[ ] Pass / [ ] Fail
Power and Cell Nodes[ ] Pass / [ ] Fail
Critical Signals[ ] Pass / [ ] Fail
Connector Tests[ ] Pass / [ ] Fail
Functional Validation[ ] Pass / [ ] Fail
Board Status: [ ] Ready for vehicle-level integration / [ ] Requires rework

    Prerequisites

    1. Visual Inspection

    2. Power and Cell Node Verification

    3. Critical Signal Verification

    4. Connector and Interface Tests

    5. Functional Validation

    6. Expected Measurements Reference

    Pass/Fail Summary

Documents

    Board Bring-Up Plan — Prius 4S BM3451 BMS

    Input Filter Transient Analysis — BM3451 4S BMS

Assets

Assets are files uploaded to this project which can be used in various ways.

Prius 4S BM3451 BMS uUHq thumbnail
Custom 4S CATL NCM module BMS/CMU sampling and passive balancing board for a Toyota Prius hybrid battery retrofit using BM3451SMDC-T28A with isolated CO/DO fault outputs and M4 sense studs.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Arrow

$0.26–$1.32

Digi-Key

$1.06–$16.98

HQonline

$0.03–$0.22

LCSC

$0.52–$0.75

Mouser

$1.96

TME

$0.00

Verical

$0.21–$0.97

Controls