Med 3 celler måste du ha 4.5 Volt för batteriet när den är nära slutfasen i laddningen - då har du bara 0.5 Volt kvar i spänningsfall för reglerkretsen och då blir det väldigt lite kvar för dom 'vanliga lösningarna' som tex. din tidigare lösning
http://stufinnis.co.uk/usbcharger.html
en väg runt detta är att titta på strömspeglar (current mirror) där man kan göra lösningar som kräver så lite spänningsfall över strömreglerande transistorn som 0.2 Volt
ett exempel på current mirror är:
Schemat här avseende drivning av lysdiod mindre än 100 mA men kan ganska enkelt dimensioneras om för större strömmar med andra typer av transistor som tål mer ström och lättare att kyla. det är framförallt Q0 i schemat som behöver växlas ut till med större effekt och strömtåligare modell samt R2 bör dras ned i värde.
Q0 och Q1 skall buntas ihop med lite kylpasta så att de håller ungefär samma temperatur.
ändrar man värdet på R3 så ändrar man strömmen i kretsen och är en bra trimpunkt.
sådana saker kan du simulera i tex. LT-spice innan du börja köpa prylar. glöm inte att simulera läget när du laddar trasiga batterier med 0 volt polspänning och du har effektutveckling 2.5 Watt över Q0