For the advanced hobbyist who wants numbers, not vibes

Burn watts on purpose.
Learn what your batteries are hiding.

The ATorch BW150 electronic load from first power-on to full charge-discharge cycles: wiring, every mode, the 23-item settings menu, the apps, and the traps.

โœ“ Firmware 1.1.0 (BenFang System) โœ“ Screens captured 2026-09-05 โœ“ Vendor manual, Dec 2024 single file ยท works offline virtual front panel derating calculator ยท test planner 16-question self-quiz

1 ยท Mental model A resistor that takes orders and keeps a diary

An electronic load is a resistor that changes its value on command and then confesses exactly what happened. You set one rule (hold this current, hold this power), the BW150's MOSFET turns the source's energy into heat under that rule, and six meters record what the source did while it was being drained. Every test in this guide is one rule plus one honest log.

Level 1 ยท the physics you need, in six paragraphsskip if fluent

Ohm's law is the whole instrument

V = I ร— R and P = V ร— I. A source (battery, charger, bench supply) presents a voltage; a load draws a current; the ratio is resistance and the product is power. The BW150 is a transistor pretending to be a resistor. It can pin one of those four quantities and let the source decide the rest. That single idea explains the four main modes in ยง1.2 and it is the only equation you need to run the device.

Capacity is not energy

Battery labels shout milliamp-hours (mAh). A milliamp-hour is a count of charge: 1000 mAh means the cell can push 1 A for one hour, or 0.5 A for two. It says nothing about voltage, so 3000 mAh at 3.7 V (an 18650) and 3000 mAh at 1.2 V (a NiMH AA) are not remotely the same amount of work. Watt-hours (Wh) are energy: voltage times current, summed over time. The BW150 shows both, as Cap in mAh and Ene in Wh. When you compare cells, compare Wh.

C-rate turns "how hard" into a number

1C means a current that would empty the rated capacity in one hour: 2.6 A for a 2600 mAh cell. 0.5C is half that (about two hours); 0.2C is a gentle five-hour drain and is the rate most consumer cells are rated at. Discharging faster gives you less measured capacity, because more energy is lost as heat inside the cell. So a capacity figure without its C-rate and cutoff voltage is a rumour, not a measurement.

Internal resistance is why voltage sags

Every cell has a small resistance in series with its ideal voltage. Under load the terminal voltage drops by I ร— R_internal. A healthy 18650 sits around 20 to 60 mฮฉ; a tired one climbs past 100 mฮฉ, sags harder, gets hotter and hits cutoff sooner. The BW150's BRT mode measures this directly (ยง9), and it is the fastest single health check you can do.

Four wires beat two

Your test leads have resistance too, typically 20 to 50 mฮฉ for a pair of alligator clips. At 3 A that is 60 to 150 mV of voltage that the battery produced but the load never saw. If the load measures voltage on the same wires that carry the current, that drop pollutes every reading and trips the cutoff early. Kelvin (four-wire) sensing uses a second pair of wires that carry almost no current, straight to the battery terminals, so the voltmeter reads the cell and not the clips. The BW150 has the extra two terminals; ยง6 shows how to use them.

Where the heat goes

150 W is a soldering iron and a half. The BW150 dumps it into a CPU heatsink and fan, and the MOSFET's safe operating area shrinks as voltage rises, which is why the device derates itself to 60 W above 36 V and 45 W above 80 V (ยง3.3). Treat the heatsink as hot and the derating table as law.

Analogy: a load is a dynamometer for power sources A dyno holds an engine at a chosen speed and measures the torque it produces; a load holds a source at a chosen current (or power, or resistance) and measures the voltage it manages to keep. Where the analogy breaks: a dyno measures a peak, while most of what you do with a load is an integration over hours, and the load's own heat, not the source's, is the limiting factor.

1.2 ยท The four rules

Choose which quantity the BW150 pins, and the source has to live with it. Everything else on the device is either a preset recipe built from these four (BRT, PT, CT, the cycle modes) or a way to display them (the curve tiles).

ModeWhat the load pinsWhat the source decidesBuilt forBattery?
CC constant currentCurrentVoltageCapacity tests, runtime tests, "how long does this last at 2 A"yes ยท the default
CV constant voltageVoltageCurrentLoading a current-limited supply or a charger's CC stage; simulating a battery being chargedno
CR constant resistanceV รท IBoth, at the fixed ratioBehaving like a real resistive gadget (a bulb, a heater); soft-start testsyes, cautiously
CP constant powerV ร— IBoth, at the fixed productChargers and power banks rated in watts; finding a supply's real ceilingno
CV and CP cannot test a battery The manual says it in red twice and means it. In CV the load tries to hold a voltage below the battery's own. That means "draw whatever current it takes", and for a healthy cell that is far past 25 A. In CP a discharging battery's voltage falls, so the load raises current to keep the product constant, right up to the same cliff. Batteries get CC; CV and CP are for sources with a current limit of their own.
Source (DUT) battery ยท charger ยท supply decides the rest BW150 MOSFET as a variable resistor pins ONE of I ยท V ยท R ยท P meters: Vol Cur Pwr Res integrators: Ene (Wh) Cap (mAh) Heat heatsink + fan โ‰ค150 W ยท derated by V current the rule P = V ร— I stops itself on: cutoff voltage ยท over-power ยท over-temperature ยท time limit
Who decides what. The load imposes one rule on the source and measures the source's answer. The energy has to go somewhere, and "somewhere" is a heatsink with limits that change with input voltage.

1.3 ยท The diary: six meters and four tripwires

Every measurement screen on the BW150 has the same anatomy (dissected in ยง7): the setpoint at the top, six readouts on the left, the stop conditions on the right. The six readouts split into three meters that show right now (Vol, Cur, Pwr), one derived value (Res = V รท I, which reads 9999.99 ฮฉ when nothing is connected) and two integrators that accumulate since you pressed start (Ene in Wh and Cap in mAh). The integrators are the product; the meters are how you check the product is being made honestly.

The four tripwires are the rules under which the device stops on its own: a cutoff voltage (the "empty" line for a battery), an over-power limit, an over-temperature limit for the MOSFET, and an optional time limit. They show on the screen as Run Stop: <003.0V >0150W >100ยฐC and Limit time: OFF, and are edited right there by holding Setup (ยง5.3). Set the cutoff wrong and the device will happily discharge a lithium cell into a paperweight; ยง9 gives the numbers.

Misconception: "mAh is the size of the battery" Tempting, because it is the only number printed on the wrapper. But mAh depends on the current you drew and the cutoff you stopped at, and the figure itself carries no voltage. The better model: Wh at a stated C-rate and cutoff is the size; mAh is a convenient shorthand that only works when comparing identical chemistries tested identically. The BW150 gives you both, so write both down.

1.4 ยท What you will be able to do

  • Explain which quantity each mode pins and why CV and CP are forbidden for batteries.
  • Perform a 4-wire capacity test on any cell from a coin cell to a 12 V lead-acid block and report Wh, mAh and internal resistance with the C-rate and cutoff stated.
  • Characterize a USB charger or power bank: rated versus real current, real power at each PD/QC voltage, and cable resistance.
  • Run unattended charge-discharge cycles with the charging-control module and read the per-cycle table.
  • Debug a test that stopped early, a reading that looks wrong, an app that will not pair, and every alarm the device can raise.

Sources: BW150 User Manual ยง5 (test modes) ยท ยง10 (alarms) ยท CC-screen capture 2026-09-05.

2 ยท Prerequisite floor What you need before the first amp

This guide assumes you can use a multimeter and know which end of a battery is which. It assumes nothing about electronic loads. Everything above this floor is taught in place; everything below it is yours to bring.

Hard prerequisites

  • Polarity discipline. Red to plus, black to minus, checked twice. The BW150's start-up screen says "Connect positive and negative!" because the terminal block does not forgive.
  • Your chemistry's numbers. For every cell you will test, know its nominal voltage, its full-charge voltage and a safe empty voltage. ยง9 has a table, but you must know which row you are on.
  • A 12 V supply you trust. The BW150 ships with no power adapter. A DC 5.5 mm barrel 12 V supply is the least fussy option, and the cycling modes require 12 V (ยง3.2).
  • A phone with Bluetooth and a 2.4 GHz WiFi network if you want the apps. The device will not join 5 GHz networks, full stop.

Soft prerequisites

  • A spreadsheet habit. The device records ten groups of results (BAT 01 to BAT 10), but your log is the one you will still have next year.
  • A passing familiarity with USB Power Delivery voltages (5, 9, 12, 15, 20, 28 V). ยง10 introduces what you need.
  • Having read a datasheet for at least one battery. Not required, but it makes ยง9 land faster.

Self-assessment

Tick what you can do without looking anything up. Anything unticked has a section number next to it.

  • State why a 3000 mAh 18650 and a 3000 mAh NiMH AA store very different energy. (ยง1 Level 1)
  • Convert "0.5C for a 2600 mAh cell" into amps. (ยง1 Level 1, ยง9)
  • Explain why a 4-wire measurement reads higher than a 2-wire one at 3 A. (ยง1 Level 1, ยง6)
  • Name the safe empty voltage for a lithium-ion cell and for a NiMH cell. (ยง9)
  • Say which of CC, CV, CR, CP you would use to test a 65 W USB-C charger. (ยง1.2, ยง10)
  • Identify the four terminals A+, V+, Vโˆ’, Aโˆ’ on the board without the manual. (ยง3, ยง6)
  • Explain what Res: 9999.99 ฮฉ means on the measurement screen. (ยง1.3, ยง7)
  • List the three power ceilings and the voltages at which they change. (ยง3.3)
Safety floor Lithium cells vent when over-discharged, shorted or overheated. Never short the terminal block. Never leave the first run of a new test unattended. Keep the heatsink clear of anything that melts. Keep discharge cutoffs conservative until you have watched a full cycle. And if a cell gets warm to the touch during a test, stop the test, not the reading.

Sources: attention-screen capture ยท BW150 User Manual ยง2 (power supply) ยท ยง6 (online).

3 ยท Board tour A bare PCB with a CPU cooler bolted to it

The BW150 is a naked board with a heatsink and fan standing on it. Nothing hides behind a case, which is convenient for wiring and inconvenient for coffee. Learn the six regions once and the rest of the guide reads like a map.

Cooling fan + heatsink the MOSFET lives under here ยท hot DC5.5 CC port Power IN: 12 V barrel, or USB 5 V/2 A ยท QC/PD 12 V (Type-C) S GND CTL+ D charging-control module header (ยง11) A+ V+ Vโˆ’ Aโˆ’ DUT terminal block A = current path (I+/Iโˆ’ on some silk) V = voltage sense, 4-wire (ยง6) ETS external temperature probe (B3435 10 kฮฉ NTC) 2.4โ€ณ colour LCD setpoint ยท meters ยท stop rules ยท status Setup โˆ’ + OK Start / Return ยท OK (ยง5) HID PC-USB (Type-C) data + firmware (ยง13) Bluetooth ยท WiFi 2.4 GHz buzzer ยท status LED (ยง13) silk: (IN>36V)<60W ยท (IN>80V)<45W
The board, schematically. Positions are approximate and drawn for legibility, not scale. What matters: power comes in at top-left, the thing you test goes on the green terminal block, and the four buttons on the right run everything.

3.1 ยท The six regions

RegionWhat is thereWhat it is for
Power inDC 5.5 mm barrel jack, Type-C labelled CC portPowering the BW150 itself. Not for the thing you are testing.
DUT blockGreen 4-way screw terminal: A+, V+, Vโˆ’, Aโˆ’ (I+/Iโˆ’ on some silkscreens)The device under test. A = current path; V = voltage sense.
Module header4 pins: S, GND, CTL+, DThe charging-control module for CDC/CDCDC/CDxN (ยง11).
Probe socket2-pin ETS connector, silk "B3435-10K"The external temperature probe. ETS:Wait.. on screen means none is plugged in.
Screen2.4โ€ณ colour LCDMenu, setpoint, meters, stop rules, status, temperatures and fan speed.
Controls and dataSetup, โˆ’, +, Start/OK buttons; HID Type-C; radios; buzzerEverything you do by hand, plus the PC link and the apps.

3.2 ยท Powering it: three ways, one recommendation

No adapter is in the box. The manual lists three ways to power the board, all of which go into the top-left corner, and then adds in yellow that a DC 12 V supply is "needed to work". Read that as: 5 V will light it up, 12 V is what it was designed around.

InputConnectorNotes
DC 12 V supplyDC 5.5 mm barrelRecommended. Required by the cycling modes (the CDC wiring diagram says "Insert DC12V power supply"). Any clean 12 V wall adapter with a 5.5 mm plug.
USB 5 V / 2 A chargerType-C "CC port"Works for the basic modes and for looking around the menus.
QC or PD charger negotiating 12 VType-C "CC port"The board requests 12 V from a fast charger. Same effect as the barrel jack if the charger cooperates.
The "CC port" is not where the DUT goes The Type-C socket called CC port powers the load. It has nothing to do with CC mode and it is not a USB test input. To test a USB charger, plug the charger into the measuring line adapter board from the kit and run its two wires to A+ and Aโˆ’ (ยง10). Feeding a charger into the CC port only powers the BW150 and tells you nothing.

3.3 ยท The power envelope, and the cliff at 36 V

The BW150 is a 150 W load only while the input voltage stays under 36 V. Above 36 V it limits itself to 60 W, and above 80 V to 45 W. The board says so in silkscreen next to the heatsink, and the device repeats it on a Tips screen at every power-on. The same screen suggests bigger siblings (DL24MP, DL24EW) for high-voltage, high-power work.

BW150 Tips screen: to avoid damage the maximum power is 150 W below 36 V, 60 W above 36 V and 45 W above 80 V
The Tips screen, shown at every boot. The countdown (13) is seconds until it advances on its own; OK skips it. The banner at the top is the vendor upselling you a bigger load if you need high voltage and high power together.

Derating calculator

Band
< 36 V
Max power
150 W
Max current at this V
12.50 A
Limiting factor
power
0 50 W 100 W 150 W 0 V 36 V 80 V 100 V 150 W 60 W 45 W

Max current is the smaller of the 25 A over-current alarm and power รท voltage. The stock alligator clips are rated 10 A; the 20 A fixture is rated 20 A. Above a few amps, the cable is usually the real limit.

3.4 ยท The four alarms

The manual calls them the "four major alarm functions". Each one stops the load, sounds the buzzer and prints a code on the screen. Three are thresholds you set in the settings menu (ยง12); the fourth is the external probe.

AlarmTrips whenScreen showsSet in
Over-power protectionPower above the limit (default 150.0 W)OPP!Settings 13 ยท Over_Power Protect
Over-current protectionCurrent above the limit (default 25.00 A)OCP!Settings 12 ยท Over_Current Protect
MOSFET over-temperatureMOS.T above the limit (default 100.0 ยฐC)OTP!(t Mos)Settings 15 ยท Over_Temp MOS
External probe over-temperatureETS above the limit you set (the manual's example shows 28.5 ยฐC; the settings map shows 78 ยฐC)OTP!(t Ext)Settings 14 ยท Over_Temp Ext.T

The probe alarm is the one worth configuring on purpose. Tape the NTC probe to the cell under test, set the Ext.T limit to something a healthy cell never reaches (45 ยฐC for lithium is a sane ceiling), and the BW150 becomes a thermal cutout for the battery, not just for itself.

3.5 ยท What is in the box, and what is not

AccessoryIncluded?UseTaught in
Measuring line adapter boardyesUSB-A, mini-USB, micro-USB and Type-C inputs broken out to two wires, so USB chargers and cables reach the terminal blockยง10
Temperature probe (NTC)yesCell or device temperature on screen; the fourth alarmยง3.4, ยง9
10 A 2-wire test cableyesAlligator clips for quick 2-wire tests up to 10 Aยง6
Computer online cable (HID)yesWindows software: live data, XLS export, firmware upgradeยง13
Charging-control switch boardseparateEnables CDC / CDCDC / CDxN cycle modes. Needs a dedicated battery charger and 12 V board powerยง11
Fast-charge trigger board (DL24B-XSP16)separateAsks a PD 3.1 / PD 3.0 / QC / AFC / FCP charger for 5 to 28 V, hands it to the load over four wiresยง10
20 A four-wire battery box, 5-in-1 fixtureseparateKelvin-wired holders for 18650, 26650, 14500, 16340, 18350, 32650, 46950, AA/AAA/A, coin cellsยง6, ยง9

Sources: BW150 User Manual ยง1 (structure) ยท ยง2 (power) ยท ยง10 (alarms) ยท ยง11 (accessories) ยท Tips-screen capture.

4 ยท First power-on The four-minute monologue, and how to end it

Power the BW150 and it talks for about four minutes before it lets you do anything. Every screen carries a countdown in the corner and a way to skip it. Here is the whole monologue, screen by screen, so you never have to read it on a 2.4-inch display again.

  1. Language selectioncountdown 02 s English, ไธญๆ–‡, or Start-up Info OFF. The third choice is not a language: it is the switch that silences the screens that follow on every future boot. +/โˆ’ move, OK confirms.
  2. Download screen58 s A QR code to the manual and software download page. OK skips it.
  3. Hardware self-testruns on its own Software init, voltage sampling โœ“, current sampling โœ“, WiFi chip โœ“, Bluetooth chip โœ“, "Start WIFI program", then "About to enter the network program or function program". Hold + to skip.
  4. Attention19 s Six rules: do not disassemble, mind polarity, 2.4 GHz only, phone Bluetooth on, phone GPS permission on, and "power-on information can be closed through background set". OK for Next.
  5. Key Tip19 s The entire button grammar in one dense paragraph. Decoded properly in ยง5.
  6. Online Tip24 s Download Smart Life or Tuya, 2.4 GHz only, Bluetooth and location permissions on.
  7. Waiting networkโ€ฆ60 s A Tuya pairing QR code and a progress bar while the WiFi chip looks for a network. Next skips it; no network is required to use the load.
  8. Tips: maximum power13 s The derating rules from ยง3.3. OK dismisses.
  9. Main menu Twelve tiles on page one, six more on page two. You are in.
Language selection screen with English, Chinese and Start-up Info OFF options
1 ยท Language. The third button is the off switch for the whole monologue.
Download screen with a QR code to obtain the BW150 user manual and software
2 ยท Download. Scan once, then never again.
Startup self-test screen listing checks with green ticks
3 ยท Self-test, in progress. Four ticks so far; the WiFi program is next.
Startup self-test screen completed, about to enter the network program, with a small rose drawn on the right
3 ยท Self-test, complete. The rose is firmware whimsy. Nobody knows why.
Attention screen listing six rules including do not disassemble and only 2.4G network supported
4 ยท Attention. Rule 2 is the one that costs money.
Key Tip screen describing short and long presses of the OK, Setup, plus and minus buttons
5 ยท Key Tip. Everything ยง5 says, compressed into one breath.
Online Tip screen telling you to download Smart Life or Tuya, use 2.4G WiFi only and enable Bluetooth and GPS permissions
6 ยท Online Tip. "M/OK key" is the Start/OK button.
Waiting network screen with a Tuya QR code and a progress bar
7 ยท Waiting network. Sixty seconds you can skip with Next.
Main menu page one: Settings, CC, CV, CR, CP, BRT, PT, CT, CDC, CDCDC, CDxn and a CC curve tile, with CPU temperature, ETS and firmware version 1.1.0 in the header
Page one. Header: CPU:27.0ยฐC, ETS:Wait.. (no probe plugged in), firmware 1.1.0. Footer: MOSFET temperature and fan RPM. The green tile is the cursor.
Main menu page two, titled BenFang System: curve tiles for CV, CR, CP, CDC, CDCDC and a Developing tile
Page two. The remaining curve tiles and a "Developing" placeholder. "BenFang System" is the firmware's own name for itself.
TileOpensSection
โš™ SettingsThe 23-item background settings listยง12
CC ยท CV ยท CR ยท CPThe four rule-based measurement screensยง7, ยง8
BRT ยท PT ยท CTAutomatic recipes: battery resistance, power-supply test, cable testยง9, ยง10
CDC ยท CDCDC ยท CDxnCycle modes; need the charging-control moduleยง11
CC~ CV~ CR~ CP~ CDC~ CDCDC~The same modes with a live curve plot instead of the numeric screenยง7.3
DevelopingA placeholder: "This feature is currently under development, please stay tuned"โ€”
Silencing the monologue Two ways. On the language screen pick Start-up Info OFF. Or, from the main menu, open Settings and set item 22 ยท Prompt Info Switch to OFF (ยง12). The self-test still runs; the Attention, Key Tip, Online Tip and Tips pages stop appearing. The "Waiting network" page belongs to the WiFi program and is a separate matter (ยง13).
Lab 1 ยท Power on, read the header, walk the menu
5 minutes ยท nothing connected to the terminal block ยท any power input
  1. Power the board from the 12 V barrel jack. Watch the fan. Expect: the fan spins immediately and the language screen appears with a countdown of 02.
  2. Choose English with OK. On the download screen press OK again. On the self-test screen hold +. Expect: the Attention screen with "19" and a green Next button.
  3. Press OK through Attention, Key Tip and Online Tip. On "Waiting networkโ€ฆ" press OK for Next. Dismiss the Tips screen with OK. Expect: the main menu with the CC tile green and a header like CPU:27.0ยฐC ETS:Wait.. 1.1.0.
  4. Press + eleven times, slowly, watching the green cursor. Observed: the cursor walks the tiles left to right, row by row; past the last tile of page one it continues onto page two (CV~ โ€ฆ Developing).
  5. Read the footer while the fan runs. Expect: MOS.T a few degrees below CPU temperature, Fan.S somewhere around 700 to 800 RPM at idle.
Checkpoint: you can name every number in the header and footer, and you know which tile you never need (Developing) and which boot screen you can always skip (the download QR).

Sources: nine boot-sequence captures 2026-09-05 ยท BW150 User Manual ยง3 (main functional interface) ยท ยง9 (background introduction).

5 ยท The four buttons Two press lengths, eight verbs

Four buttons and two press lengths give you eight verbs, and every screen on the device reads with the same grammar. Learn it once here, then practise on the virtual front panel below until the real board feels obvious.

Close-up of the four tactile buttons on the BW150 board: Setup at the top, minus on the left, plus on the right, Start (Return/OK) at the bottom; Chinese silkscreen reads long press to return, short press to confirm
The button cluster. Setup on top, โˆ’ left, + right, Start at the bottom. The Chinese silkscreen under the buttons reads "long press to return, short press to confirm", which is the single most useful sentence on the board.

5.1 ยท The grammar

Where you are+ / โˆ’OK shortOKSetup shortSetup
Boot screensSelect left / rightEnter, Nextโ€”โ€”โ€”
Main menuMove the green cursorOpen the tileโ€”โ€”โ€”
Measurement screenChange the selected digit (while editing); change the highlighted field (in cursor mode)Start / stop the load. In cursor mode: move to the next fieldBack to main menuEdit the setpoint; press again to move to the next digit. In cursor mode: move to the next fieldEnter cursor mode on this screen: BAT group first, then Run Stop and Limit time (ยง5.3)
Settings listMove up / downEnter item; confirm valueBackโ€”โ€”

"Short" is a tap. "Long" is holding until the screen reacts, about a second. The device makes no sound to tell you the long press registered; watch the display.

The button that both starts and leaves OK is Start, Stop, Confirm and Return, depending on how long you hold it. A slightly long tap on the measurement screen does not stop the test; it abandons the screen and throws you back to the main menu, load off. Tap decisively. If you find yourself in the menu unexpectedly, that is what happened.

5.2 ยท Editing a number, digit by digit

Setpoints are edited one digit at a time. The magenta underline on the screen (visible in the CC capture in ยง7 under the second digit of 01.0000) marks the digit that +/โˆ’ will change. Each digit wraps on its own: + on a 9 gives 0, โˆ’ on a 0 gives 9, and nothing carries into the neighbour. Setup moves the underline to the next digit and wraps around. To set 2.500 A from 1.000 A: tap Setup until the units digit is underlined, tap + once, tap Setup to reach the first decimal, tap + five times, then OK.

5.3 ยท Cursor mode: the recording group, the tripwires and the timer

The cutoff voltage, the power and temperature limits, the time limit and the BAT recording group are all edited on the measurement screen itself. Hold Setup and the BAT number in the footer lights up: +/โˆ’ pick the group, 01 to 10. Each further tap of Setup moves the cursor one place along the right-hand panel: through the digits of the Run Stop voltage (<003.0V), then the wattage (>0150W), then the temperature (>100ยฐC), then the hours and the minutes of Limit time, and finally to Save. OK does the same as Setup here: it steps to the next field, it does not start the load. At every stop, +/โˆ’ change the value under the cursor, and every field wraps at its ends: a digit goes 9 โ†’ 0, BAT goes 10 โ†’ 01, minutes go 59 โ†’ 00.

Two ways out. Step onto Save and press once more, and the device leaves cursor mode with the new values. Or leave the buttons alone for five seconds, and it exits and saves whatever is on the screen by itself. That second exit is also the trap: if you are interrupted mid-edit, whatever was showing at the five-second mark is what got saved. Read the panel back before you start the load.

Same button, two different edits A tap of Setup edits the setpoint at the top of the screen and ends with OK. A hold of Setup edits the stop rules at the side and ends at Save, or on its own after five idle seconds; OK only steps to the next field there. The same cutoff and time limit also live in the settings list as items 09 and 05 (ยง12); cursor mode is the short route.

5.4 ยท Virtual front panel

A working replica of the navigation, with a pretend battery on the terminals so the meters move. Click a button for a short press, hold it for a long press. Keyboard: โ† โ†’ are โˆ’ and +, Enter is OK, S is Setup; hold a key for a long press. The simulation runs sixty times faster than real life, so a capacity test takes minutes, not hours.

Main menu. +/โˆ’ move ยท OK opens.

Front panel

What the simulator gets right and wrong Right: the menu order, the two press lengths, digit editing, cursor mode with its five-second timeout, the stop rules, and the UREG screen when the load is on with nothing to regulate (ยง7.2). Wrong, on purpose: the pretend cells are simple models with a fixed internal resistance, the five-second timeout runs in real time whatever the speed setting, and the real device has more pages (curve, settings sub-items) than are worth replicating here. Learn the grammar here; learn the numbers on the board.
Lab 2 ยท Set a setpoint and a cutoff without connecting anything
6 minutes ยท terminal block empty ยท practise on the simulator first, then repeat on the board
  1. From the main menu move the cursor to CC and tap OK. Expect: the CC screen, with CC Is=01.0000A at the top, all meters at zero, Res:9999.99ฮฉ, big magenta OFF.
  2. Tap Setup. Tap Setup again until the underline sits on the first decimal digit. Tap + five times. Tap OK. Expect: Is=01.5000A.
  3. Hold Setup until BAT lights up. Tap Setup to walk the cursor onto the Run Stop voltage and set 3.0 V with +/โˆ’. Then take your hands off the buttons and count to five, or tap on to Save and press OK. Expect: the highlight disappears and the right-hand panel reads Run Stop: <003.0V >0150W >100ยฐC.
  4. With nothing connected, tap OK once. Expect: the title changes to UREG, the status to ON, and every meter stays at zero. The load is on with nothing to regulate.
  5. Tap OK again, then hold OK. Expect: OFF, then the main menu.
Checkpoint: you can reach any digit of the setpoint in under five taps and you know what UREG means before it ever surprises you.

Sources: Key Tip capture ยท button-cluster photo ยท CC and UREG captures 2026-09-05 ยท cursor-mode behaviour observed on the unit 2026-09-06 ยท BW150 User Manual ยง9.

6 ยท Wiring Where every wrong number begins

Every wrong number this device will ever show you starts at the terminal block. Polarity, lead resistance and the choice between two wires and four decide whether the log you get is about the battery or about your clips.

6.1 ยท Two wires or four

2-wire ยท quick + โˆ’ cell A+ V+ Vโˆ’ Aโˆ’ jumper jumper clip lead โ‰ˆ 20โ€“50 mฮฉ V+/Vโˆ’ jumpered to A+/Aโˆ’ at the block: reads the block, not the cell โ†’ low by I ร— R_lead 4-wire (Kelvin) ยท honest + โˆ’ cell A+ V+ Vโˆ’ Aโˆ’ thick: carries the current dashed: sense wires, ~0 A, clipped at the cell terminals
Two wires versus four, redrawn from the manual. In 2-wire the cell goes to A+ and Aโˆ’, and two short jumpers at the terminal block tie V+ to A+ and Vโˆ’ to Aโˆ’, so the voltmeter reads the block: the cell's voltage minus the drop across your clips, which it reports as if the cell were sagging. In 4-wire the jumpers come off and a second pair of leads runs from the cell terminals to V+ and Vโˆ’; those leads carry no current, so the drop across them is nil and the reading is the cell's own terminal voltage. The manual's phrasing: 4-wire "is not affected by the voltage drop of the wire", and it is "recommended that buyers with a certain circuit basis use" it.
Lead resistance (pair)Error at 1 AError at 3 AError at 10 AEffect on a 3.0 V cutoff
20 mฮฉ (good clips)20 mV60 mV200 mVStops 0.2 V early at 10 A; noticeable capacity loss
50 mฮฉ (worn clips)50 mV150 mV500 mVAt 3 A a lithium cell "hits 3.0 V" while it is really at 3.15 V
100 mฮฉ (thin wire, dirty contacts)100 mV300 mV1 VEverything you measure is the wire, not the cell

The rule: 2-wire for a look, 4-wire for anything you write down. Under 1 A on a large cell the error is a rounding error; at 0.5C on an 18650 it is a real capacity error; on a 12 V block at 5 A it is the difference between a good battery and a condemned one.

6.2 ยท Hooking up

  1. Load off, source disconnected. Never wire live. Hold OK to return to the menu if a mode is open.
  2. Current pair first. Red clip or wire to A+, black to Aโˆ’. The manual: the cell "must be connected to the 2 terminals [A+] and [Aโˆ’]". Tighten the screws; a loose terminal is a resistor.
  3. Sense pair second, one of two ways. 2-wire: two short jumper wires at the block, A+ to V+ and Aโˆ’ to Vโˆ’, as in the manual's diagram. 4-wire: no jumpers; a second red lead from the battery's positive terminal to V+, a second black lead from the negative terminal to Vโˆ’, clipped on the cell terminals themselves, not on the current clips. Either way V+/Vโˆ’ must be connected to something, or the voltmeter has nothing to read.
  4. Probe. Tape the NTC probe to the cell body. ETS:Wait.. becomes a temperature within a few seconds.
  5. Check before you press. Open the mode. With the load still OFF, Vol should show the cell's resting voltage. If it shows zero, V+/Vโˆ’ are open: a jumper or a sense lead is missing or loose. If it is negative or the buzzer complains, polarity is reversed. Expect: a rested 18650 reads 3.6 to 4.2 V; a 12 V lead-acid block 12.4 to 12.9 V; a NiMH AA 1.25 to 1.4 V.
Polarity, silkscreen, and the 10 A clips
  • The Attention screen's rule 2, "Connect positive and negative!", is the polite version of "reverse polarity is on you".
  • The wiring diagram calls the current terminals A+ / Aโˆ’; the board photo in the manual calls them I+ / Iโˆ’. Same terminals.
  • The stock alligator cable is rated 10 A. The over-current alarm is 25 A. Between those two numbers the load is fine and your cable is not.

6.3 ยท Fixtures and adapter boards

Three kinds of thing plug into the terminal block, and each has its own wiring habit:

  • Bare cells go in a 4-wire fixture (the 20 A battery box or the 5-in-1 holder). Both bring out four wires: two thick for current, two thin for sense. Match colour to terminal and you are done.
  • USB sources (chargers, power banks, cables) go through the measuring line adapter board: plug the source in on one side, run its two output wires to A+ and Aโˆ’, and keep the A+โ†’V+ and Aโˆ’โ†’Vโˆ’ jumpers in place. It is a 2-wire connection by nature; USB testing lives at currents where that is acceptable (ยง10).
  • Fast-charge negotiation goes through the trigger board, which hands the negotiated voltage to the load over four wires: A+, V+, Vโˆ’, Aโˆ’ (ยง10.3).
Lab 3 ยท Watch your clips lie
10 minutes ยท one charged 18650 ยท stock clips and a 4-wire fixture ยท CC mode
  1. Put the cell in the fixture. Wire A+ / Aโˆ’ from the fixture's thick leads, and jumper V+ to A+ and Vโˆ’ to Aโˆ’ at the block (the manual's 2-wire hookup). Leave the fixture's thin sense leads unconnected for now. Open CC, set Is=02.0000A, cutoff 3.0 V (ยง9 for why). Expect: Vol shows the resting voltage with the load OFF.
  2. Tap OK. Read Vol after ten seconds, then tap OK to stop. Write the number down. Expect: Cur:002.000A, Vol a few hundred millivolts below resting.
  3. Now remove the two jumpers and connect the fixture's thin sense leads to V+ / Vโˆ’ instead, so the sense point moves from the block to the cell terminals. Tap OK, wait ten seconds, read Vol, stop. Expected from physics: the 4-wire Vol is higher than the 2-wire one by roughly 2 A ร— your lead resistance, so 40 to 100 mV with typical clips. The difference is the lie.
  4. Divide the difference by 2 A. That is your lead resistance, and now you know it.
Checkpoint: you have a number for your clips in milliohms, and you will never again trust a 2-wire capacity test above 1 A.

Sources: BW150 User Manual ยง4 (wiring method) ยท ยง11 (accessories) ยท Attention-screen capture.

7 ยท CC & the measurement screen Thirteen things on a 2.4-inch display

Constant current is the mode you will use nine times out of ten, and its screen is the template for every other mode. Learn the thirteen things on it once and you can read any BW150 screen, in any mode, at a glance from across the bench.

BW150 CC mode screen: CC Is=01.0000A at the top, Vol, Cur, Pwr, Res, Ene and Cap readouts on the left, Run Stop limits, Limit time OFF, CPU and MOS temperatures, fan speed and a large OFF on the right, BAT 02 and elapsed time in the footer
CC, load off, nothing connected. Setpoint 1.0000 A with the edit cursor under the second digit. Every meter at zero and Res pegged at 9999.99 ฮฉ, which is the device's way of saying "open circuit".
  1. Mode and setpoint. CC and Is=01.0000A: the rule and its value. In CV this reads Vs=, in CP Ps=, in CR Rs=. The magenta underline is the edit cursor (ยง5.2).
  2. Vol (yellow): voltage at the V terminals, in volts, 1 mV resolution.
  3. Cur (lime): current through the A terminals, 1 mA resolution.
  4. Pwr (cyan): V ร— I, computed.
  5. Res (orange): V รท I, computed. 9999.99 ฮฉ means no current is flowing.
  6. Ene (white): energy integrated since start, in Wh. The honest number.
  7. Cap (cyan): charge integrated since start, in mAh. The label number.
  8. Run Stop. The tripwires: <003.0V stop below this voltage, >0150W stop above this power, >100ยฐC stop above this MOSFET temperature. Edited in place: hold Setup (ยง5.3).
  9. Limit time. OFF, or a countdown in hours and minutes after which the load stops on its own (Settings 05, or cursor mode, ยง5.3).
  10. CPU.T / MOS.T. Processor and MOSFET temperatures. MOS.T is the one that matters under load.
  11. FAN.Speed. RPM. It rises with MOS.T; a sudden drop to zero is a fan failure and a reason to stop.
  12. ON / OFF. Whether the load is sinking current right now. Magenta OFF, yellow ON.
  13. Footer. BAT 02 is the recording group (ten exist; chosen in cursor mode, ยง5.3), 000:00:00 is elapsed run time in h:mm:ss, ETS:Wait.. is the external probe status (a temperature once a probe is plugged in).

7.1 ยท Running a constant-current discharge

  1. Wire the source (4-wire for a battery, ยง6). From the main menu open CC. Expect: Vol shows the resting voltage, OFF in magenta.
  2. Set the current: Setup to enter edit, Setup to walk the digits, +/โˆ’ to change, OK to confirm.
  3. Hold Setup for cursor mode (ยง5.3). Pick the BAT group the run should be filed under, tap Setup onto the Run Stop voltage and set the cutoff for your chemistry (ยง9.1). Tap on to Save and press OK, or wait five seconds. Expect: the highlight clears and Run Stop shows your cutoff.
  4. Tap OK. Watch the first ten seconds. Expect: ON, Cur equals the setpoint, Vol dips and settles, the fan speeds up, Cap starts counting.
  5. Leave it. The load stops itself at the cutoff and the integrators freeze. Read Cap, Ene and the elapsed time from the footer, and write all three down with the current and the cutoff.
Which of the ten recording groups you are writing into The footer's BAT 01 โ€ฆ BAT 10 names one of ten result slots the manual mentions only as "battery measurement data recording groups: 10 groups". You choose the slot yourself: hold Setup on the measurement screen and, while BAT is highlighted, +/โˆ’ step through 01 to 10 (ยง5.3). Pick the slot before you start, write down which one you used, and keep your own log; Settings 19 ยท Zero All Data wipes every slot.

7.2 ยท UREG: the load is on, but nothing is home

BW150 screen titled UREG with Is=03.0000A, all meters at zero, Run Stop below 10.8 V above 50 W, and a large ON status
UREG, load ON, meters at zero. This is the CC screen after a tap on OK with nothing connected: 3 A requested, 0 A delivered. Tap OK again and the title returns to CC with OFF.

UREG is not in the manual. On this unit it appears the moment you start the load with no source on the terminals, and disappears when you stop it. Read it as unregulated: the load is switched on but cannot reach its setpoint, because there is no voltage to draw current from. This matches what bench loads from other makers display as UNREG. By the same logic it should also appear mid-test if the source collapses or hits its own current limit below the setpoint, which makes it a useful sign that a charger has given up, but that case has not been captured on this unit and is marked as an inference.

7.3 ยท The curve tiles

The tiles on the menu with a wave symbol (CC~, CV~, CR~, CP~ and, with the module, CDC~ and CDCDC~) run the same modes but replace the numeric screen with a live plot of voltage and current against time. They are the right choice when the shape matters more than the total: a battery's discharge knee, a charger's droop under a step, a supply's recovery. The vendor's photographs show a green grid with voltage in yellow and current in magenta. No capture of the curve screen was made for this guide, so treat the details above as the manual's description rather than a verified observation.

Lab 4 ยท Five minutes at one amp
8 minutes ยท a partly charged 18650 in a 4-wire fixture ยท CC mode ยท a stopwatch
  1. Open CC, set Is=01.0000A, cutoff 3.0 V. Confirm Vol reads the resting voltage.
  2. Tap OK and start a stopwatch. At five minutes tap OK. Expected from arithmetic: Cap โ‰ˆ 000083 mAh (1 A ร— 5/60 h), Ene โ‰ˆ 0.30 Wh (about 3.6 V ร— 0.083 Ah), footer time 000:05:00, give or take your reflexes.
  3. Compare Cap with 1000 mAh ร— (elapsed hours). Anything off by more than a couple of percent means the current was not what you set (check Cur during the run) or the timing was.
Checkpoint: you have confirmed with your own stopwatch that Cap is the integral of Cur, and that Ene is the integral of Pwr. From here on you can trust the integrators and spend your attention on the wiring.

Sources: CC and UREG captures 2026-09-05 ยท BW150 User Manual ยง1 (structure), ยง3, ยง5 (CC), ยง8 (curves).

8 ยท CV ยท CR ยท CP Three other rules, and what they are for

The other three rules exist because not every source is a battery. A supply with a current limit wants CV; a gadget you are imitating wants CR; a charger rated in watts wants CP. Pick by asking what the source can do, not by what sounds precise.

CV
Constant voltage

The load holds its terminals at Vs and draws whatever current that takes. The manual: the source "needs to be a constant-current power supply". Use it on a bench supply in current-limit, a charger's constant-current stage, a solar panel.

not for batteries
CR
Constant resistance

The load behaves as Rs ohms. Current follows voltage, so a sagging source draws less, like a real resistive gadget would. Good for imitating a bulb or heater, and for soft-starting a nervous supply.

batteries: allowed, but CC is more useful
CP
Constant power

The load holds Ps watts, raising current as voltage falls. The manual: "combined with a high-voltage trigger, the maximum power of the charger can be tested". Use it on anything rated in watts.

not for batteries

8.1 ยท The wrong question and the right one

The wrong question is "which mode is most accurate?". They are all the same meters. The right question is "what does my source do when I ask for more than it has?" A battery gives more current and sags; that is fine for CC and lethal for CV and CP, which chase the sag. A regulated supply hits its current limit and drops voltage; CV maps that limit exactly. A charger negotiates a voltage and has a wattage on the label; CP checks the label.

SourceModeWhat you learnWatch for
Battery, single cell or packCCCapacity in mAh and Wh, runtime, the discharge curveCutoff voltage (ยง9.1), 36 V derating cliff for big packs
Bench supply with a current limitCV set below the supply voltageThe supply's true current limit and how cleanly it regulates into itSet Vs well below the supply's output or nothing happens
USB charger, power bank, wall adapterCP, or CC stepped upwardReal sustained power, droop, thermal throttling, shutdown pointOver-power alarm, and UREG when the charger gives up
A cable, a switch, a fuseCT (ยง10.2) or CC at a fixed currentResistance from the voltage dropNeeds a stiff source behind the cable
Solar panelCV, sweptThe I-V curve and the maximum-power pointPanel current changes with the clouds, not with you
CV on a battery is a dead short with extra steps Set Vs to 3.0 V on a 4.1 V cell and the load will try to pull the terminals down to 3.0 V. The only way to do that is to draw current until the cell's internal resistance drops the voltage by 1.1 V, which for a 40 mฮฉ cell means asking for 27 A. The over-current alarm at 25 A will probably save the load. The cell was never consulted.
Lab 5 ยท Find a bench supply's real current limit with CV
6 minutes ยท any adjustable bench supply set to 12 V with its current limit at 1.5 A ยท 2-wire is fine
  1. Wire the supply's output to A+ / Aโˆ’. Open CV. Set Vs=10.000V, comfortably below the supply's 12 V. Expect: Vol:012.000V or thereabouts with the load OFF.
  2. Tap OK. Expected from the supply's behaviour: the supply's CC indicator lights, Vol reads about 10.0 V, and Cur reads the supply's current limit, near 1.500 A. The load asked for "whatever it takes"; the supply's limit is what it took.
  3. Turn the supply's current-limit knob while watching Cur. Stop the load with OK.
Checkpoint: you can read a supply's current limit off the BW150 without a shunt, and you understand why the same trick on a battery would end in an alarm.

Sources: BW150 User Manual ยง5 (CV, CP, CR) ยท ยง1.2 of this guide.

9 ยท Battery labs Capacity, resistance, and the numbers you must not guess

A capacity test is a discharge at a stated current to a stated cutoff, with the voltage measured at the cell and the temperature watched. Get any of those four wrong and the mAh you write down describes the test, not the battery. This section gives you the numbers, the recipe and a health check that takes ninety seconds.

9.1 ยท Chemistry table: the voltages you set

ChemistryNominalFullCutoff to setRating C-rateNotes
Li-ion / LiPo (18650, 21700, pouch)3.6โ€“3.7 V4.20 V3.0 V (2.8 V for a datasheet-style rating)0.2CNever below 2.5 V. 3.0 V costs you 2โ€“4 % of capacity and buys you a cell that recovers.
LiFePO43.2 V3.65 V2.8 V (2.5 V absolute)0.2Cโ€“0.5CFlat curve; most of the capacity arrives between 3.3 and 3.1 V.
NiMH (AA, AAA, packs)1.2 V1.40โ€“1.45 V1.0 V per cell (0.9 V for a rating)0.2CSelf-discharges; test soon after charging.
Alkaline (AA, AAA, 9 V)1.5 V1.60 V0.9 V per celllow, tens of mACapacity collapses at high current; test at what the gadget draws.
Lead-acid, 12 V (6 cells)12.0 V12.7โ€“12.9 V rested10.5 V (1.75 V/cell)0.05Cโ€“0.1C (C/20 for the rating)Slow tests. A 7 Ah block at C/10 is 0.7 A for ten hours.
Coin cell (CR2032)3.0 V3.2โ€“3.3 V2.0 Vโ‰ˆ 1 mABelow the BW150's comfortable range; readings at 1 mA are a single count of resolution.

The "rating" cutoffs are what manufacturers use; the "to set" cutoffs are what a hobbyist who wants the cell back should use. The difference is a few percent of capacity and a great deal of cycle life.

Battery test planner

Set current
1.300 A
Set cutoff
3.0 V
Expected time
โ‰ˆ 2 h 00 m
Expected energy
โ‰ˆ 9.4 Wh
Peak power
5.5 W
Fits the load?
yes

Expected time is the ideal 1/C; real cells give 85โ€“100 % of that depending on age and rate.

9.2 ยท BRT: internal resistance in ninety seconds

BRT is a recipe, not a rule. Select it, wire the cell 4-wire, tap OK, and the BW150 steps the current up through a ladder (the manual's screen shows 0.1, 0.2, 0.4 โ€ฆ 1.8 A), records the voltage at each step, fits the slope and prints a single number: "Analog AC integrated average internal resistance", 53 mฮฉ in the vendor's example. The manual's guidance: "small battery tests low current internal resistance, big battery tests high current internal resistance", which is its way of saying the ladder scales with what the cell can supply.

18650 internal resistanceVerdict
20โ€“40 mฮฉNew or excellent. High-drain cells sit at the bottom of this range.
40โ€“80 mฮฉNormal for a capacity-oriented cell, or a good cell with a few hundred cycles on it.
80โ€“150 mฮฉAgeing. Expect sag under load and reduced capacity at 1C. Fine for low-drain use.
> 150 mฮฉTired or damaged. Retire it from anything that draws real current.

These bands are hobbyist rules of thumb for 18650-class cells measured this way, not vendor specifications; a large prismatic cell or a lead-acid block has its own scale. The value depends on temperature and on state of charge, so compare BRT numbers only between cells tested the same way on the same afternoon.

Lab 6 ยท Triage a handful of cells with BRT
2 minutes per cell ยท 4-wire fixture ยท cells at roughly the same state of charge
  1. Cell in the fixture, four wires connected, probe optional. From the main menu open BRT. Expect: a table with a "Start" cue in the top right and the cell's open-circuit voltage.
  2. Tap OK and wait for the ladder to finish. Expect: one row per current step showing open voltage, load voltage, load current and a per-step resistance, then a final averaged mฮฉ figure at the bottom.
  3. Write down the figure, swap cells, repeat. Sort the pile by resistance before you sort it by capacity: the resistance test is forty times faster and catches the worst offenders first.
Checkpoint: you can rank a pile of cells in minutes and you know which three deserve the two-hour capacity test.

9.3 ยท The capacity test, done properly

Lab 7 ยท Full capacity test at 0.5C on an 18650
about 2 hours, 10 minutes of it hands-on ยท freshly charged cell ยท 4-wire fixture ยท temperature probe taped to the cell ยท CC mode
  1. Charge the cell fully on its own charger and let it rest 30 minutes. Note the resting voltage. Expect: 4.15โ€“4.20 V for a healthy Li-ion cell.
  2. Fixture, four wires, probe taped to the cell body. In Settings set 14 ยท Over_Temp Ext.T to 45 ยฐC (ยง12) so the load bails out if the cell heats up.
  3. Open CC. Set Is to 0.5C (1.300 A for a 2600 mAh cell; use the planner). Hold Setup and set the cutoff to 3.0 V. Expect: Run Stop: <003.0V โ€ฆ, ETS: showing room temperature, Vol showing the resting voltage.
  4. Tap OK. Watch the first minute: Cur at setpoint, Vol dropping by roughly I ร— R_internal and then sloping gently. Expected from physics: an immediate dip of 50โ€“100 mV for a 40โ€“80 mฮฉ cell, then a slow decline through 3.7 V around the halfway mark and a knee below 3.4 V near the end.
  5. Come back in two hours. The load has stopped at the cutoff. Record Cap, Ene, elapsed time, the current, the cutoff, and the peak ETS.
  6. Interpret: Cap รท rated capacity is the state of health. Above 90 % is a good cell; 80โ€“90 % is an ageing cell; below 80 % is a cell for low-drain duty or recycling.
Checkpoint: a line in your log that reads like a datasheet, such as "Cell X ยท 0.5C (1.30 A) ยท 3.0 V cutoff ยท 2 411 mAh ยท 8.72 Wh ยท 1 h 51 m ยท peak 31 ยฐC ยท 46 mฮฉ". Anything less is a rumour.
Big packs meet the 36 V cliff A 10S e-bike pack is 36 V nominal and 42 V full. Above 36 V the load allows 60 W, which at 42 V is 1.4 A: a 10 Ah pack would take seven hours and the load would spend the first hour derated and the rest not. A 13S (48 V class) pack is worse. For packs above 36 V, test the pack at low current for health, or break it into modules under 36 V for capacity. The vendor's suggestion is a bigger load (DL24MP, DL24EW).
Misconception: "a faster test is just a faster test" A cell tested at 1C reports less capacity than the same cell at 0.2C, sometimes 5โ€“10 % less, because Iยฒ ร— R_internal losses turn energy into heat inside the cell instead of delivering it as Wh at the terminals. Neither number is wrong; they answer different questions. Rate the cell at 0.2C, qualify it for a job at the job's current, and always write the rate next to the number.

Sources: BW150 User Manual ยง5 (BRT) ยท ยง11, ยง12 (fixtures and cell types) ยท chemistry voltages are standard values, not from the manual.

10 ยท Charger & cable labs PT, CT and the trigger board

USB chargers, power banks and cables are where marketing meets the terminal block. The BW150 has two automatic recipes for them, PT and CT, and with the trigger board it can ask a fast charger for every voltage it claims to offer and then lean on each one.

10.1 ยท PT: what a supply can really deliver

PT ("power tester") ramps the load up on a DC source and reports four numbers: rated output current, rated output power, maximum output current, maximum output power. The vendor's screen shows the ramp as a table of voltage against current and power (e.g. 5.05 V at 0.5 A, 4.98 V at 1.0 A, 4.62 V at 3.0 A) followed by the four results. The manual's own caveat is worth quoting: "This result is not an absolute value, but as a relative value." PT tells you where a charger starts to sag and where it quits; the exact watt figure is an estimate of that, not a certification.

  1. Plug the charger into the measuring line adapter board (USB-A, micro, mini or Type-C socket). Run its two output wires to A+ and Aโˆ’.
  2. From the main menu open PT. Expect: the charger's open-circuit voltage in the header, about 5.1โ€“5.2 V for a USB-A charger, and a "Start" cue.
  3. Tap OK and wait for the ramp. Expect: rows filling in as current rises, then four result lines: rated current, rated power, max current, max power.

10.2 ยท CT: cable resistance from a voltage drop

CT measures a cable by putting it between a stiff 5 V source and the load, then drawing current until the voltage at the load end has dropped by a set amount. The vendor's screen shows steps of 0.1 to 0.7 V of drop, the current that caused each, and the resistance that implies (R = ฮ”V รท I). It ends with four numbers: an average cable resistance and the current the cable can pass at 0.3 V, 0.5 V and 0.7 V of drop. That last trio is the practical one: a cable that only carries 1 A before it drops half a volt is a cable that will make a fast charger fall back to 5 W.

  1. Source: a USB-A charger you trust (its PT result from 10.1 tells you it is stiff). Cable under test from the charger to the adapter board's matching socket. Adapter board wires to A+ / Aโˆ’.
  2. Open CT. Tap OK. Expect: the empty (no-load) voltage, then one row per drop step, then "Cable average resistance assessment" in mฮฉ and the three current-at-drop lines.
  3. Repeat with a second cable. The difference between a good and a bad cable is usually 3ร— or more, which is why this test is worth doing once on every cable you own.

10.3 ยท The trigger board: asking for 9, 12, 15, 20 or 28 V

A USB-C charger sits at 5 V until a device asks for more using the Power Delivery protocol. The DL24B-XSP16 trigger board does the asking. It has four inputs (DC 5.5 barrel, mini-USB, micro-USB, and Type-C for PD/QC/AFC/FCP), two buttons (Vโˆ’ and V+) to step through the voltages the charger offers, and four output wires to the load's A+, V+, Vโˆ’, Aโˆ’. Once the charger has agreed to a voltage, the load sees it as a plain DC source and any mode applies; CP is the natural one.

ProtocolVoltages the board can request
USB PD 3.15 ยท 9 ยท 12 ยท 15 ยท 20 ยท 28 V
USB PD 3.0 / 2.05 ยท 9 ยท 12 ยท 15 ยท 20 V
Qualcomm QC5 ยท 9 ยท 12 ยท 20 V
Samsung AFC5 ยท 9 V
Huawei FCP5 ยท 9 ยท 12 V
28 V needs the right cable, and the charger must agree PD 3.1's 28 V level is only offered over a cable with an E-marker chip rated for it (the manual: "a dedicated fast charging cable with E-mark chip"). The board only outputs 28 V from its Type-C input. And a charger only offers what it supports: a 20 W phone charger will never show 20 V no matter how you press V+.
Lab 8 ยท Lean on a 65 W USB-C charger at 20 V
12 minutes ยท 65 W PD charger ยท trigger board ยท CP mode ยท watch MOS.T
  1. Charger โ†’ Type-C cable โ†’ trigger board Type-C input. Trigger board's four wires โ†’ A+ V+ Vโˆ’ Aโˆ’. Load off.
  2. Press V+ on the trigger board until it shows 20 V. Expect: the load's Vol reads about 20.0 V with the load OFF.
  3. Open CP. Set Ps=0015.00W. Tap OK, wait 30 s, note Vol and Cur. Stop. Expected: Cur โ‰ˆ 0.75 A, Vol within a couple of hundred millivolts of 20 V.
  4. Repeat at 30 W, 45 W and 60 W, 30 s each, noting Vol and MOS.T every time. 60 W at 20 V is 3 A, well within the 150 W band. Expected: Vol droops a little at each step; a charger that cannot hold 60 W will either collapse to 5 V (the trigger renegotiates) or shut off, and the load shows UREG or drops to 0 A.
  5. Optional: 65 W for two minutes. If Vol holds and the charger is merely warm, it earned its label.
Checkpoint: a four-row table of watts requested, volts held, amps drawn and MOS.T. You now know what the charger does at its label, not what the label says.

Sources: BW150 User Manual ยง5 (PT, CT) ยท ยง11 (adapter board, trigger board) ยท DL24B-XSP16 operation page in the manual.

11 ยท Cycling CDC ยท CDCDC ยท CDxN with the charging-control module

A capacity test tells you where a cell is today. A cycle test tells you where it is going. The charging-control module lets the BW150 hand the cell to a charger, take it back, discharge it, and repeat, unattended, for up to 99 rounds, logging each one.

11.1 ยท The three cycle modes

ModeMenu labelSequenceUse
CDCCharge-discharge-3Charge โ†’ discharge โ†’ charge (three phases)One measured discharge from a known full state, ending full. The standard "test and return it charged" run.
CDCDCCharge-discharge-5Charge โ†’ discharge โ†’ charge โ†’ discharge โ†’ charge (five phases)Two measured discharges to see if a cell settles after a first cycle, ending full.
CDxNCharge-discharge-nN cycles, 1 to 99, each logged to a row of the CD-Cyclic tableAgeing and burn-in. The screen lists GROUP, CAP (mAh), ELE (Wh) and TIME (h) per cycle.

11.2 ยท Wiring the module

The module is a switch board. Its four-pin lead goes to the BW150's header (S, GND, CTL+, D), the battery connects to the module, the charger connects to the module, and the module's other side goes to the load's terminals. During a charge phase the BW150 closes the charger onto the battery and idles; during a discharge phase it opens the charger and sinks current itself. Two requirements from the manual are not optional:

  • "Insert DC12V power supply for power supply." The module's relay wants 12 V on the barrel jack; USB 5 V board power is not enough.
  • "Must be connect Battery Dedicated charger!!!" The charger in the loop must be a proper charger for that chemistry with its own termination. The BW150's charge-cutoff settings (ยง12, items 10 and 11) decide when the load hands over; the charger decides how the cell is actually charged. A bench supply is not a charger.
Battery the cell under test Dedicated charger right chemistry, own termination Charging-control module a relay: charger in, or load in CHARGE: battery โ†” charger DISCHARGE: battery โ†” load sold separately BW150 A+ V+ Vโˆ’ Aโˆ’ S ยท GND ยท CTL+ ยท D module control header 12 V barrel power required power path (4 wires) control lead (4 pins) The BW150 decides WHEN to switch (its charge-cutoff and discharge-cutoff settings); the charger decides HOW the cell is charged.
The cycling loop. Redrawn from the manual's CDC wiring photograph. The module is only a switch; all the intelligence about charging still lives in the charger you plug in.

11.3 ยท Settings that govern a cycle

SettingMeaning in a cycleSane value for an 18650
09 ยท Discharge Cutoff VoltWhere a discharge phase ends3.0 V
10 ยท Charging Cutoff VoltVoltage at which the BW150 considers the charge phase done4.18โ€“4.20 V
11 ยท Charging Cutoff AmpCurrent below which the charge phase is done (the charger's taper)0.05โ€“0.10 A
16 ยท C<>O Waiting TimeRest, in minutes, between phases, so the cell relaxes before the next one10โ€“30 min

Charge cutoff by current is the honest one: a charger tapers current as the cell fills, and "under 50 mA at 4.2 V" is what "full" means. The voltage cutoff alone would end the phase at the start of the taper, with the cell at 80โ€“90 %.

Lab 9 ยท One CDC run, watched
3โ€“5 hours, mostly unattended ยท module ยท dedicated Li-ion charger ยท 12 V board power ยท one 18650, 4-wire
  1. Board on the 12 V barrel supply. Module lead on the header. Battery, charger and load wired through the module as in 11.2. Probe on the cell.
  2. Settings: items 09, 10, 11 and 16 as in the table above; item 14 (Ext.T) at 45 ยฐC.
  3. Main menu โ†’ CDC. Set the discharge current (0.5C). Tap OK. Expect: the CDC screen (same layout as CC, with a cycle-phase indicator). The first phase is a charge: the load reads current from the charger, ON, the cell voltage rising.
  4. Check back after the first phase. Expected: after the charge cutoff and the rest time, the module switches, the load discharges at your setpoint, and Cap counts up until the discharge cutoff.
  5. At the end, the third phase has recharged the cell. Record the discharge Cap and Ene.
Checkpoint: a capacity figure from a known full state, and a cell that is full again, without you touching it in between.
Ways a cycle goes wrong at 3 a.m.
  • USB board power. The load runs, the module never switches, and the "charge" phase is the cell resting forever. Use the barrel jack.
  • Charger with no termination (a bench supply, a dumb 4.2 V adapter). The BW150 will still cut over on its own settings, but nothing protects the cell if those settings are wrong. Use a real charger.
  • Charge cutoff by voltage only. Every cycle starts from 85 % and every capacity figure is short.
  • No rest time. Switching straight from a 1 A charge to a 1.3 A discharge inflates the sag and shortens the run. Ten minutes is cheap.

Sources: BW150 User Manual ยง5 (CDC, CDCDC, CDxN), CDC wiring photograph, ยง9 (settings map), ยง11 (charging control switch board warning).

12 ยท Settings menu Twenty-three items behind the gear

Everything the measurement screens do not let you set lives behind the gear tile: alarms, cutoffs, calibration, brightness, the boot monologue, and the two buttons that erase things. The manual calls it the "background" and warns that its layout "may change". On firmware 1.1.0 it has twenty-three rows.

12.1 ยท Getting there and back

  1. From any measurement screen hold OK to return to the main menu.
  2. Tap + or โˆ’ until the Settings gear turns green. Tap OK. Expect: "BenFang Sys Settings" with a numbered list; the first page shows items 01 to 06.
  3. Tap +/โˆ’ to move down and up the list (it scrolls through further pages). Tap OK to open an item. Expect: a single-value page for that item, edited with +/โˆ’ and confirmed with OK.
  4. Move to 23 ยท Exit and tap OK, or hold OK, to leave.

12.2 ยท All twenty-three, with opinions

#ItemWhat it doesValue seen in the manual's mapRecommendation
01LanguageEnglish or ChineseEnglishโ€”
02Display BrightnessBacklight while active8Leave it; the screen is small.
03Standby BrightnessBacklight after the standby timer11, so you can still see it is running.
04Enter Standby TimeIdle time before dimming59โ€”
05Limit Time DischargeRun for a fixed time, then stop; shows as Limit time on the measurement screen, where cursor mode can also set it in hours and minutes (ยง5.3). Manual range 01:00 to 99:5959:00OFF unless you want a timed run.
06Ext_temp CalibrationOffset applied to the probe readingโ€”Set only against a thermometer you trust.
07Voltage Calibrate RefReference correction for the voltmeter0.0000 VDo not touch without a reference meter and a note of the old value.
08Current Calibrate RefReference correction for the ammeter0.0000 ASame.
09Discharge Cutoff VoltDefault stop voltage; also editable on the measurement screen in cursor mode (ยง5.3)โ€”Set per chemistry (ยง9.1). This is the setting that saves cells.
10Charging Cutoff VoltCharge-phase end voltage for cycle modesโ€”4.20 V for Li-ion, 3.65 V for LiFePO4.
11Charging Cutoff AmpCharge-phase end current for cycle modes< 0.05 A0.05โ€“0.10 A; matches a charger's taper.
12Over_Current ProtectOCP alarm threshold25.00 ALower it to your cable's rating: 10 A with the stock clips.
13Over_Power ProtectOPP alarm threshold150 WLeave at 150 W; the derating bands apply on top.
14Over_Temp Ext.TProbe alarm threshold78 ยฐC45 ยฐC when the probe is on a lithium cell.
15Over_Temp MOSMOSFET alarm threshold100 ยฐCLeave it.
16C<>O Waiting TimeRest between charge and discharge phases, minutes00 min10โ€“30 for honest cycle figures.
17Zero No-Load CurrentAuto-zero the ammeter when nothing is connectedONON.
18WIFI Device ResetForget the WiFi pairing so Smart Life can re-add the deviceON (a trigger)Use when pairing fails (ยง13).
19Zero All DataErase the recording groupsโ€”Only after your log is written.
20Default SettingFactory reset of everything aboveโ€”Last resort. Re-enter items 09โ€“14 afterwards.
21Mini discharge AmpMinimum load current the device will hold00 mALeave at 0 unless a low setpoint refuses to regulate.
22Prompt Info SwitchThe boot monologue (ยง4)ONOFF, once you have read ยง4.
23ExitBack to the main menuโ€”โ€”

The "value seen" column is read from the low-resolution settings map in the manual and from the measurement screens; treat the figures as the vendor's example state rather than a promise of your unit's defaults.

Two rows that erase things and two that lie if you touch them 19 ยท Zero All Data and 20 ยท Default Setting do what they say, immediately, with a single OK. 07 and 08 shift every reading the device will ever make; a calibration entered against a cheap multimeter makes the BW150 exactly as wrong as the multimeter. If you must calibrate, write the old values down first and use one known-good reference.

Sources: BW150 User Manual ยง9 (product background introduction, settings map) ยท main-menu and CC captures 2026-09-05.

13 ยท Going online Bluetooth, WiFi, Windows, and a Mac

The BW150 talks to three kinds of software and none of them is the one you want. The PC program does everything and runs only on Windows. The Bluetooth app runs on your phone and the manual tells you not to rely on it. The WiFi app works from anywhere and cannot export. Know what each is for and you will stop fighting them.

ChannelSoftwareCan doCannot doManual's own caveats
HID cable (Type-C, "PC-USB")ATorch PC software, Windows 7 / 10 and laterLive V, I, P, capacity; curves; export XLS; firmware upgradeRun on macOS or Linux"Download first before buying โ€ฆ we refuse to refund" if the software will not install on your PC.
BluetoothE-test (Android 5.0+), E_test (iOS)Read live data; export XLS; switch the load on and offBe trusted as the primary log"Only used to control switches and may have compatibility issues. It is not intended for primary testing." Samsung phones: "switch to another phone". Location permission must be on.
WiFi 2.4 GHzTuya or Smart LifeView data and curves from anywhere; set mode, setpoint, cutoffs, fan temperature; remote firmware upgradeExport data; join a 5 GHz network"Can only view data, curve data, and cannot export data."

13.1 ยท On a Mac

The PC software is Windows-only and nothing in the manual suggests otherwise. Your options, in order of effort: use the phone apps and your own spreadsheet (this guide's labs assume that); keep an old Windows laptop on the bench for XLS export and firmware; or run Windows in a virtual machine with the HID device passed through to it. The last option is not tested for this guide and USB passthrough of HID devices varies between VM products; treat it as an experiment, not a plan.

13.2 ยท Bluetooth from an iPhone

The device advertises two Bluetooth names, one ending in _BLE and one in _SPP. The manual is explicit: do not pair in the phone's Bluetooth settings. Open the app, tap its Bluetooth symbol, and pick the _BLE name from the app's own list. _SPP is classic Bluetooth for a PC, where the pairing code is 0000 or 1234.

Lab 10 ยท Pair E_test on iOS and watch a discharge from the sofa
8 minutes ยท iPhone ยท BW150 powered, a cell on the terminals in CC ยท Bluetooth and Location Services on
  1. Install E_test from the App Store (the manual's spelling for iOS: underscore, capital E and T).
  2. On the phone: Bluetooth on. When the app asks for location permission, allow it; the manual's note is "when online, be sure to turn on GPS positioning permission", and Bluetooth scanning on phones is gated on location.
  3. In the app tap the Bluetooth symbol. Select the entry whose name ends in _BLE. Expected: the app's dashboard shows the same Vol, Cur, Pwr, Cap and Ene as the screen, updating about once a second. This guide's author did not capture the app; the layout is from the manual's photographs.
  4. Start the load from the BW150 with OK, or from the app's switch, and confirm the numbers move on both.
Checkpoint: you can read a running test from another room, and you know the export from this app is a convenience, not the record.

13.3 ยท WiFi through Smart Life or Tuya

The WiFi path uses the Tuya cloud, so the phone app is Tuya's own (Smart Life) or the Tuya-branded twin. Pairing is the usual Tuya dance: 2.4 GHz network, phone on that network, phone Bluetooth on (Tuya uses it for the handshake), add device, and either scan the QR code the BW150 shows on its "Waiting networkโ€ฆ" boot screen or let the app discover it. If it will not pair, Settings 18 ยท WIFI Device Reset forgets the old pairing and the boot screen shows the QR again.

What the app shows once paired, from the manual's screenshot: a RunMode row of buttons (CC, CV, CR, CP, BRT, PT, CT, CDC, CDCDC), the setpoint with โˆ’ and + controls, the discharge stop voltage, the charging stop voltage, the fan-open temperature, and live voltage, current, power, capacity and the three temperatures. Because it goes through the cloud, it works from anywhere, which is the one thing the other two channels cannot offer.

Two things the WiFi screen will not tell you The FAQ in the manual says WiFi "needs to purchase WiFi module", while the self-test screen on this unit checks a WiFi chip and passes; the curve edition described by this manual has the radio on board. And 5 GHz-only networks do not exist as far as the BW150 is concerned; if your router merges the bands under one name, give the 2.4 GHz band its own name before you try.

13.4 ยท Firmware upgrades

BW150 screen reading Product upgrading, Upgrade Channel: HID, with an empty progress bar and Do not operate the device, photographed on the board next to the buttons
Mid-upgrade over HID. The progress bar fills as the PC software streams the .bin file. "Do not operate the device!" includes the four buttons, the power lead and the USB cable.

Two channels: over the HID cable from the PC software's firmware window, or remotely over WiFi. The vendor publishes the .bin on its website; the manual gives the software download and a link to a zip that the PC program updates from. The rules that matter: board on a power supply you trust, nothing on the terminals, and do not touch anything until the bar is full and the device has rebooted to the language screen. A firmware upgrade that is interrupted is the one repair this guide cannot help you with.

Sources: BW150 User Manual ยง6 (online instructions, software FAQ), ยง7 (firmware upgrade) ยท Product-upgrading capture 2026-09-05 ยท PC software: vendor zip ยท Android APK: vendor link (both as printed in the manual; not verified for this guide).

14 ยท Capstone One cell, fully characterized

Take one cell you care about and produce its datasheet: resting voltage, internal resistance, capacity at two rates, energy, temperature behaviour, and a verdict. Every phase uses something taught above, and the deliverable is a card you would be happy to tape to the cell.

Phase A ยท Intake (10 minutes)

  1. Label the cell. Note the printed capacity and chemistry. Charge it fully on its dedicated charger and rest it 30 minutes.
  2. 4-wire fixture, probe taped on. Open CC, load off, read Vol and ETS. Record both as "resting".
  3. Open BRT, tap OK, record the averaged mฮฉ figure.

Phase B ยท Rated capacity at 0.2C (about 5 hours, unattended)

  1. Settings: 09 Discharge Cutoff 3.0 V, 14 Ext.T 45 ยฐC, 12 OCP at your cable rating.
  2. CC, Is = 0.2C from the planner. Tap OK. Watch two minutes, then leave it.
  3. When it stops: record Cap, Ene, elapsed time, peak ETS.

Phase C ยท Recharge and rest (charger time + 30 minutes)

  1. Dedicated charger to full. Rest 30 minutes. Record the resting voltage again; it should match Phase A to within 20 mV.

Phase D ยท Working capacity at 1C (about 1 hour)

  1. Same wiring, same cutoff, Is = 1C. Tap OK. This run heats the cell; check ETS at 10 and 30 minutes.
  2. When it stops: record Cap, Ene, elapsed time, peak ETS, and the Vol reading ten seconds after start (the sag).

Phase E ยท The card

CELL #07 ยท 18650 ยท label 2600 mAh ยท Li-ion
rest 4.18 V ยท 22 ยฐC ยท BRT 46 mฮฉ
0.2C (0.52 A) โ†’ 2 488 mAh ยท 9.11 Wh ยท 4 h 47 m ยท peak 26 ยฐC
1C (2.60 A) โ†’ 2 301 mAh ยท 8.02 Wh ยท 53 m ยท peak 38 ยฐC ยท sag 130 mV
SoH 96 % @0.2C ยท 88 % @1C ยท verdict: KEEP, low-drain duty
4-wire ยท cutoff 3.0 V ยท BW150 fw 1.1.0 ยท 2026-09-05

Rubric

CriterionStrongWeak
Wiring4-wire, sense at the terminals, lead resistance known from Lab 3Stock clips, no idea what they add
NumbersEvery figure carries its rate and cutoff; Wh and mAh both present"2400 mAh" alone
SafetyProbe on the cell, Ext.T alarm set, first minutes watchedLeft the room at second one
InterpretationSoH at both rates, sag and resistance reconciled (sag โ‰ˆ I ร— R), a verdict with a dutyA number with no decision attached
StretchPhase F: three CDxN cycles with the module, capacity plotted per cycleโ€”

Phase F, if you own the module: CDxN with N = 3 at 0.5C, rest time 15 minutes, and read the CD-Cyclic table. A cell whose capacity drops more than 1โ€“2 % per cycle over three cycles is telling you something the single test could not.

15 ยท Troubleshooting Symptom, cause, fix

Most BW150 problems are wiring, most of the rest are settings, and the remainder are the apps. Find the symptom, apply the fix, and if the fix is "check the clips" do it before reading further.

SymptomLikely causeFix
Vol reads 0.000 with a cell connectedV+/Vโˆ’ open: 2-wire jumpers missing, 4-wire sense leads not connected, or the current pair is on V+/Vโˆ’Current on A+/Aโˆ’. Then either jumper V+ to A+ and Vโˆ’ to Aโˆ’ at the block (2-wire) or run sense leads from the cell to V+/Vโˆ’ (4-wire). ยง6.2.
Load starts and stops within a secondCutoff voltage above the cell's voltage, or Limit time set very shortHold Setup and walk the cursor over the cutoff and Limit time (ยง5.3), then on to Save.
Title shows UREG and Cur is 0Load is on with no source, or the source cannot supply the setpointExpected with nothing connected (ยง7.2). With a source: lower the setpoint, check the source's limit, check the clips.
OPP!Power above Settings 13, or above the derating band for this voltageReduce the setpoint. Above 36 V you have 60 W; above 80 V, 45 W (ยง3.3).
OCP!Current above Settings 12Reduce the setpoint. In CV or CP on a battery this is the alarm saving you (ยง8).
OTP!(t Mos)MOSFET above Settings 15; fan blocked, stalled, or the load is at its limit in hot airLet it cool. Check the fan spins and nothing sits on the heatsink. Reduce power.
OTP!(t Ext)Probe above Settings 14If the probe is on a cell, the cell is hot: stop and investigate. If the probe is loose in the air near the heatsink, move it.
ETS:Wait.. stays foreverNo probe plugged in, or the plug is reversed / looseSeat the 2-pin plug on the ETS socket.
Cap far below the label2-wire leads tripping the cutoff early; high C-rate; cell not fully charged; cell genuinely tired4-wire; 0.2C; charge and rest first; then believe it.
Reading offset when nothing is connectedAuto-zero off, or a calibration reference was changedSettings 17 ON; check 07 and 08 read 0.0000; Settings 20 as a last resort.
Bluetooth app cannot find the devicePaired in the phone's Bluetooth settings; location permission off; Samsung phoneUnpair in phone settings, connect from inside the app to the _BLE name, allow location. The manual's advice for Samsung is another phone.
Smart Life will not pair5 GHz network, phone Bluetooth off, stale pairing2.4 GHz with its own SSID, Bluetooth on, Settings 18 to reset, then pair from the boot QR.
PC software will not install or crashesWindows compatibility; the manual admits itWindows 7 or 10+; try another PC; the manual's refund policy is "test it before buying".
Boot monologue is backSettings 20 reset Prompt Info SwitchSettings 22 OFF, or Start-up Info OFF on the language screen.
Thrown back to the main menu mid-testA long press of OK instead of a tapTap decisively (ยง5). The test is stopped; start again.
Cycle mode never switches to dischargeBoard on USB 5 V; module lead not seated; charge cutoff current never reached12 V barrel power; reseat the 4-pin lead; set Settings 11 above your charger's termination current.
Fan loud at idleNormal; it is a CPU cooler on a 150 W loadNothing. A fan that stops is the problem.

Sources: BW150 User Manual ยง6 (software FAQ), ยง10 (alarms) ยท captures 2026-09-05 ยท the rest is general electronic-load and wiring practice rather than observation of this unit.

16 ยท Cheat sheet One page to tape to the bench

Everything you need at the terminal block, with the section that explains it in brackets.

Universal starting pattern (ยง7.1)

  • Load off. Wire: A+/Aโˆ’ current. V+/Vโˆ’ sense at the cell (4-wire) or jumpered to A+/Aโˆ’ at the block (2-wire). Never open.
  • Probe on the cell. Vol reads resting voltage.
  • Menu โ†’ mode โ†’ OK. Setup โ†’ digits โ†’ OK.
  • Setup โ†’ BAT ยท cutoff ยท limits ยท Save (or hands off 5 s).
  • OK. Watch a minute. Log Cap ยท Ene ยท time ยท rate ยท cutoff.

Button grammar (ยง5)

  • + โˆ’ move / change digit
  • OK open ยท start / stop ยท confirm
  • OK back to menu (stops the load)
  • Setup edit setpoint ยท next digit
  • Setup cursor mode: BAT, Run Stop, Limit time, Save ยท OK or Setup next field ยท idle 5 s saves
  • Boot: + skips the self-test

Cutoffs to set (ยง9.1)

  • Li-ion / LiPo 3.0 V per cell
  • LiFePO4 2.8 V
  • NiMH 1.0 V ยท Alkaline 0.9 V
  • Lead-acid 12 V 10.5 V
  • Rate at 0.2C; qualify at the job's current

Power envelope (ยง3.3)

  • < 36 V โ†’ 150 W
  • > 36 V โ†’ 60 W
  • > 80 V โ†’ 45 W
  • OCP 25 A ยท stock clips 10 A
  • I_max = min(25 A, P_max รท V)

Alarms (ยง3.4)

  • OPP! over power (13)
  • OCP! over current (12)
  • OTP!(t Mos) MOSFET hot (15)
  • OTP!(t Ext) probe hot (14)
  • UREG on, but nothing to regulate (ยง7.2)

Day-one settings (ยง12)

  • 09 Discharge Cutoff โ†’ your chemistry
  • 12 OCP โ†’ your cable rating
  • 14 Ext.T โ†’ 45 ยฐC for lithium
  • 16 Rest โ†’ 10โ€“30 min for cycles
  • 22 Prompt Info โ†’ OFF

Modes at a glance (ยง1.2, ยง8)

  • CC batteries, runtime
  • CV current-limited supplies (never batteries)
  • CP chargers, power banks (never batteries)
  • CR imitate a resistive gadget
  • BRT mฮฉ ยท PT supply ramp ยท CT cable
  • CDC/CDCDC/CDxN cycles, need the module

Going online (ยง13)

  • iPhone: E_test, connect inside the app to โ€ฆ_BLE, location on
  • WiFi: Smart Life / Tuya, 2.4 GHz only, Settings 18 to re-pair
  • PC: Windows only, HID cable, XLS export, firmware
  • Firmware: hands off until it reboots

17 ยท Glossary Every term of art, with where it was taught

Measuring line adapter board
The kit's small PCB with USB-A, mini-USB, micro-USB and Type-C sockets and two output wires. It is how a USB source reaches the terminal block. (ยง6.3, ยง10.1)
BenFang System
The firmware's name for itself, shown on the second menu page and in the settings title. Version 1.1.0 on the unit captured. (ยง4.1)
BRT
Battery resistance test. An automatic current ladder that reports an averaged internal resistance in mฮฉ. (ยง9.2)
C-rate
Current expressed as a multiple of the capacity per hour. 1C empties the rated capacity in one hour; 0.2C in five. (ยง1 Level 1)
CC ยท CV ยท CR ยท CP
Constant current, constant voltage, constant resistance, constant power: the four rules, each pinning one quantity and leaving the source the rest. (ยง1.2, ยง8)
CC port
The Type-C socket that powers the BW150 from a USB or QC/PD charger. Unrelated to CC mode and not a test input. (ยง3.2)
CDC ยท CDCDC ยท CDxN
Cycle modes: charge-discharge-charge (3 phases), five phases, and N cycles from 1 to 99. All need the charging-control module. (ยง11.1)
Charging-control module
A separately sold relay board on the S/GND/CTL+/D header that switches the cell between a dedicated charger and the load during cycle modes. Needs 12 V board power. (ยง11.2)
Cursor mode
The in-place editor for the BAT group, the Run Stop values and Limit time: hold Setup; tap Setup or OK to move; end at Save, or wait five seconds. (ยง5.3)
CT
Cable test. Draws current through a cable until the load-end voltage has dropped by set steps, reporting resistance and the current at 0.3, 0.5 and 0.7 V of drop. (ยง10.2)
Cutoff voltage
The voltage at which a discharge stops on its own; shown as <003.0V under Run Stop. The setting that decides whether a cell survives the test. (ยง1.3, ยง9.1)
Derating
The load's self-imposed power ceiling that falls with input voltage: 150 W under 36 V, 60 W above, 45 W above 80 V. (ยง3.3)
DUT
Device under test: whatever is on the terminal block. (ยง1.2)
E-marker
A chip inside a USB-C cable that declares its current and voltage rating; required for PD 3.1's 28 V. (ยง10.3)
ETS
External temperature sensor: the NTC probe on the ETS socket. ETS:Wait.. means none is plugged in. Its alarm is Settings 14. (ยง3.4)
E-test / E_test
The vendor's Bluetooth app for Android and iOS. Connect from inside the app to the _BLE name. The manual calls it a switch controller, not a logger. (ยง13.2)
HID
The Type-C "PC-USB" data port and the USB device class the BW150 uses to talk to the Windows software and to receive firmware. (ยง13)
Internal resistance
The series resistance inside a cell; causes the voltage sag under load and rises with age. Measured by BRT. (ยง1 Level 1, ยง9.2)
Kelvin (4-wire) sensing
Measuring voltage on a second pair of wires that carry no current, so lead resistance does not pollute the reading. The V+ / Vโˆ’ terminals. (ยง6.1)
mAh ยท Wh
Milliamp-hours count charge; watt-hours count energy. Compare cells in Wh at a stated rate and cutoff. (ยง1 Level 1)
MOS.T ยท CPU.T
MOSFET and processor temperatures on the screen. MOS.T is the one that trips OTP!(t Mos). (ยง7)
OPP ยท OCP ยท OTP
Over-power, over-current and over-temperature protection: the alarms. (ยง3.4)
PD ยท QC ยท AFC ยท FCP
Fast-charging protocols (USB Power Delivery, Qualcomm Quick Charge, Samsung Adaptive Fast Charging, Huawei Fast Charge Protocol) that the trigger board can negotiate. (ยง10.3)
PT
Power tester. Ramps the load on a DC source and reports rated and maximum current and power, as relative figures. (ยง10.1)
Recording group
BAT 01 to BAT 10 in the footer: one of ten result slots, chosen in cursor mode. Cleared by Settings 19. (ยง5.3, ยง7.1)
Res 9999.99 ฮฉ
The resistance readout when no current flows: the device's spelling of "open circuit". (ยง1.3)
Setpoint
The value of the pinned quantity: Is, Vs, Rs or Ps at the top of the screen. Edited digit by digit. (ยง5.2)
Smart Life ยท Tuya
The cloud app (two brandings of the same thing) for the BW150's 2.4 GHz WiFi channel: remote view and control, no export. (ยง13.3)
Trigger board (DL24B-XSP16)
A separately sold board that requests PD/QC/AFC/FCP voltages from a charger and feeds the result to the load over four wires. (ยง10.3)
UREG
Screen title when the load is on but cannot regulate: no source connected, or (inferred) a source that cannot deliver the setpoint. Not in the manual. (ยง7.2)

18 ยท Index Terms, screens, settings and buttons

A
B
C
D
E
F
H
I
K
L
M
O
P
R
S
T
U
V
W
Z

19 ยท Quiz Sixteen flashcards, self-scored

Reveal, then be honest. Aim for 13 of 16 before you trust yourself with a cell you cannot replace. Your score persists in this browser; the reset button below clears it.

Score: 0 learned ยท 0 review ยท 0/16 answered โ€” aim for 13/16
Q1Which single quantity does each of CC, CV, CR and CP pin, and which two of the four must never be used on a battery?
Current, voltage, resistance (VรทI) and power (Vร—I). CV and CP chase a sagging battery's voltage with ever more current, ending at the 25 A alarm. (ยง1.2)
Q2Why is Wh the honest capacity number and mAh only a shorthand?
mAh counts charge with no voltage attached, so it cannot be compared across chemistries and depends on the rate and cutoff; Wh is energy, voltage included. (ยง1 Level 1)
Q3State the three power ceilings and the voltages at which they change.
150 W below 36 V, 60 W above 36 V, 45 W above 80 V. (ยง3.3)
Q4What is the "CC port" for, and what should you never do with it?
It is the Type-C power input for the board itself (USB 5 V or QC/PD 12 V). It is not a test input; a charger under test goes through the adapter board to A+/Aโˆ’. (ยง3.2)
Q5Two ways to stop the boot monologue from appearing.
Choose "Start-up Info OFF" on the language screen, or set Settings 22 ยท Prompt Info Switch to OFF. (ยง4)
Q6On the measurement screen: what does a short OK do, what does a long OK do, and what does a long Setup do?
Short OK starts or stops the load; long OK returns to the main menu (stopping the load); long Setup enters cursor mode on the same screen, starting at the BAT group, so the stop rules and time limit are edited in place. Setup or OK step to the next field, the last stop is Save, and five idle seconds also save. (ยง5.1, ยง5.3)
Q7Your clips add 50 mฮฉ. At 3 A, by how much does a 2-wire reading understate the cell voltage, and what does that do to a 3.0 V cutoff?
150 mV. The load stops when the cell is really at 3.15 V, throwing away capacity. Sense at the cell on V+/Vโˆ’. (ยง6.1)
Q8What does Res: 9999.99 ฮฉ mean, and what does UREG mean?
9999.99 ฮฉ: no current is flowing (open circuit). UREG: the load is switched on but cannot regulate, typically because nothing is connected. (ยง1.3, ยง7.2)
Q9Read Run Stop: <003.0V >0150W >100ยฐC aloud.
Stop below 3.0 V, stop above 150 W, stop above 100 ยฐC at the MOSFET. (ยง7)
Q10Cutoff voltages to set for Li-ion, LiFePO4, NiMH and a 12 V lead-acid block.
3.0 V ยท 2.8 V ยท 1.0 V per cell ยท 10.5 V. (ยง9.1)
Q11Why does a cell tested at 1C report less capacity than at 0.2C, and which figure is "right"?
IยฒR losses inside the cell turn energy into heat instead of terminal Wh. Neither is wrong: rate the cell at 0.2C, qualify it at the job's current, and always write the rate next to the number. (ยง9)
Q12What does BRT report, and why run it before a capacity test?
An averaged internal resistance in mฮฉ from a current ladder. It takes ninety seconds and sorts a pile of cells before you spend two hours on each. (ยง9.2)
Q13What does the trigger board do, and what does 28 V require?
It negotiates PD / QC / AFC / FCP voltages from a charger and feeds the result to the load over four wires. 28 V is PD 3.1 only, over the Type-C input, with an E-marked cable and a charger that offers it. (ยง10.3)
Q14Two non-negotiable requirements for CDC / CDCDC / CDxN, straight from the manual.
12 V power on the barrel jack, and a dedicated battery charger in the loop (not a bench supply). (ยง11.2)
Q15How do you connect the iPhone app, and what must you not do first?
Connect from inside E_test to the name ending in _BLE, with location permission allowed. Do not pair in the phone's Bluetooth settings. (ยง13.2)
Q16Which settings rows erase data or reset the device, and which two should you never touch without a reference?
19 ยท Zero All Data and 20 ยท Default Setting erase or reset. 07 and 08, the voltage and current calibration references, shift every future reading. (ยง12.2)

20 ยท Sources Where every claim came from

Written against the vendor's BW150 User Manual (a 19-page Microsoft Print-to-PDF export of "BW150 User Manual.docx", dated 2024-12-24) and fourteen photographs of one unit running firmware 1.1.0 "BenFang System", taken 2026-09-05. The author of this file did not operate the hardware. Every "Expect" line is traced to a capture, to the manual, or to arithmetic, and is labelled Observed when it comes from a capture and Expected when it is an inference rather than a documented fact. Battery chemistry voltages, resistance bands and C-rate practice are standard hobbyist values, not the vendor's. External links require a network; the guide itself works offline.

  • BW150 User Manual (PDF, ATorch, Dec 2024). The primary source: structure diagram, power options, wiring diagram, mode descriptions, settings map, alarm table, accessory list, DL24B-XSP16 page. Best used for the photographs this guide could only redraw.
  • en.atorch.cn โ€” the vendor site the manual's download links point to. Best used for the firmware .bin and the current PC software. Domain as printed in the manual; not verified for this guide.
  • PC software zip โ€” Windows 7 / 10+ program for live data, XLS export and HID firmware upgrade, as linked in manual ยง6.
  • E-test Android APK โ€” as linked in manual ยง6; the manual also says to search "E-test" on Google Play and "E_test" on the App Store.
  • Battery University โ€” best used for chemistry-by-chemistry discharge characteristics, C-rate practice and what "state of health" means.
  • Peukert's law (Wikipedia) โ€” best used for why capacity falls with discharge rate, the effect Lab 7 and the capstone measure.
  • Four-terminal sensing (Wikipedia) โ€” best used for the Kelvin-wiring principle behind V+ / Vโˆ’.
  • USB Power Delivery specification (USB-IF) โ€” best used for the PD voltage levels and the E-marker requirement the trigger board relies on.

A guide is a snapshot, not a subscription. The manual warns that the settings layout "may change"; firmware later than 1.1.0 may move rows, rename tiles or add screens. Cross-check anything load-bearing against the screen in front of you.