资源简介
某高校老师编写的变频器程序,虽然不是太全面(主要是异步电机),不过包括基本的矢量控制、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\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个文件信息
相关资源
- 基于PLC和组态软件的变频器监控系统
- 数字正交上变频器AD9857在高频雷达系
- TMEIC TMdrive-MVGC 高压变频器手册.pdf
- 6kV矿用防爆变频器隔爆壳体的设计
- 西门子变频器参数设置方法
- 变频器接线图及控制端子说明
- 基于CPCI结构变频器的电源设计
- 东元变频器E310系列说明书__东莞富创
- 大功率防爆变频器EMI滤波器设计
- MW级矿用防爆变频器EMI滤波器的设计
- 基于幅相控制的变频器能量回馈控制
- 台湾交大LNA宽带放大器差分吉尔伯特
- 台达PLC44个程序
- 新时达AS500系列高性能矢量型变频器中
- 基于双变量六脉波交-交变频器的变压
- 水冷系统在大功率矿用隔爆兼本安型
- BPJ4/5矿用隔爆兼本安型交流变频器
- 西门子s7200与11台变频器通信程序
- 132kW双PWM变频器电力电缆选型设计
- 1.14kV变频器整流/回馈电路设计
- 基于PLC和变频器的桥式起重机控制系
- ABB ACS800多传钻机培训
- 丹佛斯Danfoss-FC302操作手册
- 28335控制的直流电机程序
- ICETEK-F28335-A评估板及教学实验箱实验
- 基于DSP28335的直流电机闭环调速
- 众辰NZ100变频器
- 3G3MZ变频器测试题.swf
- TMS320F28335系列头文件、库文件、cmd等
- 施耐德ATV71变频器使用说明书
评论
共有 条评论