CD4017 on üks enim kasutatavaid kümnendi loenduri IC-sid digitaalses elektroonikas, kuna see võimaldab lihtsat järjestikust väljundjuhtimist ilma programmeerimiseta. Selle võime aktiveerida üks väljund korraga teeb sellest ideaalse LED-jälgijate, taimerite, automaatikaskeemide, sagedusjagurite ja samm-sammult lülitusrakenduste jaoks. See artikkel selgitab CD4017 tööpõhimõtet, tihvtide funktsioone, praktilisi rakendusi, tõrkeotsingu tehnikaid ning kuidas see võrreldes teiste loenduri- ja juhtimislahendustega on.

Mis on CD4017 IC?
CD4017 on CMOS-i kümnendiloendur ja dekooder IC, mis loendab 0 kuni 9 järjestikuste väljundite abil. Erinevalt binaarloenduritest, mis toodavad binaarkoodiga signaale, lülitab CD4017 korraga sisse ainult ühe väljundtihvti. Iga kella impulss liigutab HIGH väljundi järgmisele tihvtile järjestikku. Pärast Q9 naaseb IC automaatselt Q0-le ja kordab tsüklit.
CD4017 IC tehnilised andmed ja omadused
CD4017 IC tehnilised andmed
| Parameeter | Spetsifikatsioon |
|---|---|
| IC tüüp | CMOS kümnendi loendur |
| Väljundid | 10 dekodeeritud väljundit |
| Loendusvahemik | 0 kuni 9 |
| Tööpinge | 3V kuni 15V |
| Kella päästik | Positiivne serva-käivitatud |
| Tehnoloogia | CMOS |
| Pakenditüübid | DIP ja SMD |
| Väljundtüüp | Järjestikused dekodeeritud väljundid |
| Maksimaalne taktsagedus | Sõltub toitepingest |
| Väljundajami võimekus | Suudab juhtida LED-e, loogikasisendeid ja väikeseid transistoretappe |
| Energiatarve | Madal energiatarve |
| Mürakindlus | Hea mürakindlus korraliku lahutusega |
CD4017 IC funktsioonid
• Järjestikune loendamine 0-st 9-ni
• Korraga jääb KÕRGELE ainult üks väljund
• Lai tööpinge vahemik 3V kuni 15V
• Ühilduv patareitoitel ja madalpinge vooluringidega
• Positiivne servaga käivitatav kella sisend
• Madal energiatarve CMOS-tehnoloogia tõttu
• Hea elektriline mürakindlus
• Suudab otse juhtida LED-e ja loogikasisendeid
• Toetab DIP- ja SMD-pakettide tüüpe
• Sobib LED-jälgijatele, taimeritele, sekvenseritele ja automaatikaskeemidele
• Nõuab minimaalselt väliseid komponente
• Energiasäästlikum kui vanemad TTL loogika-IC-d
• Stabiilne töö kaasaskantavates ja manussüsteemides
• Välised draiverid saavad juhtida releesid, mootoreid ja suure vooluga koormusi
CD4017 tihvtide ja tihvtide funktsioonid

| Nõela number | PIN-nimi | Tüüp | Kirjeldus / Funktsioon |
|---|---|---|---|
| 1 | Q5 | Väljund | Viies dekodeeritud väljund aktiveeritud loendusolekus 5 |
| 2 | Q1 | Väljund | Esimene dekodeeritud väljund aktiveeriti pärast esimest taktimpulssi |
| 3 | Q0 | Väljund | Vaikimisi KÕRGE väljund pärast lähtestamist või käivitamist |
| 4 | Q2 | Väljund | Teine dekodeeritud väljund järjestuses |
| 5 | K6 | Väljund | Kuues dekodeeritud väljund järjestuses |
| 6 | Q7 | Väljund | Seitsmes dekodeeritud väljund järjestuses |
| 7 | K3 | Väljund | Kolmas dekodeeritud väljund järjestuses |
| 8 | GND | Võimsus | IC maandusühendus |
| 9 | Q8 | Väljund | Kaheksas dekodeeritud väljund järjestuses |
| 10 | Q4 | Väljund | Neljas dekodeeritud väljund järjestuses |
| 11 | Q9 | Väljund | Üheksas dekodeeritud väljund järjestuses |
| 12 | Teosta | Väljund | Kasutatakse mitme CD4017 IC kaskaadimiseks pikemate loendusjärjestuste jaoks |
| 13 | Kella lubamine | Juhtimissisend | Lubab või keelab lugemise. HIGH peatab loendamise, LOW võimaldab normaalset tööd |
| 14 | Kell | Sisend | Võtab vastu kella impulsse nuppudelt, ostsillaatoritelt, 555 taimeritelt või loogikaahelatelt. Iga tõusev serv liigub loendurit ühe sammu võrra |
| 15 | Lähtestamine | Juhtimissisend | Aktiveerimisel lähtestab loenduri kohe tagasi Q0-le |
| 16 | VDD | Võimsus | Positiivne toiteallika sisend (tüüpiline töövahemik 3V kuni 15V) |
Kuidas CD4017 töötab

CD4017 töötab, võttes vastu taktimpulsse ja liigutades aktiivset HIGH väljundit läbi kümne dekodeeritud väljundtihvti. Lähtestamisel või käivitamisel on Q0 aktiivne väljund. Iga tõusev kella serv liigutab seejärel HIGH signaali järgmisse väljundisse järjestuses.
IC sees juhivad seda järjestust Johnsoni loendur ja dekodeerimisahel. Selle asemel, et toota binaararvu, aktiveerib CD4017 korraga ainult ühe dekodeeritud väljundi, mis teeb selle lihtsaks kasutada LED-jälgijate, ajastusahelate ja samm-sammuliste lülitusrakenduste jaoks.
| Vasturiik | Aktiivne väljund |
|---|---|
| Lähtestamine / Võimsuse sisselülitamine | Q0 KÕRGE |
| 1. kella pulss | Q1 KÕRGE |
| 2. kella impulss | Q2 KÕRGE |
| 3. kella pulss | Q3 HIGH |
| 4. kella pulss | Q4 KÕRGE |
| 5. kella pulss | Q5 KÕRGE |
| 6. kella pulss | Q6 KÕRGE |
| 7. kella pulss | Q7 KÕRGE |
| 8. kella pulss | Q8 KÕRGE |
| 9. kella pulss | Q9 HIGH |
| 10. kella pulss | Tagasi Q0 |
CD4017 reageerib kella signaali tõusvale servale. See tähendab, et loendus liigub edasi, kui kella sisend muutub madalalt kõrgele. Puhas ja stabiilne kellasignaal on oluline, sest mürarikkad või põrkuvad signaalid võivad tekitada lisasoovimatuid arvu.
Ainult üks väljund on korraga KÕRGE, sest sisemine dekodeerimisloogika valib iga loendamispositsiooni jaoks ühe aktiivse väljundi. Kui Q9 muutub HIGH-iks, käivitab järgmine kellaimpulss järjestuse Q0-st. See tsükkel kestab seni, kuni rakendatakse kellaimpulsse, kella lubamise tihvt võimaldab lugemist ja lähtestustihvt ei ole aktiveeritud.
Kuidas kasutada CD4017-d vooluringide disainis
Põhiline CD4017 skeemi seadistus

Tavaline CD4017 ahel vajab reguleeritud toiteplokki, taktsisendit, lähtestusjuhtimist ja korrektselt ühendatud väljundeid. VDD ja GND kontaktid peavad olema õigesti ühendatud ning kasutamata juhtsisendid ei tohiks jääda hõljuma. Stabiilne juhtmestik tagab ennustatava loendamise ja takistab soovimatuid väljundüleminekuid.
Kella signaali genereerimine

CD4017 liigub iga tõusva serva kella pulsi kohta ühe loenduse võrra. Levinud kellaallikad on ostsillaatorid, nupuahelad, loogikaväravad ja 555 taimerid. Kellasignaal peab jääma puhtaks ja stabiilseks, sest müra või lüliti põrke võib põhjustada valesid käivitusi ja vahelejäänud loendusi.
Loogika lähtestamine ja loendamise kontroll

Lähtestus sunnib loenduri kohe tagasi Q0 peale. Lähtestuskontrolli kasutatakse tavaliselt käivitamise initsialiseerimiseks, järjestuse sünkroniseerimiseks ja loenduri piiramiseks vähem kui kümnele olekule. Õige lähtestamine juhtmestik on stabiilseks ja korduvaks tööks oluline.
Kella sageduse kontroll

Väljundülemineku kiirus sõltub täielikult kella sagedusest. Madalamad taktsagedused põhjustavad aeglasemat järjestust, samas kui kõrgemad sagedused suurendavad lülituskiirust. Sageduse juhtimine on oluline ajastusahelates, impulsside jagamise süsteemides ja sünkroniseeritud lülitusrakendustes.
CD4017 kasutamine N jagamise loendurina

CD4017 suudab luua kohandatud loendamisvahemikke, edastades valitud väljundi tagasi lähtestuspinnile. Kui valitud väljund aktiveerub, lähtestatakse ja käivitub loendur automaatselt Q0-st.
| Soovitud jaotus | Ühenduse lähtestamine | Väljundjärjestus |
|---|---|---|
| Jaga kahega | Q2 → lähtestamine | Q0 → Q1 |
| Jaga kolmega | Q3 → lähtestamine | Q0 → Q1 → Q2 |
| Jaga neljaga | Q4 → lähtestamine | Q0 → Q1 → Q2 → Q3 |
| Jaga 5-ga | Q5 → lähtestamine | Q0 → Q1 → Q2 → Q3 → Q4 |
| Jaga kümnega | Tagasisidet pole | Täielik Q0–Q9 järjestus |
See meetod võimaldab kompaktset riistvaralist sagedusjaotust ilma täiendava dekodeerimisskeemita.
Mitme CD4017 IC-de kaskaadne

Mitut CD4017 IC-d saab järjestikuse väljundvahemiku laiendada üle kümne oleku. Performance Out tihvti kasutatakse tavaliselt täiendavate loendurietappide koordineerimiseks.
Usaldusväärne kaskaadimine nõuab:
• sünkroniseeritud lähtestuskäitumine
• stabiilne kella jaotus
• lühikesed kellajäljed
• korralik maandamine
• iga IC jaoks lokaalsed lahtiühendavad kondensaatorid
Mida rohkem etappe lisandub, seda olulisemaks muutuvad leviku ajastus ja sünkroniseerimine üha olulisemaks.
CD4017 rakendused
LED-jälgija ja dekoratiivne visuaalne järjestus

CD4017 on laialdaselt kasutusel LED-jälgijate ahelates, kus tuled süttivad ükshaaval, et luua liikuv visuaalne efekt. See teeb selle sobivaks dekoratiivseks valgustuseks, siltideks, väljapaneku äärteks, festivalituledeks, mudelprojektideks ja hariduslikeks demonstratsioonideks. Selle dekodeeritud väljundid lihtsustavad visuaalset järjestamist, kuna iga LED-etapp on aktiveeritav selges korduvas mustris ilma programmeerimiseta.
Valgusfooride simulatsioonisüsteemid

Valgusfooride kontrollerid saavad CD4017-st kasu, sest IC toodab loomulikult järjestikku ja järjestatud väljundeid. See võimaldab ennustatavat etappide edenemist punase, kollase ja rohelise ajastusjärjestuste puhul haridusmudelites ja lihtsates signalisatsioonisüsteemides.
Elektroonilised täringud ja juhusliku välimusega ekraanid

Elektroonilised täringuahelad kasutavad kiiret väljundjärjestust, et luua muutuvad kuvamustrid, mis peatudes tunduvad juhuslikud. CD4017 on sobiv, kuna selle järjestikune töö lihtsustab mitme väljundi visuaalset tsüklit ilma tarkvaralise kontrollita.
Tööstus- ja sündmuste automatiseerimise järjestamine

CD4017-d saab kasutada ka lihtsates automaatikasüsteemides, kus väljundid peavad aktiveeruma fikseeritud järjekorras. Tööstuslikes või sündmuste juhtimissüsteemides saab see järjestada releesid, indikaatoreid, lavaefekte, hoiatustulesid, ekraanipaneele või ajastatud lülitusastmeid. See teeb selle kasulikuks, kui on vaja etteaimatavat samm-sammulist juhtimismustrit ilma mikrokontrollerita kasutamata.
helireaktiivsed LED-ekraanid

Helivisualiseerimisahelates loob CD4017 liikuvaid LED-mustreid, mis reageerivad muutuvale helitegevusele. See võimaldab lihtsaid helireaktiivseid visuaalseid efekte hobi heliseadmetes ja meelelahutusesitluses.
Sagedusjaotuse ja ajastuse rakendused

CD4017 on kasulik sagedusjaotuse ahelates, kus aeglasemad ajastussignaalid tuleb genereerida kiiremast taktsagedusallikast. See teeb selle sobivaks impulsside jagamise, ajastuse juhtimise ja järjestikuse ajastuse süsteemide jaoks.
Relee järjestamine ja automatiseerimise juhtimine

Automatiseerimissüsteemid nõuavad sageli, et väljundid aktiveeruksid eelnevalt määratud järjekorras ühest päästikuallikast. CD4017 on kasulik releejärjestamiseks, ajastatud lülituseks, alarmide edenemissüsteemideks ja astmepõhiseks masinkontrolliks, kus eelistatakse lihtsat riistvaralist järjestamist programmeeritava juhtimise asemel.
CD4017 555 taimeriga

555 taimer ja CD4017 on tavaliselt kombineeritud, et luua lihtsaid automaatseid järjestusahelaid. Selles konfiguratsioonis genereerib 555 taimer taktimpulsse, samal ajal kui CD4017 liigub oma dekodeeritud väljundite kaudu.
555 taimer on tavaliselt konfigureeritud asiibilisse režiimi, et genereerida pidevaid ruutlaine impulsse. Taimeri väljund ühendub otse CD4017 kella sisendiga, võimaldades automaatset väljundjärjestust. Järjestamise kiirus sõltub 555 taimeri poolt genereeritud impulsisagedusest. Ajastustakistite või kondensaatori reguleerimine muudab väljundülemineku kiirust.
555 taimer ja CD4017 kombinatsioon pakuvad lihtsat riistvaralist lahendust, madalat komponentide arvu, madalat hinda, usaldusväärset kella genereerimist ja lihtsat järjestikust juhtimist ilma programmeerimiseta. Seda paaritust kasutatakse sageli LED-jälgijates, ajastuse demonstratsioonides, lihtsates automaatikaskeemides ja hariduselektroonika projektides.
Levinumad CD4017 probleemid ja tõrkeotsing
| Probleem | Võimalikud põhjused | Tõrkeotsing / Lahendus |
|---|---|---|
| Väljundite vahelejätmine juhuslikult | • Mürarikkad kellasignaalid | |
| • Lüliti põrge | ||
| • Ebastabiilne toiteallikas | Kasuta puhast kellasignaali, lisa lülititele debuncing ja paranda toiteallika filtreerimist. | |
| Mitmed LED-id süttivad koos | • Ujuvad sisendid | |
| • Halb maandamine | Veendu, et kasutamata sisendid on korralikult ühendatud ja paranda maandusühendusi. | |
| Vastulöök ei liigu edasi | • Puuduvad kellapulsatsioonid | |
| • Vale lubamise tihvti olek | ||
| • Vigased toiteühendused | Kontrolli kella sisendsignaali, kontrolli sisselülitamise tihvti juhtmestikku ja õiget toitepinget. | |
| PIN-koodi lähtestamise probleemid | • Ujuv lähtestustihvt | |
| • Müra lähtestusliinil | Ühenda lähtestuskontakt korralikult ja väldi selle hõljumist. | |
| Mürarikka kella signaali probleemid | • Pikad kellajuhtmed | |
| • Elektriline häire | Hoia kellajooned lühikesed ja stabiilsed, et vähendada vale käivitumist. | |
| Toiteallika stabiilsusprobleemid | • Pinge kõikumised | |
| • Halb filtreerimine | Lisa lahtiühendavad kondensaatorid IC toitepinnide lähedale, et parandada stabiilsust ja töökindlust. | |
| Debouncing probleemid nuppudega | • Mehaaniline lüliti põrge tekitab mitu impulssi | Kasuta riist- või tarkvaralist deborcingut, et tagada üks impulss iga nupuvajutuse kohta. |
CD4017 vs teised vastuvoolu IC-d

| Funktsioon | CD4017 | CD4022 | Binaarloendurid | Mikrokontrollerid |
|---|---|---|---|---|
| Loenduritüüp | Kümnendiloendur dekodeeritud väljunditega | Oktaalloendur dekodeeritud väljunditega | Binaarloenduse väljundid | Programmeeritav manustatud kontroller |
| Väljundite arv | 10 dekodeeritud väljundit | Vähem dekodeeritud väljundeid | Binaarkoodiga väljundid | Sõltub MCU mudelist |
| Väljundoperatsioon | Üks väljund KÕRGE korraga | Üks väljund KÕRGE korraga | Mitmed binaarväljundid muutuvad koos | Tarkvarapõhine |
| Programmeerimine vajalik | Ei | Ei | Ei | Jah |
| Järjestamise lihtsus | Väga lihtne | Lihtne | Vajab loogika dekodeerimist | Paindlikkus tarkvara kaudu |
| Riistvara keerukus | Madal | Madal | Mõõdukas | Mõõdukas kuni kõrge |
| Paindlikkus | Piiratud fikseeritud järjestusega | Piiratud järjestus | Sobib digitaalseks lugemiseks | Väga paindlik |
| Parim kasutusjuhtum | LED-jälgijad ja lihtne järjestus | Lihtne järjestikune juhtimine | Digitaalsed loendussüsteemid | Arenenud manussüsteemid |
| Peamine eelis | Lihtne riistvaraline järjestamine | Lihtne dekodeeritud loendamine | Kompaktne digitaalne loendus | Täiustatud juhtimine ja kommunikatsioon |
| Peamine piirang | Piiratud funktsionaalsus | Vähem väljundeid kui CD4017 | Vähem mugav otseseks järjestamiseks | Keerulisem ja kallim |
CD4017 alternatiivid ja ekvivalentsed IC-d
CD4017 ei ole ainus vastuvoolu IC, mis saadaval on. Parim alternatiiv sõltub sellest, kas vooluring vajab dekodeeritud väljundeid, binaarloendust, seitsmesegmendist ekraanijuhtimist, suuremat kiirust või programmeeritavat tööd.
| Alternatiivne IC / Seade | Tüüp | Parim kasutada | Erinevus CD4017-st |
|---|---|---|---|
| CD4022 | Oktaalne dekodeeritud loendur | Lühemad 8-sammulised jadad | Sarnane CD4017-le, kuid sellel on 8 dekodeeritud väljundit, mitte 10 |
| CD4026 | Kümnendiloendur 7-segmendiga draiveriga | Digitaalsed loendurid ja numbrilised ekraanid | Disainitud juhtima 7-segmendisi ekraane, mitte eraldi järjestikuseid väljundeid |
| CD4040 | 12-astmeline binaarse lainetuse loendur | Sagedusjaotus ja binaarloendus | Pakub binaarväljundeid, mitte ükshaaval dekodeeritud väljundeid |
| CD4060 | Ostsillaator ja binaarloendur | Ajastus- ja sagedusjaguri ahelad | Sisaldab oskillaatori funktsiooni ja binaarjaguri väljundeid |
| 74LS90 | TTL kümnendi loendur | Kiiremad TTL loogikaskeemid | Loendub BCD kujul ja tavaliselt vajab dekodeerimist otsesekveneerimiseks |
| 74HC4017 | Kiire CMOS-i kümnendi loendur | 5V loogikaskeemid ja kiiremad CMOS-disainid | Sarnane funktsioon CD4017-le, kuid sobib sageli paremini kaasaegsetele loogikatasemel süsteemidele |
| Arduino | Programmeeritav kontrollerplaat | Paindlik järjestus ja automatiseerimine | Vajab programmeerimist, kuid pakub palju rohkem kontrolli |
| Mikrokontroller | Manustatud juhtseade | Täiustatud automatiseerimine, sensorid, ekraanid ja kommunikatsioon | Võimsam ja paindlikum, kuid keerukam kui CD4017 |
Korduma kippuvad küsimused [KKK]
Miks on CD4017 samm-sammult väljundahelates praktilisem kui binaarloendur?
Kuna see pakub dekodeeritud järjestikku väljundeid otse, ainult ühe väljundiga korraga HIGH, mis eemaldab lisadekodeerimisloogika ja lihtsustab LED-, relee ja ajastusjärjestusi.
Kuidas lähtestuspin võimaldab CD4017-l töötada jagamise loendurina?
Valitud väljundi tagasisöötmisel Reset-ile käivitub loendur enne Q9 taaskäivitust, nii et järjestuse pikkus lühendatakse nõutud olekute arvuni.
Miks on taktsageduse kvaliteet CD4017 ahelates nii oluline?
Kuna CD4017 liigub edasi iga tõusva taktsageduse serva juures, võivad müra, lüliti põrke või ebastabiilne juhtmestik tekitada valesid loendusi, vahele jäetud samme või juhuslikke väljundi muutusi.
Mis piirab kaskaadsete CD4017 astmete töökindlust pikemates järjestustes?
Kaskaadmine suurendab ajastuse tundlikkust, lähtestuskoordinatsiooni ja kella jaotuse keerukust, mistõttu halb sünkroniseerimine või müra juhtmestik võivad põhjustada ebastabiilset järjestamist.
Miks on CD4017 endiselt kasulik, kui mikrokontrollerid suudavad sama tööd teha?
Sest see võimaldab lihtsat riistvaralist järjestust ilma programmeerimata, muutes selle ehitamise kiiremaks, tõrkeotsingu lihtsamaks ja kuluefektiivsemaks fikseeritud korduva väljundi kontrolliks.