基于28335的永磁同步电机控制


本程序是一个基于TI公司的最新处理器28335的永磁同步电机控制的一个工程,详细定义了各个调试阶段。对实际项目具有很高的指导意义。
资源截图
代码片段和文件信息
/*=====================================================================================
 File name:        abc2dq.c  (IQ version)
                    
 Originator:   liujian

 Description:  Coordinate transformation from abc coordinates to dqo coordinates

=====================================================================================
 History:
-------------------------------------------------------------------------------------
 03-22-2010 Version 1.0
-------------------------------------------------------------------------------------*/
#include “IQmathLib.h“   //IQmath Library
#include “abc2dq.h“


void abc2dq_calc(ABC2DQ *v)
{   

    _iq tmpiatmpib;

    tmpia = _IQmpy(_IQ(0.57735)_IQsin(v->Teta))+_IQcos(v->Teta);//0.57735=1/sqrt(3)
    tmpib = _IQmpy(_IQ(1.15470)_IQsin(v->Teta));          //1.1547=2/sqrt(3)
    v->Ds = _IQmpy(tmpiav->As)+_IQmpy(tmpibv->Bs);
    tmpia = _IQmpy(_IQ(0.57735)_IQcos(v->Teta))-_IQsin(v->Teta);
    tmpib = _IQmpy(_IQ(1.15470)_IQcos(v->Teta));
    v->Qs = _IQmpy(tmpiav->As)+_IQmpy(tmpibv->Bs);

}



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    3932214  2010-04-02 17:45  1.1KW(backup)1New1000rpm.bmp

    ..A.SH.      5120  2010-04-09 19:24  1.1KW(backup)1Thumbs.db

     文件      19004  2010-04-13 22:33  1.1KW(backup)1NewINV(200-1000)OK4_13.wks

     文件       1361  2010-04-13 08:55  1.1KW(backup)1NewINV(200-1000)OK
ampgen.c

     文件      16417  2010-04-13 22:30  1.1KW(backup)1NewINV(200-1000)OKmain.c

     文件       1092  2010-03-22 19:29  1.1KW(backup)1NewINV(200-1000)OKabc2dq.c

     文件       1788  2010-03-22 19:32  1.1KW(backup)1NewINV(200-1000)OKabc2dq.h

     文件       2692  2010-04-13 18:21  1.1KW(backup)1NewINV(200-1000)OKADC.c

     文件       4503  2010-01-23 15:50  1.1KW(backup)1NewINV(200-1000)OKADC.h

     文件       5185  2010-04-14 15:28  1.1KW(backup)1NewINV(200-1000)OKcc_build_Debug.log

     文件       2209  2010-04-14 15:28  1.1KW(backup)1NewINV(200-1000)OKDebug.lkf

     文件       1040  2010-03-22 20:28  1.1KW(backup)1NewINV(200-1000)OKdq2abc.c

     文件       1891  2010-03-22 20:24  1.1KW(backup)1NewINV(200-1000)OKdq2abc.h

     文件       1901  2009-12-16 14:25  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_Adc.c

     文件      10465  2007-09-26 10:23  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_Adc.h

     文件       1434  2007-09-26 10:23  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_ADC_cal.asm

     文件       3263  2007-09-26 10:23  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_CodeStartBranch.asm

     文件       4352  2009-11-21 16:23  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_CpuTimers.c

     文件       5870  2007-09-26 10:23  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_CpuTimers.h

     文件      30673  2007-09-26 10:23  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_DefaultIsr.c

     文件       6315  2007-09-26 10:23  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_DefaultIsr.h

     文件       2701  2007-09-26 10:23  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_DevEmu.h

     文件       5862  2007-12-03 16:30  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_Device.h

     文件      13320  2007-09-26 10:23  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_DMA.h

     文件       1993  2007-09-26 10:23  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_Dma_defines.h

     文件      45525  2007-09-26 10:23  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_ECan.h

     文件       6106  2007-09-26 10:23  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_ECap.h

     文件      16545  2007-09-26 10:23  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_EPwm.h

     文件       3988  2007-09-26 10:23  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_EPwm_defines.h

     文件      10050  2007-09-26 10:23  1.1KW(backup)1NewINV(200-1000)OKDSP2833x_EQep.h

............此处省略120个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)