SKILLS
+ Skills
Delay/Block
DEBOUNCER
Questo articolo descrive come
implementare via software
un blocco che effettua un ritardo
su PIC10F322 e utilizzarlo come
anti-rimbalzo per interruttori.
di LUCA STANZANI
INTRODUZIONE
L'
obbiettivo è realizzare un blocco
di attesa che accetti valori tra 2µs
e 193µs. L'intento è quello di sfruttarlo
come discriminatore del rumore o come
anti-rimbalzo per un interruttore. Utilizzato come ritardo può essere usato
dall'applicazione per effettuare operazioni sui segnali a basso livello ad un
determinato intervallo, utilizzato per il
"debouncing" invece può agire su un
interruttore meccanico per ripulire il segnale o alimentare qualsiasi altra circuiteria elettronica.
Figura 1: Misura dei ritardi sui fronti di salita e di discesa.
FOCUS ON
SKILLS
INSIDE
TOOLS
ANALOG
TIPS'N TRICKS
MARKET NEWS
SPOTLIGHT
EVENTS ZAPPING
MEMBERSHIP
Tabella dei contenuti per la edizione digitale del Firmware - Luglio-Agosto 2014 / N°102/103