MBL1660A: loop error because hall sensor counts in opposite direction

4 years 6 months ago #29534298 by evromen
Hi,

Trying to get "Closed Loop Count Position" mode to work with Hall sensors. In open loop mode motor spins smoothly in both directions which means the Hall order for commutation is set correctly. However, in the RoboRun utility, when I move the slider to the right the motor spins backswards and the hall counter increases. Moving the slider to the left, the motor spins forward and the Hall counter decreases. Tried changing the Motor Direction setting and the order of the motor wire leads (had to update the Hall order after that) but the Hall counter always counts in the opposite direction of the spin direction.

In a Closed loop Count position mode when i issue a positive !P command, i see the same issue (Hall counter decreases) which causes a loop error. How can i solve this?

Thanks,
Eddy

Please Log in or Create an account to join the conversation.

4 years 6 months ago #29534303 by Gabriel_Isko
Make your pole pairs negative.

Please Log in or Create an account to join the conversation.

Moderators: tonysantoni
Time to create page: 0.058 seconds