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:
Approve these battery-management requirements as the schematic baseline.
Select the exact protected 18650 cell and holder.
Continue Phase 2 with radio/MCU/audio architecture comparison before schematic capture.
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
Function
Rev A choice
Decision
Charger / power-path
TI BQ25895RTWT
Approved for Rev A if safe-default requirements below are implemented.
Fuel gauge
ADI / Maxim MAX17055ETB+T
Approved for Rev A with 10 mΩ Kelvin current-sense resistor.
USB-C current detection
TI TUSB320LAIRWBR
Preferred simple Type-C advertised-current detector for 5 V sink operation.
USB-PD sink fallback
HUSB238A or STUSB4500-class
Do not use by default; reserve for later if USB-PD input becomes required.
Simple gauge fallback
MAX17048
Keep 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
No schematic capture may begin until this validation report and the project specification are treated as the battery-management requirements baseline.
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.
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.
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.
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.
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.
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.
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
Item
Datasheet-backed value / behavior
Design consequence
Input voltage range
3.9 V to 14 V recommended
Compatible with 5 V USB-C input; do not assume PD voltages.
Input current range
Up to 3.25 A input current limit
Enough for 5 V / 3 A Type-C sources if current is advertised and thermals pass.
Fast charge current
Up to 5 A
Capability exceeds safe default for removable 18650; must be configured.
Reset/default fast charge current
2.048 A
Too high as an unvalidated default; require charge-disabled boot or safe configuration before charging.
Default charge voltage
4.208 V
Compatible with 4.2 V Li-ion cells, but final value must match approved cell.
Default input current limit register
500 mA, then may change after source detection
Good safe starting point; firmware still must own the final policy.
ILIM pin
Hardware input-current ceiling; datasheet example 260 Ω for 1.5 A using KILIM max example
Use ILIM as a conservative hardware ceiling, but do not confuse input-current limit with battery fast-charge current.
TS profile
Cold/hot profile; 103AT example gives RT1 = 5.21 kΩ and RT2 = 29.87 kΩ for 0°C to 45°C Li-ion window
Use BQ25895 TS as the primary hardware safety temperature qualification.
BATFET
Supports ship mode, QON wake/reset, over-discharge protection
Useful, but system must validate battery absent/protector-open/hot-swap behavior.
Layout
Tight input capacitor loop, small SW node, inductor adjacent to SW, thermal pad grounded with vias
Requires disciplined power layout; no exotic PCB tech needed.
MAX17055 Fuel Gauge
Table
Item
Datasheet-backed value / behavior
Design consequence
Battery voltage range
2.3 V to 4.9 V operating range; 3.0 V startup typical
Compatible with 1S Li-ion.
Active current
18 µA typical, 30 µA max excluding thermistor current
Acceptable for beltpack standby/runtime goals.
Current measurement range
±51.2 mV
With 10 mΩ, full-scale is ±5.12 A.
Sense resistor range
1 mΩ to 1000 mΩ
10 mΩ is valid and recommended for this capacity class.
Current LSB with 10 mΩ
156.25 µA
Excellent diagnostic resolution for charge/discharge logging.
Recommended sense option for >400 mAh
10 mΩ table row gives ±5.12 A range
Good for 3000–3500 mAh protected 18650.
CSP/CSN routing
Kelvin connect CSP to battery side and CSN to load side; do not share high-current paths; vias on Kelvin traces not recommended
Requires a true Kelvin, quiet routing layout.
Temperature
External thermistor supported; for removable battery, external thermistor divider is recommended
Use a cell-compartment NTC for fuel-gauge temperature if practical, or document reduced accuracy.
TUSB320LAI USB-C Current Detection
Table
Item
Datasheet-backed value / behavior
Design consequence
UFP/sink mode
PORT low; presents Rd on both CC pins and detects DFP advertisement
Suitable for a USB-C sink charger input.
Current reporting
OUT1/OUT2 GPIO or I2C CURRENT_MODE_DETECT
Connect OUT1/OUT2 to MCU; I2C is recommended for diagnostics.
OUT1/OUT2 default unattached
H/H
Treat as no valid high-current source.
OUT1/OUT2 default attached
H/L
Limit input to default USB-safe current.
OUT1/OUT2 medium
L/H = 1.5 A
Allow up to 1.5 A input if charger/thermal policy allows.
OUT1/OUT2 high
L/L = 3.0 A
Allows 5 V / 3 A input, but does not permit 2 A battery charge unless thermal/cell validation passes.
VDD note for 3 A advertisement
Datasheet notes system designer must ensure TUSB320 VDD is at least 3.5 V when DFP advertises 3 A
Check supply implementation; if powered from 3.3 V, validate the exact TUSB320LAI requirement and mode.
Temperature coefficient: low-TCR preferred for fuel-gauge accuracy.
Calculations:
Table
Current
Sense voltage at 10 mΩ
Resistor dissipation
1.0 A
10 mV
10 mW
1.5 A
15 mV
22.5 mW
2.0 A
20 mV
40 mW
3.0 A
30 mV
90 mW
5.12 A MAX17055 full-scale
51.2 mV
262 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:
Preferred: provide a second 10 kΩ NTC thermally coupled to the cell compartment for MAX17055 THRM/AIN, separate from the BQ25895 TS safety NTC.
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:
CE defaults to charge-disabled using a resistor or equivalent safe hardware state.
MCU boots from SYS when USB is present.
Firmware verifies charger identity over I2C.
Firmware disables or services charger watchdog intentionally.
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.
Firmware reads charger status/fault/ADC and TS state.
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 result
Allowed Rev A input-current policy
Unattached / invalid
Charging disabled or safe low state.
Default attached
500 mA input limit unless USB enumeration/BC1.2 policy justifies more.
1.5 A advertised
Up to 1.5 A input limit.
3.0 A advertised
Up 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 class
Useful data found
Design interpretation
Keeppower P1835J / NCR18650GA protected
Protected 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 cell
Manufacturer 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 cell
Standard 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 cell
Current 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.
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.
Assets are files uploaded to this project which can be used in various ways.
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
Welcome 👋
Flux helps you build PCBs faster with an AI teammate!
Create your account to collaborate, stay updated, fork your own version, and get instant answers from our AI agent.