Macelettronic ha scritto:Mi dici cosa è questo contatore 4 bit che dici tu?
Si certo
Lo faccio a scopo informativo, poi vedi tu se ti interessa questo approccio o preferisci qualcosa di piu' semplice.
In generale pensa di avere un clock, nel tuo caso il 555 che oscilla.
il contatore è un integrato che letteralmente conta quanti cicli il tuo clock sta' facendo.
L'informazione, numerica, è tradotta in bit, che sono quelli di uscita che puoi usare, ad es 4, ma anche 14 bit per es (come il 4020,
http://pdf.datasheetcatalog.com/datashe ... o3y1ky.pdf)
E' chiaro che con 4 bit, il massimo numero rappresentabile è 16, dopodiche' il contatore ricomincia da 0, nel caso di contatore a 14bit il reset ce l'hai a 2^14=16000.
Detto cosi' sembra un componente inutile, ma in pratica, per una comodoa proprietà dei numeri binari, è un economico modo per avere contemporamente tanti clock a frequenze proporzionali a quella del tuo clock base.
Se ad es il tuo clock base (quello del 555) oscilla a 4Hz, il primo piedino di uscita del contatore ha freq 2Hz, il secondo ad 1Hz, il terzo piedino 0.5Hz... ecc.
Adesso prendi in considerazione una porta AND.
Se mandi a tale porta sia il clock base (4Hz), che il clock diviso per 8(0.5Hz), in uscita avrai un lampeggio a 4Hz che si attiva un secondo si e uno no.... esattamente quello che magari fa' un gruppo di LED in uno dei tuoi video.
Se ad un'altra porta AND porti sia il clock base (4Hz) che il clock diviso per 16(0.25Hz), in uscita hai un lampeggio che si attiva ogni 2 secondi, e resta acceso per 2 secondi
Se ad una terza porta AND (tripla) mandi sia il clock base (4Hz) che il clock diviso per 8 (0.5Hz), oltre anche al clock diviso per 4(0.25Hz) in uscita hai che il tuo lampeggio dura un secondo, ma sta' spento 3 secondi [fatti 2 conti].
Concludo con un'altra comoda informazione: la porta AND in questo caso la implemeti con dei banali diodi, vedi l'esempio in figura.
Hai totale liberta' sui piedini del contatore da usare, e puoi prenderne 2 alla volta, o 3 o piu' (a seconda dell'effetto che vuoi ottenere)