This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MCT8316Z: How should one calculate the maximum rpm with this motor driver

Part Number: MCT8316Z
Other Parts Discussed in Thread: MCT8316A,

Hi BLDC team,

I am looking at the datasheet of this IC.

Typically, when talking about the rpm of the motor, below calculation is used, as per my understanding.

This picture is taken from MCT8316A Tuning Guide.

I would like to know how this calculation applies for this IC.

With 1x PWM control, and several "MODES" are set for this IC, I would like to know what variables affect the actual frequency in the calculation.

At the same time, what would be the maximum rpm for this IC?

Thanks,

Luke

  • Hi Luke,

    The same equation applies to MCT8316Z in converting between electrical frequency (Hz) and mechanical frequency (rpm). If you monitor FG, you'll need to be careful to note what FGOUT_SEL is set to, and adjust the equation accordingly. If FGOUT_SEL = 1h, then the equation can be used directly by plugging in FGOUT frequency as the electrical frequency.

    There's not really a hard set maximum RPM for this device. It would depend on each specific motor's parameters and construction. So the max speed is likely limited by the motor's KV rating.

    Edit: It would also be limited by the device's hall deglitch time:

    Regards,
    Eric C.