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.

DRV8212: multiplexing multiple ICs using common PWM outputs

Part Number: DRV8212
Other Parts Discussed in Thread: DRV8801

What would be the most cost effective way to selectively enable one of 4 to 8 DRV8212 drivers, all connected to the same VM, Vcc and PWM buses? Can the MODE input be used as a discrete device enable that will put all the unused devices to sleep and allow the PWM outputs to only control the activated device? 

Thanks in advance,

Doane

  • Hi Doane,

    Are you trying to drive multiple drivers using a common input control signal? or will you use separate IN1 and IN2 signals for each of the drivers?

  • Hi Doane,

    Can you clarify how you plan to drive the motors. I am a bit confused. Can you reply with a diagram explaining what exactly it is you plan to do?

  • Sorry about that (clicked too soon). I would like to drive the controllers from common IN1 and IN2 signals. Presently, I use 4-8 DRV8801 drivers with common inputs, but separate nSLEEP inputs. I would like to be able to do something similar with the drv8212. I'm hoping there is a simple way to place each driver in a high impedance, low current draw mode, and activate them separately with their IN1 and IN2 lines connected in parallel. Hope this explains my intent.

  • Hi Doane,

    Thank you for the clarification. It is more clear to me now.

    Assuming you are planning on using the 8 pin WSON package (DSG), the VCC pin can be tied to a GPIO pin of a micro-controller or a switch. In this case, VCC will act as a "SLEEP" pin which will place the driver in a low-power sleep mode as explained in section 8.4.2 of the datasheet. The device can be set to active mode by setting VCC>V_UVLO. This way, you can use common IN1 and IN2 signals for all of the DRV8212s in your design and independently set each of the drivers into sleep mode by bringing the VCC of the driver below V_UVLO (1.3V falling). This solution will NOT work with the 6-pin DRL package variant due to the missing VCC pin.

    I hope this answers your question.