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.

ac induction motor control using LAUNCHXL-F28069M and BOOSTXL-DRV8301

Other Parts Discussed in Thread: BOOSTXL-DRV8301, LAUNCHXL-F28027F, MOTORWARE, LAUNCHXL-F28069M

Hi,

I have a low voltage ac induction motor that I want to drive, I was thinking of using the C2000 microcontroller and the boostxl-DRV8301, and just use the PWM to generate ac sine waves to drive the motor at speed I want. Is there any code that has already been written that I can use as a starting point?

Thanks,

  • LAUNCHXL-F28027F or LAUNCHXL-F28069M supports MotorWare based InstaSPIN-FOC which is closed loop current/torque control. It requires identification of the motor parameters for proper operation, which can be somewhat challenging on induction motors, especially low voltage / higher current ones.

    There is no open loop code, though I have posted on this forum how to modify an existing MotorWare project for open loop or V/Hz control.
  • Hi Chris, Thanks for reply, I think I found the info here: e2e.ti.com/.../1458092
  • Hi Chris, 

    I am trying to figure out how to configure jumper connections on the launchpadXL-28027F board.

    According to the schematic:

    Jp1 connects FTDI_3.3V to 3.3V of MCU, jp2 connects USB_VCC to 5V of MCU, jp3 connects AGND to GND of MCU. When I connect the boost-DRV8301 board to the launchpad, should I disconnect these jumpers so that power is provided by the shield board instead of the FTDI/USB side?

    Do I need to configure j3 when connecting boost-DRV8301 board? according to the schematic S3_gnd is already shorted to GND, and I can't think of any reason why I would short 3.3V to GND/S3_GND.

    S4 is currently in the on position, according to the instaspin lab 2a I will need communication between PC and MCU, so I should keep it in the up position. Is this correct?

    S1 is currently in the on-on-on position, since I want to use debugger I should flip the 3rd switch to ON position, and then the other 2 doesn't matter. Is this correct?

    Thank you, 

  • from the readmefirst document

    a. For typical use the following settings should be used
    LAUNCHXL-F28027F
    i. Remove Jumpers 1, 2, 3 to isolate USB and power from BOOSTXL-DRV8301
    ii. S1 set to ON-ON-ON to allow JTAG
    iii. S4 set to OFF
    1. The QSG shows S4 set to ON
    a. ON sets the Piccolo I/Os to UART mode, which is not used by default in the example applications (only JTAG connectivity is used)
    b. OFF sets the Piccolo I/Os to GPIO mode, allowing them to drive the Fault LEDs on the BoosterPack
    2. Fault functionality works regardless of LED functionality
    iv. Provide DC bus through the BoosterPack
  • Thanks for your help, I will look at the documentation again.