I've been looking again at "brushless gimbal motors", and how they actually work.
These are the motors used for pan/tilt/stabilisation mechanisms for camera on quadcopters, among other uses.
A brushless motor normally works by having an ESC creating a rotating magnetic field using three phases of windings, which drags an assemblage of permanent magnets around with it, at high speed. They don't need brushes because the electromagnet part is fixed and the permanent magnets are on the rotating part. The speed is controlled by varying the speed at which you are synthesising the three phase magnetic field.
It seems that with these "brushless gimbal motors", people disassemble the brushless motors and rewire them with thinner magnet wire to increase the winding resistance to limit the current.
These devices seem to have 12 electromagnet poles ( 4 for each phase ), and 14 permanent magnet poles. Therefore there is an intentional mis-alignment between the electromagnet poles and the permanent magnet poles . The electromagnet poles are 30 degrees apart and the permanent magnet poles are 25.7 degrees apart. If you energise one of the phase windings with a DC current ( which is why they are rewound with thinner wire, to limit the current ), one pair of the permanent magnets will be pulled into alignment with the electromagnetic field. If you then energise another set of the phase windings, a different pair of magnetic poles will be pulled into alignment and the device will rotate 4 degrees.
What they have done here, is created ( or re-invented ) a stepper motor, haven't they ?
Obviously if you are trying to control camera alignment, you need to be able to move the camera by small amounts, not spin it around at thousands of rpm. In other words, what a servo or a stepper motor could potential do.
There seem to be various little driver boards to control these "brushless gimbal motors", to perform their servo-like function, but I have not been able to find any description of how they work. And they are quite expensive. I've also seen references to controlling them with an ESC from an RC plane, which would seem to be impossible.
What I am looking to do here, is to drive one of these devices as one would drive a stepper motor, that is, energise the windings one at a time in polarity and sequence so as to cause the rotating part to advance forwards or backwards one step at a time.
Is anyone familiar with these devices, is that how they actually work ?