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: Using DRV8316 as a replacement for MCT8316Z

Part Number: MCT8316Z
Other Parts Discussed in Thread: DRV8316, , DRV8316C

Hello, we are interested in using DRV8316 in our system. We are currently using it in 6xPWM but would like to add an BLDC additional motor but do not have enough IO.

We would like to use the DRV8316 again and not a new chipset like the MCT8316Z.

Is there a way to run the DRV8316 in 1xPWM mode? Using hall sensors as inputs to the PWM? Similar to the MCT8316Z? We are happy to use external TI logic to implement the logic.

  • Hi Daniel,

    Thanks for your question on the Motor Drives E2E Forum. 

    I will aim to provide an answer on this by the end of the week!

    Best,

    Robert

  • Hi Daniel,

    In DRV8316C, the driver itself only supports 3x and 6x PWM modes and will not be able to directly use hall sensor inputs to support 1x PWM mode. MCT8316Z has an integrated MCU to process the hall inputs and that is why it is allowed to take in these inputs directly.

    In order to use hall sensor inputs, you would need to feed them into an external MCU and then use the those outputs to generate the additional PWMs required. However, this does not solve your challenge of the lack of IO pins. In order to compensate for this, you may want to consider switching to 3x PWM mode for both drivers and tie the INLX pins to AVDD as implemented in this screenshot of the datasheet.

    Please let me know if this answers your question and if it does, please help mark this thread as resolved.

    Best,

    Robert

  • Thank you for the response. Is there a way to replicate the commutation truth table with external logic gates?

  • Hi Daniel,

    Even if you were able to replicate the commutation truth table with external logic gates, the DRV8316C device will still need a minimum of 3 PWM inputs in order to properly commutate.

    Best,

    Robert

  • 3xPWMs or 3xGPIO?

    3xGPIO would work for us.

  • Hi Daniel, 

    Unfortunately, it would need to be 3xPWMs unless the GPIO signals from the MCU were acting as PWM inputs to the driver. Our DRV8316C cannot act in the 1x PWM mode that is featured in the MCT8316Z in your diagram and the figure below:

    The MCT8316Z has integrated motor control features that allow it to take in only 1x PWM signal and the hall inputs to commutate the motor.

    The DRV8316C does not have this capability and can strictly operate in 3x and 6x PWM modes.

    Best,

    Robert