Pagina 1 di 2

Diminuzione frequenza ne555

MessaggioInviato: 6 nov 2012, 0:41
da drinu
Ciao a tutti, sto costruendo un dado elettronico da regalare a mia nipote per giocare un po.
Uso un CD4017 facendolo contare fino a 6, come le facce del dado. Basta un pulsante e il conteggio si ferma. Io volevo fare una cosa più carina, cioè premendo un pulsante la frequenza di clock diminuisce gradualmente fino ad arrivare a 0, questo per simulare un po il lancio del dado e dare un po di suspence.
Ho usato un ne555 per il clock, la frequenza non mi sembra molto importante.
Come posso fare? Se serve posterò il circuito con fidocad!
Grazie! O_/

Re: Diminuzione frequenza ne555

MessaggioInviato: 6 nov 2012, 1:07
da simo85
Potresti usare un convertitore tensione > frequenza.

Re: Diminuzione frequenza ne555

MessaggioInviato: 6 nov 2012, 1:32
da drinu
Ho trovato questo LM331, ne conosci altri per caso? Si potrebbe usare la tensione hai capi della resistenza di un circuito RC che scende gradualmente a 0:


Pensavo anche a un divisore di frequenza, anche se l'effetto visivo risulterebbe a "scatti".
Il convertitore tensione > frequenza è una ottima idea, ma devo aggiungere un altro integrato. :-|
Pensavo di cavarmela con una manciata di componenti!

Re: Diminuzione frequenza ne555

MessaggioInviato: 6 nov 2012, 1:42
da drinu
C'è anche il LT1055 ma supera i 10 euro, LM331 me la cavo con 5.
LM331, il suo range 1Hz-1KHz, quindi significa che la frequenza non arriva 0 e perciò il mio dado continuerebbe a contare! :(

Re: Diminuzione frequenza ne555

MessaggioInviato: 6 nov 2012, 1:46
da simo85
Non è che devi aggiungere un altro IC. Sostituisci il 555 con LM331.

La rete RC così non va bene. La tensione sul condensatore va da 0V a VDD.

Re: Diminuzione frequenza ne555

MessaggioInviato: 6 nov 2012, 1:55
da simo85
Se vuoi fermare il conteggio devi pilotare l'ingresso con una porta logica. Una AND (o NAND ora è tardi e ho il cervello annebbiato un po' più del solito).

Su un ingresso colleghi l'output in frequenza dell'LM331. Sull'altro ingresso della porta logica colleghi l'output di un comparatore.

La tensione di riferimento che varia, la compari con lo stesso comparatore. Quando scende sotto un certo valore, diciamo 1V se hai 1Hz di output, si attiva il comparatore. Praticamente usi l'output del comparatore come bit di Enable per il clock.

Re: Diminuzione frequenza ne555

MessaggioInviato: 6 nov 2012, 1:59
da drinu
Ottimo, ci dormo su!
Grazie mille!

Re: Diminuzione frequenza ne555

MessaggioInviato: 12 nov 2012, 22:48
da drinu
Allora, l'LM331 funziona e l'effetto di rallentamento è carino! Chi mi aiuta con la formula di figura 3 pag.8 del Datasheet?
Che cosa è V dopo 2.09? Ho pensato fosse 5V ma il risultato è troppo basso, 0,009 Hz.
I dati sono questi: Vin=0-5V, Rs=14k, Rl=100k, Rt=6,8k, Ct=1uF
Grazie!

Re: Diminuzione frequenza ne555

MessaggioInviato: 13 nov 2012, 19:05
da drinu
Passo indietro! Ho notato che il SN74LS190 conta da 0 a 9 ma un dado ha sei facce! #-o
Ho letto e riletto il datasheet ma non riesco a trovare il modo di farlo contare fino a sei. Ho cercato ma alcuni progetti simili usano un microcontrollore.

Re: Diminuzione frequenza ne555

MessaggioInviato: 13 nov 2012, 19:09
da simo85
Contatori che contano da 0 a 6 non ne trovi. I contatori BCD sono tutti da 0 a 9.
Per farlo contare da 1 a 6 basta che setti un PRELOAD e lo resetti a seconda che sia con RESET sincrono o asincrono.

Vedi ad esempio questo.

PS: Usa un CMOS della serie 74HC o HCT se proprio devi, i TTL LS non so se li trovi ancora!