I can't give you a guarantee that it will work well, but i can say that it works well on a MAC motor, which is 16 poles and spins at 1,600rpm at the speed it was designed. I've spun it to ~3,000rpm easily ( 72v - 4kW ) and it was still controllable and partial throttle levels still worked fairly well on an EB3, but not perfect. There is a world of difference between lesser controllers than the EB3 and the EB3 when controlling such a high rpm & high pole count motor.
The symptom with lesser controllers on my MAC was always these: ( and i tried quite a few controllers to compare because it was really pissing me off )
1) throttle has an off-on response and nothing in between. This causes a spike of power when the throttle is engaged at all from 0%, which is both unpleasant and wears on the gears or any drivetrain components as well.
2) If you hold the throttle at a partial level, then the power will kick on/off randomly and will just be a jittery affair..
3) No way to ease the power on, even from a stall.
4) The higher the voltage the controller is given, the worse this problem is.
5) The faster the speed the motor is spinning, the worse this problem is.
If this motor has a 30:1 reduction ratio as GEBattery says, then it spins at ~2,600 rpm nominally. I believe that the motor is a 16 pole motor like the MAC has.
If the above specs are correct, then the bafang motor is easily one of the most difficult common ebike motors to control.
My theory: the motor is spinning so fast and there are so many poles per rotation that the controller can't keep up and instead of losing sync and doing all kinds of goofy things while trying to modulate the power to the motor via PWM, it gives up and fails to a pure on/off mode.
This may not happen with the 36v BBS01 units because the voltage is lower, and maybe the RPM is as well??
You'd be surprised at how many production systems do this. I was extremely disappointed to see the $8,000 optibike do the same thing my MAC motor was doing with a controller that was not designed for the high electrical RPM of the motor. just tapping the throttle made the clutch/freewheel in the expensive rohloff hub thunk and clunk loudly. Same thing with my MAC motor, which is why a lot of early MAC/BMC users had serious problems with chewing up gears and freewheels, yet you rarely hear of those kinds of problems today.
TroySmith80 said:
neptronix said:
You guys are thinking about the hall effect sensor in the throttle, but actually the high eRPM of the motor plus the controller's inability to accurately modulate it is the more likely culprit.
Unfortunately many production systems come with this flaw. MAC/BMC motor setups had this problem until the EB3 infineon-like controllers came about. On the EB2 controllers, a direct drive motor was smooth and easy to modulate - as soon as you hooked up the MAC motor, it performed terribly. Optibike's high end model most definitely had ( and may still have ) the abrupt on-off throttle modulation problem too, and an inability to ease the power on gradually.
You can try swapping throttles, but i doubt you will get very far.
Would this EB3 controller work well with the BBS0X? Or is there another controller that would? Presumably there is something that would give quick and precise throttle input we're looking for. Maybe even an RC car or airplane controller? I don't know much about this stuff.
Is there already a thread about that, or should we start one? I actually kind of hate the enormous threads like this one that cover a lot of different topics around a given product, because specific information in this thread becomes very difficult to find. It becomes a needle in a haystack situation. I think it's much better to have many different threads that are each smaller in scope, so that people searching for something can more easily find it.