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.

LAUNCHXL-F28069M versus DRV8301-69M-KIT

Other Parts Discussed in Thread: 2MTR-DYNO, LAUNCHXL-F28069M, BOOSTXL-DRV8301, DRV8301-69M-KIT, MOTORWARE, LAUNCHXL-F28027F, TMS320F28377S, DRV8301, CONTROLSUITE, BOOSTXL-DRV8305EVM

I intend to use your 2MTR-DYNO to begin my starting tests. After a great deal of research, one LAUNCHXL-F28069M with two BOOSTxl-DRV8301 is the ideal setup for the dyno system mentioned above. 

After that I would like the option to change the motors to a BLDC motor similar in size to those use today in small UAV aircraft. This "motor" will have a max voltage of 24V and max current around 40-60A. I do have freedom to vary the motor but it will definitely draw more than 10A which is the limit of BOOSTxl-DRV8301. I found that the DRV8301-69M-KIT covers most of the range I would need, however it only controls one motor. 

So can I run a load motor and test motor at those powers with your Drivers/ software? Would I need two DRV8301-69M-KIT? can I use a different Booster with LAUNCHXL-F28069M to increase its current limit? 

And since I am comparing, Can both of the drivers change the output waveform? (sinewave, trapezoid wave, block wave)

Thank you,

Clayton

  • Hi Clayton,

    Clayton Green said:

    So can I run a load motor and test motor at those powers with your Drivers/ software? Would I need two DRV8301-69M-KIT? can I use a different Booster with LAUNCHXL-F28069M to increase its current limit? 

    And since I am comparing, Can both of the drivers change the output waveform? (sinewave, trapezoid wave, block wave)

    The load motor and test motor can be run up to 40A and 60V depending on the kit. Please see LINK for the kits available.

    There is no different booster.

    Others can chime in, but the drivers in the kits can drive any waveform. The proper code must be loaded to do so.

    If you have firmware questions, please post in the InstaSPIN. The firmware experts reside there.

  • Hi Rick,
    Thanks for the help, but I was unable to open your link. Can you send another?
    Clayton
  • Hi Clayton,

    Sorry about the broken link. I think it is correct now; please try it again.
  • Clayton,
    To clarify, from a hardware perspective the Launchpad supports 2 inverter boosterpacks, however we haven't released the MotorWare projects that show how to do this with our InstaSPIN solution. We plan to do so this summer. The Mathworks is demonstrating non-InstaSPIN software controlling both, so it will work if you are rolling your own. If you want to use our SW, for the time being you need a control board for each motor.

    In your case, for your UAV motor the DRV8301-69M-KIT is a better fit obviously. I will point out that this EVM doesn't have the best current sense layout. It really picks up noise in higher modulation regions and while we run it at 45 KHz, it really does better under 20 KHz. The BOOSTXL is a much better design IMO.

    regarding the dyno control, I wrote an article on this and used two of LAUNCHXL-F28027F. I could have used the 69M version but they weren't released yet at the time of the article. It will be really cool when we are running both motors from a single Launchpad!

    www.edn.com/.../Testing-your-motor-control-algorithms
  • Hi, I am running two BLDC motors on a single F28069M Launchpad using two BoostXL-DRV8301. I have adapted the code from the examples encapsulating all the Motor-Stuff into a structure (like it's done in the example for TMS320F28377S) thus enabling to have two instances of the motor-structure including controller and the rest. This application is running on my desk with two small motors, just to check that the code works fine.

    Now I want to migrate this to a bigger hardware to run my real motors and I wonder which hardware fits best. The idea is to connect two evaluation Kits to the launchpad as if they were Boostxl, so the launchpad won't notice any difference, but I can connect bigger Motors.

    Now I found two different Evaluation Kits which could fit for this purpose:

    The Kits are shipped with different control cards (which I don't care for, since I want to control both of them with one external MCU), but do these Kits implement the same Baseboard (DRV8301-EVM)? On the pictures they seem to be quite the same.

    Why is one rated 40A while the other 82.5A ??

    Is it possible to buy the baseboard without the control cards?

    Is there any up-to-date documentation of the baseboard? It's very hard to find any (most relate only to DRV8301). Current rating is always 40A !?

  • both EVM baseboards are identical and you must purchase with a controlCARD

    the EVM baseboard has two different current sensing circuits
    1. using the 2 PGAs of DRV8301: this is scaled to ~ +/- 60A which we use with DRV8301-HC-C2-KIT software examples
    2. using 3 external OPA: this is scaled to ~ +/- 40A which we use with DRV8301-69M-KIT InstaSPIN-FOC/-MOTION examples

    the EVM baseboard docs (for both) are at:
    C:\ti\controlSUITE\development_kits\DRV830x-HC-C2-KIT_v105\~DRV830x-HC-EVM-HWdevPkg


    "Hi, I am running two BLDC motors on a single F28069M Launchpad using two BoostXL-DRV8301. I have adapted the code from the examples encapsulating all the Motor-Stuff into a structure (like it's done in the example for TMS320F28377S) thus enabling to have two instances of the motor-structure including controller and the rest. This application is running on my desk with two small motors, just to check that the code works fine."

    I'm impressed!
    We now have 2 motor examples for LAUNCHXL-F28069M + two of BOOSTXL-DRV8301 or BOOSTXL-DRV8305EVM in MotorWare. proj_lab11d for FOC and there are projects in 5, 12, and 13 for MOTION.