Other Parts Discussed in Thread: DRV8316
My customer wants to use the MCF8316A for accurate position control
The target is a BLDC motor with 4 poles and 3 analog Hall sensors which are connected to a MCU (no DSP).
Requirements:
- Minimal angular resolution of < 1°
- Capability to hold any position (position hold)
As far as I understand, this chip is a speed controller and appropriated for application requiring constant speed such as fan control. So not that good for that.
After startup and alignment rotor position, the driver goes in open loop where the motor is accelerated to detect an back-emf. Only then, it goes in closed loop where speed is regulated and I can use output of analog hall sensors...So the FOC algorith applies in closed loop. But in open loop, the motor might move more than 1°...right ?
What kind of other driver would you propose ?
Regards
younes