CD4017 Pin konfiguráció
Pin szám |
Pin név |
leírás |
1-7 és 9,10,11 |
Kimeneti pinek Q0-tól Q9-ig |
Ez a 10 kimeneti pin, amelyeken a számlálás történik, nincsenek sorrendben, ezért ellenőrizze a fenti pin-diagramot |
8 |
Vss vagy föld |
Kapcsolva a Az áramkör földje |
12 |
Carry Out (CO) |
Ez a pin magasra vált, miután az IC 1-től 10-ig számol. Ezt használják átvitelre a számlálás során. |
13 |
Clock Enable (EN) |
Ez egy bemenet, amely magasra kapcsolva a számlálást a következő értéken tartja. |
14 |
Clock |
A számlálás akkor történik, amikor ez az óraimpulzus magasra kerül, ez a pin általában 555-ös időzítőhöz vagy más uC-hez van csatlakoztatva, hogy impulzust adjon |
15 |
Resets |
Amint a neve is mutatja ez a pin visszaállítja a számlálást 1-re |
16 |
Vdd / Vcc |
A tápfeszültségre csatlakozik, jellemzően +5V |
Jellemzők
- Nagysebességű 16 tűs CMOS dekádszámláló
- Támogatja a 10 dekódolt kimenetet
- Tág tápfeszültségtartomány 3V és 15V között, jellemzően +5V
- TTL kompatibilis
- Maximális órajel frekvencia: 5.5Mhz
- 16 tűs PDIP, GDIP, PDSO csomagokban kapható
Megjegyzés: A teljes műszaki részleteket az oldal végén megadott CD4017 adatlapon találja.
CD4017 egyenértékű számlálók
IC4040, IC4060, IC4022
Hol használjuk a CD4017 IC-t
A CD4017 IC-t számláló alkalmazásokhoz használják, képes 10 kimenetet szekvenciálisan bekapcsolni egy előre meghatározott idő alatt, és szükség esetén visszaállítani a számlálást vagy tartani. Arra is képes, hogy a Carry pin segítségével jelezze a számlálás állapotát. Ezt általában Led chasers és más logikai kimeneti projektekhez használják, így ha egy szekvenciális dekódolt számláló IC-t keres, amely 10-ig tud számolni, akkor ez az IC lesz a megfelelő választás
Hogyan kell használni a CD4017 IC-t
Az IC 3V-tól 15V-ig működhet, de általában +5V-val táplálják a Vdd / Vcc csapot, és a Ground / Vss csap a földhöz van csatlakoztatva. 10 kimeneti csapunk van Q0-tól Q9-ig, ezek a csapok bármilyen terheléshez csatlakoztathatók, de itt LED-eket használunk, amint az az alábbi áramkörben látható.
Ez az IC növeli a számlálást 0-tól 9-ig (Q0-tól Q9-ig) minden alkalommal, amikor érzékeli a magas impulzust az óracsapból (14-es csap). Tehát szükségünk van egy óraforrásra, hogy ez az IC ketyegjen, ez az óraforrás lehet egy egyszerű időzítő áramkör, amely impulzust generálhat, vagy egy mikrokontroller, mint az Arduino, PIC stb., hogy létrehozza az egyéni impulzusunkat az I/O csapok használatával.
A kimenet szekvenciálisan változik Q0-tól Q9-ig minden magas impulzusra az óracsapból, de ez a sorozat két csap segítségével megszakítható. Ezek a Clock Enable (pin 13) és a Reset (pin 15) csapok. Ezek a csapok alapértelmezés szerint alacsonyan vannak tartva (0V/földelve), de amikor a Clock Enable pin magasra kerül, a számlálás szünetel. Ha például a számlálás a Q3-as tűnél volt, amikor az óraengedélyező tűt magasra tették, akkor a számlálás a Q3-as tűnél szünetel, függetlenül az óra magas impulzusaitól, és csak akkor folytatódik az inkrementálás, amikor az óraengedélyezőt ismét alacsonyra teszik. Hasonlóképpen, ha a reset pin magasra kerül. A számlálás visszaállítja magát a Q0-ra, és ott marad, amíg a Q0-t ismét alacsonyra nem teszik.
Van egy másik pin, amelyet a carry out pin-nek (12. pin) nevezünk, ez a pin alapértelmezés szerint alacsony (0V) marad. De amikor az IC befejezi a 10-ig történő számolást, a pin magasra megy, és magasan marad, amíg 5-ig számol, amikor az 5 le fog menni (0V) és újra bekapcsol, amikor eléri a 10-et. Az IC időzítési diagramja, amely a kimeneti csapok és a Carry pin állapotát jelzi minden egyes magas impulzusjelhez, az alábbiakban látható.