|
|
Il contatore in oggetto, a differenza del contatore precedente, è un contatore decimale.
L'integrato, nel caso di specie HCF4017, dispone di 10 uscite (0-9) che si dispongono a livello
logico alto, sequenzialmente, seguendo il segnale di clock (rampa positiva) applicato al
piedino 14. Anche questo, come per il contatore BCD, dispone di un segnale di riporto
(carry) per utilizzare più integrati a cascata in modo da ottenere il valore numerico
desiderato. Questo tipo di integrato è indicato, opportunamente interfacciato (drivers),
per pilotare i vecchi display numerici valvolari che ospitavano al loro interno filamenti
che riproducevano le cifre da 0 a 9. In questo esperimento è stato utilizzato un timer
tipo 555 per ottenere il segnale di clock, mentre per rendere visibile il funzionamento
sono stati impiegati dei comuni diodi LED pilotati da dei transistors darlington contenuti
in array all'interno di un IC tipo ULN2003.
- IC1 = NE 555 - datasheet
- IC2 = HCF4017 - datasheet
- IC3 = ULN2003 - datasheet
- R1 = 10 KOhm
- R2 = 56 KOhm
- R3 = 10 KOhm
- R4 = 7 X 2.7 KOhm
- R5 = 220 Ohm
- C1 = 10 uF
- C2 = 10 nF
- D1 = 7 X diodo LED
|
|
Realizzando il circuito sottostante avremo una dimostrazione visiva del funzionamento del contatore.
Siccome l'integrato non è in grado di pilotare direttamente i diodi LED utiliziamo l'integrato ULN2003
che contiene al suo interno un array di 7 transistor darlington. All'avanzare del conteggio,
si accende il LED relativo alla cifra del numero contato. Una volta arrivato al numero 9 il conteggio
riprende da zero e così via. Nel nostro esperimento, disponendo di 7 transistors darlington,
il conteggio si ferma alla cifra 6 e all'impulso successivo, quando l'uscita selezionata corrisponde
al numero 7, questo resetta il contatore iniziando da zero. Con i valori dei componenti come indicato
nella lista si ottiene un segnale di clock di circa un secondo.
in redazione
|
|
|