資源簡介
某高校老師編寫的變頻器程序,雖然不是太全面(主要是異步電機(jī)),不過包括基本的矢量控制、VF控制等,具有一定的借鑒意義

代碼片段和文件信息
/****************************************************
*?Copyright?(c):西安科技大學(xué)電氣控制與自動化研究所
*?All?rights?reserved.
*
*?文件名稱:?main.c
*?文件標(biāo)識:見配置管理計(jì)劃書
*?摘?要:
*
*?當(dāng)前版本: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
//系統(tǒng)參數(shù)
SYSPARAS_U?g_sSysParas;
union?SYS_ERR_FLAG?g_sSysErrFlag?=?{0};?//?反映系統(tǒng)錯誤的變量
union?SYS_STA?g_sSysStatus?=?{0}; ?//?反映系統(tǒng)工作狀態(tài)及運(yùn)行階段的變量
union?INDI_STATUS??g_sDIStatus?=?{0};? //數(shù)字輸入端子狀態(tài)
union?RUN_CMD?g_sRunCmd?=?{0}; ?//運(yùn)行啟停命令
FRE_STU?g_sFreTarget?=?{0};??//?運(yùn)行頻率(速度)
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);??//查詢接受面板數(shù)據(jù)
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);??//輸入端子狀態(tài)讀取
static?void?RunCmdUpdataFun(void); //?控制參數(shù)更新
void???GetFreTarget(void); //?更新運(yùn)行目標(biāo)轉(zhuǎn)速
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\ob
?????文件?????????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個文件信息
- 上一篇:發(fā)票數(shù)字字體
- 下一篇:滑模觀測器設(shè)計(jì)
評論
共有 條評論