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.

DRV8323: What is the ALIGN function used for in 1XPWM mode

Part Number: DRV8323

  1. What is the purpose of the ALIGN function when implementing the DRV8323S in 1XPWM Mode?
  2. How does it differ in synchronous and asynchronous setting?
  3. Can this function be used to brake a motor while spinning?
  4. Where can I find more information about this function?

  • Hi Richard,

    In general, align is used when the motor is stopped to rotate the motor to a known position by pulsing one leg of the motor and sinking the other two. If you refer to tables 4 and 5 of the DRV832x datasheet, it shows the gate driver I/O in synchronous and asynchronous modes, respectively. Since asynchronous rectification mode allows for body diode freewheeling, the output is switching only on the high side, and current is pulled from the low side's body diode when that signal is low. In synchronous mode both the high and low sides will be switching which is more efficient, but there are no other differences that need to be accounted for when using align.

    Braking with align should not be used, since the motors subsequent behavior would be dependent on the commutation state it was currently in. I would recommend using the stop function here (all inputs low)

    Other than the datasheet, here is another e2e post regarding align that I came across using the DRV8323RS EVM. Hope this helps clear things up!

    Best regards,

    Omar