Ebike stutters for a sec then spins in forward, but runs smoothly in reverse. Is it a wrong phase wire combination?

Nazan

10 W
Joined
Aug 25, 2024
Messages
65
Location
Kerala
So I recently changed my ebike controller ( dual mode both Square and sinewave supported) and when I did the connections and the self learning and everything was smooth. Then while cruising all of a sudden the motor staterted jerking and i stopped the vehicle when I gave accelerate it became Square Wave. So I changed the wire combination and did self learning again then I became sinewave. But now the motor jerks for a sec then spins which causes the motor to not turn at hills until I give a small push. But in reverse it give instant torque smoothly. Any idea why?
 
Dual-mode controllers often fall back to square when a hall sensor signal is no longer received or is unreadable.

Same thing causes the jerking and not being able to start spinning on it's own.

Since it is happening only after using it for however long, the motor could be overheating and causing the hall sensors to not work correctly.

If it works in reverse normally, then if the sensors aren't damaged, that probably means that you have a false positive hall sensor combo that is good in reverse but not in forward once the signals start to have problems, meaning that self-learning isn't working correctly for whatever reason, and you'll need to manually go thru the combinations. There are charts that you can follow, or text descriptions if you prefer, in various motor and controller and hall sensor troubleshooting threads.

If the sensors *are* damaged then working in reverse ok probably means the controller is better capable at reverse in sensorless than it is at forward. Or, the reverse function is engaged, and it's terrible at reverse. ;)


It could also just be a connection fault between controller and motor, anywhere between the controller PCB inside it and the motor halls inside that.
 
Dual mode usually means sensored/sensorless.

Swap two of the phase wires and then self learn again. Maybe that will switch the smooth operation to forward direction. If that doesn't work, unplug the Hall sensor wires and see if that helps.
 
Since the tester is a "static" test (vs dynamic or loaded), and doesn't use any of the controller side of things, it can still be a hall signal fault:
--the pullups in the controller
--poor connection from motor to controller (at connectors, wiring, pcb, etc)
--the voltage supply from the controller to the halls
--noise from phases induced into hall wires at high currents like startup or other high load conditions
--hall faults while hot vs cooler
--wrong phase/hall combo (learning gets it wrong)
etc.
 
Can I change the motor direction like turn the motor from left to right and make the motor spin forward again using self learning cause the motor spins with high torque in the opposite direction .
 
Do you expect that anyone can help you troubleshoot things, if they provide things to check, but you never provide any feedback or results? Maybe just bring it to a shop or someone local who can do the testing for you.
 
I tested the hall sensors and they work fine. So I did he self learning and changed the motor direction to reverse and then the torque came back. So the problem is only to one direction. So can I just turn the motor like left side to right side and do self learning. Are hub motors capable of that or would they fry?
 
Refer to the chart in the middle of this page. Perform the steps in the lower right corner of the chart to manually reverse direction of a motor that runs smoothly backwards. (Swap phase and halls).



You never provided feedback on how it runs Sensorless.
 
I know how the change the direction of motor. My question is can the motor run in opposite direction or would it cause any damage to the motor
 
I know how the change the direction of motor. My question is can the motor run in opposite direction or would it cause any damage to the motor
It won't damage anything. If the motor is geared, it contains a one way clutch and won't transmit power in reverse. If it's direct drive, it should run in either direction.
 
Do you expect that anyone can help you troubleshoot things, if they provide things to check, but you never provide any feedback or results? Maybe just bring it to a shop or someone local who can do the testing for you.
It is the third message after you said this
 
Back
Top