• 大小: 1.35MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-14
  • 语言: C/C++
  • 标签: DSPIC  

资源简介

变频器源码 DSPIC30F5015电机控制专用芯片源程序代码,采用矢量控制算法,纯C语言编写

资源截图

代码片段和文件信息

//----------------------------------------------------------------------------------//
// SViG5A Source : appconst.c //
// CodeWarrior Version 7.0 //
// Motor Drive LAB.) Industrial Drive Team //
// LS Industrial Systems. //
//----------------------------------------------------------------------------------//

//remove port.h & arch.h //lkj20060602_CWVersion //荐沥H0015

#include  “DSP56F80x.H“
#include  “util.H“
#include  “Def.H“
//#include  “Macro.H“ //kmk20030925 //荐沥00103

#include  “init.H“
#include  “interrupt.H“
#include “adc.H“
#include  “IO.H“
#include “freq.H“
#include  “seq.H“
#include “mot.H“
#include  “xCel.H“
#include “timer.H“
#include  “Vari.H“

//kmk20030612 //荐沥00099
//Self-Diagnostic
const WORD fltListMsg[][4] = { //Sync. with enum in seq.H
“UPHF“ //0
“UPLF“ //1
“VPHF“ //2
“VPLF“ //3
“WPHF“ //4
“WPLF“ //5
“UWSF“ //6
“VUSF“ //7
“WVSF“ //8
“UPGF“ //9
“VPGF“ //10
“WPGF“ //11
“UPOF“ //12
“VPOF“ //13
“WPOF“ //14
}; 

// io.c
const WORD ti2mi[] =
{
QIN_FX //0
QIN_RX //1
QIN_BX //2
QIN_RST //3
QIN_JOG //4
QIN_SPD_L //5
QIN_SPD_M //6
QIN_SPD_H //7
QIN_XCEL_L //8
QIN_XCEL_M //9
QIN_XCEL_H //10
QIN_DCBR //11
QIN_2ND_MOT //12
QIN_EXCHANGE //13
QIN_RESERVE //14
QIN_UP //15
QIN_DOWN //16
QIN_3WIRE //17
QIN_EXT_A //18
QIN_EXT_B //19
QIN_SELF_DIAG //20 //kmk20030702 //荐沥00099
QIN_DIS_PI //21
//lkj20060626_2ND_SRC //荐沥H0021
// QIN_DIS_OPT //22
QIN_2ND_SRC //22
QIN_DIS_ANA //23
QIN_DIS_XCEL //24
QIN_UP_DN_CLR //25 //lkj20050328 //荐沥00183
//lkj20060727_JOG_FX //荐沥H0037
QIN_JOG_FX //26
QIN_JOG_RX //27
};

const WORD mainGrpMsg[][4] = {
“ SPD“ //0
“ ACC“ //1
“ DEC“ //2
“ DRV“ //3
“ FRQ“ //4
“ ST1“ //5
“ ST2“ //6
“ ST3“ //7
“ CUR“ //8
“ RPM“ //9
“ DCL“ //10
“ USR“ //11
“ FLT“ //12 touch kpd_core.c TRIP_IDX
“ DRC“ //13
“DRV2“ //14
“FRQ2“ //15
“ REF“ //16
“ FBK“ //17
}; 

const WORD tripMsg[][4] = {
“ OCT“ //0
“ OVT“ //1
“ ETA“ //2
“ EST“ //3
“ COL“ //4
“ GFT“ //5
“ OHT“ //6
“ ETH“ //7
“ OLT“ //8
“ HWT“ //9
“ ETB“ //10
“ EEP“ //11
“ FAN“ //12
“ POT“ //13
“ IOL“ //14
“ LVT“ //15
“ COM“ //16
“FLTL“ //17
“ NTC“ //18 //lkj20040212 //荐沥00141
“REEP“ //19 //kmk20040712 //荐沥00161
“ OC2“ //20 //lkj20060324 //荐沥H0010
//pch20070105_Brake //荐沥H0061
“ NBR“ //21
}; 

const WORD tripStateMsg[][4] = {
“ ACC“ //0
“ DEC“ //1
“ STD“ //2
“ STP“ //3
};

const WORD wDecInc[] = { 10000   1000   100   10   1 };
const WORD wHexInc[] = { 0x10000 0x1000 0x100 0x10 0x1 };
const WORD wBitInc[] = { 0x80 0x40 0x20  0x10   0x8   0x4  0x2  0x1 };

// xcel.c
const WORD xcelTbl[][10] = { // !!! maximum item size+1 of 1st array
// Linear
 {
XCEL_L_START  XCEL_L_ING

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

     文件     353687  2006-09-11 17:26  日博变频器程序\5015.COF

     文件      61760  2006-09-11 17:26  日博变频器程序\5015.HEX

     文件      90453  2006-09-11 17:26  日博变频器程序\5015.MAP

     文件       1172  2006-08-18 05:07  日博变频器程序\5015.MCP

     文件       5328  2006-09-15 04:34  日博变频器程序\5015.MCS

     文件      42496  2006-09-15 04:34  日博变频器程序\5015.MCW

     文件     153991  2006-09-11 17:26  日博变频器程序\5015.mptags

     文件        376  2006-09-11 17:26  日博变频器程序\5015.tagsrc

     文件       1303  2006-08-10 21:36  日博变频器程序\EEPROM.C

     文件      47892  2006-09-11 17:26  日博变频器程序\EEPROM.O

     文件       1237  2006-08-18 06:05  日博变频器程序\EXTERN.H

     文件        950  2006-08-20 06:16  日博变频器程序\frequency.c

     文件      48303  2006-09-11 17:26  日博变频器程序\frequency.o

     文件        702  2006-08-18 22:13  日博变频器程序\GLOBAL.H

     文件       9284  2006-08-20 06:35  日博变频器程序\KEYBOARD.C

     文件        966  2006-07-14 05:35  日博变频器程序\KEYBOARD.H

     文件      63036  2006-09-11 17:26  日博变频器程序\KEYBOARD.O

     文件       7258  2006-08-18 06:10  日博变频器程序\MACRO.H

     文件       3290  2006-08-20 05:20  日博变频器程序\MAIN.C

     文件      52635  2006-09-11 17:26  日博变频器程序\MAIN.O

     文件       3417  2006-06-28 02:04  日博变频器程序\MATH.H

     文件      50037  2006-06-28 02:03  日博变频器程序\P30F5015.GLD

     文件     130584  2006-08-18 05:44  日博变频器程序\P30F5015.H

     文件       3832  2006-08-20 05:29  日博变频器程序\PROTECT.C

     文件      55113  2006-09-11 17:26  日博变频器程序\PROTECT.O

     文件        771  2006-09-08 00:01  日博变频器程序\PWM.H

     文件      56157  2006-09-11 17:26  日博变频器程序\PWM.O

     文件      15747  2006-08-20 05:54  日博变频器程序\TABLE.C

     文件       9814  2006-09-11 17:26  日博变频器程序\TABLE.O

     文件       3584  2006-08-06 20:08  日博变频器程序\UNtitleD.MCW

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

评论

共有 条评论