91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

該程序源碼是峰岹科技基于FU6818 HALL FOC_20180521_DEMO_客戶程序_V1.0,代碼十分詳細,擁有多種電機保護,如電壓保護,電流保護,過溫保護,堵轉保護等,十分適合參考學習。

資源截圖

代碼片段和文件信息

/****************************?(C)?COPYRIGHT?2015?Fortiortech?shenzhen?*****************************
*?File?Name??????????:?AddFunction.c
*?Author?????????????:?Fortiortech??Appliction?Team
*?Version????????????:?V1.0
*?Date???????????????:?01/07/2015
*?Description????????:?This?file?contains?all?the?add?function?used?for?Motor?Control.
***************************************************************************************************
*?All?Rights?Reserved
**************************************************************************************************/


/*?Includes?-------------------------------------------------------------------------------------*/
#include?
#include?

/*?Private?variables?---------------------------------------------------------*/
FaultStateType mcFaultSource;
FOCCTRL???????idata?mcFocCtrl;
FaultVarible??idata?mcFaultDect;
Ramp_TypeDef??idata?SpeedRamp;

//?ADCSample???????????AdcSampleValue;

uint16??????????????mcDcbusFlt;
int16???????????????segmentstate;
int16? mcSpeedFlt;

int16? OMEGA_READ;
int16? VSP;

uint16 Speed_Ref=0;
uint16? PowerUpADCWait=0;

UserTimeCnt UserTime;

uint8? Protect_Recover_Status=0;
//uint16? userOverCurrentRecoverTime=OverCurrentRecoverTime;
uint16? McRunStateBlankWindowTimer=0;
uint8 PowerUpProtectStatus=0;
uint8 PIControlTime=0;
MotorFRTypeDef mcFRState;

LineControlSpeedDEF?LineSpeedState;

uint16?MotorControlVSP=0; //最終的調速電壓
int16?MotorPowerRegValue=0; //當前功率寄存器值
float MotorPower=0; //當前功率值
float?MotorCurrent=0; //當前平均電流值
float?MotorVoltage=0; //當前電壓值


void?InitHWPI(void)
{
#if?(Motor_Speed_Control_Mode?==?VOLTAGE_LOOP_CONTROL)
{
PI_KP?=?SKP; //?0.8*32768?Q15格式
PI_KI?=?SKI; //?0.8*32768?Q15格式
PI_EK?=?0;
PL_CR?|=?0x02; //?Start?PI
PI_UKMAX?=?SOUTMAX;
PI_UKMIN?=?SOUTMIN;
_nop_();?_nop_();?_nop_();?_nop_();
PI_UK?=???0;
PL_CR?&=?0xFD; //?stop?PI
??}
#endif
}
/*---------------------------------------------------------------------------*/
/*?Name : void?VariablesPreInit(void)
/*?Input : NO
/*?Output : NO
/*?Description: 初始化電機參數
/*---------------------------------------------------------------------------*/
void?VariablesPreInit(void)
{
/***********保護******************/
/*****電壓保護*****/
mcFaultDect.mcOverVoltDetecFaultCount???=?0;
mcFaultDect.mcUnderVoltDetecFaultCount??=?0;
mcFaultDect.mcVoltRecoverCount??????=?0;
mcFaultDect.Over_Voltage_Value??????=?OVER_PROTECT_VALUE;
mcFaultDect.Over_Recover_Vlotage_Value = OVER_RECOVER_VALUE;
mcFaultDect.Under_Voltage_Value?????=?UNDER_PROTECT_VALUE;
mcFaultDect.Under_Recover_Vlotage_Value = UNDER_RECOVER_VALUE;
mcFaultDect.mcCurrentDecStatus? =?0;?

/*******過流保護*****************/
mcFaultDect.Abs_ia ??????????=?0;
mcFaultDect.Abs_ib ??????????=?0;
mcFaultDect.Abs_ic ????????????=?0;
mcFaultDec

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-05-15?11:03??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\
?????目錄???????????0??2018-05-15?11:03??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\Document\
?????文件????????1815??2015-07-27?13:51??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\Document\DebugLog.txt
?????文件????????3659??2018-05-15?11:02??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\Document\ReadMe.txt
?????目錄???????????0??2018-05-21?11:34??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\
?????文件??????144663??2018-05-21?11:34??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\FOC_Fortior.uvgui.ASUS
?????文件??????151299??2017-06-02?03:28??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\FOC_Fortior.uvgui.Administrator
?????文件??????144669??2018-05-21?11:25??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\FOC_Fortior.uvgui_ASUS.bak
?????文件??????151306??2017-06-02?02:56??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\FOC_Fortior.uvgui_Administrator.bak
?????文件???????22634??2018-05-21?11:34??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\FOC_Fortior.uvopt
?????文件???????19085??2017-06-02?02:53??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\FOC_Fortior.uvproj
?????文件????????1848??2017-02-20?15:33??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\FU68XX_FOC.BAT
?????文件????????2784??2017-02-20?15:34??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Ft68ProjCfg.ini
?????目錄???????????0??2018-05-21?11:34??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\
?????文件???????10022??2018-05-21?11:22??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\ADCInit.lst
?????文件????????5348??2018-05-15?10:58??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\AMPInit.lst
?????文件???????77633??2018-05-15?10:58??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\AddFunction.lst
?????文件????????7565??2018-05-15?10:59??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\CMPInit.lst
?????文件????????4063??2018-05-15?10:58??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\DriverInit.lst
?????文件????????3635??2018-05-15?10:59??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\EXTIInit.lst
?????文件??????556833??2018-05-21?11:34??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\FOC_HALL_SCOOTER.map
?????文件???????51551??2018-05-15?10:58??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\FocControl.lst
?????文件????????2786??2018-05-15?10:59??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\FocSpiInit.lst
?????文件????????5398??2018-05-15?10:59??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\GPIOInit.lst
?????文件???????28406??2018-05-15?10:58??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\HallCommutation.lst
?????文件???????21644??2018-05-21?11:34??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\Interrupt.lst
?????文件????????4645??2018-05-15?10:58??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\LPF.lst
?????文件???????23469??2018-05-15?10:58??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\MDU.lst
?????文件????????3772??2018-05-15?10:59??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\MDUInit.lst
?????文件????????2730??2018-05-15?10:59??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\PIInit.lst
?????文件????????4361??2018-05-15?10:58??FU6818?HALL?FOC_20180521_DEMO_客戶程序_V1.0\KeilC51\Listing\PWMScan.lst
............此處省略146個文件信息

評論

共有 條評論