Pagina 1 di 1

Aiuto bomba giocattolo...

MessaggioInviato: 9 apr 2009, 15:01
da marco.bag
Ho costruito una bomba giocattolo dove devono essere effettuate 4 operazioni per disinnescarla

Mi servirebbe controllare la sequenza delle operazioni e nel caso si sbagliasse dovrebbe suonare.
In pratica:
Ogni operazione chiude un contatto
Sequenza corretta : passo 1, passo 2, passo 3, passo 4 (bomba non suona)
Tutte le altre sequenze sono sbagliate e la bomba suona

Pensavo di usare degli operatori logici, ma mi sto incartando e non ne esco fuori...
pervavore aiutatemi

Re: Aiuto bomba giocattolo...

MessaggioInviato: 9 apr 2009, 18:16
da g.schgor
Occorre un conteggio dei "passi" (potrebbe essere fatto con un CMOS 4017),
poi se il contatto che si chiude non corrisponde a quel passo, si attiva la suoneria.

Il problema si riduce a quello di monostabilizzare i contatti e fare avanzare
il conteggio dei passi

Re: Aiuto bomba giocattolo...

MessaggioInviato: 9 apr 2009, 18:48
da c1b8
Il controllo della sequenza corretta lo puoi effettuare con 3 porte AND a 2 ingressi e 4 porte NOT.
E' sufficiente controllare dal secondo contatto al quarto.

Si suppone che l'uscita dei 4 contatti che rappresentano le sequenze siano normalmente a 0, con sequenza eseguita il contatto chiude e la sua uscita passa a 1.
In queste condizioni basta invertire l'uscita del contatto (porta NOT) ed inviarlo ad un ingresso della AND che controlla il passo successivo. L'altro ingresso della stessa AND è collegato all'uscita del contatto del proprio step.
Se si chiude un contatto in sequenza non corretta una delle AND avrà uscita a 1 altrimenti tutte le AND avranno uscita a 0.

Re: Aiuto bomba giocattolo...

MessaggioInviato: 9 apr 2009, 19:42
da marco.bag
Grazie ad entrambi, per adesso la più fattibile mi sembra quella di c1b8, ma non mi è molto chiara la disposizione delle porte and e not, potresti rispiegarmela? sono un po' deficente :mrgreen:

Re: Aiuto bomba giocattolo...

MessaggioInviato: 10 apr 2009, 1:16
da c1b8
Ho disegnato in modo molto rapido uno schemino.

A sinistra i 4 interruttori corrispondenti alle 4 operazioni da svolgere in sequenza. "L'uscita" di questi interruttori è tenuta bassa dalle resistenze, quando esegui una operazione correttamente l'interruttore corrispondente si chiude al positivo.
Ogni interruttore dal secondo al quarto entrano in una AND, l'altro ingresso della AND è l'uscita negata della AND precedente. Nel caso della prima AND (quindi del secondo interruttore) il secondo ingresso è il valore negato del primo interruttore.
Quando si esegue la chiusara degli interruttore in modo corretto le uscite delle AND sono sempre 0, al contrario quando si chiude un interruttore senza che il precedente sia chiuso l'uscita della corrispondente AND diventa 1, da qui è possibile con una OR far scattare la sirena.

Naturalmente gli interruttori non sono pulsanti, ogni sequenza deve mantenere attivo il proprio stato fino alla fine.
Possono quindi essere realizzati con dei Flip-Flop che eliminano la necessita di utilizzare le resistenze.

Sequenza.jpg
Sequenza.jpg (46.62 KiB) Osservato 1845 volte

Re: Aiuto bomba giocattolo...

MessaggioInviato: 10 apr 2009, 20:41
da marco.bag
Grazie mille! Davvero gentile :D