Newsgroup: it.hobby.elettronica.digitale
Titolo: Supercar !

Ciao a tutti
Vorrei fare un circuito con dei led che si accendano uno per uno e poi
tornino in dietro (vi ricordate K.I.T, nel telefilm Supercar ?).
Ho pensato a un contatore che comanda un MUX, ma poi comincia da capo, come
faccio a farli tornare in dietro ?
Oppure ci sono altri modi ?
Grazie a tutti!
PS: penso sia una stupidaggine, ma io sono agli inizi vi prego ...

 ha scritto nel messaggio
news:FT_D7.18629$7A4.1...@news.infostrada.it...


Ti ririspondo perché non avevo notato nel PS che sei agli inizi...
Utilizzando solamente integrati TTL potresti realizzare uno di questi
sistemi ad esempio con 16 LED utilizzando un decoder 4-16 linee (non
chiedermi le sigle degli integrati che non me le ricordo proprio, è dai
tempi della scuola che non utilizzo integrati TTL che non siano porte
logiche o bus driver).
Questo decoder accetta in ingresso 4 bit che codificati in esadecimale
attivano una delle uscite numerate da 0 a 15.
Se le 4 linee le colleghi ad un contatore con possibilità di contare avanti
e indietro ecco che puoi attivare sequenzialmente le uscite.
Questi contatori o hanno un solo ingresso di clock e con un altro ingresso
controlli il verso di conteggio, oppure hanno 2 ingressi di clock. In ogni
modo non devi far altro che far invertire il conteggio ogni volta che in
uscita ti si presentano le 2 combinazioni limite, ad esempio con 0000
attiverai il conteggio verso l'alto, con 1111 verso il basso.
Jack
PS non penso di essere stato chiarissimo, scusami

 ha scritto nel messaggio
news:LhcE7.3036$zl4....@news2.tin.it...

Scusa se rompo ancora
il contatore UP/DOWN che uso a un ingresso per il controllo U/D, se e' Low
count up, se e' High count down. Quindi quando uso un circuito combinatorio
(3 AND) per controllare la combinazione 1111 con l'uscita che va all'
UP/DOWN, uno due led si impiantano (lampeggiano velocemente) forse perche'
appena cambia conteggio parte da 1111 e appena va ad 1110 la AND da 0 e
quindi torna al conteggio UP e cosi' all'infinito. Non so come fare ...
Grazie.
PS: se tu non sei stato chiarissimo io parlo criptato...

faccio a farli tornare in dietro ?
Hai pensato bene! Solo che dovresti usare tutte le uscite con metà
lampadine.
Ho visto molti circuiti che impiegavano un 4017, che ha dieci uscite,
per comandare 6 led. Hai bisogno di diodi, ed il cablaggio
prevede che le prime 6 uscite comandino in sequenza i 6 led,
e le altre facciano la stessa cosa ma nel verso opposto,
ovvero l'uscita 7 va sul led 5, l'ottava sul quarto e così via.
Spero di averti illuminato.
Alessandro.

 quindi torna al conteggio UP e cosi' all'infinito. Non so come fare ...
Basta che alle combinazioni 1111 e 0000 non ci colleghi nessun LED!Mi viene
il dubbio che perň avrai per un attimo tutti i LED spenti. Casomai provaci e
se accade cosě pensiamo ad una soluzione... oggi č festa e mi sembra di star
gia lavorando troppo :-)
Buona serata
Jack

 wrote in message
FT_D7.18629$7A4.1...@news.infostrada.it...


 quindi torna al conteggio UP e cosi' all'infinito. Non so come fare ...
Collega tutti e sedici i led, colleghi al pin U/D l'uscita di un flip-flop
set-reset, all'uscita del primo led colleghi anche l'entrata reset del
flip-flop, all'ultimo l'entrata set. Quando arriva l'ultimo led il flip-flop
si setta ad uno e il conteggio va al contrario, e quando riarriva ad uno si
rimette a contare in su. Cosě dovrebbe funzionare e non hai bisogno neanche
degli and. Poi metti un buffer di uscita per controllare i led e ci metti in
parallelo un condensatore ed hai anche l'effetto "scia luminosa".
Ciao!
Giuseppe Ottaviano
giu...@tin.it

 Oppure ci sono altri modi ?
Ho avuto un'altra idea, più analogica che digitale: 
l'effetto sarebbe più interessante se la luce rallentasse ai lati ed
accelerasse al centro: in pratica un moto armonico. Poichè questo è
definito da una funzione sinusoidale (sarebbe cosinusoidale ma non
importa :)) puoi fare così:
Fai un oscillatore sinusoidale riferito ad una massa fittizia di v+/2
volt, in modo che l'onda sia compresa tra 0 e v+ e che abbia lo zero
della sinusoide a v+/2 volt. Colleghi quest'uscita ad un ADC con
uscita su leds, come ad esempio il LM3914. Colleghi le uscite di
quest'ultimo a 10 led ed hai ottenuto il tuo effetto. Questo integrato
a seconda della tensione di entrata accende uno dei 10 led. Se ti sei
stancato dell'effetto moto armonico sostituisci l'oscillatore
sinusoidale con uno triangolare, ed ottieni lo stesso effetto del
circuito digitale descritto prima.
Per quanto riguarda la parte analogica rimando ad altri il compito di
darti qualche suggerimento, certamente sapranno fare meglio di me.
P.S. L'LM3914 credo si possa richiedere come campione gratuito alla
national
Ciao!
Giuseppe Ottaviano

 
giu...@tin.it
Scusa ma non mi e' chiaro il buffer...
devo mettere un buffer e un condensatore (da quanto ?) per ogni led
oppure... cosa ...?
Cmq per il resto del circuito ho utilizzato un contatore 16 con decoder e
con porte AND che comanda 9 led, perche' con il FF SR non sono riuscito,
grazie lo stesso ma siccome sono riuscito a farlo funzionare... sono
soddisfatto, grazie per l'aiuto !
Ciao !

 Scusa ma non mi e' chiaro il buffer...
Ti rispondo io...
un dispositivo di potenza in grado di pilotarti i LED, visto che i normali
LED puoi pilotarli direttamente con le uscite TTL che hanno una corrente di
sink di 8mA, ma ad esempio per i Jumbo LED, che richiedono correnti
maggiori, avrai bisogno di TTL buffered con correnti di sink di qualche
decina di mA, o pilotare transistor con le TTL e i LED con i transistor...
Per quanto riguarda il condensatore... uno per ogni LED lo manterrebbe
acceso leggermente più a lungo in modo da creare l'effetto scia. Qualche
decina di uF, fai delle prove...
Jack

Grazie mille a tutti !


Ho un'altro, spero ultimo problemino, il decoder attiva i led con l'uscita
bassa, quindi i led hanno il Katodo a 5v e l'anodo collegato al decoder (con
le resistenze naturalmente).
Non penso funzioni lo stesso...? Mi pare che non si accendano proprio.
Quindi cosa devo fare mettere delle NOT e girare tutti led ? Oppure c'e'
qualche trucchetto da esperto quale io non sono ...?