10M+ Componente Electronice în Stoc
Certificate ISO
Garantie Inclusă
Livrare rapidă
Piese dificil de găsit?
Noi îi sursăm.
Solicită o ofertă

CD4017 Circuitul Integrat Contor de Decenii: Principiu de Funcționare, Pinare și Aplicații

mai 29 2026
Sursă: Michael Chen
Răsfoiește: 1206

CD4017 este unul dintre cele mai utilizate circuite integrate cu contor de decenii în electronica digitală deoarece oferă un control simplu al ieșirii secvențiale, fără programare. Capacitatea sa de a activa o singură ieșire simultan o face ideală pentru urmăritori LED-uri, temporizatoare, circuite de automatizare, divizoare de frecvență și aplicații de comutare pas cu pas. Acest articol explică principiul de funcționare al CD4017, funcțiile pinilor, aplicațiile practice, tehnicile de depanare și modul în care acesta se compară cu alte soluții de contor și control.

Figure 1. CD4017 IC

Ce este CI-ul CD4017?

CD4017 este un contor de decenii CMOS și un circuit integrat decodor care se numără de la 0 la 9 folosind ieșiri secvențiale. Spre deosebire de contoarele binare care produc semnale codificate binar, CD4017 pornește doar un singur pin de ieșire odată. Fiecare impuls de ceas mută ieșirea HIGH la următorul pin în secvență. După Q9, IC revine automat la Q0 și repetă ciclul.

Specificații și caracteristici ale circuitului integrat CD4017

Specificații CI CD4017

ParametruSpecificație
Tip ICContor de deceniu CMOS
Ieșiri10 ieșiri decodate
Interval de numărare0 până la 9
Tensiunea de funcționare3V până la 15V
Declanșator de ceasDeclanșat pozitiv de muchie
TehnologieCMOS
Tipuri de pacheteDIP și SMD
Tip de ieșireIeșiri decodate secvențiale
Frecvența maximă a ceasuluiDepinde de tensiunea de alimentare
Capacitatea Unității de IeșirePoate acționa LED-uri, intrări logice și trepte mici de tranzistori
Consum de energieConsum redus de energie
Imunitate la zgomotRezistență bună la zgomot cu decuplare corectă

Caracteristici ale circuitului integrat CD4017

• Numărare secvențială de la 0 la 9

• Doar o singură ieșire rămâne ÎNALTĂ la un moment dat

• Interval larg de tensiune de funcționare de la 3V la 15V

• Compatibil cu circuite alimentate cu baterii și de joasă tensiune

• Intrare de ceas cu margine pozitivă

• Consum redus de energie datorită tehnologiei CMOS

• Imunitate bună la zgomotul electric

• Poate acționa direct LED-uri și intrări logice

• Suportă tipurile de pachete DIP și SMD

• Potrivit pentru urmăritori LED, cronometre, secvențiatoare și circuite de automatizare

• Necesită componente externe minime

• Mai eficient energetic decât circuitele integrate TTL mai vechi

• Funcționare stabilă în sisteme portabile și încorporate

• Driverele externe pot controla relee, motoare și sarcini cu curent mare

Funcții de pinout și pini CD4017

Figure 2. CD4017 Pinout

Număr PINNumele PINTipDescriere / Funcție
1Întrebarea 5ProducțieA cincea ieșire decodată activată în timpul stării de numărare 5
2Întrebarea 1ProducțiePrima ieșire decodată activată după primul impuls de ceas
3Q0ProducțieIeșire implicită HIGH după resetare sau pornire
4Întrebarea 2ProducțieA doua ieșire decodată din secvența
5Întrebarea 6ProducțieA șasea ieșire decodată din secvența
6Întrebarea 7ProducțieA șaptea ieșire decodată din secvența
7Întrebarea 3ProducțieA treia ieșire decodată din secvența
8GNDPutereConexiunea la împământare pentru circuitul integrat
9Q8ProducțieA opta ieșire decodată din secvența
10Întrebarea 4ProducțieA patra ieșire decodată din secvența
11Întrebarea 9ProducțieA noua ieșire decodată din secvența
12ExecutăProducțieFolosit pentru cascadarea mai multor circuite integrate CD4017 pentru secvențe de numărare mai lungi
13Enable ClockControl InputActivează sau dezactivează numărarea. HIGH oprește numărătoarea, LOW permite funcționarea normală
14CeasInputPrimește impulsuri de ceas de la butoane, oscilatoare, temporizatoare 555 sau circuite logice. Fiecare margine ascendentă avansează contorul cu un pas
15ResetareControl InputResetează imediat contorul la Q0 când este activat
16VDDPutereIntrare pozitivă în sursa de alimentare (interval tipic de funcționare 3V până la 15V)

Cum funcționează CD4017

Figure 3. How the CD4017 Works

CD4017 funcționează prin recepționarea impulsurilor de ceas și mutarea ieșirii active HIGH prin zece pini de ieșire decodați. La resetare sau pornire, Q0 este ieșirea activă. Fiecare margine de ceas ascendentă mută apoi semnalul HIGH la următoarea ieșire din secvență.

În interiorul circuitului integrat, un contor Johnson și un circuit de decodare controlează această secvență. În loc să producă un numărător binar, CD4017 activează doar o singură ieșire decodată odată, ceea ce îl face ușor de folosit pentru urmăritori LED, circuite de temporizare și aplicații de comutare pas cu pas.

Contra-statIeșire activă
Resetare / PornireQ0 HIGH
Pulsul ceasului 1Q1 HIGH
Al doilea puls de ceasQ2 HIGH
Al treilea puls de ceasQ3 HIGH
Al 4-lea puls de ceasQ4 HIGH
Al 5-lea puls de ceasQ5 HIGH
Al șaselea puls de ceasQ6 HIGH
Pulsul ceasului 7Q7 HIGH
Pulsul celei de-a 8-a ceasuriQ8 HIGH
Pulsul ceasului 9Q9 HIGH
Pulsul ceasului 10Revine la Q0

CD4017 răspunde la marginea ascendentă a semnalului de ceas. Aceasta înseamnă că numărul avansează când intrarea de ceas trece de la LOW la HIGH. Un semnal de ceas curat și stabil este important deoarece semnalele zgomotoase sau care se reflectă pot genera numărătoare suplimentare nedorite.

Doar o singură ieșire este MARE la un moment dat deoarece logica internă de decodare selectează o ieșire activă pentru fiecare poziție de numărare. După ce Q9 devine HIGH, următorul impuls de ceas repornește secvența de la Q0. Acest ciclu continuă atât timp cât se aplică impulsurile de ceas, pinul de activare a ceasului permite numărarea, iar pinul de resetare nu este activat.

Cum să folosești CD4017 în proiectarea circuitelor

Configurarea de bază a circuitului CD4017

Figure 4. Basic CD4017 Circuit Setup

Un circuit standard CD4017 necesită o sursă de alimentare reglată, o intrare de ceas, control de resetare și ieșiri conectate corespunzător. Pinii VDD și GND trebuie să fie cablați corect, iar intrările de control neutilizate nu trebuie lăsate plutitoare. Cablajul stabil asigură o numărare previzibilă și previne tranzițiile neintenționate de ieșire.

Generarea semnalului de ceas

Figure 5. Clock Signal Generation

CD4017 avansează cu un număr pentru fiecare impuls de ceas cu marginea ascendentă. Sursele comune de ceas includ oscilatoare, circuite cu butoane, porți logice și temporizatoare 555. Semnalul de ceas trebuie să rămână curat și stabil, deoarece zgomotul sau săritura întrerupătoarelor pot crea declanșări false și numărătoare sărite.

Logica de resetare și controlul numărării

Figure 6. Reset Logic and Count Control

Inputul de resetare forțează imediat contorul să revină la Q0. Controlul resetării este folosit frecvent pentru inițializarea la pornire, sincronizarea secvențelor și limitarea contorului la mai puțin de zece stări. Resetarea corectă a cablajului este importantă pentru o funcționare stabilă și repetabilă.

Controlul frecvenței ceasului

Figure 7. Clock Frequency Control

Viteza tranziției la ieșire depinde în totalitate de frecvența ceasului. Frecvențele de ceas mai mici creează secvențiere mai lentă, în timp ce frecvențele mai înalte cresc viteza de comutare. Controlul frecvenței este important în circuitele de sincronizare, sistemele de diviziune a impulsurilor și aplicațiile de comutare sincronizată.

Folosirea CD4017 ca contor de divizare pe n

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

CD4017 poate crea intervale personalizate de numărare prin trimiterea unei ieșiri selectate înapoi la pinul de resetare. Când ieșirea selectată devine activă, contorul se resetează automat și repornește de la Q0.

Divizia dorităResetare conexiuneSecvență de ieșire
Împărțire la 2Întrebarea 2 → ResetareQ0 → Q1
Împărțire la 3Întrebarea 3 → ResetareQ0 → Q1 → Q2
Împărțire la 4Q4 → ResetareQ0 → Q1 → Q2 → Q3
Împărțire la 5Q5 → ResetareQ0 → Q1 → Q2 → Q3 → Q4
Împărțiți la 10Fără feedback de resetareSecvența completă Q0–Q9

Această metodă permite diviziunea compactă a frecvenței hardware fără circuite suplimentare de decodare.

Cascadarea mai multor circuite integrate CD4017

Figure 9. Cascading Multiple CD4017 ICs

Mai multe circuite integrate CD4017 pot fi cascadate pentru a extinde intervalele secvențiale de ieșire peste zece stări. Pinul de Carry Out este folosit frecvent pentru a coordona etapele suplimentare de contraatac.

Cascading fiabil necesită:

• comportament sincronizat de resetare

• distribuție stabilă a ceasului

• urme scurte de ceas

• împământare corectă

• condensatori locali de decuplare pentru fiecare circuit integrat

Pe măsură ce se adaugă mai multe etape, sincronizarea și sincronizarea propagării devin din ce în ce mai importante.

Aplicații CD4017

Secvențiere vizuală LED și decorativă

Figure 10. LED Chaser and Decorative Visual Sequencing

CD4017 este folosit pe scară largă în circuitele de urmărire LED, unde luminile se aprind una după alta pentru a crea un efect vizual în mișcare. Acest lucru îl face potrivit pentru iluminat decorativ, semnalizare, margini de expoziție, lumini de festival, proiecte model și demonstrații educaționale. Ieșirile sale decodate simplifică secvențierea vizuală deoarece fiecare etapă LED poate fi activată într-un model clar și repetitiv, fără programare.

Sisteme de simulare semaforoare

Figure 11. Traffic-Light Simulation Systems

Controlerele semafoarelor beneficiază de CD4017 deoarece circuitul integrat produce în mod natural ieșiri ordonate și secvențiale. Aceasta permite progresia previzibilă a etapelor pentru secvențele de sincronizare roșii, galbene și verzi în modele educaționale și sisteme simple de semnalizare.

Zaruri electronice și afișaje cu aspect aleatoriu

Figure 12. Electronic Dice and Random-Looking Displays

Circuitele electronice de zaruri folosesc secvențiere rapidă de ieșire pentru a crea modele de afișare schimbătoare care par aleatorii când sunt oprite. CD4017 este potrivit deoarece funcționarea sa secvențială simplifică ciclul vizual cu ieșire multiplă fără control software.

Secvențierea Automatizării Industriale și a Evenimentelor

Figure 13. Industrial and Event Automation Sequencing

CD4017 poate fi folosit și în sisteme simple de automatizare, unde ieșirile trebuie activate într-o ordine fixă. În configurațiile industriale sau de control al evenimentelor, poate secvenția relee, indicatoare, efecte de scenă, lumini de avertizare, panouri de afișare sau etape de comutare temporizate. Acest lucru îl face util atunci când este necesar un model de control pas cu pas previzibil, fără a folosi un microcontroler.

Afișaje LED audio-reactive

Figure 14. Audio-Reactive LED Displays

În circuitele de vizualizare audio, CD4017 creează modele LED în mișcare care răspund la schimbarea activității audio. Aceasta permite efecte vizuale simple reactive la sunet în echipamentele audio de hobby și în afișajele de divertisment.

Aplicații de divizare a frecvenței și sincronizare

Figure 15. Frequency Division and Timing Applications

CD4017 este util în circuite cu diviziune a frecvenței, unde semnalele de temporizare mai lente trebuie generate dintr-o sursă de ceas mai rapidă. Acest lucru îl face potrivit pentru divizarea impulsurilor, controlul temporizării și sisteme de temporizare secvențială.

Secvențierea releelor și controlul automatizării

Figure 16. Relay Sequencing and Automation Control

Sistemele de automatizare necesită adesea ca ieșirile să fie activate într-o ordine predefinită dintr-o singură sursă de declanșare. CD4017 este util pentru secvențierea releelor, comutarea temporizată, sisteme de progresie a alarmelor și controlul mașinii bazat pe trepte, unde secvențierea hardware simplă este preferată în locul controlului programabil.

CD4017 cu temporizator 555

Figure 17. CD4017 With 555 Timer

Cronometrul 555 și CD4017 sunt de obicei asociate pentru a crea circuite simple de secvențiere automată. În această configurație, timerul 555 generează impulsuri de ceas în timp ce CD4017 avansează prin ieșirile decoddate.

Cronometrul 555 este de obicei configurat în mod instabil pentru a genera impulsuri continue de unde pătrate. Ieșirea cronometrului se conectează direct la intrarea de ceas CD4017, permițând secvențierea automată a ieșirii. Viteza de secvențiere depinde de frecvența impulsurilor generate de cronometrul 555. Ajustarea rezistențelor de sincronizare sau a condensatorului schimbă rata de tranziție la ieșire.

Combinația de timer 555 și CD4017 oferă implementare hardware simplă, număr redus de componente, cost redus, generare fiabilă a ceasului și control secvențial ușor fără programare. Această pereche este folosită frecvent în urmăritori LED, demonstrații de cronometrare, circuite simple de automatizare și proiecte de electronică educațională.

Probleme comune CD4017 și depanare

ProblemăCauze posibileDepanare / Soluție
Ieșiri care sar aleatoriu• Semnale de ceas zgomotoase
• Bounce de comutator
• Sursă de alimentare instabilăFolosește un semnal de ceas curat, adaugă debouncing pentru întrerupătoare și îmbunătățește filtrarea surselor de alimentare.
Mai multe LED-uri care se aprind împreună• Intrări plutitoare
• Împământare slabăAsigurați-vă că intrările neutilizate sunt conectate corect și îmbunătățiți conexiunile la împământare.
Contraatac care nu avansează• Impulsuri de ceas lipsă
• Activare incorectă a stării pinului
• Conexiuni de alimentare defecteVerifică semnalul de intrare al ceasului, verifică activarea cablării pinilor și confirmă tensiunea corectă de alimentare.
Probleme cu pinul de resetare• Pinul de resetare plutitor
• Zgomot pe linia de resetareConectează corect pinul de reset și evită să-l lași să plutească.
Probleme cu semnalul de ceas zgomotos• Fire lungi de ceas
• Interferență electricăMenține liniile de ceas scurte și stabile pentru a reduce declanșările false.
Probleme de stabilitate la sursa de alimentare• Fluctuații de tensiune
• Filtrare slabăAdaugă condensatori de decuplare lângă pinii de alimentare ai circuitului integrat pentru a îmbunătăți stabilitatea și fiabilitatea.
Probleme cu debouncing cu butoanele • Ricoșul mecanic al comutatorului generează mai multe impulsuriFolosește debouncing hardware sau software pentru a asigura un impuls pe apăsare de buton.

CD4017 vs alte circuite integrate cu contor

Figure 18. CD4017 vs Other Counter ICs

CaracteristicăCD4017CD4022Contoare binareMicrocontrolere
Tip de contorContor de decenii cu ieșiri decodateContor octal cu ieșiri decodateIeșiri prin numărare binarăControler încorporat programabil
Număr de ieșiri10 ieșiri decodateMai puține ieșiri decodateIeșiri codificate binarDepinde de modelul MCU
Operațiune de ieșireO ieșire ÎNALTĂ pe rândO ieșire ÎNALTĂ pe rândMai multe ieșiri binare se schimbă împreunăControlat prin software
Programare necesarăNuNuNuDa
Ușurința secvențieriiFoarte ușorUșorNecesită logică de decodareFlexibil prin software
Complexitatea hardwareLowLowModeratModerat spre ridicat
FlexibilitateLimitat la secvențiere fixăSecvențiere limitatăPotrivit pentru numărare digitalăFoarte flexibil
Cel mai bun caz de utilizareChasere LED și secvențiere simplăControl secvențial simpluSisteme digitale de numărareSisteme încorporate avansate
Avantaj principalSecvențiere hardware simplăNumărătoare simplă decodatăNumărătoarea digitală compactăControl avansat și comunicare
Limitare principalăFuncționalitate limitatăMai puține ieșiri decât CD4017Mai puțin convenabil pentru secvențiere directăMai complex și mai costisitor

CD4017 Alternative și IC-uri echivalente

CD4017 nu este singurul circuit integrat cu contor disponibil. Cea mai bună alternativă depinde dacă circuitul are nevoie de ieșiri decodate, numărare binară, control al afișajului pe șapte segmente, viteză mai mare sau funcționare programabilă.

CI / Dispozitiv alternativTipCel mai bun folosit pentruDiferență față de CD4017
CD4022Contor decodat octalSecvențe mai scurte de 8 pașiSimilar cu CD4017, dar are 8 ieșiri decodate în loc de 10
CD4026Contorul deceniului cu driver pe 7 segmenteContoare digitale și afișaje numericeProiectat să alimenteze afișaje cu 7 segmente în loc de ieșiri secvențiale separate
CD4040Contor binar de undă în 12 etapeDiviziunea frecvenței și numărarea binarăOferă ieșiri binare, nu ieșiri decodate una câte una
CD4060Oscilator și contor binarCircuite de temporizare și divizor de frecvențăInclude funcțiile oscilatorului și ieșirile divizorului binar
74LS90Contor de decenii TTLCircuite logice TTL de viteză mai mareSe numără în formă BCD și de obicei necesită decodare pentru secvențiere directă
74HC4017Contor de deceniu CMOS de mare vitezăCircuite logice de 5V și proiecte CMOS mai rapideFuncție similară cu CD4017, dar adesea mai potrivită pentru sistemele moderne la nivel logic
ArduinoPlacă de control programabilăSecvențiere flexibilă și automatizareNecesită programare, dar oferă mult mai mult control
MicrocontrolerDispozitiv de control încorporatAutomatizare avansată, senzori, afișaje și comunicațiiMai puternic și flexibil, dar mai complex decât un CD4017

Întrebări frecvente [FAQ]

De ce este CD4017 mai practic decât un contor binar în circuite de ieșire pas cu pas?

Pentru că oferă ieșiri secvențiale decodate direct, cu o singură ieșire HIGH la un moment dat, ceea ce elimină logica suplimentară de decodare și simplifică secvențele de LED-uri, relee și temporizare.

Cum permite pinul de resetare să funcționeze CD4017 ca un contor de divizare pe N?

Prin realimentarea unei ieșiri selectate către Reset, contorul repornește înainte de Q9, astfel încât lungimea secvenței este scurtată la numărul necesar de stări.

De ce contează atât de mult calitatea ceasului în circuitele CD4017?

Pentru că CD4017 avansează la fiecare margine ascendentă a ceasului, zgomotul, săritura întrerupătoarelor sau cablajul instabil pot crea numere false, pași săriți sau modificări aleatorii la ieșire.

Ce limitează fiabilitatea etapelor CD4017 în cascadă în secvențe mai lungi?

Cascading crește sensibilitatea timpului, coordonarea resetării și complexitatea distribuției ceasului, astfel încât sincronizarea slabă sau cablajul zgomotos pot cauza secvențiere instabilă.

De ce este încă util CD4017 când microcontrolerele pot face aceeași treabă?

Pentru că oferă secvențiere hardware simplă, fără programare, făcând construcția mai rapidă, mai ușoară de depanat și mai rentabilă pentru controlul repetitiv fix al ieșirii.