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.

Lab 11a with Instaspin MOTION control

Other Parts Discussed in Thread: MOTORWARE

I'm relatively new to the Instaspin Motor Solutions, but I've begun a project where I am using the DRV8301-HC-EVM Rev. D Kit as a prototype for my motor drive solution.

Inevitably, my desired control scheme will be similar to that of Lab 10b, which includes Space Vector Overmodulation and the Instaspin MOTION speed control.
 I was looking at Lab 11a as a possibility for building my code without a controller module, and while it is feature rich and has the possibility for overmodulation, it doesn't appear to use the Instaspin MOTION controller.


While having limited experience with this software/hardware, I'm relatively certain I'll run into trouble if I'm trying to tune a PI controller for the FOC speed controller over our entire operating range.  Is there a relatively straight-forward way to implement the Instaspin MOTION controller (similar to the transition from Lab 5b to 5c) with lab 11a as the start point?  Or, if this is not simple, should I abandon using speed control, and is there an easy way to implement the control algorithm in Lab 11a as a torque controller (as in Lab 4)?

  • Chris,

    The MotorWare labs are designed to be similar. Lab 11a implements the new control layout, which does look a little different from the other labs.

    In MW16, there are InstaSPIN-MOTION labs that use the new control layout for the dual motor examples. You should be able to merge the code for a single axis from that lab into lab 11a and also pull in the overmodulation features from lab 10b.

    Lot of software work, but I think it is all doable.