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.

100V Custom Inverter

Other Parts Discussed in Thread: DRV8301

I have basically copied the BOOSTXL inverter and made a PCB that will plug into my Launchpad 28027F.  All pin mappings are the same.  Since my inverter operates at 100V, the DRV8301 has been replaced with three 8 pin gate drivers plus a 12V power supply.   I have also updated user.h and the BOOSTXL hardware with new voltage parameters for 50V.  So my BOOSTXL with Launchpad work very good now running my motor at 50V.

My question is what references do I need to disable for the DRV8301?  I see that by commenting out #define drv8301_spi will disable some items.  Or will the Launchpad work fine with my new inverter board without any software changes that reference the DRV8301?  I am just not sure what software changes are necessary since my inverter PCB does not use the DRM8301.

Thank you!

  • It will be fine to only uncomment the drv8301_spi define.  You will want to check the gpio setup in hal.c to make sure that the spi is set to general purpose gpio.

    -Eric

  • That is great Eric!  I will give it a try.

    Update:  My new inverter seemed to power up OK and getting a few readings.  But when the motor ID started, one inverter stage smoked.   I need to replace the gate driver, gate resistors and MOSFETS.  Then I will try again with reduced current supply.  My gate drivers need a logic high to turn on.  I believe that is the way the DRV8301 works.  Not sure why it smoked...:(