欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: STM32電機(jī)PID算法 [打印本頁]

作者: X.wan    時(shí)間: 2017-8-5 10:04
標(biāo)題: STM32電機(jī)PID算法


附上一份關(guān)于PID內(nèi)容的stm32程序源碼:
#include "pid.h"
#include "usart.h"

PID pid; //存放PID算法所需要的數(shù)據(jù)

int PID_Calc(int Encoder,int Target)  //pid計(jì)算
{
    float DelEk;        
         float Pwm;
        pid.Kp =80,pid.Ki =0.1,pid.Kd=500;
        
   pid.Ek =Target -Encoder ; //計(jì)算偏差
        
         pid.SEk+=pid.Ek;        /歷史總偏差和 即偏差積分 sek=sek+ek
        
          DelEk=pid.Ek-pid.Ek_1;  //最近兩次偏差之和
        
        Pwm=pid.Kp *pid.Ek +pid.Ki *pid.SEk +pid.Kd *DelEk;
        
        pid.Ek_1=pid.Ek;  //更新偏差
        
        //printf(" pwm:%f\r\n", Pwm);
        
   return Pwm;  


}

全部資料下載地址:
電機(jī)PID算法.7z (190.33 KB, 下載次數(shù): 106)


作者: mick32    時(shí)間: 2017-8-20 02:24
Any idea Encoder to DAC output +-10V instead PWM
Thank you




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1