Hello all, I have bought the BL57BL03 motor https://www.marotronics.de/BL57BL03-BLDC-Motor-ArduMower-Maehmotor-Brushless and am checking it out with a test program. It works fine, control is good, very silent and the Hall signal is working. I just can not figure out how many ticks per revolution it generates.
It has 3 Hall wires and the specs say Hall sensor at 120 degrees. So that is 3 sensors. I have my interupt set to change, so it will detect up and down changes.
That makes 3 * 2 = 6 pulses per revolution ( PPR ). I checked the number of pulses per second and I am up to 730 ( and not at the top yet ).
That would make 730 / 6 = 121 revolutions per second * 60 = 7300 RPM
And there is the problem the motor specs say 4000 RPM max.
Where did I go wrong ?
It has 3 Hall wires and the specs say Hall sensor at 120 degrees. So that is 3 sensors. I have my interupt set to change, so it will detect up and down changes.
That makes 3 * 2 = 6 pulses per revolution ( PPR ). I checked the number of pulses per second and I am up to 730 ( and not at the top yet ).
That would make 730 / 6 = 121 revolutions per second * 60 = 7300 RPM
And there is the problem the motor specs say 4000 RPM max.
Where did I go wrong ?