MyTetra Share
Делитесь знаниями!
PID controller in C
Время создания: 24.08.2017 16:59
Раздел: Electronics - Real-Time Systems

double PID(double In)

{

out = P_gain * In + I_gain * InSum + D_gain * InDiff;

InSum += In;

InDiff = In - InOld;

InOld = In;

return out;

}


It takes some 10-20 machine instructions.

 
MyTetra Share v.0.53
Яндекс индекс цитирования