Perché abbiamo bisogno di Debouncing?
Perché abbiamo bisogno di Debouncing?

Video: Perché abbiamo bisogno di Debouncing?

Video: Perché abbiamo bisogno di Debouncing?
Video: Il debouncing dei pulsanti con Arduino #19 2024, Novembre
Anonim

Interruttore antirimbalzo è una di quelle cose tu generalmente devono convivere quando si gioca con interruttori e circuiti digitali. Se tu vuoi per immettere un segnale di commutazione manuale in un circuito digitale tu 'll bisogno a antirimbalzo il segnale in modo che una singola pressione non appaia come pressioni multiple.

Inoltre, perché è importante Debouncing?

i contatti elettrici per gli interruttori hanno massa e momento. Solitamente viene utilizzato un pulsante a singola mandata più semplice per i controlli sull'elettronica per i controlli. antirimbalzo è un termine usato per le tecniche per ridurre un contatto di rimbalzo a un evento. Può essere software e hardware.

cosa significa antirimbalzo? Il rimbalzo è la tendenza di due contatti metallici qualsiasi in un dispositivo elettronico a generare più segnali quando i contatti si chiudono o si aprono; antirimbalzo è un qualsiasi tipo di dispositivo hardware o software che garantisce che venga azionato un solo segnale per una singola apertura o chiusura di un contatto.

Tenendo presente questo, come funziona un circuito di antirimbalzo?

R-C antirimbalzo Il condensatore in circuito filtrare le variazioni istantanee del segnale di commutazione. Quando l'interruttore è in stato aperto, la tensione ai capi del condensatore rimane zero. Inizialmente, quando l'interruttore è aperto, il condensatore si carica attraverso il resistore R1 e R2. Pertanto, riduce il tempo di ricarica del condensatore.

Che cos'è un buon tempo di antirimbalzo?

Un dattilografo professionista medio digita di solito a velocità comprese tra 50 e 80 parole al minuto, circa 250-400 caratteri al minuto. Sono 4 - 6 caratteri al secondo. Ritardo di 50 ms = 20 caratteri al secondo! Ritardo di 300 ms = 3,33 caratteri al secondo.

Consigliato: