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.

Replacing DRV8301 with other driver IC for IGBT

Other Parts Discussed in Thread: DRV8301, CONTROLSUITE, MOTORWARE, TMDSHVMTRINSPIN

Dear team,

I want to replace DRV8301 IC with FOD8316 to drive IGBTs, But DRV8301 communicates with c2000 via SPI for some required parameters.

How do i implement Instaspin with other driver ICs?

Do we have a schematic and a sample program for the same?

my application is to drive 350V 200A motor using IGBT.

  • you can remove the software fro DRV830x SPI comms.

    For your own driver it will be easiest if you do the layout to use the same PWM pins and then follow the design guidelines from a kit and/or SPRUHJ1

    For a 200A system I assume you are going to use in-phase current sensors like LEMs?

    Just make sure you do the same scaling to 0-3.3V to the ADC pin with 0A centered around 1.65V. I would choose the same current polarity as the DRV8301 EVM to make the code porting simplified.
  • you can remove the software fro DRV830x SPI comms.

    I will remove the header and source file and function calls for DRV8301 SPI communication.

     

    For your own driver it will be easiest if you do the layout to use the same PWM pins and then follow the design guidelines from a kit and/or SPRUHJ1

    Can you please send me a link or suggest a hardware which uses a different driver so that i can use it as a reference to design my hardware.

     

     

    For a 200A system I assume you are going to use in-phase current sensors like LEMs?

    I am using LEM HASS-300S to measure phase current.

     

    Just make sure you do the same scaling to 0-3.3V to the ADC pin with 0A centered around 1.65V. I would choose the same current polarity as the DRV8301 EVM to make the code porting simplified.

    I will use ADC scaling based on your suggestion but what are the steps in program to do that? 

  • "Can you please send me a link or suggest a hardware which uses a different driver so that i can use it as a reference to design my hardware."
    All of our low voltage hardware uses TI DRV83x drivers. The other kit example we have is TMDSHVMTRINSPIN which you can find in MotorWare.exe (but you will need to install controlSUITE to see the design files)

    "I will use ADC scaling based on your suggestion but what are the steps in program to do that? "
    Review chapter 5 of SPRUHJ1
    also read the HAL tutorial at
    C:\ti\motorware\motorware_1_01_00_16\docs\tutorials