Determining number of poles using stopwatch
7 years 8 months ago - 7 years 8 months ago #29531504
by gg
Determining number of poles using stopwatch was created by gg
I am using HBL1660 with a couple of different brushless motors. I wanted real-time RPM values to be precise. When counting clicks on the motor running low current, I was able to determine the number of poles, but still couldn't tell if the RPM value displayed in Roborun was accurate.
So I set the motor command so that the RPM showed 60. Then I took a timer and checked whether the motor was doing one revolution per second, or 10 revs in 10 sec or 20 revs in 20 sec. The value was not accurate, so I had to further change the number of poles.
Ultimately, I found a value for the number of poles whereby, when RPM is showing 60, the motor is doing 20 revs in 20 sec (and presumably 60 in 60). I decided to keep that value even though it's different from the number of clicks. Anyone see a problem with this kind of approach?
So I set the motor command so that the RPM showed 60. Then I took a timer and checked whether the motor was doing one revolution per second, or 10 revs in 10 sec or 20 revs in 20 sec. The value was not accurate, so I had to further change the number of poles.
Ultimately, I found a value for the number of poles whereby, when RPM is showing 60, the motor is doing 20 revs in 20 sec (and presumably 60 in 60). I decided to keep that value even though it's different from the number of clicks. Anyone see a problem with this kind of approach?
Please Log in or Create an account to join the conversation.
7 years 8 months ago #29531507
by niko
Replied by niko on topic Determining number of poles using stopwatch
The best way to figure out the poles of the motor using hall sensors is the following:
1. Connect the hall sensors to the controller.
2. Monitor the Hall Counter.
3. Rotate the shaft until you make one fulle mechanical revolution.
4. The poles are HallCounter/6.
If you are not sure make 10 revolutions and divide the above by 10.
1. Connect the hall sensors to the controller.
2. Monitor the Hall Counter.
3. Rotate the shaft until you make one fulle mechanical revolution.
4. The poles are HallCounter/6.
If you are not sure make 10 revolutions and divide the above by 10.
Please Log in or Create an account to join the conversation.
Moderators: tonysantoni
Time to create page: 0.051 seconds