10M+ Elektrické součástky na skladě
Certifikováno ISO
Záruční doba zahrnuta
Rychlé doručení
Těžko nalezené díly?
My je zdrojíme.
Požádat o nabídku

CD4017 Počítadlo desetiletí IC: Pracovní princip, rozložení pinů a aplikace

May 29 2026
Zdroj: Michael Chen
Procházet: 1174

CD4017 je jedním z nejpoužívanějších integrovaných obvodů s čítačem dekád v digitální elektronice, protože poskytuje jednoduché sekvenční řízení výstupu bez programování. Jeho schopnost aktivovat jeden výstup najednou je ideální pro LED chasery, časovače, automatizační obvody, děliče frekvence a aplikace pro spínání krok za krokem. Tento článek vysvětluje princip fungování CD4017, funkce pinů, praktické aplikace, techniky řešení problémů a jak se srovnává s jinými řešeními čítače a řízení.

Figure 1. CD4017 IC

Co je to CD4017 IC?

CD4017 je CMOS počítadlo dekád a dekodér integrovaných obvodů, které počítá od 0 do 9 pomocí sekvenčních výstupů. Na rozdíl od binárních čítačů, které produkují binárně kódované signály, CD4017 zapíná vždy pouze jeden výstupní pin. Každý hodinový impuls přesune výstup HIGH na další pin v pořadí. Po Q9 se IC automaticky vrátí na Q0 a cyklus se opakuje.

Specifikace a vlastnosti integrovaných obvodů CD4017

Specifikace IC CD4017

ParametrSpecifikace
IC typCMOS Desetiletý Počítadlo
Výstupy10 dekódovaných výstupů
Rozsah počítání0 až 9
Provozní napětí3V na 15V
Spouštěč hodinPozitivně spouštěné hranami
TechnologieCMOS
Typy balíčkůDIP a SMD
Typ výstupuSekvenční dekódované výstupy
Maximální frekvence hodinZáleží na napájecím napětí
Schopnost výstupního pohonuMůže ovládat LED diody, logické vstupy a malé tranzistorové stupně
Spotřeba energieNízká spotřeba energie
Imunita vůči hlukuDobrá odolnost proti hluku při správném oddělení

Funkce IC CD4017

• Sekvenční počítání od 0 do 9

• Vždy zůstává pouze jeden výstup VYSOKÝ

• Široký rozsah provozního napětí od 3V do 15V

• Kompatibilní s bateriovými a nízkonapěťovými obvody

• Kladný vstup hodinového signálu spouštěný hranou

• Nízká spotřeba energie díky technologii CMOS

• Dobrá odolnost proti elektrickému šumu

• Může přímo ovládat LED diody a logické vstupy

• Podporuje typy balíčků DIP a SMD

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

• Vyžaduje minimální externí komponenty

• Energeticky úspornější než starší TTL logické obvody

• Stabilní provoz v přenosných a vestavěných systémech

• Externí ovladače mohou ovládat relé, motory a zátěže s vysokým proudem

Funkce pinů a pinů CD4017

Figure 2. CD4017 Pinout

Číslo pinuPIN NameTypPopis / Funkce
1Q5VýstupPátý dekódovaný výstup aktivován během stavu počítání 5
2Q1VýstupPrvní dekódovaný výstup aktivovaný po prvním hodinovém impulsu
3Q0VýstupVýchozí VYSOKÝ výstup po resetu nebo zapnutí
4Q2VýstupDruhý dekódovaný výstup v posloupnosti
5Q6VýstupŠestý dekódovaný výstup v posloupnosti
6Q7VýstupSedmý dekódovaný výstup v posloupnosti
7Q3VýstupTřetí dekódovaný výstup v posloupnosti
8GNDSílaZemní spojení pro IC
9Q8VýstupOsmý dekódovaný výstup v posloupnosti
10Q4VýstupČtvrtý dekódovaný výstup v posloupnosti
11Q9VýstupDevátý dekódovaný výstup v posloupnosti
12VykonatVýstupPoužívá se pro kaskádování více CD4017 IC pro delší sekvence počítání
13Zapnutí hodinOvládací vstupPočítání se zapne nebo zakáže. HIGH počítá stopy, LOW umožňuje normální provoz
14HodinyVstupPřijímá hodinové pulzy z tlačítek, oscilátorů, časovačů 555 nebo logických obvodů. Každá rostoucí hrana posune počítadlo o jeden krok
15ResetOvládací vstupOkamžitě resetuje čítač zpět na Q0 po aktivaci
16VDDSílaKladný vstup napájecího zdroje (3V až 15V typický provozní rozsah)

Jak CD4017 funguje

Figure 3. How the CD4017 Works

CD4017 funguje tak, že přijímá hodinové pulzy a pohybuje aktivní výstup HIGH přes deset dekódovaných výstupních pinů. Při resetu nebo zapnutí je Q0 aktivní výstup. Každá rostoucí hrana hodin pak přesune signál HIGH na další výstup v sekvenci.

Uvnitř IC tuto sekvenci řídí Johnsonův čítač a dekódovací obvod. Místo generování binárního počtu aktivuje CD4017 vždy pouze jeden dekódovaný výstup, což usnadňuje použití pro LED chasery, časovací obvody a aplikace pro postupné přepínání.

ProtistátAktivní výstup
Reset / VylepšeníQ0 HIGH
1. pulz hodinQ1 HIGH
2. hodinový pulzQ2 HIGH
3. hodinový pulzQ3 HIGH
4. hodinový pulzQ4 HIGH
5. hodinový pulzQ5 HIGH
6. hodinový pulzQ6 HIGH
7. hodinový pulzQ7 HIGH
8. hodinový pulzQ8 HIGH
9. hodinový pulzQ9 HIGH
10. hodinový pulzNávraty k Q0

CD4017 reaguje na stoupající hranu hodinového signálu. To znamená, že počet se zvyšuje, když se vstup hodin změní z NÍZKÉHO na VYSOKÉ. Čistý a stabilní hodinový signál je důležitý, protože šumové nebo odrážející se signály mohou způsobit další nežádoucí počty.

Pouze jeden výstup je najednou VYSOKÝ, protože interní dekódovací logika vybírá jeden aktivní výstup pro každou pozici počítání. Po dosažení Q9 na VYSOKÉ hodiny další hodinový pulz restartuje sekvenci z Q0. Tento cyklus pokračuje, dokud jsou aplikovány hodinové pulzy, pin pro zapnutí hodin umožňuje počítání a resetovací pin není aktivován.

Jak používat CD4017 při návrhu obvodů

Základní nastavení obvodu CD4017

Figure 4. Basic CD4017 Circuit Setup

Standardní obvod CD4017 vyžaduje regulovaný napájecí zdroj, vstup hodin, reset a správně zapojené výstupy. Piny VDD a GND musí být správně zapojeny a nepoužívané řídicí vstupy by neměly být ponechány plovoucí. Stabilní zapojení zajišťuje předvídatelné počítání a zabraňuje nechtěným výstupním přechodům.

Generování hodinového signálu

Figure 5. Clock Signal Generation

CD4017 posune jeden počet pro každý výstupní hodinový pulz. Běžné hodinové zdroje zahrnují oscilátory, tlačítkové obvody, logické hradla a časovače 555. Hodinový signál musí zůstat čistý a stabilní, protože šum nebo odskok spínače může způsobit falešné spouštění a vynechání počítání.

Resetování logiky a řízení počtu

Figure 6. Reset Logic and Count Control

Resetovací vstup okamžitě donutí počítadlo vrátit zpět na Q0. Ovládání resetu se běžně používá pro inicializaci při startu, synchronizaci sekvencí a omezení čítače na méně než deset stavů. Správné resetování kabeláže je důležité pro stabilní a opakovatelný provoz.

Řízení hodinové frekvence

Figure 7. Clock Frequency Control

Rychlost výstupního přechodu závisí zcela na frekvenci hodinového signálu. Nižší frekvence hodin způsobují pomalejší sekvencování, zatímco vyšší frekvence zvyšují rychlost přepínání. Frekvenční řízení je důležité v časovacích obvodech, systémech dělení pulzů a synchronizovaných spínáních.

Použití CD4017 jako počítadla dělení pomocí N

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

CD4017 dokáže vytvářet vlastní rozsahy počítání tím, že pošle vybraný výstup zpět na resetovací pin. Když se vybraný výstup aktivuje, čítač se automaticky resetuje a restartuje od Q0.

Požadované rozděleníResetovat spojeníVýstupní sekvence
Dělení dvěmaQ2 → ResetQ0 → Q1
Dělit 3Q3 → ResetQ0 → Q1 → Q2
Dělení 4Q4 → ResetQ0 → Q1 → Q2 → Q3
Dělit 5Q5 → ResetQ0 → Q1 → Q2 → Q3 → Q4
Dělit desetiŽádná zpětná vazba k resetuPlná posloupnost Q0–Q9

Tato metoda umožňuje kompaktní hardwarové dělení frekvencí bez dalšího dekódovacího obvodu.

Kaskádové vícenásobné CD4017 integrované obvody

Figure 9. Cascading Multiple CD4017 ICs

Více integrovaných obvodů CD4017 lze kaskádově rozšířit a rozšířit sekvenční výstupní rozsahy nad deset stavů. Pin Carry Out se běžně používá ke koordinaci dalších protistupňů.

Spolehlivé kaskádování vyžaduje:

• synchronizované resetovací chování

• stabilní rozložení hodin

• krátké hodinové stopy

• správné uzemnění

• lokální odpojovací kondenzátory pro každý IC

S přibývajícími stupni se časování šíření a synchronizace stávají stále důležitějšími.

Aplikace CD4017

LED Chaser a dekorativní vizuální sekvence

Figure 10. LED Chaser and Decorative Visual Sequencing

CD4017 je široce používán v LED chaser obvodech, kde se světla rozsvěcují jedno po druhém a vytvářejí pohyblivý vizuální efekt. Díky tomu je vhodný pro dekorativní osvětlení, značení, rámečky na výstavy, festivalová světla, modelové projekty a vzdělávací ukázky. Jeho dekódované výstupy zjednodušují vizuální sekvenci, protože každý LED stupeň lze aktivovat v jasném opakujícím se vzoru bez nutnosti programování.

Simulační systémy semaforů

Figure 11. Traffic-Light Simulation Systems

Řadiče semaforů těží z CD4017, protože IC přirozeně produkuje uspořádané sekvenční výstupy. To umožňuje předvídatelný postup v časování červené, žluté a zelené v vzdělávacích modelech a jednoduchých signalizačních systémech.

Elektronické kostky a náhodně vypadající displeje

Figure 12. Electronic Dice and Random-Looking Displays

Elektronické kostkové obvody používají rychlé sekvence výstupů k vytváření měnících se zobrazovacích vzorů, které se po zastavení jeví náhodně. CD4017 je vhodný, protože jeho sekvenční provoz zjednodušuje vícevýstupní vizuální cyklování bez softwarové kontroly.

Sekvenování průmyslové a eventové automatizace

Figure 13. Industrial and Event Automation Sequencing

CD4017 lze také použít v jednoduchých automatizačních systémech, kde výstupy musí být aktivovány v pevném pořadí. V průmyslových nebo event-control sestavách může sekvencovat relé, indikátory, scénické efekty, výstražná světla, zobrazovací panely nebo časované spínací stupně. To je užitečné, když je potřeba předvídatelný krok za krokem řídicí vzor bez použití mikrokontroléru.

Audio-reaktivní LED displeje

Figure 14. Audio-Reactive LED Displays

V obvodech pro audio vizualizaci vytváří CD4017 pohyblivé LED vzory, které reagují na měnící se zvukovou aktivitu. To umožňuje jednoduché zvukově reaktivní vizuální efekty v hobby audio zařízení a zábavních displejích.

Aplikace frekvenčního dělení a časování

Figure 15. Frequency Division and Timing Applications

CD4017 je užitečný v obvodech dělení frekvence, kde musí být pomalejší časovací signály generovány z rychlejšího hodinového zdroje. To jej činí vhodnou pro dělení pulzů, řízení časování a sekvenční časovací systémy.

Sekvenování relé a automatizační řízení

Figure 16. Relay Sequencing and Automation Control

Automatizační systémy často vyžadují, aby výstupy aktivovaly v předem daném pořadí z jednoho zdroje spouštěče. CD4017 je užitečný pro sekvenování relé, časované přepínání, systémy postupu alarmů a krokové řízení strojů, kde je preferováno jednoduché hardwarové sekvenování před programovatelným řízením.

CD4017 s časovačem 555

Figure 17. CD4017 With 555 Timer

Časovač 555 a CD4017 se běžně kombinují pro vytvoření jednoduchých automatických sekvenačních obvodů. V této konfiguraci generuje časovač 555 hodinové pulzy, zatímco CD4017 postupuje skrze své dekódované výstupy.

Časovač 555 je obvykle nastaven v astabilním režimu pro generování kontinuálních obdélníkových pulzů. Výstup časovače se připojuje přímo ke vstupu hodin CD4017, což umožňuje automatické sekvencování výstupů. Rychlost sekvenování závisí na frekvenci pulzů generované časovačem 555. Úprava časovacích rezistorů nebo kondenzátoru mění výstupní přechodovou rychlost.

Kombinace časovače 555 a CD4017 poskytuje jednoduchou hardwarovou implementaci, nízký počet komponent, nízké náklady, spolehlivou generaci taktu a snadné sekvenční řízení bez nutnosti programování. Toto spojení se běžně používá v LED chaserech, časovacích demonstracích, jednoduchých automatizačních obvodech a vzdělávacích elektronických projektech.

Běžné problémy a řešení problémů s CD4017

ProblémMožné příčinyŘešení / Řešení
Náhodné přeskakování výstupů• Hlučné hodinové signály
• Odraz spínače
• Nestabilní napájeníPoužívejte čistý hodinový signál, přidejte debouncing pro spínače a zlepšete filtrování napájení.
Více LED diod se rozsvěcuje současně• Plovoucí vstupy
• Špatné uzemněníUjistěte se, že nepoužívané vstupy jsou správně připojené a zlepšete uzemňovací spojení.
Protiútok nepostupuje• Chybějící hodinové pulzy
• Nesprávný stav povolení pinu
• Vadné napájecí připojeníZkontrolujte vstupní signál hodin, ověřte zapojení pinů a potvrďte správné napájecí napětí.
Problémy s resetováním pinů• Plovoucí resetovací čep
• Šum na resetovací linceSprávně připojte resetovací pin a vyhněte se tomu, aby nebyl ve vzduchu.
Problémy s hlučným hodinovým signálem• Dlouhé hodinové vodiče
• Elektrické rušeníUdržujte hodinové řádky krátké a stabilní, abyste snížili falešné spouštění.
Problémy se stabilitou napájecího zdroje• Kolísání napětí
• Špatné filtrováníPřidejte odpojovací kondenzátory poblíž napájecích pinů IC pro zvýšení stability a spolehlivosti.
Problémy s odrazením u tlačítek• Mechanický odraz spínače generuje více pulzůPoužijte hardwarové nebo softwarové debouncing, abyste zajistili jeden pulz na jedno stisknutí tlačítka.

CD4017 vs jiné počítačové IC

Figure 18. CD4017 vs Other Counter ICs

FunkceCD4017CD4022Binární čítačeMikrokontroléry
Typ čítačeČítač dekád s dekódovanými výstupyOktalový čítač s dekódovanými výstupyVýstupy binárního počítáníProgramovatelný vestavěný řadič
Počet výstupů10 dekódovaných výstupůMéně dekódovaných výstupůBinárně kódované výstupyZáleží na modelu MCU
Výstupní operaceJeden výstup HIGH v jednom okamžikuJeden výstup HIGH v jednom okamžikuVíce binárních výstupů se mění současněSoftwarově řízené
Požadované programováníNeNeNeAno
Snadnost sekvenováníVelmi snadnéJednoduchéVyžaduje dekódovací logikuFlexibilní díky softwaru
Hardwarová složitostNízkéNízkéStředníStřední až vysoká
FlexibilitaOmezeno na pevné pořadíOmezené sekvenováníVhodné pro digitální počítáníVysoce flexibilní
Nejlepší případ použitíLED chasery a jednoduché sekvenováníJednoduché sekvenční řízeníDigitální sčítací systémyPokročilé vestavěné systémy
Hlavní výhodaJednoduché hardwarové sekvenováníJednoduché dekódované počítáníKompaktní digitální počítáníPokročilé řízení a komunikace
Hlavní omezeníOmezená funkčnostMéně výstupů než CD4017Méně pohodlné pro přímé sekvenováníSložitější a dražší

Alternativy CD4017 a ekvivalentní integrované obvody

CD4017 není jediný dostupný počítadlo IC. Nejlepší alternativa závisí na tom, zda obvod potřebuje dekódované výstupy, binární počítání, sedmisegmentové řízení displeje, vyšší rychlost nebo programovatelný provoz.

Alternativní IC / ZařízeníTypNejlepší využití proRozdíl oproti CD4017
CD4022Oktální dekódovaný čítačKratší 8krokové sekvencePodobný CD4017, ale má 8 dekódovaných výstupů místo 10
CD4026Počítadlo dekád se sedmisegmentovým měničemDigitální čítače a číselné displejeNavrženo pro pohánění 7segmentových displejů místo samostatných sekvenčních výstupů
CD404012stupňový binární čítač zvlněníDělení frekvencí a binární počítáníPoskytuje binární výstupy, nikoli dekódované výstupy po jednom
CD4060Oscilátor a binární čítačČasovací a frekvenční dělicí obvodyZahrnuje funkci oscilátoru a výstupy binárního děliče
74LS90Čítač desetilet TTLLogické obvody TTL s vyšší rychlostíPočítá se ve formě BCD a obvykle vyžaduje dekódování pro přímé sekvenování
74HC4017Počítadlo desetiletí pro vysokorychlostní CMOS5V logické obvody a rychlejší návrhy CMOSPodobná funkce jako CD4017, ale často lépe přizpůsobená moderním logickým systémům
ArduinoProgramovatelná řídicí deskaFlexibilní sekvenování a automatizaceVyžaduje programování, ale nabízí mnohem větší kontrolu
MikrokontrolérVestavěné řídicí zařízeníPokročilá automatizace, senzory, displeje a komunikaceVýkonnější a flexibilnější, ale složitější než CD4017

Často kladené otázky [FAQ]

Proč je CD4017 praktičtější než binární čítač v výstupních obvodech krok za krokem?

Protože poskytuje dekódované sekvenční výstupy přímo, s pouze jedním výstupem HIGH v daném okamžiku, což odstraňuje zbytečnou dekódovací logiku a zjednodušuje LED, relé a časovací sekvence.

Jak resetovací pin umožňuje CD4017 fungovat jako počítadlo dělení pomocí N?

Vrácením vybraného výstupu zpět do režimu Reset se čítač restartuje před Q9, takže délka sekvence se zkrátí na požadovaný počet stavů.

Proč je kvalita hodin v obvodech CD4017 tak důležitá?

Protože CD4017 se posouvá na každou rostoucí hranu taktu, šum, odskok spínačů nebo nestabilní zapojení mohou způsobovat falešné počty, přeskočené kroky nebo náhodné změny výstupu.

Co omezuje spolehlivost kaskádových stupňů CD4017 v delších sekvencích?

Kaskádování zvyšuje citlivost na časování, resetuje koordinaci a složitost rozložení hodin, takže špatná synchronizace nebo hlučné zapojení mohou způsobit nestabilní sekvenci.

Proč je CD4017 stále užitečný, když mikrokontroléry zvládnou stejnou funkci?

Protože umožňuje jednoduché hardwarové sekvenování bez programování, což urychluje sestavování, usnadňuje diagnostiku a je nákladově efektivnější pro pevné opakující se řízení výstupů.