20 mins is from about 50% , so a bit longer from flat, but so far iv not actually managed to get it flat even after trying my hardest lol, 15 miles and it was still on 55% yesterday when I got home, that's in boost mode too, running 70 amps battery current and about 110 phase, iv turned the phase up to 140 today so il see how that goes on my ride out.
If you want some good photos there are some good ones on 4motus, its the prototype frame, its slightly different to the one I have, I didn't notice until I started doing things like the chain, as theirs has a derailer on and mine has tensioners, the tensioners are crap, so have put on a derailer and its spot on now.
Good pics here >>
http://4motus.com/e-bike-moto-hybrid/
Il do some of mine once its cleaned up and finished., at the moment I have tape holding the side on so its not great looking lol.
Basically the power supply plugs into the coil, the coil negative goes into the controller, the hall positive goes into one of the motors phase wires, then the bms plugs into the controller and the battery balance leads into the bms. When you charge the bike, I think it creates a negative current, like regen in the motor or something, and then the bike is basically charged by regen, its like hooking your bike to the back of a lorry and charging it that way lol.
The black round / sphere thing is the coil, the long thing attached to it are capacitors I think, when its in balance mode or towards the end of the charge you can hear them discharging as it like pulses the current.
The psu only cost me about 30-40 off ebay second hand so its a bargain really, I just searched ebay for 3000 watt server psu, then checked online that there was wiring schematics available for it. It charges at about 52 volts I think, if I had higher current batteries I could in theory charge even faster, but at 20 amp they don't even break a sweat.