Wired two LM3914 for a test, to see if they work, and to try the Li-ion tester battery tester idea.
First LM3914 has its LEDs constantly ON no matter the voltage. A trimpot is used to change how many LEDs to keep always ON. The more LEDs are ON, the more current will draw from the Li-ion cell that is being tested. Each LED that is ON means 25mA more drawn from the DUT (plus some 10mA quiescent current). Like this:
-now-what-to-build!/?action=dlattach;attach=2927538;image)
The entire thing is supposed to be powered by the battery that it is testing, so the Vf on the LEDs has to be small enough to work down to 3V or so, which means red LEDs.
Curious thing, normal red LEDs from decades ago have a Vf of 1.6V or so, while recent high-efficiency red LEDs have a Vf of at least 2V.

So I had to dig for my stash of LEDs from when I was a kid, because of their lower Vf.

-now-what-to-build!/?action=dlattach;attach=2927542;image)
Could only find about 12 of them, and with heavily oxidized terminals, not enough for both LM3914. For the second LM3914 on that perfboard I've used some white LEDs scrapped long ago from a wall appliance lights. Those white LEDs (2700K) SMDs were for 65mA nominal and their Vf is higher than 3V, but they are so bright (they were meant for lighting) that they can be used at only 3-5mA and still be bright enough as indicator LEDs. At very low current, their Vf is below 2V.
Both the red and the white LEDs were a pain to solder, the first ones because they were oxidized, the former because they were sited on a flexible ribon that was melting together with the SMD LED on it. Eventually got all the LEDs planted, but I didn't wire yet the second LM3914, which is supposed to tell the DUT voltage, in dot mode, from 3.4 to 4.4V in steps of 0.1V, then to shut down everything if possible, will see. So far it looks like this:
-now-what-to-build!/?action=dlattach;attach=2927546;image)
Kind of works, but meh, the idea of self-powering the circuit from the battery under test is at limit. The discharging current is not so constant when the battery discharges under 3.5V. Maybe the LM3914 should be powered from another voltage source (another battery), not from the DUT it discharges. Will see about that, too.
- I vs Vbatt with 10 LEDs ON
- 4.5V -> 255mA
- 4.4V -> 255mA
- 4.3V -> 255mA
- 4.2V -> 254mA
- 4.1V -> 253mA
- 4.0V -> 252mA
- 3.9V -> 251mA
- 3.8V -> 250mA
- 3.7V -> 248mA
- 3.6V -> 245mA
- 3.5V -> 239mA
- 3.4V -> 228mA
- 3.3V -> 216mA
- 3.2V -> 203mA
- 3.1V -> 189mA
- 3.0V -> 176mA
- I vs nr of LEDs ON at 3.7V
- 0 -> 11
- 1 -> 36
- 2 -> 60
- 3 -> 84
- 4 -> 108
- 5 -> 132
- 6 -> 157
- 7 -> 182
- 8 -> 205
- 9 -> 227
- 10 -> 248mAAnyway, that is only because I've stretched the design goals too far.
Good news is, the chips are genuine and working perfectly fine!
