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.

DRV8301: How to get only single phase output from DRV8301 instead of three phase

Part Number: DRV8301
Other Parts Discussed in Thread: , TMS320F28069M, MOTORWARE

Respected sir,

I have interfaced BOOSTXL-DRV8301 REVB to the TMS320F28069M launchpad. I have generated the PWM pulses to drive the gates. In my actual application I just want to drive the single phase bridge so I have generated PWM1A and PWM1B using TMS320f28069M. Now I have to drive the single phase bridge using DRV8301. I don't want to run any motor, I just want to generate the 230V at the output of DRV8301. I don't want the three phase output. What should I do ?

Also there are many lab projects given in MotorWare for InstaSPIN motion using F28069M and DRV8301. Out of them which lab should I use. My purpose is to drive only the single phase inverter bridge of BOOSTXL-DRV8301. I stuck here, so kindly request you to help me out.

Thanks & Regards

Nisha

  • Hi Nisha,

    What is your application?
    The DRV8301 can only generate 60V at the output.
  • the part of my application is as below:

    I have to trigger the single phase inverter using SPWM
    then the AC voltage generated at the output of inverter will be given to the transformer to provide isolation. I don't have to run the motor in my application.

    I have to use BOOSTXL-DRV8301 just to check this functionality.
    I am actually not getting that DRV8301 will give 3 phase output or single phase output if I am giving PWM pulses only through 2 channels.
    How much voltage it will generate for 3 phase and how much for single phase or the output voltage is fixed ??

    Regards,
    Nisha
  • I have tried to run all the lab projects given in the MotorWare for F28069M but not getting PWM pulses on the osciloscope.
    I am really not getting the actual logic of those codes. If PWM is enabled and initialize in your code then why I am unable to see the pulses.

    Regards,
    Nisha
  • Hello Nisha,

    Is this an issue with the DRV8301 or the MCU? Are you getting the correct signals from the MCU to the INH_x and INL_x pins?

  • Respected Sir,

    My motor is now running properly. I have referred the lab guide and done the necessary changes.

    Thanks & Regards,
    Nisha
  • Respected sir,

    Now the motor speed is varying as my input voltage changes from 6 to 24V DC. If I have to give the fix input voltage e.g. 15V then how can I get the different values of the output voltage. In actual I am not going to connect the motor, I am just generating the voltage at the output pins(DC to AC conversion using DRV8301).
    Shall I change that output voltage by varying the duty cycle values ?

    Regards,
    Nisha
  • Nisha,

    Yes, changing the duty cycles should change the speed.

    It sounds like your questions may be related more to the MotorWare software than to the DRV8301.

    I'm going to notify the C2000 group of this thread in case you have further questions.