• 大小: 787KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-06-16
  • 语言: 其他
  • 标签: 变频器  28335  

资源简介

某高校老师编写的变频器程序,虽然不是太全面(主要是异步电机),不过包括基本的矢量控制、VF控制等,具有一定的借鉴意义

资源截图

代码片段和文件信息

/****************************************************
* 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  75kw\.ccsproject

     文件      21445  2015-03-20 10:37  75kw\.cproject

     文件       2577  2015-02-02 20:52  75kw\.project

     文件         62  2015-04-14 17:18  75kw\.settings\org.eclipse.cdt.codan.core.prefs

     文件        123  2014-06-30 08:55  75kw\.settings\org.eclipse.cdt.debug.core.prefs

     文件       2544  2015-02-02 21:25  75kw\.settings\org.eclipse.core.resources.prefs

     文件       8623  2013-08-15 12:45  75kw\cmd\DSP2833x_Headers_nonBIOS.cmd

     文件       9348  2014-08-29 14:26  75kw\cmd\F28335_FLASH.cmd

     文件       8190  2015-01-27 10:00  75kw\cmd\F28335_RAM.CMD

     文件       1377  2015-04-14 17:24  75kw\Debug\ccsObjs.opt

     文件        289  2015-04-14 17:20  75kw\Debug\cmd\subdir_rules.mk

     文件        372  2015-04-14 17:20  75kw\Debug\cmd\subdir_vars.mk

     文件        289  2015-04-14 17:20  75kw\Debug\lib\subdir_rules.mk

     文件        377  2015-04-14 17:20  75kw\Debug\lib\subdir_vars.mk

     文件       7232  2015-04-14 17:24  75kw\Debug\makefile

     文件        268  2015-04-14 17:20  75kw\Debug\objects.mk

     文件         23  2015-04-14 17:20  75kw\Debug\source\ccsSrcs.opt

     文件        675  2015-04-14 17:20  75kw\Debug\source\driver\ccsSrcs.opt

     文件       9122  2015-04-14 17:20  75kw\Debug\source\driver\DSP2833x_Adc.obj

     文件       4587  2015-04-14 17:21  75kw\Debug\source\driver\DSP2833x_Adc.pp

     文件       1328  2015-04-14 17:20  75kw\Debug\source\driver\DSP2833x_ADC_cal.obj

     文件       1624  2015-04-14 17:20  75kw\Debug\source\driver\DSP2833x_CodeStartBranch.obj

     文件       5851  2015-04-14 17:20  75kw\Debug\source\driver\DSP2833x_CpuTimers.obj

     文件       4743  2015-04-14 17:21  75kw\Debug\source\driver\DSP2833x_CpuTimers.pp

     文件      25975  2015-04-14 17:24  75kw\Debug\source\driver\DSP2833x_EPwm.obj

     文件       8013  2015-04-14 17:24  75kw\Debug\source\driver\DSP2833x_EPwm.pp

     文件      18280  2015-04-14 17:24  75kw\Debug\source\driver\DSP2833x_EQep.obj

     文件       8013  2015-04-14 17:24  75kw\Debug\source\driver\DSP2833x_EQep.pp

     文件     122125  2015-04-14 17:20  75kw\Debug\source\driver\DSP2833x_GlobalVariableDefs.obj

     文件       4097  2015-04-14 17:21  75kw\Debug\source\driver\DSP2833x_GlobalVariableDefs.pp

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

评论

共有 条评论