Other Parts Discussed in Thread: MCF8316A
Hi,
at the moment I'm doing some research for an application at which I need to fulfill the following points:
- Controlling the output-shaft position with an accuracy approx. +/- 1.5° (between output-shaft and BLDC-motor will be a gear ratio of approx. 1:150 to 1:200)
- Holding a specific position actively against a specific torque (that means generating torque at zero speed)
I have seen that there are sensorless control algorithms (Trap, Sine, FOC) that don't need any position sensors to work. The DRV10983-Q1 is one of those ICs that commutates the BLDC sensorless. My Question is, is there any chance to comply with the points above by using a sensorless based control algorithm? Or is for this application a sensor based FOC with three hall sensors the only way to go?
One attempt could also be to place a single hall sensor at the rotor to detect the magnetic polejumps and use this information as indicator to know when to active the DRV10983-Q1 so that power is going to be applied to the motor to either hold it at a specfic position or to count steps to get information about the travelled range.
Many thanks
Tom