I have this BLDC hub wheel motor: https://www.alibaba.com/product-detail/Low-Speed-Big-Torque-500W-13_1601107514377.html?spm=a2756.trade-carp.valid-supplier.3.2a913192a4Sp7y
Which I control with this motor controller: https://www.act-motor.com/brushless-dc-motor-driver-bldc-8015a-product/
I have the following information about the BLDC:
- Voltage: 48V
- Velocity: 14km/h
- Gearing: 5:1
- Number of ticks per revolution from the controller: 150
- Hall-sensors: 120 deg.
The motor controller uses only hall-sensors as feedback and I assume it is using simple six-step / trapezoidal commutation.
The slowest speed i can get the motor to run is 0.1 m/s (approx. 0.1 RPS), before the motor starts getting uneven rotations.
Now the question is is it possible to get this motor to rotate slower if I am using another motor controller, without mounting a encoder as feedback?
Will FOC do me any good when only using hall-sensors, and is it even possible?
What is actually determining what the lowest speed of the motor is, is there some physical limits that can be estimated?