DECT NR Plus Intercom

I’ll finish the battery-management validation report and update the project spec first, with no schematic changes.
Created a project doc
Battery Management Validation Report
Status: Phase 2 validation gate complete for schematic planning. No schematic capture has started. Scope: single protected removable 18650 L...
View doc
Finished. I created the Battery Management Validation Report and updated the Project Specification before any schematic work.
Key locked decisions: MAX17055ETB+T + BQ25895RTWT + TUSB320LAIRWBR, 1.0 A default charge, 1.5 A only after validation, 2.0 A engineering-only, BQ25895 charge disabled until firmware configures safe settings, and mandatory cell-temperature/USB-C current validation.
Suggested next steps:
  1. Approve these battery-management requirements as the schematic baseline.
  2. Select the exact protected 18650 cell and holder.
  3. Continue Phase 2 with radio/MCU/audio architecture comparison before schematic capture.
Approve and compare
Approve baseline
Pick cell holder
Compare core architecture
Check report issues
No schematic yet

Talk to Flux to get started.

Refine this doc
Ask about this doc
Battery Management Validation Report
Status: Phase 2 validation gate complete for schematic planning. No schematic capture has started.
Scope: single protected removable 18650 Li-ion power system for the DECT NR+ Intercom Beltpack, using JLCPCB standard 6-layer manufacturing assumptions and the Phase 2 preferred battery-management architecture.
Executive Decision
Proceed to schematic planning with this Rev A battery-management architecture:

Table


FunctionRev A choiceDecision
Charger / power-pathTI BQ25895RTWTApproved for Rev A if safe-default requirements below are implemented.
Fuel gaugeADI / Maxim MAX17055ETB+TApproved for Rev A with 10 mΩ Kelvin current-sense resistor.
USB-C current detectionTI TUSB320LAIRWBRPreferred simple Type-C advertised-current detector for 5 V sink operation.
USB-PD sink fallbackHUSB238A or STUSB4500-classDo not use by default; reserve for later if USB-PD input becomes required.
Simple gauge fallbackMAX17048Keep as fallback only if MAX17055 schedule/layout risk becomes unacceptable.
The key change from the earlier selection note is that BQ25895 must not be allowed to charge autonomously at its 2.048 A reset/default fast-charge current. Rev A must use a hardware/firmware boot policy that keeps charging disabled or current-limited until the MCU has configured safe charge parameters.
Hard Requirements Before Schematic Capture
  1. No schematic capture may begin until this validation report and the project specification are treated as the battery-management requirements baseline.
  2. BQ25895 charge enable must be deterministic at boot. The charger CE pin shall default to charge-disabled, or an equivalent hardware-safe state, until firmware has configured charge voltage, charge current, input current, watchdog, and safety behavior.
  3. Rev A normal charge current shall default to 1.0 A. A 1.5 A normal option is allowed only after the approved cell is selected and the NTC/thermal layout is validated.
  4. 2.0 A charging is engineering-validation only. It shall be disabled in normal firmware and enabled only after cell datasheet, USB-C input capability, enclosure thermal, and simultaneous-system-load tests pass.
  5. USB-C input current shall follow actual advertised capability. A fixed Rd-only USB-C sink is not enough for this design if charging above conservative default USB current is allowed.
  6. Battery temperature sensing is mandatory. BQ25895 TS shall be connected to an NTC thermally coupled to the removable cell or mounted in the cell compartment with validated correlation to cell surface temperature.
  7. Treat the protected 18650 as secondary protection only. The beltpack PCB must still handle reverse insertion, absence, hot insertion/removal, protector-open behavior, and charger faults.
  8. Use JLCPCB standard capabilities only: Shengyi S1000-2M, 6 layers, ENIG, controlled impedance, standard through vias, epoxy-filled/capped vias only where available as a standard JLCPCB option, and no blind/buried/HDI microvias.
Datasheet Facts That Drive the Requirements
BQ25895 Charger / Power Path

Table


ItemDatasheet-backed value / behaviorDesign consequence
Input voltage range3.9 V to 14 V recommendedCompatible with 5 V USB-C input; do not assume PD voltages.
Input current rangeUp to 3.25 A input current limitEnough for 5 V / 3 A Type-C sources if current is advertised and thermals pass.
Fast charge currentUp to 5 ACapability exceeds safe default for removable 18650; must be configured.
Reset/default fast charge current2.048 AToo high as an unvalidated default; require charge-disabled boot or safe configuration before charging.
Default charge voltage4.208 VCompatible with 4.2 V Li-ion cells, but final value must match approved cell.
Default input current limit register500 mA, then may change after source detectionGood safe starting point; firmware still must own the final policy.
ILIM pinHardware input-current ceiling; datasheet example 260 Ω for 1.5 A using KILIM max exampleUse ILIM as a conservative hardware ceiling, but do not confuse input-current limit with battery fast-charge current.
TS profileCold/hot profile; 103AT example gives RT1 = 5.21 kΩ and RT2 = 29.87 kΩ for 0°C to 45°C Li-ion windowUse BQ25895 TS as the primary hardware safety temperature qualification.
BATFETSupports ship mode, QON wake/reset, over-discharge protectionUseful, but system must validate battery absent/protector-open/hot-swap behavior.
LayoutTight input capacitor loop, small SW node, inductor adjacent to SW, thermal pad grounded with viasRequires disciplined power layout; no exotic PCB tech needed.
MAX17055 Fuel Gauge

Table


ItemDatasheet-backed value / behaviorDesign consequence
Battery voltage range2.3 V to 4.9 V operating range; 3.0 V startup typicalCompatible with 1S Li-ion.
Active current18 µA typical, 30 µA max excluding thermistor currentAcceptable for beltpack standby/runtime goals.
Current measurement range±51.2 mVWith 10 mΩ, full-scale is ±5.12 A.
Sense resistor range1 mΩ to 1000 mΩ10 mΩ is valid and recommended for this capacity class.
Current LSB with 10 mΩ156.25 µAExcellent diagnostic resolution for charge/discharge logging.
Recommended sense option for >400 mAh10 mΩ table row gives ±5.12 A rangeGood for 3000–3500 mAh protected 18650.
CSP/CSN routingKelvin connect CSP to battery side and CSN to load side; do not share high-current paths; vias on Kelvin traces not recommendedRequires a true Kelvin, quiet routing layout.
TemperatureExternal thermistor supported; for removable battery, external thermistor divider is recommendedUse a cell-compartment NTC for fuel-gauge temperature if practical, or document reduced accuracy.
TUSB320LAI USB-C Current Detection

Table


ItemDatasheet-backed value / behaviorDesign consequence
UFP/sink modePORT low; presents Rd on both CC pins and detects DFP advertisementSuitable for a USB-C sink charger input.
Current reportingOUT1/OUT2 GPIO or I2C CURRENT_MODE_DETECTConnect OUT1/OUT2 to MCU; I2C is recommended for diagnostics.
OUT1/OUT2 default unattachedH/HTreat as no valid high-current source.
OUT1/OUT2 default attachedH/LLimit input to default USB-safe current.
OUT1/OUT2 mediumL/H = 1.5 AAllow up to 1.5 A input if charger/thermal policy allows.
OUT1/OUT2 highL/L = 3.0 AAllows 5 V / 3 A input, but does not permit 2 A battery charge unless thermal/cell validation passes.
VDD note for 3 A advertisementDatasheet notes system designer must ensure TUSB320 VDD is at least 3.5 V when DFP advertises 3 ACheck supply implementation; if powered from 3.3 V, validate the exact TUSB320LAI requirement and mode.
Fuel Gauge Validation
MAX17055 10 mΩ Sense Resistor
Recommended initial sense resistor:
  • Value: 10 mΩ.
  • Tolerance: 1% or better.
  • Power rating: 0.25 W minimum; 0.5 W preferred.
  • Package: 4-terminal/Kelvin current-sense resistor preferred.
  • Temperature coefficient: low-TCR preferred for fuel-gauge accuracy.
Calculations:

Table


CurrentSense voltage at 10 mΩResistor dissipation
1.0 A10 mV10 mW
1.5 A15 mV22.5 mW
2.0 A20 mV40 mW
3.0 A30 mV90 mW
5.12 A MAX17055 full-scale51.2 mV262 mW
A 10 mΩ resistor gives enough range for expected beltpack load, charger current, and transient logging without excessive battery-path voltage drop.
Gauge Placement and Routing Requirements
  • Place MAX17055 near the battery holder/connector and sense resistor.
  • Put the sense resistor in the battery current path so both charge and discharge current are measured.
  • Route CSP and CSN as a quiet Kelvin pair directly to the sense resistor pads.
  • Do not share the Kelvin traces with charger, system, or battery current.
  • Avoid vias on Kelvin traces where possible.
  • Keep the gauge and sense lines away from the BQ25895 SW node, inductor, USB VBUS surge paths, OLED switching currents, RF feed, and audio inputs.
  • Add test points for BAT+, BAT-/PACK reference, CSP, CSN if safe, I2C, ALRT, and gauge temperature input.
  • Verify sign convention in firmware: charge and discharge polarity must match the MAX17055 configuration.
Fuel-Gauge Temperature
For a removable 18650, the MAX17055 datasheet supports external thermistor measurement and specifically distinguishes removable-pack style measurement. Rev A should do one of the following:
  1. Preferred: provide a second 10 kΩ NTC thermally coupled to the cell compartment for MAX17055 THRM/AIN, separate from the BQ25895 TS safety NTC.
  2. Acceptable for Rev A validation: use BQ25895 TS as the safety NTC and let MAX17055 use internal temperature, but document reduced SOC accuracy under charge/discharge thermal gradients.
Do not directly tie one NTC node to both ICs unless both datasheets and bias timing are verified; competing bias sources can corrupt readings.
Charger / USB-C Validation
Safe BQ25895 Boot Policy
The BQ25895 default fast-charge current is 2.048 A. That is above the desired unvalidated default and can return after reset/watchdog conditions. Therefore Rev A shall implement this boot policy:
  1. CE defaults to charge-disabled using a resistor or equivalent safe hardware state.
  2. MCU boots from SYS when USB is present.
  3. Firmware verifies charger identity over I2C.
  4. Firmware disables or services charger watchdog intentionally.
  5. Firmware sets:
    • Charge voltage for the approved cell, normally 4.2 V class.
    • Fast-charge current initially 1.024 A or another exact BQ25895 register value at or below 1.0 A target.
    • Pre-charge and termination current appropriate for the approved cell.
    • Input-current limit based on TUSB320LAI result.
    • MaxCharge/HVDCP high-voltage adapter behavior disabled unless explicitly adopted later.
  6. Firmware reads charger status/fault/ADC and TS state.
  7. Only then may firmware assert CE low to enable charging.
If firmware is absent, crashed, or I2C fails, the safe state is no battery charging, while USB may still power SYS if supported by the charger configuration.
Input-Current Policy
TUSB320LAI shall be authoritative for USB-C Type-C current advertisement. BQ25895 input limits shall not exceed the detected source capability.

Table


TUSB320LAI resultAllowed Rev A input-current policy
Unattached / invalidCharging disabled or safe low state.
Default attached500 mA input limit unless USB enumeration/BC1.2 policy justifies more.
1.5 A advertisedUp to 1.5 A input limit.
3.0 A advertisedUp to 3.0 A input limit may be tested, but normal battery charge still limited to 1.0–1.5 A until thermal validation.
Recommended ILIM implementation:
  • Populate ILIM for a conservative hardware input-current ceiling, initially around 1.5 A using the datasheet example class of resistor value.
  • Add a resistor option or solder-jumper/test variant if 2.0 A charge validation needs a higher input ceiling.
  • Keep EN_ILIM enabled unless there is a documented reason to disable it.
  • Remember: ILIM limits input current, not battery charge current directly.
USB-C / PD Boundary
Rev A remains a 5 V USB-C sink design unless a later requirement adds USB-PD.
  • Do not assume 9 V, 12 V, 15 V, or 20 V input.
  • Do not use HUSB238A, STUSB4500, or FUSB302B unless USB-PD is deliberately added.
  • HUSB238A is technically available and capable, but overqualified for simple 5 V current detection.
  • FUSB302B requires substantial PD policy-engine firmware and is not the simple path.
  • STUSB1602A was found as a possible Flux/LCSC part, but TUSB320LAI remains simpler for this 5 V sink-current detection requirement.
Battery Cell and Holder Validation
The project still needs an approved protected 18650 cell. Representative findings:

Table


Candidate classUseful data foundDesign interpretation
Keeppower P1835J / NCR18650GA protectedProtected button-top length around 69.1 mm typical; spec sources show up to 69.85 mm max. Charge-current sources range around 1.5–1.75 A standard.Good candidate class; holder/enclosure must support long protected cells, not bare 65 mm cells only.
Panasonic/Sanyo NCR18650GA cellManufacturer datasheet variants list standard charge around 1.475–1.675 A and charge temperature +10°C to +45°C.Supports 1.0–1.5 A conservative default; 2.0 A is not justified from these snippets.
Samsung INR18650-35E cellStandard charge 1.7 A; maximum charge 2.0 A noted as not for cycle life.2.0 A may be technically possible but should remain validation-only.
Molicel INR18650-M35A cellCurrent official datasheet result lists standard and maximum charge as 1.7 A.Use 1.5 A or less for normal default unless Molicel gives specific approval.
Cell/holder requirements:
  • Select one approved protected button-top 18650 before production layout freeze.
  • Design the holder/enclosure for at least 70 mm protected-cell length class unless a shorter exact cell is locked.
  • Confirm holder spring/contact rating for worst-case system current and charge current.
  • Provide mechanical polarity guidance and, where practical, keyed geometry.
  • Add electrical reverse-polarity protection or a protection strategy that prevents charger/gauge damage if a cell is inserted backwards.
  • Define whether unprotected flat-top cells are mechanically/electrically rejected or only discouraged.
NTC / JEITA / Thermal Requirements
BQ25895 TS is the primary hardware battery-temperature safety input.
Recommended starting point:
  • NTC type: 10 kΩ 103AT-class NTC or exact equivalent used by the BQ25895 datasheet example.
  • Charge window: 0°C to 45°C minimum, matching the datasheet example network.
  • Example divider values from BQ25895 datasheet for 103AT and 0°C to 45°C: RT1 = 5.21 kΩ, RT2 = 29.87 kΩ.
  • Physical placement: NTC shall touch or closely track the cylindrical cell surface, ideally with a spring/contact feature or thermally coupled holder feature.
Firmware thermal policy:
  • Suspend charge on charger TS fault.
  • Log TS fault, thermal regulation, input DPM, and charger fault registers.
  • Reduce charge current before hard cutoff where possible.
  • Disable 2.0 A charge unless cell surface and charger PCB temperature pass in closed-enclosure, high-ambient, simultaneous-system-load tests.
Hot Insertion, Removal, and Fault Analysis
The battery system must handle these cases before production claims:

Table


CaseExpected safe behavior
USB plugged, no batterySYS may power the device; charging state reports no valid battery; no unsafe BAT pin oscillation.
Battery inserted while USB pluggedCharger detects battery and only charges after safe firmware configuration and TS valid.
Battery removed while USB pluggedSYS remains powered if USB budget allows; charger reports battery absent/fault; no damaging BAT transient.
Battery removed while transmittingDevice shuts down or rides through only if energy storage/regulator design supports it; no latch-up.
Deeply discharged / protector-open cell insertedCharger precharge/recovery behavior validated; no normal fast charge until cell voltage/temperature valid.
Protected-cell overcurrent tripFirmware logs gauge/charger anomaly; system recovers predictably.
Reverse insertion attemptMechanical/electrical protection prevents charger, gauge, and downstream damage.
I2C failure / MCU resetCharging remains disabled or reverts to safe low-current policy.
TUSB320LAI absent/faultInput current limited to default-safe current or charging disabled.
NTC open/short/detachedCharger suspends charge and reports TS fault.
Schematic Requirements Checklist
USB-C Input
  • USB-C receptacle with CC1/CC2 routed to TUSB320LAI.
  • TUSB320LAI configured as UFP/sink only.
  • OUT1/OUT2 routed to MCU GPIOs; I2C routed if pin budget allows.
  • USB VBUS ESD/protection and suitable input capacitance.
  • CC ESD protection compatible with Type-C signaling.
  • No assumption of USB-PD voltages.
  • Decide whether USB D+/D- are used for service/debug, BQ25895 BC1.2 detection, or left unused with proper ESD/handling.
BQ25895 Charger / Power Path
  • CE or equivalent control defaults to charge-disabled until firmware configures safe registers.
  • ILIM populated for conservative hardware input-current ceiling.
  • STAT and INT routed to MCU.
  • I2C routed to MCU with suitable pull-ups.
  • QON / BATFET reset/ship-mode behavior intentionally connected or safely tied.
  • TS connected to physical cell-temperature NTC divider.
  • Inductor, input capacitors, SYS capacitors, BAT capacitors, BTST capacitor, REGN capacitor, and all support components follow TI reference guidance.
  • Thermal pad soldered to ground copper with enough standard through thermal vias.
  • SW node small and isolated from audio, RF, fuel-gauge sense, and USB CC.
MAX17055 Fuel Gauge
  • 10 mΩ Kelvin current-sense resistor in battery current path.
  • CSP/CSN Kelvin routed directly to sense resistor.
  • Gauge BAT, REG, decoupling, I2C, ALRT, and optional THRM/AIN routed per datasheet.
  • Gauge placed away from charger switching loop.
  • Test points or safe probe access for gauge bring-up.
Battery Holder / Protection
  • Holder sized for selected protected button-top 18650 length class.
  • Reverse-insertion mitigation included.
  • Battery contacts current-rated with margin.
  • BAT path copper sized for charge/discharge and validation currents.
  • Battery absent/protector-open behavior explicitly testable.
Test Points
Required Rev A test points:
  • USB VBUS.
  • Charger PMID/input node.
  • SYS.
  • BAT+ and BAT return.
  • Charger TS.
  • ILIM.
  • STAT and INT.
  • Charger I2C and gauge I2C.
  • TUSB320LAI OUT1/OUT2 and optionally CC1/CC2 through safe high-impedance/probe points.
  • MAX17055 ALRT.
  • Sense resistor Kelvin nodes if they can be probed without creating short risk.
JLCPCB / PCB Validation
The battery-management block is compatible with standard JLCPCB capabilities:
  • Shengyi S1000-2M.
  • 6 layers.
  • ENIG.
  • Controlled impedance.
  • Standard through vias.
  • Epoxy-filled/capped vias only where ordered as a standard JLCPCB option.
  • Horizontal electroless copper plating.
  • No blind vias, buried vias, HDI microvias, exotic dielectric, or unusual copper process.
Layout requirements:
  • Use a solid ground plane directly beneath the charger if compatible with final stackup.
  • Keep the BQ25895 high-frequency current loop compact on the component layer.
  • Use enough copper and thermal vias for charger heat spreading.
  • Keep MAX17055 sense traces quiet and short.
  • Keep charger SW/inductor away from antenna feed, audio inputs, mic bias, headset connector filtering, and OLED routing.
  • Final stackup shall be selected from standard JLCPCB 6-layer options during layout setup using the JLCPCB impedance calculator.
Validation Test Matrix
Before normal 1.5 A charging is allowed:
  • Charge at 1.0 A with approved protected cell, enclosure open and closed.
  • Charge at 1.5 A with approved protected cell, enclosure open and closed.
  • Measure cell surface, charger IC/inductor, PCB ambient, and enclosure surface temperature.
  • Validate NTC reading versus actual cell surface temperature.
  • Validate USB-C default, 1.5 A, and 3.0 A source detection.
  • Validate input current limit never exceeds advertised source capability.
  • Validate simultaneous charging and worst-case radio/audio/OLED load.
  • Validate battery absent, hot insertion, removal, reverse-insertion attempt, protector-open, and deeply discharged cell cases.
Before 2.0 A charging is allowed:
  • Use only a cell whose datasheet permits 2.0 A or higher charging.
  • Use a USB-C source advertising enough current with margin.
  • Run closed-enclosure high-ambient thermal testing.
  • Run simultaneous system-load charging tests.
  • Confirm charger thermal regulation is not the normal operating mode.
  • Confirm cell surface remains within the approved cell charge-temperature limit.
  • Enable only through engineering firmware/configuration until product validation passes.
Final Recommendation
Use MAX17055ETB+T + BQ25895RTWT + TUSB320LAIRWBR for Rev A, but only with the safe-default and validation requirements above. The architecture is technically appropriate for the beltpack and compatible with standard JLCPCB 6-layer manufacturing, but the schematic must be designed so an unconfigured charger cannot silently charge a removable 18650 at 2.048 A.
Schematic capture may proceed after user approval of these requirements.
  • Executive Decision

  • Hard Requirements Before Schematic Capture

  • Datasheet Facts That Drive the Requirements

  • BQ25895 Charger / Power Path

  • MAX17055 Fuel Gauge

  • TUSB320LAI USB-C Current Detection

  • Fuel Gauge Validation

  • MAX17055 10 mΩ Sense Resistor

  • Gauge Placement and Routing Requirements

  • Fuel-Gauge Temperature

  • Charger / USB-C Validation

  • Safe BQ25895 Boot Policy

  • Input-Current Policy

  • USB-C / PD Boundary

  • Battery Cell and Holder Validation

  • NTC / JEITA / Thermal Requirements

  • Hot Insertion, Removal, and Fault Analysis

  • Schematic Requirements Checklist

  • USB-C Input

  • BQ25895 Charger / Power Path

  • MAX17055 Fuel Gauge

  • Battery Holder / Protection

  • Test Points

  • JLCPCB / PCB Validation

  • Validation Test Matrix

  • Final Recommendation

Documents

  • Project Specification - DECT NR+ Intercom Beltpack

  • Phase 1 Feasibility Report - DECT NR+ Intercom Beltpack

  • Phase 2 Battery Management Selection

  • Battery Management Validation Report

Assets

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

DECT NR+ Intercom Beltpack thumbnail
Open-source rechargeable DECT NR+ wireless intercom beltpack prototype for four church operators, focused on low-latency speech, external headset/PTT, removable 18650 power, USB-C charging, and development-oriented test access.

Properties

Pricing & Availability

See prices from popular manufacturers for your project.

Controls