CD4017 Konfigurace vývodů
Číslo vývodu |
Název vývodu |
Popis |
1 až 7 a 9,10,11 |
Výstupní piny Q0 až Q9 |
To je 10 výstupních pinů, na kterých probíhá počítání, nejsou v pořadí, proto si ověřte výše uvedené schéma vývodů |
8 |
Vss nebo zem |
Připojeno k tzv. Zem obvodu |
12 |
Carry Out (CO) |
Tento pin jde nahoru poté, co integrovaný obvod napočítá od 1 do 10. Používá se jako carry při počítání. |
13 |
Clock Enable (EN) |
Jedná se o vstup, který po dosažení vysoké hodnoty udrží počítání na úrovni aktuálním stavu |
14 |
Clock |
K počítání dojde, když je tento hodinový impuls vysoký , tento pin se obvykle připojuje k časovači 555 nebo jinému uC, aby vytvořil impuls |
15 |
Resetuje |
Jak název napovídá, tento pin resetuje počítání zpět na 1 |
16 |
Vdd / Vcc |
Připojuje se k napájecímu napětí obvykle +5V |
Vlastnosti
- Vysokorychlostní 16pinový čítač CMOS Decade
- Podporuje 10 dekódovaných výstupů
- Široký rozsah napájecího napětí od 3V do 15V, typicky +5V
- Kompatibilní s TTL
- Maximální taktovací frekvence: 5.5Mhz
- K dispozici v 16pinových pouzdrech PDIP, GDIP, PDSO
Poznámka: Kompletní technické údaje naleznete v datasheetu CD4017 uvedeném na konci této stránky.
Ekvivalentní čítače CD4017
IC4040, IC4060, IC4022
Kde použít integrovaný obvod CD4017
Integrovaný obvod CD4017 se používá pro počítací aplikace, má schopnost postupně zapnout 10 výstupů v předem definovaném čase a v případě potřeby počet resetovat nebo podržet. Má také schopnost indikovat stav počítání pomocí vývodu Carry. Běžně se používá pro Led chasery a další projekty s logickými výstupy, takže pokud hledáte IC pro sekvenční dekódované počítání, který umí počítat až do 10, pak bude tento IC tou správnou volbou
Jak používat IC CD4017
IC může pracovat s napětím od 3 V do 15 V, ale běžně je napájen napětím +5 V na pin Vdd/Vcc a pin Ground/Vss je připojen k zemi. Máme 10 výstupních pinů od Q0 do Q9, tyto piny mohou být připojeny k libovolné zátěži, ale my zde používáme LED diody, jak je znázorněno v zapojení níže.
Tento IC bude zvyšovat počet od 0 do 9 (Q0 až Q9) pokaždé, když zaznamená vysoký impulz z hodinového pinu (pin 14). Potřebujeme tedy zdroj hodin, aby tento IC tikal, tímto zdrojem hodin může být jednoduchý obvod časovače, který by mohl generovat impulsy, nebo mikrokontrolér jako Arduino, PIC atd. pro generování našich vlastních impulzů pomocí I/O pinů.
Výstup se mění postupně od Q0 do Q9 pro každý vysoký impulz z hodinového pinu, ale tuto sekvenci lze přerušit dvěma piny. Jsou to piny Clock Enable (pin 13) a Reset (pin 15). Tyto piny jsou standardně drženy nízko (0 V/uzemněné), ale když je pin Clock Enable vysoký, počítání se zastaví. Pokud se například počítání nacházelo na vývodu Q3, když byl pin Clock Enable nastaven na vysokou hodnotu, pak se počítání pozastaví na vývodu Q3 bez ohledu na jakékoliv vysoké impulsy z hodin a bude pokračovat v inkrementaci, až když je pin Clock Enable opět nastaven na nízkou hodnotu. Podobně, pokud je resetovací pin nastaven na vysokou hodnotu. Počet se resetuje zpět na Q0 a zůstane tam, dokud nebude Q0 opět nízký.
Máme další pin nazvaný carry out pin (12. pin), tento pin zůstane standardně nízký (0V). Ale když IC dokončí počítání do 10, pin půjde nahoru a zůstane nahoře, dokud se nenapočítá do 5, když je 5, půjde dolů (0V) a znovu se zapne, když dosáhne 10. To znamená, že když IC dokončí počítání do 10, pin se zapne. Níže je uveden časový diagram IC, který udává stav výstupních pinů a pinů Carry pro každý vysoký pulzní signál.
.