Pico fa PID

Se volevi, per esempio, controllare una temperatura che potresti pensare che potresti semplicemente accendere un riscaldatore finché non si raggiunge la temperatura desiderata e quindi spegnere il riscaldatore. Quel tipo di lavori, ma è subordimale – tenderai a oscurare l’obiettivo e poi mentre il sistema si raffredda, dovrai recuperare e il risultato è in genere un sistema che oscilla attorno al valore desiderato ma non si stabilisce mai sulla temperatura appropriata. Per risolvere ciò, è possibile utilizzare un derivato integrale PID-proporzionale – loop e questo è ciò che [Veebch] ha finito con un rasberry pi pico e micropython.

L’idea è di controllare un segnale di uscita in base alla quantità di differenza tra la temperatura effettiva e la temperatura desiderata (errore proporzionale). Inoltre, l’importo è regolato in base all’errore a lungo termine (integrale) e qualsiasi modifica a breve termine (il derivato). Puoi anche vedere un video sull’utilizzo del ciclo di controllo per creare un hamburger più alto di Vide, di seguito.

I PID sono utili per le cose diverse dalla temperatura, ovviamente. In genere si applicano a qualsiasi processo (solitamente lineare) in cui un valore di controllo influenza un altro valore. Ad esempio, abbiamo visto i robot utilizzano PID per seguire una linea. Alcuni usano anche per equilibrio, oppure puoi bilanciare una palla.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *