• 大小: 0.01M
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-02-22
  • 语言: C/C++
  • 标签: 电机  控制  

资源简介

基于Ti-C2000DSP

资源截图

代码片段和文件信息

 //三电平SVPWM波的生成程序

#include “math.h“
#include “DSP281x_Device.h“     // DSP281x Headerfile Include File
#include “DSP281x_Examples.h“
#include 
//全局变量
int16 Ts=2048;   //Tz=5e-4乘以1000,Q12,f=2kHz
int16 T_SAMPLE=2048;   //采样周期和载波周期相等
int16 Vdc=45;    //Q0
int16 uaphaubeta;
int16 theta=0;      
int16 theta1;
int16 p3=12868;     // piQ12
int16 p1=4289;    // pi/3
int16 p2=8579;    //2*pi/3
int16 p4=17157;   //4*pi/3
int16 p5=21447;  //5*pi/3
int16 p6=25736;   //2pi
int16 p7=2145;   //pi/6
Uint16 N=0n=0;
Uint16 i=0;
int16 Vref;
int16 TaTbTc;
int16 T1T2T3;
int16 TmTnThTxTy;
int16 cmpr[6]={000000};   //cmpr[6]={CMPR1CMPR2CMPR3CMPR4CMPR5CMPR6};
int16 *ptr=cmpr;
int16 F_OMEGA=314;   //2pi*50Hz Q0格式
int16 SET_F=128;   //f/50Q7
int16 MAX_V=2365;//Q12   1.732Udc/3
int16 thetatheta_1=0;
int16 THETA_1=0;
int16 OMEGATEMPTEMP1TEMP_1=0;    //Q0
int16 ATOD=917; //Q4
int16 SET_V;
int16 SIN_thetaCOS_thetaSIN_theta1COS_theta1;
int

评论

共有 条评论