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.

motorware 16

Other Parts Discussed in Thread: MOTORWARE, BOOSTXL-DRV8305EVM, LAUNCHXL-F28069M, DRV8301-69M-KIT, CONTROLSUITE

Any updates on when Motorware 16 is going to come out? 

thanks

subrat

  • Hi Subrat,

    We are planning on 1st part of March.

    Jeff
  • What features are we to expect for MW 16?
  • BOOSTXL-DRV8305EVM support for LAUNCHXL-F28069M
    project for: hall sensor start-up with transition to FAST, torque mode, DRV8301-69M-KIT support
    projects for: 2 inverter control of LAUNCHXL-F28069M + BOOSTXL: IS-FOC velocity control, IS-MOTION velocity, IS-MOTION encoder velocity, IS-MOTION encoder position

    and maybe a couple of other things.
  • Dear Chris,

    Personally I hope that MW16 should have lessons of training, in which the user can build in multilevel as the examples in controlSUITE made!

    Moreover, I specifically hope that the training documents would be updated with new guides, and be easy for new users.

    Many thanks Motorware team,

    Mr. Tran
  • Tran,
    In MotorWare we decided not to take the BUILD LEVEL approach. Primarily because once you have the motor parameters you really don't need to step through each build level, you are already up to full sensorless torque control instantly.

    It would be helpful to have a first build where you just test ADC and PWM though...wish we had done that.

    I think most of the confusion on MotorWare - especially from controlSUITE users - comes from how files are distributed (instead of being in one project folder) and the use of the CTRL module (which is sometimes called from ROM). For a more simplified approach I recommend you see proj_lab11 examples. These remove the use of CTRL and simply inline the control functions directly in proj_lab11x.c

    The main purpose of MW 16 is to add a Hall start-up and 2 motor example.
  • Dear Chris,

    In my experience, when I was a newcomer of Motorware (before I was familiar to controlSUITE style) I feel confused with the order of lessons in document "InstaSPIN Projects and Labs User's Guide" - Version 1.0.13. I feel that this arrangement is only preparing for the users those who have TI's development kits, and have motors with full of identified parameters... While most of users don't have the condition, they have their own kit and their motor need to be identified before running the amazing and fantastic of Motorware system.

    The problem is I must test Motorware functions with my hardware to test my ADC inputs, PWM outputs, SCI interface and so on... as you thought, and I feel that the style of ControlSUITE is easier to do this in every BUILD LEVEL, for example:

     /*------------------------------------------------------------------------------

    Following is the list of the Build Level choices.
    ------------------------------------------------------------------------------*/
    #define LEVEL1  1      		// Module check out, duty cycle waveforms and PWM update
    #define LEVEL2  2           // Verify ADC, park/clarke, calibrate the offset and run V/f Open-loop.
    #define LEVEL3  3           // DCbus compensation, speed measurement test and run V/f Closed-loop with Encoder Feedback
    #define LEVEL4  4           // Two current PI regulator and Verify current model for V/f Sensorless Control
    #define LEVEL5  5           // Sensored closed-loop FOC
    
    /*------------------------------------------------------------------------------
    This line sets the BUILDLEVEL to one of the available choices.
    ------------------------------------------------------------------------------*/
    #define   BUILDLEVEL LEVEL1
    
    
    #ifndef BUILDLEVEL
    #error  Critical: BUILDLEVEL must be defined !!
    #endif  // BUILDLEVEL

    By developing a project in this way, user can manage and reduce the bugs which always seem to appear after adding more codes into the project. I researched deeply the lab11a, b and c as you suggested but I don't find that it's easy to check hardware and test firmware. I know the motorware is desiged for motor control and focus on FOC algorithm specially. But in my opinion, before users can use the awesome functions in Motorware library, they need to check the operation of every and/or bunch of functions to understand and check their hardware and InstaSPIN's firmware. So that I hope the training documents should be designed for user in general, not only for experts in the field of FOC vector control.

    That is only my personal point of view, as an user of Motorware.

    Thank you for your listening and discussing,

    Mr. Tran

  • Mr. Tran,

    This is valid, and I agree it would be useful for HW bring-up. Having a lab for that has been on our list for a long time.  Being upfront with you, I wouldn't expect to see this happen anytime soon just due to other priorities.

    Thanks for the feedback.

  • Dear Sirs,

    it seem the motorware V16 is available, but unfortunately the DL Link i get is for the V15. Can you fix pls

    Regards Patrick Bernhart
  • Did dual motor control make it into this release?  Is that what was meant by "2 inverter control"?

  • It appears someone posted the change to the web page before the release was ready.

    version 16 will probably be available for download on Friday USA time. 

    I will post to this forum and the Alert Me email will be sent once we confirm the file is posted and downloading.

    Yes, dual motor projects are included for LAUNCHXL-F28069M

  • Dear Chris,

    Thank you for the information. I am also excited to get MW16.