Other Parts Discussed in Thread: DRV8308, DRV8307,
I am in the process of selecting a motor driver/controller and I have narrowed it down to the DRV10970, DRV8308 or DRV8307. I need to drive Faulhaber 2-pole BLDC motors from 1000-8000 RPM. The motors have digital Hall sensor outputs, so having Hall sensor rotor position feedback functionality is a requirement. In addition, the driver/controller must use Trapezoidal 3-Hall Commutation to maximize torque output.
After reviewing the datasheets, I can see clear differences between the DRV8307 and DRV8308 with the configurability. And it appears that the DRV8307 will automatically switch to single-Hall Commutation when the speed is "relatively" constant, so that seems to rule out the DRV8307. It also appears that the DRV8308 can be forced to use 3-Hall Commutation by setting the BASIC bit, is this correct?
As for the DRV8308 vs. the DRV10970, the DRV8308 is about 2 years older than the DRV10970 and they appear to have almost the same functionality, just implemented differently. Is this correct? Are there any differences in the output drive or otherwise that would affect driving a motor under variable torque load (specifically, an increasing torque load for tensioning in my application).
Thank you,
Jim