Sensore di urto, o shock sensor, è utile per segnalare un evento o attivare un allarme.
Il dispositivo presentato ha l'ulteriore proprietà di
- spegnere l'avviso di evento dopo un certo tempo impostabile (tipicamente 5 secondi);
- "retriggerare", cioè far ripartire il temporizzatore se un altro evento si presentasse prima dello scadere del tempo di ritardo;
- il temporizzatore è NON-bloccante ed il controllore può continuare a svolgere altre funzioni.
In fig 1 viene mostrato lo schema pratico di assemblaggio dei componenti necessari.
Il pulsante simula il sensore di urto e può essere rimosso, una volta che si inserisca l'idoneo sensore.
Il segnale in ingresso è di tipo PULLUP e quindi il suo valore dovrà essere "normalmente alto" e commuterà verso lo zero in presenza di evento.
Se necessario, si può invertire la logica con semplici modifiche HW/SW.
Buona sperimentazione!
Simulazione:
Argomenti correlati:
Nessun commento:
Posta un commento