Circuito anti-rimbalzo: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Stemby (discussione | contributi)
→‎Antirimbalzo software: algoritmo alternativo
Stemby (discussione | contributi)
Riga 27:
=== Antirimbalzo software ===
 
Anche se non si tratta di un vero e proprio circuito antirimbalzo classico, una funzione analoga può essere svolta via software, ad esempio, dai [[microcontrollori]]. Effettuando letture multiple dello stato del segnale d'ingresso e facendo una media dei valori letti, visto che gli impulsi di disturbo sono quantitativamente molto inferiori ai livelli del segnale vero e proprio, si otterrebbe un effetto analogo a quello descritto dal circuito antirimbalzo analogico senza aggiunta di componentistica esterna aggiuntiva; un algoritmo alternativo, ancora più semplice, prevede di registrare in una variabile l'ora in cui si registranoverificano i cambiamenti di stato, e di ignorare quelli che avvengono all'interno di una soglia di tempo prestabilita ritenuta ragionevole (ad esempio 200 ms) successiva all'ultimo cambiamento considerato valido.
 
{{Portale|elettrotecnica|ingegneria}}