资源简介

调试PWM口,及V/F算法,参数辨识程序,磁场定向程序,从转速测量、参数辨识方面改善性能,转速PI调节,电流闭环 使用PI函数,串口SCI控制,ADC、DQ、CLARKE、park变换。Debug PWM port, and V/F algorithm, parameter identification program, magnetic field orientation program, improve performance from speed measurement and parameter identification, speed PI adjustment, current closed loop using PI function, serial SCI control, ADC, DQ, CLARKE, park transform ;

资源截图

代码片段和文件信息

/****************************************************
* Copyright (c):西安科技大学电气控制与自动化研究所
* All rights reserved.
*
* 文件名称: main.c
* 文件标识:见配置管理计划书
* 摘 要:
*
* 当前版本:2.6
* 作 者: 张玉峰
* 完成日期:2014年10月30日
*
* 取代版本:2.5
* 完成日期:2014年9月10日
***************************************************/
// Include header files used in the main function
#include “Pjt.h“
//#define MATH_TYPE IQ_MATH
//#include 

/***************************************************/
// Global variables for test defined in this file

/***************************************************/
// statements of extern Global variables  include in this file
//extern base_PARAS_UNION g_sbaseParas;
//extern QEP_PARAS_UNION g_sQepParas;
//extern SPEED_PARAS_UNION g_sSpeedParas;
//extern MOTOR_PARAS_UNION g_sMotorParas;
//extern unsigned int g_uiFFTEnFlag;


extern unsigned int g_uiADCIag_uiADCIcg_uiDspVBusg_uiADCDspUng_uiADCDspUp
        g_uiADCUcmpMaxg_uiADCUcmpMing_uiADCRefU;
extern T_UNION PanTxBuf;
/***************************************************/
// Global variables within this file
//系统参数
SYSPARAS_U g_sSysParas;

union SYS_ERR_FLAG g_sSysErrFlag = {0}; // 反映系统错误的变量
union SYS_STA g_sSysStatus = {0};  // 反映系统工作状态及运行阶段的变量
union INDI_STATUS  g_sDIStatus = {0};  //数字输入端子状态
union RUN_CMD g_sRunCmd = {0};  //运行启停命令
FRE_STU g_sFreTarget = {0};  // 运行频率(速度)


unsigned int g_uiJogRunCmd = CMD_STOP; //停止
/***************************************************/
// Static variables within this file

/***********************End variable statements****************************/
/***************************************************/
/***************************************************/
// Prototype statements for extern functions used in this file


extern void InitI2C(void);
extern void InitVHzFun(VF_STU *p);
extern void InitSVGENMF(void);
extern void InitParaIdentify(void);
extern void InitAngleCal(void);
extern void SimpleFFTFun(void);
extern void Init_PICtller(void);
extern void InitScicPara(void);


extern void ScicChkReceive(void);  //查询接受面板数据


extern void EEPROM_P_Selftest(void);
extern void ConfigPWM(void);

/***************************************************/
// Prototype statements for functions found within this file.


void EnablePWMDrive(void);
void DisablePWMDrive(void);
//void HVDMC_Protection(void);
/***************************************************/
// Prototype statements for static functions found within this file.
static void if_flash_init(void);//Copy time critical code and Flash setup code to RAMOnly used if running from FLASH
static void ParasInit(void); // Device Life support
static void SyaParasInit(void); // Device Life support
static void DeviceInit(void);// Device Initial
static void SlowPowerOnFun(void);

static void DeviceConfig(void); 

static void SysPowerOnSelftest(void); // System Power on selftest
static void DIRdFun(void);  //输入端子状态读取
static void RunCmdUpdataFun(void); // 控制参数更新
void   GetFreTarget(void); // 更新运行目标转速
static void SysStaManageFun(void);
static

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

     文件        546  2014-06-30 08:54  变频器原代码\.ccsproject

     文件      21445  2015-03-20 10:37  变频器原代码\.cproject

     文件       2577  2015-02-02 20:52  变频器原代码\.project

     文件         62  2015-04-14 17:18  变频器原代码\.settings\org.eclipse.cdt.codan.core.prefs

     文件        123  2014-06-30 08:55  变频器原代码\.settings\org.eclipse.cdt.debug.core.prefs

     文件       2544  2015-02-02 21:25  变频器原代码\.settings\org.eclipse.core.resources.prefs

     文件       8623  2013-08-15 12:45  变频器原代码\cmd\DSP2833x_Headers_nonBIOS.cmd

     文件       9348  2014-08-29 14:26  变频器原代码\cmd\F28335_FLASH.cmd

     文件       8190  2015-01-27 10:00  变频器原代码\cmd\F28335_RAM.CMD

     文件       1377  2015-04-14 17:24  变频器原代码\Debug\ccsObjs.opt

     文件        289  2015-04-14 17:20  变频器原代码\Debug\cmd\subdir_rules.mk

     文件        372  2015-04-14 17:20  变频器原代码\Debug\cmd\subdir_vars.mk

     文件        289  2015-04-14 17:20  变频器原代码\Debug\lib\subdir_rules.mk

     文件        377  2015-04-14 17:20  变频器原代码\Debug\lib\subdir_vars.mk

     文件       7232  2015-04-14 17:24  变频器原代码\Debug\makefile

     文件        268  2015-04-14 17:20  变频器原代码\Debug\objects.mk

     文件         23  2015-04-14 17:20  变频器原代码\Debug\source\ccsSrcs.opt

     文件        675  2015-04-14 17:20  变频器原代码\Debug\source\driver\c\ccsSrcs.opt

     文件       9122  2015-04-14 17:20  变频器原代码\Debug\source\driver\c\DSP2833x_Adc.obj

     文件       4587  2015-04-14 17:21  变频器原代码\Debug\source\driver\c\DSP2833x_Adc.pp

     文件       1328  2015-04-14 17:20  变频器原代码\Debug\source\driver\c\DSP2833x_ADC_cal.obj

     文件       1624  2015-04-14 17:20  变频器原代码\Debug\source\driver\c\DSP2833x_CodeStartBranch.obj

     文件       5851  2015-04-14 17:20  变频器原代码\Debug\source\driver\c\DSP2833x_CpuTimers.obj

     文件       4743  2015-04-14 17:21  变频器原代码\Debug\source\driver\c\DSP2833x_CpuTimers.pp

     文件      25975  2015-04-14 17:24  变频器原代码\Debug\source\driver\c\DSP2833x_EPwm.obj

     文件       8013  2015-04-14 17:24  变频器原代码\Debug\source\driver\c\DSP2833x_EPwm.pp

     文件      18280  2015-04-14 17:24  变频器原代码\Debug\source\driver\c\DSP2833x_EQep.obj

     文件       8013  2015-04-14 17:24  变频器原代码\Debug\source\driver\c\DSP2833x_EQep.pp

     文件     122125  2015-04-14 17:20  变频器原代码\Debug\source\driver\c\DSP2833x_GlobalVariableDefs.obj

     文件       4097  2015-04-14 17:21  变频器原代码\Debug\source\driver\c\DSP2833x_GlobalVariableDefs.pp

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

评论

共有 条评论