Pages: 1 [2]   Go Down
Author Topic: Domanda flash.... quanto dura?  (Read 808 times)
0 Members and 1 Guest are viewing this topic.
Rome (Italy)
Offline Offline
Tesla Member
***
Karma: 120
Posts: 9158
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

In rete sul PID si trova moltissimo materiale, buona parte è derivata da testi universitari, o fa parte di tesi, difficilmente comprensibile per i "comuni mortali" perché stracolmo di matematica e scritto in "tecnichese stretto".
Uno dei migliori tutor sul PID, in lingua Italiana, disponibile in rete che usa un linguaggio comprensibile a tutti con la parte matematica ridotto all'osso è quello di Livio Orsini, è diviso in cinque parti e sono disponibili qui:

Parte1
Parte2
Parte3
Parte4
Appendice
Logged

0
Offline Offline
Shannon Member
****
Karma: 129
Posts: 10440
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

tranquilli, il pid l'ho implementato così:
Code:
float PID::update(float angle, float setPoint){
  
  float error = (setPoint-angle);
  sumI+=error;
  
  float dTemp= (error-oldError);
  oldError=error;
  
  return error*P+ sumI*I+ dTemp*D;
}

oggi facevo qualche test ma la batteria si è esaurita... Ora è sotto carica, domani spero di fare qualche altra prova
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Pages: 1 [2]   Go Up
Jump to: