10M+ Skladové elektronické komponenty
Certifikované ISO
Záruka zahrnutá
Rýchle doručenie
ťažko nájditeľné diely?
My ich zdrojujeme
Požiadajte o cenovú ponuku

CD4017 Počítadlo desaťročí IC: Pracovný princíp, rozloženie pinov a aplikácie

May 29 2026
Zdroj: Michael Chen
Prehliadať: 1268

CD4017 je jedným z najpoužívanejších IC s čítačom dekád v digitálnej elektronike, pretože poskytuje jednoduché sekvenčné riadenie výstupu bez programovania. Jeho schopnosť aktivovať jeden výstup naraz ho robí ideálnym pre LED snímače, časovače, automatizačné obvody, deliče frekvencie a aplikácie prepínania krok za krokom. Tento článok vysvetľuje princíp fungovania CD4017, funkcie pinov, praktické aplikácie, techniky riešenia problémov a ako sa porovnáva s inými riešeniami počítadla a riadenia.

Figure 1. CD4017 IC

Čo je to CD4017 IC?

CD4017 je CMOS počítadlo dekád a dekodérový integrovaný obvod, ktorý počíta od 0 do 9 pomocou sekvenčných výstupov. Na rozdiel od binárnych čítačov, ktoré produkujú binárne kódované signály, CD4017 zapína vždy len jeden výstupný pin. Každý hodinový impulz posúva výstup HIGH na ďalší pin v poradí. Po Q9 sa IC automaticky vráti na Q0 a cyklus sa opakuje.

Špecifikácie a funkcie integrovaných obvodov CD4017

Špecifikácie IC CD4017

ParameterŠpecifikácia
IC typCMOS počítadlo desaťročí
Výstupy10 dekódovaných výstupov
Rozsah počítania0 až 9
Prevádzkové napätie3V na 15V
Spúšťač hodínPozitívne spúšťané hranami
TechnológiaCMOS
Typy balíkovDIP a SMD
Výstupný typSekvenčné dekódované výstupy
Maximálna frekvencia hodínZávisí od napájacieho napätia
Schopnosť výstupného pohonuMôže poháňať LED diódy, logické vstupy a malé tranzistorové stupne
Spotreba energieNízka spotreba energie
Imunita voči hlukuDobrá odolnosť voči hluku pri správnom oddelení

Funkcie IC CD4017

• Sekvenčné počítanie od 0 do 9

• Vždy zostáva vysoký len jeden výstup

• Široký rozsah prevádzkového napätia od 3V do 15V

• Kompatibilita s batériovými a nízkonapäťovými obvodmi

• Kladný vstup hodinového signálu spúšťaného hranou

• Nízka spotreba energie vďaka technológii CMOS

• Dobrá odolnosť voči elektrickému šumu

• Môže priamo ovládať LED diódy a logické vstupy

• Podporuje typy balíkov DIP a SMD

• Vhodné pre LED chasery, časovače, sekvencery a automatizačné obvody

• Vyžaduje minimálne externé komponenty

• Energeticky efektívnejšie ako staršie TTL logické integrované obvody

• Stabilná prevádzka v prenosných a zabudovaných systémoch

• Externé ovládače môžu ovládať relé, motory a záťaže s vysokým prúdom

CD4017 rozvrh pinov a funkcie pinov

Figure 2. CD4017 Pinout

Číslo pinuPIN nameTypPopis / Funkcia
1Q5VýstupPiaty dekódovaný výstup aktivovaný počas stavu počítania 5
2Q1VýstupPrvý dekódovaný výstup aktivovaný po prvom hodinovom impulze
3Q0VýstupPredvolený VYSOKÝ výstup po resete alebo zapnutí
4Q2VýstupDruhý dekódovaný výstup v sekvencii
5Q6VýstupŠiesty dekódovaný výstup v sekvencii
6Q7VýstupSiedmy dekódovaný výstup v sekvencii
7Q3VýstupTretí dekódovaný výstup v sekvencii
8GNDMocZemné pripojenie pre IC
9Otázka 8VýstupÔsmy dekódovaný výstup v sekvencii
10Q4VýstupŠtvrtý dekódovaný výstup v sekvencii
11Q9VýstupDeviaty dekódovaný výstup v sekvencii
12VykonaťVýstupPoužíva sa na kaskádovanie viacerých CD4017 IC pre dlhšie počítacie sekvencie
13Zapnutie hodínOvládací vstupPočítanie je povolené alebo vypnuté. HIGH zastaví počítanie, LOW umožňuje normálnu prevádzku
14HodinyVstupPrijíma hodinové impulzy z tlačidiel, oscilátorov, 555 časovačov alebo logických obvodov. Každá stúpajúca hrana posúva počítadlo o jeden krok
15ResetOvládací vstupOkamžite resetuje čítač späť na Q0 po aktivácii
16VDDMocKladný vstup napájacieho zdroja (3V až 15V typický prevádzkový rozsah)

Ako funguje CD4017

Figure 3. How the CD4017 Works

CD4017 funguje tak, že prijíma hodinové impulzy a presúva aktívny výstup HIGH cez desať dekódovaných výstupných pinov. Pri resete alebo zapnutí je Q0 aktívny výstup. Každá stúpajúca hrana hodinového signálu potom presunie signál HIGH na ďalší výstup v sekvencii.

Vo vnútri integrovaného obvodu túto sekvenciu riadi Johnsonov čítač a dekódovací obvod. Namiesto generovania binárneho počtu aktivuje CD4017 naraz len jeden dekódovaný výstup, čo uľahčuje použitie pre LED chasery, časovacie obvody a krokové prepínacie aplikácie.

ProtištátAktívny výstup
Reset / ZapnutieQ0 HIGH
1. pulz hodínQ1 HIGH
2. pulz hodínQ2 HIGH
3. hodinový pulzQ3 HIGH
4. hodinový pulzQ4 HIGH
5. hodinový pulzQ5 HIGH
6. hodinový pulzQ6 HIGH
7. hodinový pulzQ7 VYSOKÝ
8. hodinový pulzQ8 HIGH
9. hodinový pulzQ9 HIGH
10. hodinový pulzNávraty k Q0

CD4017 reaguje na stúpajúci okraj hodinového signálu. To znamená, že počítanie sa zvyšuje, keď sa vstup hodín zmení z NÍZKEHO na VYSOKÉ. Čistý a stabilný hodinový signál je dôležitý, pretože hlučné alebo odrážajúce sa signály môžu vytvárať ďalšie nežiaduce počty.

Len jeden výstup je naraz VYSOKÝ, pretože interná dekódovacia logika vyberá jeden aktívny výstup pre každú polohu počítania. Keď Q9 dosiahne HIGH, ďalší hodinový impulz reštartuje sekvenciu z Q0. Tento cyklus pokračuje, pokiaľ sú aplikované hodinové impulzy, pin na povolenie hodín umožňuje počítanie a reset pin nie je aktivovaný.

Ako používať CD4017 v návrhu obvodov

Základné nastavenie obvodu CD4017

Figure 4. Basic CD4017 Circuit Setup

Štandardný obvod CD4017 vyžaduje regulovaný zdroj napájania, vstup hodín, reset a správne pripojené výstupy. Piny VDD a GND musia byť správne zapojené a nepoužité riadiace vstupy by nemali zostať voľné. Stabilné zapojenie zabezpečuje predvídateľné počítanie a zabraňuje neúmyselným výstupným prechodom.

Generovanie hodinového signálu

Figure 5. Clock Signal Generation

CD4017 posunie o jeden počt pre každý vzostupný hodinový impulz. Bežné hodinové zdroje zahŕňajú oscilátory, tlačidlové obvody, logické hradlá a časovače 555. Hodinový signál musí zostať čistý a stabilný, pretože šum alebo odraz prepínača môže spôsobiť falošné spúšťanie a preskakovanie počtov.

Resetovanie logiky a riadenie počtu

Figure 6. Reset Logic and Count Control

Resetovací vstup okamžite vráti počítadlo späť na Q0. Reset control sa bežne používa na inicializáciu pri štarte, synchronizáciu sekvencií a obmedzenie čítača na menej ako desať stavov. Správne resetovanie zapojenia je dôležité pre stabilnú a opakovateľnú prevádzku.

Ovládanie hodinovej frekvencie

Figure 7. Clock Frequency Control

Rýchlosť prechodu na výstupe závisí úplne od frekvencie hodinového signálu. Nižšie frekvencie hodín spôsobujú pomalšie sekvencovanie, zatiaľ čo vyššie frekvencie zvyšujú rýchlosť prepínania. Frekvenčné riadenie je dôležité v časovacích obvodoch, systémoch delenia impulzov a synchronizovaných prepínacích aplikáciách.

Použitie CD4017 ako počítadla delenia pomocou n

Figure 8. Using the CD4017 as a Divide-by-N Counter

CD4017 dokáže vytvárať vlastné rozsahy počítania tým, že vybraný výstup pošle späť na resetovací pin. Keď sa vybraný výstup aktivuje, čítač sa automaticky resetuje a reštartuje od Q0.

Želané rozdelenieObnoviť spojenieVýstupná sekvencia
Delenie na 2Q2 → ResetQ0 → Q1
Del-by-3Q3 → ResetQ0 → Q1 → Q2
Del-by-4Q4 → ResetQ0 → Q1 → Q2 → Q3
Delenie 5Q5 → ResetQ0 → Q1 → Q2 → Q3 → Q4
Delenie na 10Žiadna spätná väzba o reseteCelá sekvencia Q0–Q9

Táto metóda umožňuje kompaktné hardvérové frekvenčné delenie bez ďalších dekódovacích obvodov.

Kaskádové viacnásobné CD4017 integrované obvody

Figure 9. Cascading Multiple CD4017 ICs

Viacero CD4017 integrovaných obvodov je možné kaskádovať, aby sa rozšírili sekvenčné výstupné rozsahy nad desať stavov. Pin Carry Out sa bežne používa na koordináciu ďalších protistupňov.

Spoľahlivé kaskádovanie vyžaduje:

• synchronizované správanie resetu

• stabilné rozloženie hodín

• krátke hodinové stopy

• správne uzemnenie

• lokálne odpojovacie kondenzátory pre každý integrovaný obvod

S pribúdajúcimi stupňami sa časovanie a synchronizácia šírenia stávajú čoraz dôležitejšími.

Aplikácie CD4017

LED Chaser a dekoratívne vizuálne sekvencovanie

Figure 10. LED Chaser and Decorative Visual Sequencing

CD4017 sa široko používa v LED chaser obvodoch, kde sa svetlá rozsvietia jedno po druhom, aby vytvorili pohyblivý vizuálny efekt. To ho robí vhodným na dekoratívne osvetlenie, značenie, rámy na výstavy, festivalové svetlá, modelové projekty a vzdelávacie ukážky. Jeho dekódované výstupy zjednodušujú vizuálne sekvencovanie, pretože každý LED stupeň môže byť aktivovaný v jasnom opakujúcom sa vzore bez programovania.

Simulačné systémy semaforov

Figure 11. Traffic-Light Simulation Systems

Kontroléry semaforov profitujú z CD4017, pretože integrovaný obvod prirodzene produkuje usporiadané sekvenčné výstupy. To umožňuje predvídateľný postup stupňov pre červené, žlté a zelené časové sekvencie vo vzdelávacích modeloch a jednoduchých signalizačných systémoch.

Elektronické kocky a náhodne vyzerajúce displeje

Figure 12. Electronic Dice and Random-Looking Displays

Elektronické obvody kociek používajú rýchle sekvencovanie výstupov na vytváranie meniacich sa zobrazovacích vzorov, ktoré sa po zastavení javia náhodne. CD4017 je vhodný, pretože jeho sekvenčná prevádzka zjednodušuje viacvýstupné vizuálne cyklovanie bez softvérovej kontroly.

Sekvenovanie priemyselnej a eventovej automatizácie

Figure 13. Industrial and Event Automation Sequencing

CD4017 sa dá použiť aj v jednoduchých automatizačných systémoch, kde sa výstupy musia aktivovať v pevnom poradí. V priemyselných alebo event-riadiacich zariadeniach dokáže sekvencovať relé, indikátory, scénické efekty, výstražné svetlá, zobrazovacie panely alebo časové prepínacie fázy. To ho robí užitočným, keď je potrebný predvídateľný krok za krokom riadiaci vzor bez použitia mikrokontroléra.

Audio-reaktívne LED displeje

Figure 14. Audio-Reactive LED Displays

V audio vizualizačných obvodoch CD4017 vytvára pohyblivé LED vzory, ktoré reagujú na meniacu sa zvukovú aktivitu. To umožňuje jednoduché zvukovo reaktívne vizuálne efekty v hobby audio zariadení a zábavných displejoch.

Aplikácie frekvenčného delenia a časovania

Figure 15. Frequency Division and Timing Applications

CD4017 je užitočný v obvodoch s frekvenčným delením, kde musia byť pomalšie časovacie signály generované z rýchlejšieho hodinového zdroja. To ho robí vhodným pre delenie pulzov, riadenie času a sekvenčné časovacie systémy.

Sekvenovanie relé a automatizačná kontrola

Figure 16. Relay Sequencing and Automation Control

Automatizačné systémy často vyžadujú, aby výstupy aktivovali v preddefinovanom poradí z jedného zdroja spúšťača. CD4017 je užitočný pre sekvenovanie relé, časové prepínanie, systémy postupu alarmov a riadenie strojov na úrovni krokov, kde je preferované jednoduché hardvérové sekvenovanie pred programovateľným riadením.

CD4017 s časovačom 555

Figure 17. CD4017 With 555 Timer

Časovač 555 a CD4017 sa bežne spájajú na vytvorenie jednoduchých automatických sekvenačných obvodov. V tejto konfigurácii generuje časovač 555 hodinové impulzy, zatiaľ čo CD4017 postupuje cez dekódované výstupy.

Časovač 555 je zvyčajne nastavený v astabilnom režime na generovanie kontinuálnych štvorcových vlnových impulzov. Výstup časovača sa priamo pripája k vstupu hodinového signálu CD4017, čo umožňuje automatické sekvencovanie výstupov. Rýchlosť sekvenovania závisí od pulznej frekvencie generovanej časovačom 555. Nastavenie časovacích rezistorov alebo kondenzátora mení výstupnú prechodovú rýchlosť.

Kombinácia časovača 555 a CD4017 poskytuje jednoduchú hardvérovú implementáciu, nízky počet komponentov, nízku cenu, spoľahlivú generáciu taktu a jednoduché sekvenčné riadenie bez programovania. Toto spojenie sa bežne používa v LED chaseroch, demonštráciách časovania, jednoduchých automatizačných obvodoch a vzdelávacích elektronických projektoch.

Bežné problémy a riešenie problémov s CD4017

ProblémMožné príčinyRiešenie problémov / riešenie
Náhodné preskakovanie výstupov• Hlučné hodinové signály
• Odraz prepínača
• Nestabilný zdroj napájaniaPoužite čistý signál hodinového signálu, pridajte debouncing pre prepínače a zlepšite filtrovanie napájania.
Viacero LED diód sa zapína naraz• Plávajúce vstupy
• Zlé uzemnenieUistite sa, že nepoužívané vstupy sú správne pripojené a zlepšite uzemnenie.
Protiútok nepostupuje• Chýbajúce hodinové pulzy
• Nesprávny stav pinu povoliť
• Chybné napájacie pripojeniaSkontrolujte vstupný signál hodiny, overte zapojenie pinov a potvrdzujte správne napájacie napätie.
Problémy s resetovaním pinu• Plávajúci resetovací kolík
• Šum na resetovacej linkeSprávne pripojte resetovací pin a nenechajte ho voľný.
Problémy s hlučným hodinovým signálom• Dlhé hodinové drôty
• Elektrické rušenieUdržiavajte hodinové linky krátke a stabilné, aby ste znížili falošné spúšťanie.
Problémy so stabilitou napájania• Kolísanie napätia
• Zlé filtrovaniePridajte odpojovacie kondenzátory blízko napájacích pinov integrovaného obvodu na zlepšenie stability a spoľahlivosti.
Problémy s debouncovaním tlačidlami• Mechanické odrazenie prepínača generuje viacero impulzovPoužite hardvérové alebo softvérové debouncovanie, aby ste zabezpečili jeden impulz na jedno stlačenie tlačidla.

CD4017 vs iné protikladné IC

Figure 18. CD4017 vs Other Counter ICs

FunkciaCD4017CD4022Binárne čítačeMikrokontroléry
Typ čítačaČítač desaťročí s dekódovanými výstupmiOktalový čítač s dekódovanými výstupmiVýstupy binárneho počítaniaProgramovateľný zabudovaný radič
Počet výstupov10 dekódovaných výstupovMenej dekódovaných výstupovBinárne kódované výstupyZávisí od modelu MCU
Výstupná prevádzkaJeden výstup HIGH narazJeden výstup HIGH narazViaceré binárne výstupy sa menia spoluSoftvérovo riadené
Požadované programovanieNieNieNieÁno
Jednoduchosť sekvenovaniaVeľmi jednoduchéJednoduchéVyžaduje dekódovaciu logikuFlexibilné cez softvér
Hardvérová zložitosťNízkeNízkeStrednýStredná až vysoká
FlexibilitaObmedzené na pevné poradieObmedzené sekvenovanieVhodné pre digitálne počítanieVysoko flexibilné
Najlepší prípad použitiaLED chasery a jednoduché sekvenovanieJednoduché sekvenčné riadenieDigitálne sčítacie systémyPokročilé zabudované systémy
Hlavná výhodaJednoduché hardvérové sekvenovanieJednoduché dekódované počítanieKompaktné digitálne počítaniePokročilé riadenie a komunikácia
Hlavné obmedzenieObmedzená funkčnosťMenej výstupov ako CD4017Menej pohodlné pre priame sekvenovanieZložitejšie a nákladnejšie

Alternatívy CD4017 a ekvivalentné integrované obvody

CD4017 nie je jediný dostupný počítačový integrovaný obvod. Najlepšia alternatíva závisí od toho, či obvod potrebuje dekódované výstupy, binárne počítanie, sedemsegmentové riadenie displeja, vyššiu rýchlosť alebo programovateľnú prevádzku.

Alternatívny integrovaný obvod / zariadenieTypNajlepšie využitie preRozdiel oproti CD4017
CD4022Osmičkový dekódovaný čítačKratšie 8-krokové sekvenciePodobné CD4017, ale má 8 dekódovaných výstupov namiesto 10
CD4026Počítadlo desaťročí so 7-segmentovým meničomDigitálne čítače a číselné displejeNavrhnutý na ovládanie 7-segmentových displejov namiesto samostatných sekvenčných výstupov
CD404012-stupňový binárny čítač zvlneniaFrekvenčné delenie a binárne počítaniePoskytuje binárne výstupy, nie dekódované výstupy po jednom
CD4060Oscilátor a binárny čítačČasovacie a frekvenčné deliace obvodyZahŕňa funkciu oscilátora a výstupy binárneho deliča
74LS90Čítač desaťročí TTLRýchlejšie TTL logické obvodyPočíta v BCD forme a zvyčajne vyžaduje dekódovanie pre priame sekvenovanie
74HC4017Počítadlo desaťročí pre vysokorýchlostný CMOS5V logické obvody a rýchlejšie CMOS návrhyPodobná funkcia ako CD4017, ale často vhodnejšia pre moderné logické systémy
ArduinoProgramovateľná riadiaca doskaFlexibilné sekvenovanie a automatizáciaVyžaduje programovanie, ale ponúka oveľa väčšiu kontrolu
MikrokontrolérZabudované riadiace zariadeniePokročilá automatizácia, senzory, displeje a komunikáciaVýkonnejšie a flexibilnejšie, ale zložitejšie ako CD4017

Často kladené otázky [FAQ]

Prečo je CD4017 praktickejší než binárny čítač v krok-po-kroku výstupných obvodoch?

Pretože poskytuje dekódované sekvenčné výstupy priamo, s iba jedným výstupom HIGH naraz, čo odstraňuje zbytočnú dekódovaciu logiku a zjednodušuje LED, relé a časové sekvencie.

Ako resetovací pin umožňuje CD4017 fungovať ako počítadlo delenia pomocou N?

Vrátením vybraného výstupu späť do režimu Reset sa počítadlo reštartuje pred Q9, takže dĺžka sekvencie sa skráti na požadovaný počet stavov.

Prečo je kvalita hodinového signálu taká dôležitá v obvodoch CD4017?

Keďže CD4017 sa posúva na každom stúpajúcom okraji hodinového signálu, šum, odskok prepínača alebo nestabilné zapojenie môžu vytvárať falošné počty, vynechané kroky alebo náhodné zmeny výstupu.

Čo obmedzuje spoľahlivosť kaskádových stupňov CD4017 v dlhších sekvenciách?

Kaskádovanie zvyšuje citlivosť na časovanie, resetuje koordináciu a zložitosť distribúcie hodín, takže zlá synchronizácia alebo hlučné zapojenie môže spôsobiť nestabilné poradie.

Prečo je CD4017 stále užitočný, keď mikrokontroléry dokážu tú istú úlohu?

Pretože poskytuje jednoduché hardvérové sekvenovanie bez programovania, čo zrýchľuje zostavovanie, uľahčuje diagnostiku a je nákladovo efektívnejšie pre pevné opakované riadenie výstupu.