Un bit non volatile
Salve a tutti, vi pongo una domanda cui non trovo una facile risposta: dovrei memorizzare un'informazione "1" o "0" in assenza di alimentazione e vorrei evitare l'utilizzo di una memoria non volatile.
In un prototipo di laser tag (fucili ad infrarosso) dovrei riconoscere i vari caricatori inseriti nel fucile attraverso tre o quattro connettori (non è importante ma basta che non siano dozzine insomma), quindi una volta finito un caricatore memorizzare il dato "0" al suo interno. I caricatori utilizzabili invece contengono un bit positivo e sono riconosciuti come utilizzabili dal PIC.
Il processo di lettura può anche essere (volendo) distruttivo, l'importante è che il caricatore dica al PIC che "in connessione" conteneva un 1.
Per ora mi è venuto in mente un relè bistabile ma non so né se possa essere falsato da un urto accidentale né se la sua condizione cambi dopo qualche ora dalla polarizzazione.
La tensione di lavoro del sistema è di 5 V. Spero in un vostro aiuto!
In un prototipo di laser tag (fucili ad infrarosso) dovrei riconoscere i vari caricatori inseriti nel fucile attraverso tre o quattro connettori (non è importante ma basta che non siano dozzine insomma), quindi una volta finito un caricatore memorizzare il dato "0" al suo interno. I caricatori utilizzabili invece contengono un bit positivo e sono riconosciuti come utilizzabili dal PIC.
Il processo di lettura può anche essere (volendo) distruttivo, l'importante è che il caricatore dica al PIC che "in connessione" conteneva un 1.
Per ora mi è venuto in mente un relè bistabile ma non so né se possa essere falsato da un urto accidentale né se la sua condizione cambi dopo qualche ora dalla polarizzazione.
La tensione di lavoro del sistema è di 5 V. Spero in un vostro aiuto!