Electronic – Brushless DC motor runs fine in one direction but not another

brushless-dc-motor

We have changed BLDC motor suppliers and are seeing a new problem. In the old system the software commanded the motor to move 5 steps of X hall counts then stop. With exactly the same electronics and software but with the new motor (which may have different hall sensors), the motor moves it's 5 steps but at a much reduced speed. We just got the motors today and don't have the full specs on it yet. Any ideas as to what could be causing the problem? I've attached 3 pics. The first one shows a scope trace on the U phase hall sensor output of the original good motor. The 2nd pic shows the same hall sensor output on the new problematic motor. The third pic shows the circuit diagram. The hall sensors are connected to J9 at the right of the diagram. J10 is the motor connector.

Thanks a great deal for any help,
Fred

U sensor, old motor

U sensor, new motor

circuit diagram

hall interface closeup

Best Answer

If commutation points of Hall sensors have a phase error It will adversely affect control in one direct over the other. Check with low voltage the torque vs Hall transition point, which directs polarity of drivers.