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.

BLOCK DIAGRAM EXPLANATION

Other Parts Discussed in Thread: TMS320F2812, CONTROLSUITE, SPRC097

Hi ,

          can any one describe the block diagram on 

AC Induction Motor Example
One of the more complex motor control algorithms on page number 358 on TMS320F2812 DIGITAL SIGNAL PROCESSOR  IMPLEMENTATION TUTORIAL. can be downloaded from TI multi day workshop

  • Hi Sudhansu,

    This slide was used in the early F2812 training workshops to introduce the "IQ math" library concept.  It shows field oriented control of an AC induction motor.  In the diagram, the motor is replaced by a model, and the forward and feedback paths contain a number of software blocks, each of which represents a module from the C2000 "DMC library".  Subsequent slides in the workshop show the library code, simulated motor speed and current with different IQ math resolution, and performance benchmarks.

    You can find the DMC library in the controlSUITE installation, at:  C:\ti\controlSUITE\libs\app_libs\motor_control

    There is more on FOC control of ACI motors in the documentation for the HVACI kit, which you can find in the controlSUITE installation, at:

    C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVACI_Sensorless_2833x\~Docs

    There are a great many references on FOC, but one we frequently use here is "Vector Control & Dynamics of AC Drives", by Novotny & Lipo.

    Regards,

    Richard

  • Many thanks Richard , I would like to know do we have any example project where I can see all the PWM signals.

  • Hi Sudhansu,

    Yes, there are several example projects.  The controlSUITE project I mentioned in my previous post will allow you to build the code incrementally on the F28335, checking the PWM and other signals as you go.

    C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVACI_Sensorless_2833x

    If you want to start from scratch, I'd recommend a more recent InstaSPIN FOC based project, which you can read about and download here:

    http://www.ti.com/ww/en/mcu/instaspin/instaspin-foc.shtml

    The code is built around a series of labs which again will allow you to check the PWMs as you proceed through them.

    I hope this helps.

    Regards,

    Richard

  • Hi Richard,

    Thank you so much  I found the TI video of the controller  from youtube  and using the control suite sprc097 for the PWM signal.


    Request :-  For the 3rd sem students if TI can come up with a youtube video of how to program an ISR using the lab of multiday workshop TMS320F2812 , C2000 ELECTRICAL CIRCUIT OF ROBOT.pdfwhich has 15 labs would help many students. How PIE table is used . videos like the below said link helps a lot.

    https://www.youtube.com/watch?v=HyhQXWIJhug&t=3124s&list=PLuBMXc5M0BhkK1jzDcusWHDjVEYJKDJ3L&index=1   

    I am using TMS320F2812 to program a  hopping robot but its really difficult to understand the MC but the above suggestion would help. I am using sprc129 but if some video on how the program works  System Name: PMSM31 ,File Name: PMSM3_1.C  would make life easier.

    Thanks 
    Sudhansu