- #1
- 11
- 0
Hello everyone,
I am trying to build a 2-axis camera gimbal, which will control yaw and pitch. I have bought sensorless BLDC motors (GB280870KV) which I drive using SPWM. For knowing the camera orientation, I am using IMU sensors (accelerometer, gyroscope, and magnetometer) integrated on the microcontroller board (STM32F3DISCOVERY).
So now my problem comes on how to implement a controller. I don't know how real gimbals work: do motors use a position control strategy or a speed control strategy? In other words, should my motors stop working when the ideal position is reached or should they continue to work at super loooow speeds?
Thank you very much for your answers.
I am trying to build a 2-axis camera gimbal, which will control yaw and pitch. I have bought sensorless BLDC motors (GB280870KV) which I drive using SPWM. For knowing the camera orientation, I am using IMU sensors (accelerometer, gyroscope, and magnetometer) integrated on the microcontroller board (STM32F3DISCOVERY).
So now my problem comes on how to implement a controller. I don't know how real gimbals work: do motors use a position control strategy or a speed control strategy? In other words, should my motors stop working when the ideal position is reached or should they continue to work at super loooow speeds?
Thank you very much for your answers.