10M+ Elektronische Bauteile auf Lager
ISO-zertifiziert
Garantie inklusive
Schnelle Lieferung
Schwierige Teile zu finden?
Wir beschaffen sie.
Angebot anfordern

CD4017 Decade Counter IC: Arbeitsprinzip, Pinbelegung und Anwendungen

May 29 2026
Quelle: Michael Chen
Durchsuchen: 1333

Der CD4017 ist einer der am häufigsten verwendeten Dekadezähler-ICs in der digitalen Elektronik, da er eine einfache sequentielle Ausgangssteuerung ohne Programmierung ermöglicht. Seine Fähigkeit, jeweils einen Ausgang zu aktivieren, macht ihn ideal für LED-Chaser, Timer, Automatisierungsschaltungen, Frequenzteiler und Schritt-für-Schritt-Schaltanwendungen. Dieser Artikel erklärt das Arbeitsprinzip von CD4017, Pin-Funktionen, praktische Anwendungen, Fehlerbehebungstechniken und wie es im Vergleich zu anderen Zähler- und Steuerungslösungen abschneidet.

Figure 1. CD4017 IC

Was ist der CD4017-IC?

Der CD4017 ist ein CMOS-Dekadezähler und Decoder-IC, der von 0 bis 9 mit sequentiellen Ausgängen zählt. Im Gegensatz zu Binärzählern, die binärcodierte Signale erzeugen, schaltet sich der CD4017 jeweils nur einen Ausgangspin ein. Jeder Taktimpuls bewegt den HIGH-Ausgang zum nächsten Pin in der Reihenfolge. Nach Q9 kehrt der IC automatisch zu Q0 zurück und wiederholt den Zyklus.

CD4017 IC-Spezifikationen und -Funktionen

CD4017 IC-Spezifikationen

ParameterSpezifikation
IC-TypCMOS Dekadezähler
Ausgaben10 dekodierte Ausgänge
Zählbereich0 bis 9
Betriebsspannung3V zu 15V
UhrenauslöserPositiv kantenausgelöst
TechnologieCMOS
PakettypenDIP und SMD
AusgabetypSequentiell dekodierte Ausgaben
Maximale TaktfrequenzHängt von der Versorgungsspannung ab
AusgangsantriebsfähigkeitKann LEDs antreiben, Logikeingänge und kleine Transistorstufen
StromverbrauchNiedriger Stromverbrauch
LärmimmunitätGute Rauschfestigkeit bei richtiger Entkopplung

CD4017 IC-Funktionen

• Fortlaufende Zählung von 0 bis 9

• Nur ein Ausgang bleibt gleichzeitig HOCH

• Großer Betriebsspannungsbereich von 3V bis 15V

• Kompatibel mit batteriebetriebenen und Niederspannungsschaltungen

• Positiv kantengesteuerter Takteingang

• Niedriger Energieverbrauch aufgrund der CMOS-Technologie

• Gute Immunität gegen elektrisches Rauschen

• Kann LEDs und Logikeingänge direkt steuern

• Unterstützt DIP- und SMD-Pakettypen

• Geeignet für LED-Chaser, Timer, Sequenzer und Automatisierungsschaltungen

• Benötigt minimale externe Komponenten

• Energieeffizienter als ältere TTL-Logik-ICs

• Stabiler Betrieb in tragbaren und eingebetteten Systemen

• Externe Treiber können Relais, Motoren und Hochstromlasten steuern

CD4017 Pinout- und Pinfunktionen

Figure 2. CD4017 Pinout

PIN-NummerPIN-NameTypBeschreibung / Funktion
1F5AusgabeFünfter dekodierter Ausgang aktiviert während des Zählzustands 5
2F1AusgabeErster dekodierter Ausgang wurde nach dem ersten Taktimpuls aktiviert
3Q0AusgabeStandard HOHER Ausgang nach Reset oder Hochfahren
4F2AusgabeDie zweite dekodierte Ausgabe in der Sequenz
5F6AusgabeSechste dekodierte Ausgabe in der Sequenz
6F7AusgabeSiebte dekodierte Ausgabe in der Sequenz
7F3AusgabeDie dritte dekodierte Ausgabe in der Sequenz
8GNDStromErdungsverbindung für den IC
9F8AusgabeAchte dekodierte Ausgabe in der Folge
10F4AusgabeVierter dekodierter Ausgang in der Sequenz
11F9AusgabeNeunte dekodierte Ausgabe in der Sequenz
12AusführenAusgabeVerwendet zum Kaskadieren mehrerer CD4017-ICs für längere Zählsequenzen
13Clock EnableSteuereingangAktiviert oder deaktiviert das Zählen. HIGH-Stopp-Zählen, LOW ermöglicht den normalen Betrieb
14UhrEingabeEmpfängt Taktimpulse von Druckknöpfen, Oszillatoren, 555-Timern oder Logikschaltungen. Jede steigende Kante bringt den Zähler um einen Schritt voran
15ResetSteuereingangSetzt den Zähler sofort wieder auf Q0 zurück, wenn er aktiviert wird
16VDDStromPositiver Netzteileingang (3V bis 15V typischer Betriebsbereich)

Wie der CD4017 funktioniert

Figure 3. How the CD4017 Works

Der CD4017 funktioniert, indem er Taktimpulse empfängt und den aktiven HIGH-Ausgang durch zehn dekodierte Ausgangspins bewegt. Beim Reset oder Hochfahren ist Q0 der aktive Ausgang. Jede steigende Taktkante bewegt dann das HIGH-Signal zum nächsten Ausgang in der Sequenz.

Im Inneren des ICs steuern ein Johnson-Zähler und eine Dekodierschaltung diese Sequenz. Anstatt eine binäre Zählung zu erzeugen, aktiviert die CD4017 jeweils nur einen dekodierten Ausgang, was die Anwendung für LED-Chaser, Zeitschaltungen und Schritt-für-Schritt-Schaltanwendungen erleichtert.

GegenzustandAktive Ausgabe
Reset / Power-UpQ0 HIGH
1. Uhr PulsQ1 HIGH
2. UhrpulsQ2 HIGH
3. Uhr PulsQ3 HIGH
4. Uhr PulsQ4 HIGH
5. Uhr PulsQ5 HIGH
6. Uhr PulsQ6 HIGH
7. Uhr PulsQ7 HIGH
8. Uhr PulsQ8 HIGH
9. Uhr PulsQ9 HIGH
10. Uhr PulsRückkehr zu Q0

Der CD4017 reagiert auf die steigende Kante des Taktsignals. Das bedeutet, dass der Zähler voranschreitet, wenn der Takteingang von NIEDRIG auf HOCH wechselt. Ein sauberes und stabiles Taktsignal ist wichtig, da verrauschte oder reflektierende Signale zusätzliche unerwünschte Zählungen verursachen können.

Jeweils ist nur ein Ausgang HOCH, da die interne Dekodierlogik für jede Zählposition einen aktiven Ausgang auswählt. Nachdem Q9 HOCH wird, startet der nächste Taktimpuls die Sequenz von Q0 aus. Dieser Zyklus setzt sich fort, solange Taktimpulse angewendet werden, der Takt-Enable-Pin das Zählen erlaubt und der Reset-Pin nicht aktiviert ist.

Wie man den CD4017 im Schaltungsdesign verwendet

Grundlegende CD4017-Schaltungseinrichtung

Figure 4. Basic CD4017 Circuit Setup

Eine Standard-CD4017-Schaltung benötigt eine regulierte Stromversorgung, einen Takteingang, eine Reset-Steuerung und korrekt angeschlossene Ausgänge. Die VDD- und GND-Pins müssen korrekt verdrahtet sein, und ungenutzte Steuereingänge dürfen nicht frei bleiben. Stabile Verdrahtung sorgt für vorhersehbare Zählungen und verhindert unbeabsichtigte Ausgangsübergänge.

Taktsignalgenerierung

Figure 5. Clock Signal Generation

Der CD4017 schreitet für jeden aufsteigenden Taktimpuls um einen Zähler vor. Gängige Taktquellen sind Oszillatoren, Druckknopfschaltungen, Logikgatter und 555-Timer. Das Taktsignal muss sauber und stabil bleiben, da Rauschen oder Schalter-Bouncing zu falschen Auslösungen und übersprungenen Zählungen führen können.

Logik zurücksetzen und Zählkontrolle

Figure 6. Reset Logic and Count Control

Die Reset-Eingabe zwingt den Zähler sofort zurück auf Q0. Die Reset-Steuerung wird häufig zur Startinitialisierung, Sequenzsynchronisation und zur Begrenzung des Zählers auf weniger als zehn Zustände verwendet. Eine richtige Reset-Verkabelung ist wichtig für einen stabilen und wiederholbaren Betrieb.

Taktfrequenzregelung

Figure 7. Clock Frequency Control

Die Ausgangsübergangsgeschwindigkeit hängt vollständig von der Taktfrequenz ab. Niedrigere Taktfrequenzen erzeugen eine langsamere Sequenzierung, während höhere Frequenzen die Schaltgeschwindigkeit erhöhen. Frequenzregelung ist wichtig in Zeitschaltungen, Pulsteilungssystemen und synchronisierten Schaltanwendungen.

Verwendung des CD4017 als Divide-by-N-Zähler

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

Der CD4017 kann benutzerdefinierte Zählbereiche erstellen, indem er einen ausgewählten Ausgang zurück an den Reset-Pin speist. Wenn der ausgewählte Ausgang aktiv wird, setzt sich der Zähler automatisch zurück und startet von Q0 neu.

Gewünschte DivisionVerbindung zurücksetzenAusgabesequenz
Teilen durch 2F2 → ResetQ0 → Q1
Teilen durch 3F3 → ResetQ0 → Q1 → Q2
Teilen durch 4F4 → ResetQ0 → Q1 → Q2 → Q3
Teilen durch 5F5 → ResetQ0 → Q1 → Q2 → Q3 → Q4
Teilen durch 10Kein Reset-FeedbackVollständige Q0–Q9-Sequenz

Diese Methode ermöglicht eine kompakte Hardware-Frequenzteilung ohne zusätzliche Dekodierschaltungen.

Kaskadierende Mehrfach-CD4017-ICs

Figure 9. Cascading Multiple CD4017 ICs

Mehrere CD4017-ICs können kaskadiert werden, um sequentielle Ausgangsbereiche über zehn Zustände hinaus zu erweitern. Der Carry Out-Pin wird häufig verwendet, um zusätzliche Gegenstufen zu koordinieren.

Eine zuverlässige Kaskadierenführung erfordert:

• synchronisiertes Reset-Verhalten

• stabile Taktverteilung

• kurze Uhrspuren

• ordnungsgemäße Erdung

• lokale Entkopplungskondensatoren für jeden IC

Mit zunehmender Hinzufügung werden die Ausbreitungszeitpunkte und Synchronisation immer wichtiger.

CD4017-Anwendungen

LED-Chaser und dekorative visuelle Sequenzierung

Figure 10. LED Chaser and Decorative Visual Sequencing

Der CD4017 wird häufig in LED-Chaser-Schaltkreisen eingesetzt, bei denen Lichter nacheinander angehen, um einen bewegten visuellen Effekt zu erzeugen. Dies macht es geeignet für dekorative Beleuchtung, Beschilderung, Ausstellungsrahmen, Festbeleuchtung, Modellprojekte und Bildungsvorführungen. Die dekodierten Ausgänge vereinfachen die visuelle Sequenzierung, da jede LED-Stufe in einem klaren, sich wiederholenden Muster ohne Programmierung aktiviert werden kann.

Ampelsimulationssysteme

Figure 11. Traffic-Light Simulation Systems

Ampelregler profitieren vom CD4017, da der IC auf natürliche Weise geordnete sequentielle Ausgänge erzeugt. Dies ermöglicht einen vorhersehbaren Stufenverlauf für rote, gelbe und grüne Zeitabläufe in Bildungsmodellen und einfachen Signalsystemen.

Elektronische Würfel und zufällig aussehende Anzeigen

Figure 12. Electronic Dice and Random-Looking Displays

Elektronische Würfelschaltungen verwenden eine schnelle Ausgangssequenzierung, um sich ändernde Anzeigemuster zu erzeugen, die beim Anhalten zufällig erscheinen. Der CD4017 ist geeignet, da sein sequentieller Betrieb das mehrfache visuelle Zyklus ohne Softwaresteuerung vereinfacht.

Industrie- und Ereignisautomatisierungssequenzierung

Figure 13. Industrial and Event Automation Sequencing

Der CD4017 kann auch in einfachen Automatisierungssystemen verwendet werden, bei denen die Ausgänge in einer festen Reihenfolge aktiviert werden müssen. In industriellen oder Ereignissteuerungssystemen kann es Relais, Indikatoren, Stage-Effekte, Warnleuchten, Anzeigetafeln oder zeitgesteuerte Schaltphasen sequenzieren. Dies macht sie nützlich, wenn ein vorhersehbares Schritt-für-Schritt-Steuerungsmuster ohne Mikrocontroller benötigt wird.

Audio-reaktive LED-Displays

Figure 14. Audio-Reactive LED Displays

In Audiovisualisierungsschaltungen erzeugt der CD4017 bewegte LED-Muster, die auf sich ändernde Audioaktivität reagieren. Dies ermöglicht einfache, schallreaktive visuelle Effekte in Hobby-Audiogeräten und Unterhaltungsdisplays.

Frequenzteilung und Zeitmessungsanwendungen

Figure 15. Frequency Division and Timing Applications

Der CD4017 ist nützlich in Frequenzteilungsschaltungen, in denen langsamere Zeitsignale von einer schnelleren Taktquelle erzeugt werden müssen. Dies macht es geeignet für Pulsteilung, Zeitsteuerung und sequentielle Zeitsteuerung.

Relais-Sequenzierung und Automatisierungssteuerung

Figure 16. Relay Sequencing and Automation Control

Automatisierungssysteme erfordern oft, dass die Ausgänge in einer vordefinierten Reihenfolge von einer einzigen Triggerquelle aktiviert werden. Der CD4017 ist nützlich für Relais-Sequenzierung, zeitgesteuertes Schalten, Alarmprogressionssysteme und schrittbasierte Maschinensteuerung, bei der einfache Hardware-Sequenzierung der programmierbaren Steuerung vorgezogen wird.

CD4017 mit 555 Timer

Figure 17. CD4017 With 555 Timer

Der 555-Timer und CD4017 werden üblicherweise gepaart, um einfache automatische Sequenzierungsschaltungen zu erzeugen. In dieser Konfiguration erzeugt der 555-Timer Taktimpulse, während der CD4017 durch seine dekodierten Ausgänge läuft.

Der 555-Timer ist üblicherweise im astabilen Modus konfiguriert, um kontinuierliche Rechteckwellenimpulse zu erzeugen. Der Timer-Ausgang ist direkt mit dem CD4017-Takteingang verbunden, was eine automatische Ausgangssequenzierung ermöglicht. Die Sequenzierungsgeschwindigkeit hängt von der vom 555-Timer erzeugten Pulsfrequenz ab. Die Einstellung der Timing-Widerstände oder des Kondensators ändert die Ausgangsübergangsrate.

Die Kombination aus 555-Timer und CD4017 bietet eine einfache Hardware-Implementierung, eine geringe Komponentenanzahl, niedrige Kosten, zuverlässige Taktgenerierung und eine einfache sequentielle Steuerung ohne Programmierung. Diese Kombination wird häufig in LED-Chasern, Zeitvorführungen, einfachen Automatisierungsschaltungen und Bildungsprojekten zur Elektronik verwendet.

Häufige CD4017-Probleme und Fehlerbehebung

ProblemMögliche UrsachenFehlerbehebung / Lösung
Ausgaben werden zufällig übersprungen• Laute Uhrsignale
• Schalter-Bounce
• Instabile StromversorgungVerwenden Sie ein sauberes Taktsignal, fügen Sie Debouncing für Schalter hinzu und verbessern Sie die Filterung der Stromversorgung.
Mehrere LEDs gehen gemeinsam AN• Schwimmende Eingänge
• Schlechte ErdungStellen Sie sicher, dass ungenutzte Eingänge richtig angeschlossen sind, und verbessern Sie die Erdungsverbindungen.
Counter rückt nicht voran• Fehlende Taktpulse
• Falscher Enable-Pin-Zustand
• Fehlerhafte StromanschlüsseÜberprüfen Sie das Taktsignal, überprüfen Sie die Enable-Pin-Verkabelung und überprüfen Sie die korrekte Versorgungsspannung.
Probleme mit dem Rücksetzen des Pins• Schwimmender Reset-Pin
• Rauschen auf der RückstartleitungSchließen Sie den Reset-Pin richtig an und vermeiden Sie, ihn schweben zu lassen.
Probleme mit lauten Uhrsignalen• Lange Uhrdrähte
• Elektrische StörungenHalte die Taktlinien kurz und stabil, um falsche Auslösungen zu vermeiden.
Probleme mit der Stabilität der Stromversorgung• Spannungsschwankungen
• Schlechte FilterungFügen Sie Entkopplungskondensatoren in der Nähe der IC-Stromstifte hinzu, um Stabilität und Zuverlässigkeit zu verbessern.
Debouncing-Probleme mit Druckknöpfen• Mechanischer Schalter-Bounce erzeugt mehrere ImpulseVerwenden Sie Hardware- oder Software-Debouncing, um einen Impuls pro Knopfdruck sicherzustellen.

CD4017 vs. andere Counter-ICs

Figure 18. CD4017 vs Other Counter ICs

FunktionCD4017CD4022BinärzählerMikrocontroller
ZählertypDekadezähler mit dekodierten AusgabenOktalzähler mit dekodierten AusgängenBinärzählausgabenProgrammierbarer eingebetteter Controller
Anzahl der Ausgaben10 dekodierte AusgängeWeniger dekodierte AusgabenBinärcodierte AusgabenKommt auf das MCU-Modell an
AusgabeoperationEin Ausgang HOCH nach dem anderenEin Ausgang HOCH nach dem anderenMehrere binäre Ausgänge ändern sich gemeinsamSoftwaregesteuerte
Programmierung erforderlichNeinNeinNeinJa
Einfachheit der SequenzierungSehr einfachGanz einfachErfordert DekodierungslogikFlexibel durch Software
HardwarekomplexitätLowLowModeratMäßig bis hoch
FlexibilitätBeschränkt auf feste SequenzierungBegrenzte SequenzierungGeeignet für digitale ZählungSehr flexibel
Bester AnwendungsfallLED-Chaser und einfache SequenzierungEinfache sequentielle SteuerungDigitale ZählsystemeFortschrittliche eingebettete Systeme
HauptvorteilEinfache Hardware-SequenzierungEinfache dekodierte ZählungKompakte digitale ZählungFortschrittliche Steuerung und Kommunikation
HauptbegrenzungBegrenzte FunktionalitätWeniger Ausgänge als CD4017Weniger praktisch für direkte SequenzierungKomplexer und kostspieliger

CD4017 Alternativen und gleichwertige ICs

Der CD4017 ist nicht der einzige verfügbare Counter-IC. Die beste Alternative hängt davon ab, ob die Schaltung dekodierte Ausgänge, Binärzählung, Sieben-Segment-Displaysteuerung, höhere Geschwindigkeit oder programmierbaren Betrieb benötigt.

Alternatives IC / GerätTypAm besten verwendet fürUnterschied zum CD4017
CD4022Oktal dekodierter ZählerKürzere 8-Schritt-SequenzenÄhnlich wie CD4017, aber mit 8 dekodierten Ausgängen statt 10
CD4026Jahrzehntzähler mit 7-Segment-TreiberDigitale Zähler und numerische AnzeigenEntwickelt, um 7-Segment-Displays statt separater sequentieller Ausgänge zu steuern
CD404012-stufiger binärer WellenzählerFrequenzdivision und binäre ZählungStellt binäre Ausgaben bereit, keine einzeln dekodierten Ausgaben
CD4060Oszillator und BinärzählerZeit- und FrequenzteilerschaltungenEnthält Oszillatorfunktionen und Binärteiler-Ausgaben
74LS90TTL-DekadezählerHochgeschwindigkeits-TTL-LogikschaltungenZählt in BCD-Form und benötigt in der Regel eine Dekodierung für direkte Sequenzierung
74HC4017Hochgeschwindigkeits-CMOS-Dekadezähler5V-Logikschaltungen und schnellere CMOS-DesignsÄhnliche Funktion wie CD4017, aber oft besser geeignet für moderne Logiksysteme
ArduinoProgrammierbare SteuerplatineFlexible Sequenzierung und AutomatisierungErfordert Programmierung, bietet aber viel mehr Kontrolle
MikrocontrollerEingebettetes SteuergerätFortschrittliche Automatisierung, Sensoren, Anzeigen und KommunikationLeistungsstärker und flexibler, aber komplexer als ein CD4017

Häufig gestellte Fragen [FAQ]

Warum ist der CD4017 praktischer als ein Binärzähler in Schritt-für-Schritt-Ausgangsschaltungen?

Weil er direkt decodierte sequentielle Ausgänge liefert, mit jeweils nur einem Ausgang HOCH, wodurch zusätzliche Dekodierlogik entfällt und LED-, Relais- und Timing-Sequenzen vereinfacht werden.

Wie lässt der Reset-Pin den CD4017 als Teile-durch-N-Zähler funktionieren?

Indem ein ausgewählter Ausgang an Reset zurückgegeben wird, startet der Zähler vor Q9 neu, sodass die Sequenzlänge auf die erforderliche Anzahl von Zuständen verkürzt wird.

Warum ist die Taktqualität in CD4017-Schaltungen so wichtig?

Da der CD4017 bei jeder steigenden Taktkante vorrückt, können Rauschen, Schalter-Bounce oder instabile Verdrahtung zu falschen Zählungen, übersprungenen Schritten oder zufälligen Ausgangsänderungen führen.

Was begrenzt die Zuverlässigkeit von kaskadierenden CD4017-Stufen in längeren Sequenzen?

Cascading erhöht die Timing-Empfindlichkeit, die Reset-Koordination und die Taktverteilungskomplexität, sodass schlechte Synchronisation oder rauschige Verkabelung zu instabiler Sequenzierung führen können.

Warum ist der CD4017 immer noch nützlich, wenn Mikrocontroller dieselbe Aufgabe erfüllen können?

Weil es eine einfache Hardware-Sequenzierung ohne Programmierung ermöglicht, was den Bau schneller, die Fehlersuche erleichtert und kostengünstiger für feste, sich wiederholende Ausgangssteuerung ermöglicht.