- Joined
- 24 Nov 2004
- Messages
- 452
- Reaction score
- 7
- Country

Anyone got any experience bodging up e-bikes with BLDC hub motor at subsystem level?
I have developed some broad theories on the arrangements so far, based on my vast experience of :
guessing a diagnosis of failed and unidentifiable controller on one problem bike, taking a punt on something with similar power/voltage rating on ebay, getting it home and bodging it in. these are my thoughts:
where I refer to things like "usually" this is informed solely by amazon/ebay windowshopping.
I contend that A, B, D, & F are very likely to be functionally compatible between all products, therefore you CAN use any controller to make a hub motor drive with proportional throttle control ergo, a working ebike.
I further contend that refinements (E,G) such as pedal assist and operational display & keys are less compatible between components.
would welcome comments from other experiences
A. Hub Power: Essential.: the motor requires a 3-phase power supply (delivered through.... 3 conductors). Simple to locate these on any given replacement controller module.
B. Hall: Essential: within the motor module is a "hall sensor" with 6 wires, which follow a standard colour code between the controller and the hub. within this bunch of 6 wires are 3 phase sense lines, which it might be possible to get wrong, so you either swap these 3 wires until success, or....
C. Self learning: (not essential) some controller modules have a "self study" or "self learn" line pair, which you are supposed to join together briefly, and start the controller, these then sort out the hall sense lines autonomously, thereby getting round the possible ambiguity in my point B above.
D. throttle: Essential: there is a thumb throttle with 3 conductors, ground, Regulated Voltage (4.5V?), and command signal. Thumb throttle wires goes direct to the controller, should be fairly easy to identify the lines from data on the PCB print or the very limited literature associated with any replacement controller.
E. PAS (not essential?): Pedal Assist sensor . matches up to some proximity sensor (?) on the pedal crank, and an optional extra function. 3 wires (4.5V, Gnd & signal) on the controller. Assist or Non-Assist may be different modes of controller operation which require an operational display/keys to work properly.
F. Brake (not essential): seems to be just a switch to interrupt power delivery to the BLDC motor whenever you pull a brake lever. dont think it provides any braking power within the hub? 2 wires (one signal line & gnd) on the controller
G. Display (not essential) ..... usually comprises of a LCD and 3 keys.... but limited standardisation of wiring and possibly not all displays are compatible with all controllers? I note RxD & TxD on my failed controller, associated with the display cable, so probably some serial data arrangement which could have differing protocol nuances between mfgs - although this seems unlikely because all handlebar arrangements are very similar ( 3 keys UP/DOWN/ONOFF + similar display data) Anyway, I couldnt get the bike's original display to work properly with the replacement controller.
I think I am missing something, possibly a Controller Module Enable line, because I noted that whilst I couldnt get the display to work properly, I couldnt get any motor response if I didn't have certain display lines connected, but couldnt work out what was going on. I did not have to have the display lit-up for the motor to drive.
The display & switches appear to offer the possibility of:
monitoring energy remaining. this is a pretty desirable function tbh. (which is only thru simple voltage measurement of battery+ve line which is used for powering the display).
power ranges (1-7). I deem this is an unnecessary frill
odomter / speed (unnecessary frill)
pedal assist or non-assist modes?
Anyway it was all going reasonably well with my £20 replacement generic controller (could get proportional drive to the hub motor anyway) until I accidentally placed it down onto a piece of solder and now it's dead.
After the swearing had died down I condensed my waffling views above into this:
you can make any similar controller drive a BLDC hub with any throttle, but if you want a decent repair with operating display/keys etc, then you should get a controller with its compatible handlebar display. so now Ive ordered a controller with a display kit for £35.
I have developed some broad theories on the arrangements so far, based on my vast experience of :
guessing a diagnosis of failed and unidentifiable controller on one problem bike, taking a punt on something with similar power/voltage rating on ebay, getting it home and bodging it in. these are my thoughts:
where I refer to things like "usually" this is informed solely by amazon/ebay windowshopping.
I contend that A, B, D, & F are very likely to be functionally compatible between all products, therefore you CAN use any controller to make a hub motor drive with proportional throttle control ergo, a working ebike.
I further contend that refinements (E,G) such as pedal assist and operational display & keys are less compatible between components.
would welcome comments from other experiences
A. Hub Power: Essential.: the motor requires a 3-phase power supply (delivered through.... 3 conductors). Simple to locate these on any given replacement controller module.
B. Hall: Essential: within the motor module is a "hall sensor" with 6 wires, which follow a standard colour code between the controller and the hub. within this bunch of 6 wires are 3 phase sense lines, which it might be possible to get wrong, so you either swap these 3 wires until success, or....
C. Self learning: (not essential) some controller modules have a "self study" or "self learn" line pair, which you are supposed to join together briefly, and start the controller, these then sort out the hall sense lines autonomously, thereby getting round the possible ambiguity in my point B above.
D. throttle: Essential: there is a thumb throttle with 3 conductors, ground, Regulated Voltage (4.5V?), and command signal. Thumb throttle wires goes direct to the controller, should be fairly easy to identify the lines from data on the PCB print or the very limited literature associated with any replacement controller.
E. PAS (not essential?): Pedal Assist sensor . matches up to some proximity sensor (?) on the pedal crank, and an optional extra function. 3 wires (4.5V, Gnd & signal) on the controller. Assist or Non-Assist may be different modes of controller operation which require an operational display/keys to work properly.
F. Brake (not essential): seems to be just a switch to interrupt power delivery to the BLDC motor whenever you pull a brake lever. dont think it provides any braking power within the hub? 2 wires (one signal line & gnd) on the controller
G. Display (not essential) ..... usually comprises of a LCD and 3 keys.... but limited standardisation of wiring and possibly not all displays are compatible with all controllers? I note RxD & TxD on my failed controller, associated with the display cable, so probably some serial data arrangement which could have differing protocol nuances between mfgs - although this seems unlikely because all handlebar arrangements are very similar ( 3 keys UP/DOWN/ONOFF + similar display data) Anyway, I couldnt get the bike's original display to work properly with the replacement controller.
I think I am missing something, possibly a Controller Module Enable line, because I noted that whilst I couldnt get the display to work properly, I couldnt get any motor response if I didn't have certain display lines connected, but couldnt work out what was going on. I did not have to have the display lit-up for the motor to drive.
The display & switches appear to offer the possibility of:
monitoring energy remaining. this is a pretty desirable function tbh. (which is only thru simple voltage measurement of battery+ve line which is used for powering the display).
power ranges (1-7). I deem this is an unnecessary frill
odomter / speed (unnecessary frill)
pedal assist or non-assist modes?
Anyway it was all going reasonably well with my £20 replacement generic controller (could get proportional drive to the hub motor anyway) until I accidentally placed it down onto a piece of solder and now it's dead.
After the swearing had died down I condensed my waffling views above into this:
you can make any similar controller drive a BLDC hub with any throttle, but if you want a decent repair with operating display/keys etc, then you should get a controller with its compatible handlebar display. so now Ive ordered a controller with a display kit for £35.
