10M+ Elektronske Komponente Na Lageru
Сертификовано по ISO
Гаранција укључена
Brza Dostava
Dijelovi koji se teško nalaze?
Ми их проналазимо
Zatraži ponudu

CD4017 Decade Counter IC: Princip rada, pinout i aplikacije

May 29 2026
Izvor: Michael Chen
Pregledaj: 1570

CD4017 je jedan od najčešće korišćenih decenijskih brojača IC-ova u digitalnoj elektronici, jer pruža jednostavnu sekvencijalnu kontrolu izlaza bez programiranja. Njegova sposobnost da aktivira jedan izlaz u isto vreme čini ga idealnim za LED lovce, tajmeri, automatizaцija kola, frekventnih razdjelnika, i korak-po-korak prebacivanje aplikaцija. Ovaj članak objašnjava princip rada CD4017, funkcije pinova, praktične primene, tehnike rešavanja problema i kako se upoređuje sa drugim brojačima i kontrolnim rešenjima.

Figure 1. CD4017 IC

Šta je CD4017 IC?

CD4017 je CMOS brojač decenija i dekoder IC koji broji od 0 do 9 koristeći sekvencijalne izlaze. Za razliku od binarnih brojača koji proizvode binarno kodirane signale, CD4017 uključuje samo jedan izlazni pin u isto vreme. Svaki sat puls pomera HIGH izlaz na sledeći pin u nizu. Nakon K9, IC se automatski vraća na K0 i ponavlja ciklus.

CD4017 IC specifikacije i karakteristike

CD4017 IC Specifikacije

ParametarSpecifikacija
IC TipCMOS brojač decenija
Izlazi10 dekodiranih izlaza
Opseg brojanja0 do 9
Radni napon3V do 15V
Okidač sataPozitivna ivica
TehnologijaCMOS
Vrste paketaDIP i SMD
Tip izlazaSekvencijalni dekodirani izlazi
Maksimalna frekvencija taktaZavisi od napona napajanja
Izlazni pogon SposobnostMože da vozi LED diode, logičke ulaze i male tranzistorske faze
Potrošnja energijeNiska potrošnja energije
Imunitet na bukuDobra otpornost na buku sa pravilnim razdvajanjem

CD4017 IC Karakteristike

• Sekvencijalno brojanje od 0 do 9

• Samo jedan izlaz ostaje HIGH u isto vreme

• Širok opseg radnog napona od 3V do 15V

• Kompatibilan sa baterijskim i niskonaponskim kolima

• Pozitivan ulaz sata koji se aktivira na ivici

• Niska potrošnja energije zahvaljujući CMOS tehnologiji

• Dobar imunitet na električnu buku

• Može direktno da pokreće LED diode i logičke ulaze

• Podržava tipove DIP i SMD paketa

• Pogodno za LED lovce, tajmere, sekvencere i automatizacijska kola

• Zahteva minimalne spoljne komponente

• Energetski efikasniji od starijih TTL logičkih IC-ova

• Stabilan rad u prenosivim i ugrađenim sistemima

• Spoljni vozači mogu da kontrolišu releje, motore i opterećenja visoke struje

CD4017 pinout i pin funkcije

Figure 2. CD4017 Pinout

PIN brojIme pinaTipOpis / Funkcija
1Q5IzlazPeti dekodirani izlaz aktiviran tokom stanja brojanja 5
2Q1IzlazPrvi dekodirani izlaz aktiviran nakon prvog impulsa sata
3Q0IzlazPodrazumevani VISOKI izlaz nakon resetovanja ili uključivanja
4Q2IzlazDrugi dekodirani izlaz u nizu
5K6IzlazŠesti dekodirani izlaz u nizu
6Q7IzlazSedmi dekodirani izlaz u nizu
7Q3IzlazTreći dekodirani izlaz u nizu
8GNDSnagaUzemljenje priključak za IC
9Q8IzlazOsmi dekodirani izlaz u nizu
10Q4IzlazČetvrti dekodirani izlaz u nizu
11Q9IzlazDeveti dekodirani izlaz u nizu
12SprovestiIzlazKoristi se za kaskadno više CD4017 IC-ova za duže sekvence brojanja
13Clock EnableKontrolni ulazOmogućava ili onemogućava brojanje. HIGH zaustavlja brojanje, LOW omogućava normalan rad
14SatUlazPrima satne impulse iz tastera, oscilatora, 555 tajmera ili logičkih kola. Svaka rastuća ivica napreduje brojač za jedan korak
15ResetovanjeKontrolni ulazOdmah resetuje brojač nazad na K0 kada je aktiviran
16VDDSnagaPozitivan ulaz za napajanje (3V do 15V tipičan radni opseg)

Kako funkcioniše CD4017

Figure 3. How the CD4017 Works

CD4017 radi tako što prima taktne impulse i pomera aktivni HIGH izlaz kroz deset dekodiranih izlaznih pinova. Prilikom resetovanja ili uključivanja, K0 je aktivni izlaz. Svaka rastuća ivica sata zatim pomera HIGH signal na sledeći izlaz u nizu.

Unutar IC-a, Johnsonov brojač i dekodiranje kola kontrolišu ovu sekvencu. Umesto da proizvodi binarni broj, CD4017 aktivira samo jedan dekodirani izlaz u isto vreme, što ga čini jednostavnim za korišćenje za LED lovce, vremenska kola i korak-po-korak prebacivanje aplikacija.

Kontra državaAktivni izlaz
Reset / Power-UpQ0 HIGH
1. Sat PulsK1 VISOK
2. Sat PulsQ2 HIGH
3. Sat PulsQ3 HIGH
4. Sat PulsQ4 HIGH
5. Sat PulsK5 VISOK
6. Sat PulsK6 VISOK
7. Sat PulsK7 HIGH
8. Sat PulsK8 VISOKA
9. Sat PulsQ9 HIGH
10. Sat PulsPovratak u K0

CD4017 reaguje na rastuću ivicu signala sata. To znači da broj napreduje kada se ulaz sata menja od NISKE do VISOKE. Čist i stabilan signal sata je važan jer bučni ili poskakujući signali mogu stvoriti dodatne neželjene brojeve.

Samo jedan izlaz je HIGH u isto vreme, jer interna logika dekodiranja bira jedan aktivni izlaz za svaku poziciju brojanja. Nakon što K9 postane HIGH, sledeći puls sata ponovo pokreće sekvencu iz K0. Ovaj ciklus se nastavlja sve dok se primenjuju impulsi sata, pin za omogućavanje sata omogućava brojanje, a pin za resetovanje se ne aktivira.

Kako koristiti CD4017 u dizajnu kola

Osnovno podešavanje CD4017 kola

Figure 4. Basic CD4017 Circuit Setup

Standardni CD4017 kolo zahteva regulisano napajanje, ulaz za sat, kontrolu resetovanja i pravilno povezane izlaze. VDD i GND pinovi moraju biti pravilno ožičeni, a neiskorišćeni kontrolni ulazi ne bi trebalo da budu ostavljeni plutajući. Stabilno ožičenje obezbeđuje predvidljivo brojanje i sprečava neželjene izlazne prelaze.

Generisanje signala sata

Figure 5. Clock Signal Generation

CD4017 napreduje jedan broj za svaki puls sata u porastu. Uobičajeni izvori sata uključuju oscilatore, kola sa dugmetima, logička vrata i 555 tajmera. Signal sata mora ostati čist i stabilan jer buka ili odskok prekidača mogu stvoriti lažno okidanje i preskočene brojeve.

Resetovanje logike i kontrole brojanja

Figure 6. Reset Logic and Count Control

Ulaz za resetovanje odmah prisiljava brojač nazad na K0. Kontrola resetovanja se obično koristi za pokretanje inicijalizacije, sinhronizaciju sekvenci i ograničavanje brojača na manje od deset stanja. Pravilno resetovanje ožičenja je važno za stabilan i ponovljiv rad.

Kontrola frekvencije sata

Figure 7. Clock Frequency Control

Izlazna brzina tranzicije u potpunosti zavisi od frekvencije takta. Niže taktne frekvencije stvaraju sporije sekvenciranje, dok veće frekvencije povećavaju brzinu prebacivanja. Kontrola frekvencije je važna u vremenskim krugovima, sistemima za podelu impulsa i sinhronizovanim preklopnim aplikacijama.

Korišćenje CD4017 kao brojača podele po N

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

CD4017 može da kreira prilagođene opsege brojanja tako što će izabrani izlaz vratiti na pin za resetovanje. Kada izabrani izlaz postane aktivan, brojač se automatski resetuje i ponovo pokreće iz K0.

Željena podelaResetovanje vezeIzlazna sekvenca
Podijeli sa 2Q2 → ResetQ0 → Q1
Podijeli sa 3Q3 → ResetovanjeQ0 → Q1 → Q2
Podijeli sa 4Q4 → ResetQ0 → Q1 → Q2 → Q3
Podijeli sa 5Q5 → ResetovanjeQ0 → Q1 → Q2 → Q3 → Q4
Podijeli sa 10Nema povratnih informacija o resetovanjuPuna sekvenca Q0–Q9

Ovaj metod omogućava kompaktnu hardversku podelu frekvencije bez dodatnog dekodiranja kola.

Kaskadni višestruki CD4017 IC

Figure 9. Cascading Multiple CD4017 ICs

Višestruki CD4017 IC-ovi mogu biti kaskadni kako bi proširili sekvencijalne izlazne opsege izvan deset država. Pin za obavljanje se obično koristi za koordinaciju dodatnih kontra faza.

Pouzdano kaskadno zahteva:

• sinhronizovano resetovanje ponašanje

• stabilna raspodela sata

• kratki tragovi sata

• pravilno uzemljenje

• lokalni kondenzatori za razdvajanje za svaki IC

Kako se dodaje više faza, vreme i sinhronizacija širenja postaju sve važniji.

CD4017 aplikacije

LED Chaser i dekorativni vizuelni sekvenciranje

Figure 10. LED Chaser and Decorative Visual Sequencing

CD4017 se široko koristi u LED chaser kolima gde se svetla uključuju jedno za drugim kako bi se stvorio pokretni vizuelni efekat. To ga čini pogodnim za dekorativno osvetljenje, signalizaciju, granice ekrana, festivalska svetla, projekte modela i edukativne demonstracije. Njegovi dekodirani izlazi pojednostavljuju vizuelno sekvenciranje jer se svaka LED faza može aktivirati u jasnom ponavljajućem obrascu bez programiranja.

Sistemi za simulaciju semafora

Figure 11. Traffic-Light Simulation Systems

Kontroleri semafora imaju koristi od CD4017 jer IC prirodno proizvodi naručene sekvencijalne izlaze. Ovo omogućava predvidljivu progresiju faze za crvene, žute i zelene vremenske sekvence u obrazovnim modelima i jednostavnim signalnim sistemima.

Elektronske kockice i nasumični ekrani

Figure 12. Electronic Dice and Random-Looking Displays

Elektronski kola za kockice koriste brzo izlazno sekvenciranje kako bi stvorili promenljive obrasce prikaza koji se pojavljuju slučajno kada se zaustave. CD4017 je pogodan jer njegov sekvencijalni rad pojednostavljuje vizuelni ciklus sa više izlaza bez softverske kontrole.

Sekvenciranje industrijske i automatizacije događaja

Figure 13. Industrial and Event Automation Sequencing

CD4017 se takođe može koristiti u jednostavnim sistemima za automatizaciju gde se izlazi moraju aktivirati u fiksnom redosledu. U industrijskim podešavanjima ili podešavanjima za kontrolu događaja, može sekvencirati releje, indikatore, efekte pozornice, svetla upozorenja, panele ili vremenske faze prebacivanja. To ga čini korisnim kada je potreban predvidljiv korak po korak kontrolni obrazac bez upotrebe mikrokontrolera.

Audio-reaktivni LED displeji

Figure 14. Audio-Reactive LED Displays

U kolima za vizualizaciju zvuka, CD4017 stvara pokretne LED obrasce koji reaguju na promenu audio aktivnosti. Ovo omogućava jednostavne zvučno-reaktivne vizuelne efekte u hobi audio opreme i zabavnih ekrana.

Frekventna podela i vremenske aplikacije

Figure 15. Frequency Division and Timing Applications

CD4017 je koristan u krugovima sa frekvencijskom podelom gde se sporiji vremenski signali moraju generisati iz bržeg izvora sata. To ga čini pogodnim za podelu impulsa, kontrolu vremena i sekvencijalne vremenske sisteme.

Sekvenciranje releja i kontrola automatizacije

Figure 16. Relay Sequencing and Automation Control

Sistemi za automatizaciju često zahtevaju da se izlazi aktiviraju u unapred definisanom redosledu iz jednog izvora okidača. CD4017 je koristan za relejno sekvenciranje, vremensko prebacivanje, sisteme progresije alarma i kontrolu mašine zasnovanu na koracima gde se preferira jednostavno hardversko sekvenciranje u odnosu na programabilnu kontrolu.

CD4017 sa 555 tajmer

Figure 17. CD4017 With 555 Timer

KSNUMKS tajmer i CDKSNUMKS su obično upareni kako bi stvorili jednostavne automatske sekvence kola. U ovoj konfiguraciji, 555 tajmer generiše taktne impulse dok CD4017 napreduje kroz svoje dekodirane izlaze.

Tajmer 555 se obično konfiguriše u astabilnom režimu za generisanje kontinuiranih impulsa kvadratnih talasa. Tajmer izlaz povezuje direktno na CD4017 clock ulaz, omogućavajući automatsko sekvenciranje izlaza. Brzina sekvenciranja zavisi od frekvencije impulsa koju generiše 555 tajmer. Podešavanje tajming otpornika ili kondenzator menja izlaznu brzinu tranzicije.

Kombinacija KSNUMKS tajmera i CDKSNUMKS-a obezbeđuje jednostavnu implementaciju hardvera, nizak broj komponenti, nisku cenu, pouzdanu generaciju sata i jednostavnu sekvencijalnu kontrolu bez programiranja. Ovo uparivanje se obično koristi u LED lovcima, demonstracijama vremena, jednostavnim automatskim krugovima i projektima obrazovne elektronike.

Uobičajeni problemi i rešavanje problema sa CD4017

ProblemMogući uzrociRešavanje problema / Rešenje
Izlazi preskakanje nasumično• Bučni signali sata
• Prebacite odskok
• Nestabilno napajanjeKoristite čist signal sata, dodajte odbijanje za prekidače i poboljšajte filtriranje napajanja.
Višestruke LED diode koje se uključuju zajedno• Plutajući ulazi
• Loše uzemljenjeUverite se da su neiskorišćeni ulazi pravilno povezani i poboljšajte uzemljenje.
Counter Not Advancing• Nedostaju impulsi sata
• Neispravno stanje omogućavanja pina
• Neispravni priključci za napajanjeProverite ulazni signal sata, proverite ožičenje pin i potvrdite ispravan napon napajanja.
Poništavanje problema sa pinovima• Plutajući pin za resetovanje
• Buka na liniji za resetovanjePravilno povežite pin za resetovanje i izbegavajte da ga ostavljate plutajućim.
Problemi sa bučnim signalom sata• Duge žice sata
• Električne smetnjeDržite satne linije kratke i stabilne kako biste smanjili lažno aktiviranje.
Problemi sa stabilnošću napajanja• Fluktuacije napona
• Loše filtriranjeDodajte razdvajanje kondenzatora u blizini IC pinova za napajanje kako bi se poboljšala stabilnost i pouzdanost.
Problemi sa odbijanjem tastera• Mehanički odskok prekidača generiše više impulsaKoristite hardver ili softver odbijanje kako bi se osiguralo jedan impuls po pritisku na dugme.

CD4017 vs Other Counter ICs

Figure 18. CD4017 vs Other Counter ICs

OdlikaCD4017CD4022Binarni brojačiMikrokontroleri
Tip brojačaBrojač decenija sa dekodiranim izlazimaOktalni brojač sa dekodiranim izlazimaBinarni brojanje izlazaProgramabilni ugrađeni kontroler
Broj izlaza10 dekodiranih izlazaManje dekodiranih izlazaBinarno kodirani izlaziZavisi od MCU modela
Izlaz OperacijaJedan izlaz HIGH u isto vremeJedan izlaz HIGH u isto vremeVišestruki binarni izlazi se menjaju zajednoSoftverski kontrolisan
Potrebno programiranjeNeNeNeDa
Jednostavnost sekvenciranjaVrlo lakoLakoZahteva logiku dekodiranjaFleksibilan kroz softver
Složenost hardveraNiskoNiskoUmerenoUmereno do visoko
FleksibilnostOgraničeno na fiksno sekvenciranjeOgraničeno sekvenciranjePogodno za digitalno brojanjeVeoma fleksibilan
Najbolji slučaj korišćenjaLED lovci i jednostavno sekvenciranjeJednostavna sekvencijalna kontrolaDigitalni sistemi za brojanjeNapredni ugrađeni sistemi
Glavna prednostJednostavno hardversko sekvenciranjeJednostavno dekodirano brojanjeKompaktno digitalno brojanjeNapredna kontrola i komunikacija
Glavno ograničenjeOgraničena funkcionalnostManje izlaza od CD4017Manje pogodan za direktno sekvenciranjeSloženiji i skuplji

CD4017 Alternative i ekvivalentni IC

CD4017 nije jedini brojač IC dostupan. Najbolja alternativa zavisi od toga da li je kolu potrebno dekodirane izlaze, binarno brojanje, kontrola ekrana sa sedam segmenata, veća brzina ili programabilni rad.

Alternativni IC / uređajTipNajbolje se koristi zaRazlika od CD4017
CD4022Oktalni dekodirani brojačKraće sekvence u 8 korakaSlično CD4017, ali ima 8 dekodiranih izlaza umesto 10
CD4026Brojač decenija sa 7-segmentnim drajveromDigitalni brojači i numerički displejiDizajniran za pogon 7-segmentnih ekrana umesto odvojenih sekvencijalnih izlaza
CD404012-fazni binarni brojač talasanjaFrekventna podela i binarno brojanjeObezbeđuje binarne izlaze, a ne jedan-na-isto dekodirane izlaze
CD4060Oscilator i binarni brojačTajming i frekvencija-razdjelnik kolaUključuje funkciju oscilatora i binarne izlaze razdjelnika
74LS90TTL brojač decenijaTTL logička kola veće brzineBroji se u BCD obliku i obično je potrebno dekodiranje za direktno sekvenciranje
74HC4017Brzi CMOS brojač decenija5V logička kola i brži CMOS dizajnSlična funkcija kao CD4017, ali često bolje prilagođena za moderne sisteme na logičkom nivou
ArduinoProgramabilna kontrolerska pločaFleksibilno sekvenciranje i automatizacijaZahteva programiranje, ali nudi mnogo veću kontrolu
MikrokontrolerUgrađeni kontrolni uređajNapredna automatizacija, senzori, displeji i komunikacijaSnažniji i fleksibilniji, ali složeniji od CD4017

Često postavljana pitanja [FAK]

Zašto je CD4017 praktičniji od binarnog brojača u korak po korak izlaznim krugovima?

Zato što obezbeđuje dekodirane sekvencijalne izlaze direktno, sa samo jednim izlazom HIGH u isto vreme, što uklanja dodatnu logiku dekodiranja i pojednostavljuje LED, relej, i tajming sekvence.

Kako pin za resetovanje dozvoljava CD4017 da radi kao brojač podele po N?

Vraćanjem izabranog izlaza nazad u Reset, brojač se ponovo pokreće pre K9, tako da je dužina sekvence skraćena na potreban broj stanja.

Zašto je kvalitet sata toliko važan u CD4017 krugovima?

Budući da CD4017 napreduje na svakoj rastućoj ivici sata, tako da buka, odskok prekidača ili nestabilno ožičenje mogu stvoriti lažne brojeve, preskočene korake ili slučajne promjene izlaza.

Šta ograničava pouzdanost kaskadnih CD4017 faza u dužim sekvencama?

Kaskadno povećanje osetljivosti vremena, resetovanje koordinacije i složenost distribucije sata, tako da loša sinhronizacija ili bučno ožičenje može izazvati nestabilno sekvenciranje.

Zašto je CD4017 i dalje koristan kada mikrokontroleri mogu da rade isti posao?

Zato što daje jednostavno hardversko sekvenciranje bez programiranja, što ga čini bržim za izgradnju, lakšim za rešavanje problema i isplativijim za fiksnu ponavljajuću kontrolu izlaza.