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.

eZdspF2812 + DMC1500 + BLDC + QEP

Other Parts Discussed in Thread: CONTROLSUITE

Have followed the PMSM3_4 technical note and have been able to run, successfully, phase one and two, however, since phase three requires to tune  two PIDs modules, I haven’t been able to tune successfully. My motor does not rotate smoothly but abrupt start/stop turns.

 

My questions are:

1.       Is there a recommended procedure (or technical note) to tune the PID_REG3 process?

2.       Is there an application/technical note to control motor rotation/position using Quadrature encoder and BLDC_3PWM_DRV?

3.       Most of the DMClib and application/technical notes seemed to be developed for DMC500 board  and not for DMC1500. Is there an updated DMClib for the DMC1500?

4.       Is there an application/technical note to set CCS 4.0.1 real time graphics?

5.       What is the advantage of using controlSUITE + High Voltage Motor Control & PFC Kit (F28335), over F2812+DMC1500?

 

 

The motor bench setup:

 

1.       Hardware:

a.       eZdspF2812

b.      dmc1500

2.       Firmware:

a.       TI C2000 motor control DMCLib for F281x

3.       IDE/debugger:

a.       Code Composer Studio 4.0.1

b.      Emulator XDS510-USB

4.       Motor:

a.       BLDC three phase – ~200W (48VDC@4A)

 

b.      Quadrature Encoder (A, B & Index)

4.       Thanks,

4.       -Daniel

 

 

-


  • 1.   Is there a recommended procedure (or technical note) to tune the PID_REG3 process?

    http://processors.wiki.ti.com/index.php/TMS320C2000_Motor_Control_Primer#PI_Tuning

    2.       Is there an application/technical note to control motor rotation/position using Quadrature encoder and BLDC_3PWM_DRV?

    You are looking at PMSM3_4, that is the only position control available currently

    3.       Most of the DMClib and application/technical notes seemed to be developed for DMC500 board  and not for DMC1500. Is there an updated DMClib for the DMC1500?

    No, we moved on to the TMDSHVMTRPFCKIT and controlSUITE as our main "high voltage" platform

    4.       Is there an application/technical note to set CCS 4.0.1 real time graphics?

    The How To Run Guides included with all of the motor kits discuss how to set up graphing

    C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v1.6\~Docs

    and then the project specific document discusses how to use the graphing

    Ex: C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v1.6\HVPM_Sensored\~Docs

    5.       What is the advantage of using controlSUITE + High Voltage Motor Control & PFC Kit (F28335), over F2812+DMC1500?

    more recent hardware, software, support, etc

  • 1.   Is there a recommended procedure (or technical note) to tune the PID_REG3 process?

    http://processors.wiki.ti.com/index.php/TMS320C2000_Motor_Control_Primer#PI_Tuning

    Daniel>> The PI tuning procedure in this document refers to a PID module with different set of parameters from PID_REG3 (DMCLib). Is the


    4.       Is there an application/technical note to set CCS 4.0.1 real time graphics?

    The How To Run Guides included with all of the motor kits discuss how to set up graphing

    Daniel>> Most of the guides mention CCS graphics, but none of them refer to the actual procedure to set it up on CCS, in particuka on 4.0.1 version.

     

    Appreciate your help,

     

    -Daniel

  • Daniel,

    The tuning for the PID modules will be similar. You can google, there are other methods.

    Another resource for the graphing are the workshops

    http://processors.wiki.ti.com/index.php/C2000_Piccolo_Multi-Day_Workshop

    BTW - you should update your CCS. 4.2 has many fixes for C2000...and CCSv5 just released and should be an even better experience.