CD4017 Pin Configurazione
Numero pin |
Nome pin |
Descrizione |
da 1 a 7 e 9,10,11 |
Pin di uscita Q0 a Q9 |
Questi sono i 10 pin di uscita su cui avviene il conteggio, non sono in ordine, quindi verifica il diagramma dei pin sopra |
8 |
Vss o Terra |
Connesso alla Terra del circuito |
12 |
Carry Out (CO) |
Questo pin diventa alto dopo che l’IC conta da 1 a 10. Questo è usato come riporto durante il conteggio. |
13 |
Clock Enable (EN) |
Questo è un ingresso che se reso alto mantiene il conteggio allo lo stato corrente |
14 |
Clock |
Il conteggio avviene quando questo impulso di clock va alto, questo pin è normalmente collegato al timer 555 o ad altri uC per produrre un impulso |
15 |
Reset |
Come suggerisce il nome questo pin resetta il conteggio a 1 |
16 |
Vdd / Vcc |
Collega alla tensione di alimentazione tipicamente +5V |
Caratteristiche
- Contatore Decade CMOS a 16 pin ad alta velocità
- Supporta 10 uscite decodificate
- Vasta gamma di tensione di alimentazione da 3V a 15V, tipicamente +5V
- compatibile TTL
- Frequenza di clock massima: 5.5Mhz
- Disponibile in pacchetti PDIP, GDIP, PDSO a 16 pin
Nota: Dettagli tecnici completi possono essere trovati nel datasheet CD4017 fornito alla fine di questa pagina.
CD4017 Contatori equivalenti
IC4040, IC4060, IC4022
Dove usare il CD4017 IC
L’IC CD4017 è usato per applicazioni di conteggio, ha la capacità di accendere 10 uscite in sequenza in un tempo predefinito e resettare il conteggio o tenerlo quando richiesto. Ha anche la capacità di indicare lo stato del conteggio usando il pin Carry. Questo è comunemente usato per inseguitori Led e altri progetti di uscita logica, quindi se stai cercando un IC di conteggio decodificato sequenziale che può contare fino a 10 allora questo IC sarà la tua scelta giusta
Come usare un IC CD4017
L’IC può lavorare da 3V a 15V, ma normalmente alimentato con +5V al pin Vdd/Vcc e il pin Ground/Vss è collegato a terra. Abbiamo 10 pin di uscita che vanno da Q0 a Q9, questi pin possono essere collegati a qualsiasi carico ma qui stiamo usando dei LED come mostrato nel circuito qui sotto.
Questo IC incrementerà il conteggio da 0 a 9 (da Q0 a Q9) ogni volta che percepisce un impulso alto dal clock (pin 14). Quindi abbiamo bisogno di una fonte di clock per mantenere il ticchettio di questo IC, questa fonte di clock può essere un semplice circuito Timer che potrebbe generare un impulso o un microcontrollore come Arduino, PIC ecc per generare il nostro impulso personalizzato utilizzando i pin I/O.
L’uscita cambia sequenzialmente da Q0 a Q9 per ogni impulso alto dal pin Clock, ma questa sequenza può essere interrotta da due pin. Sono i pin Clock Enable (pin 13) e Reset (pin 15). Questi pin sono tenuti bassi (0V/messa a terra) per default, ma quando il pin Clock Enable è reso alto il conteggio si ferma. Per esempio, se il conteggio era al pin Q3 quando il pin Clock Enable è stato reso alto, allora il conteggio si fermerà al pin Q3 indipendentemente da qualsiasi impulso alto dal clock e continuerà a incrementare solo quando Clock Enable viene reso di nuovo basso. Allo stesso modo, se il pin di reset è reso alto. Il conteggio si resetterà di nuovo a Q0 e rimarrà lì fino a quando Q0 è reso di nuovo basso.
Abbiamo un altro pin chiamato carry out pin (12° pin), questo pin rimarrà basso (0V) per default. Ma quando l’IC completa il conteggio fino a 10, il pin andrà alto e rimarrà alto fino al conteggio fino a 5, quando il suo 5 andrà giù (0V) e si accenderà di nuovo quando raggiunge 10. Il diagramma temporale dell’IC che indica lo stato dei pin di uscita e del pin Carry per ogni segnale di impulso alto è mostrato qui sotto.