10M+ Komponen Elektronik Tersedia
Tersertifikasi ISO
Garansi Termasuk
Pengiriman Cepat
Bagian yang Sulit Ditemukan?
Kami Sumberkan Mereka.
Minta Penawaran

CD4017 Decade Counter IC: Prinsip Kerja, Pinout, dan Aplikasi

Mei 29 2026
Sumber: DiGi-Electronics
Jelajahi: 972

CD4017 adalah salah satu IC penghitung dekade yang paling banyak digunakan dalam elektronik digital karena menyediakan kontrol output berurutan sederhana tanpa pemrograman. Kemampuannya untuk mengaktifkan satu output pada satu waktu membuatnya ideal untuk pemburu LED, timer, sirkuit otomatisasi, pembagi frekuensi, dan aplikasi switching langkah demi langkah. Artikel ini menjelaskan prinsip kerja CD4017, fungsi pin, aplikasi praktis, teknik pemecahan masalah, dan perbandingannya dengan solusi penghitung dan kontrol lainnya.

Figure 1. CD4017 IC

Apa itu IC CD4017?

CD4017 adalah penghitung dekade CMOS dan IC dekoder yang dihitung dari 0 hingga 9 menggunakan output berurutan. Tidak seperti penghitung biner yang menghasilkan sinyal berkode biner, CD4017 hanya menyalakan satu pin keluaran pada satu waktu. Setiap pulsa jam memindahkan output TINGGI ke pin berikutnya secara berurutan. Setelah Q9, IC secara otomatis kembali ke Q0 dan mengulangi siklus.

Spesifikasi dan Fitur IC CD4017

Spesifikasi IC CD4017

ParameterSpesifikasi
Tipe ICPenghitung Dekade CMOS
Keluaran10 keluaran yang didekodekan
Rentang Penghitungan0 hingga 9
Tegangan Operasi3V hingga 15V
Pemicu JamTepi positif dipicu
TeknologiCMOS
Jenis PaketDIP dan SMD
Jenis KeluaranOutput yang didekodekan secara berurutan
Frekuensi Clock MaksimumTergantung pada tegangan suplai
Kemampuan Drive KeluaranDapat menggerakkan LED, input logika, dan tahap transistor kecil
Konsumsi DayaKonsumsi daya rendah
Kekebalan KebisinganKetahanan kebisingan yang baik dengan pemisahan yang tepat

Fitur IC CD4017

• Penghitungan berurutan dari 0 hingga 9

• Hanya satu output yang tetap TINGGI pada satu waktu

• Rentang tegangan operasi yang luas dari 3V hingga 15V

• Kompatibel dengan sirkuit bertenaga baterai dan tegangan rendah

• Input jam yang dipicu tepi positif

• Konsumsi daya rendah karena teknologi CMOS

• Kekebalan kebisingan listrik yang baik

• Dapat langsung menggerakkan LED dan input logika

• Mendukung jenis paket DIP dan SMD

• Cocok untuk pemburu LED, timer, sequencer, dan sirkuit otomatisasi

• Membutuhkan komponen eksternal minimal

• Lebih hemat daya daripada IC logika TTL yang lebih lama

• Pengoperasian yang stabil dalam sistem portabel dan tertanam

• Driver eksternal dapat mengontrol relai, motor, dan beban arus tinggi

Fungsi Pinout dan Pin CD4017

Figure 2. CD4017 Pinout

Nomor PinNama PinTipeDeskripsi / Fungsi
1Pertanyaan 5KeluaranOutput dekode kelima diaktifkan selama status hitungan 5
2Pertanyaan 1KeluaranOutput yang didekodekan pertama diaktifkan setelah pulsa clock pertama
3Pertanyaan 0KeluaranOutput TINGGI default setelah reset atau power-up
4Pertanyaan 2KeluaranOutput kedua yang didekodekan dalam urutan
5Pertanyaan 6KeluaranOutput dekode keenam dalam urutan
6Pertanyaan 7KeluaranOutput dekode ketujuh dalam urutan
7Pertanyaan 3KeluaranOutput ketiga yang didekodekan dalam urutan
8GNDDayaKoneksi ground untuk IC
9Pertanyaan 8KeluaranOutput dekode kedelapan dalam urutan
10Pertanyaan 4KeluaranOutput yang didekodekan keempat dalam urutan
11Pertanyaan 9KeluaranOutput yang didekodekan kesembilan dalam urutan
12MelaksanakanKeluaranDigunakan untuk mengalir beberapa IC CD4017 untuk urutan penghitungan yang lebih lama
13Mengaktifkan JamMasukan KontrolMengaktifkan atau menonaktifkan penghitungan. TINGGI berhenti menghitung, RENDAH memungkinkan pengoperasian normal
14JamMasukanMenerima pulsa jam dari tombol tekan, osilator, 555 timer, atau sirkuit logika. Setiap tepi yang naik memajukan penghitung satu langkah
15Atur ulangMasukan KontrolSegera mengatur ulang penghitung kembali ke Q0 saat diaktifkan
16VDDDayaInput catu daya positif (rentang pengoperasian khas 3V hingga 15V)

Cara Kerja CD4017

Figure 3. How the CD4017 Works

CD4017 bekerja dengan menerima pulsa jam dan memindahkan output HIGH aktif melalui sepuluh pin output yang didekodekan. Saat reset atau power-up, Q0 adalah output aktif. Setiap tepi clock yang naik kemudian memindahkan sinyal HIGH ke output berikutnya dalam urutan.

Di dalam IC, penghitung Johnson dan sirkuit decoding mengontrol urutan ini. Alih-alih menghasilkan jumlah biner, CD4017 hanya mengaktifkan satu output yang didekodekan pada satu waktu, yang membuatnya mudah digunakan untuk pemburu LED, sirkuit waktu, dan aplikasi switching langkah demi langkah.

Status PenghitungKeluaran Aktif
Atur Ulang / NyalakanQ0 TINGGI
Denyut Jam 1Q1 TINGGI
Denyut Pulsa Jam ke-2Q2 TINGGI
Denyut Pulsa Jam ke-3Q3 TINGGI
Denyut Pulsa Jam ke-4Q4 TINGGI
Denyut Pulsa Jam ke-5Q5 TINGGI
Denyut Pulsa Jam ke-6Q6 TINGGI
Denyut Pulsa Jam ke-7Q7 TINGGI
Denyut Pulsa Jam ke-8Q8 TINGGI
Denyut Pulsa Jam ke-9Q9 TINGGI
Denyut Pulsa Jam ke-10Kembali ke Q0

CD4017 merespons tepi sinyal jam yang naik. Ini berarti hitungan meningkat ketika input jam berubah dari RENDAH ke TINGGI. Sinyal jam yang bersih dan stabil penting karena sinyal yang berisik atau memantul dapat menciptakan jumlah ekstra yang tidak diinginkan.

Hanya satu output yang TINGGI pada satu waktu karena logika decoding internal memilih satu output aktif untuk setiap posisi hitungan. Setelah Q9 menjadi TINGGI, pulsa jam berikutnya memulai ulang urutan dari Q0. Siklus ini berlanjut selama pulsa jam diterapkan, pin pengaktifan jam memungkinkan penghitungan, dan pin reset tidak diaktifkan.

Cara Menggunakan CD4017 dalam Desain Sirkuit

Pengaturan Sirkuit CD4017 Dasar

Figure 4. Basic CD4017 Circuit Setup

Sirkuit CD4017 standar memerlukan catu daya yang diatur, input jam, kontrol reset, dan output yang terhubung dengan benar. Pin VDD dan GND harus disambungkan dengan benar, dan input kontrol yang tidak digunakan tidak boleh dibiarkan mengambang. Kabel yang stabil memastikan penghitungan yang dapat diprediksi dan mencegah transisi output yang tidak diinginkan.

Pembuatan Sinyal Jam

Figure 5. Clock Signal Generation

CD4017 memajukan satu hitungan untuk setiap pulsa jam yang naik. Sumber jam umum termasuk osilator, sirkuit tombol tekan, gerbang logika, dan pengatur waktu 555. Sinyal jam harus tetap bersih dan stabil karena kebisingan atau pantulan sakelar dapat menciptakan pemicu palsu dan penghitungan yang dilewati.

Atur Ulang Logika dan Kontrol Penghitungan

Figure 6. Reset Logic and Count Control

Input reset segera memaksa penghitung kembali ke Q0. Kontrol reset biasanya digunakan untuk inisialisasi startup, sinkronisasi urutan, dan membatasi penghitung hingga kurang dari sepuluh status. Kabel reset yang tepat penting untuk pengoperasian yang stabil dan dapat diulang.

Kontrol Frekuensi Jam

Figure 7. Clock Frequency Control

Kecepatan transisi keluaran sepenuhnya tergantung pada frekuensi jam. Frekuensi clock yang lebih rendah menciptakan pengurutan yang lebih lambat, sementara frekuensi yang lebih tinggi meningkatkan kecepatan switching. Kontrol frekuensi penting dalam sirkuit waktu, sistem pembagian pulsa, dan aplikasi switching yang disinkronkan.

Menggunakan CD4017 sebagai Penghitung Divide-by-N

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

CD4017 dapat membuat rentang penghitungan khusus dengan memasukkan output yang dipilih kembali ke pin reset. Ketika output yang dipilih menjadi aktif, penghitung secara otomatis diatur ulang dan dimulai ulang dari Q0.

Pembagian yang DiinginkanAtur Ulang KoneksiUrutan Keluaran
Bagi-2Setel Ulang → Q2Q0 → Q1
Bagi-dalam-3Setel Ulang → Q3Q0 → Q1 → Q2
Bagi-4Reset → Q4Q0 → Q1 → Q2 → Q3
Bagi-5Setel Ulang → Q5Q0 → Q1 → Q2 → Q3 → Q4
Bagi-10Tidak ada umpan balik resetUrutan Q0–Q9 lengkap

Metode ini memungkinkan pembagian frekuensi perangkat keras yang ringkas tanpa sirkuit decoding tambahan.

Mengalir Beberapa IC CD4017

Figure 9. Cascading Multiple CD4017 ICs

Beberapa IC CD4017 dapat ditingkatkan untuk memperluas rentang output berurutan di luar sepuluh status. Pin Carry Out biasanya digunakan untuk mengoordinasikan tahap penghitung tambahan.

Cascading yang andal memerlukan:

• perilaku reset yang disinkronkan

• distribusi jam yang stabil

• jejak jam pendek

• Pembumian yang tepat

• kapasitor decoupling lokal untuk setiap IC

Seiring dengan ditambahkannya lebih banyak tahapan yang ditambahkan, waktu dan sinkronisasi propagasi menjadi semakin penting.

Aplikasi CD4017

Pemburu LED dan Pengurutan Visual Dekoratif

Figure 10. LED Chaser and Decorative Visual Sequencing

CD4017 banyak digunakan dalam sirkuit pemburu LED di mana lampu menyala satu demi satu untuk menciptakan efek visual yang bergerak. Ini membuatnya cocok untuk pencahayaan dekoratif, papan nama, batas pajangan, lampu festival, proyek model, dan demonstrasi pendidikan. Output yang didekodekan menyederhanakan pengurutan visual karena setiap tahap LED dapat diaktifkan dalam pola berulang yang jelas tanpa pemrograman.

Sistem Simulasi Lampu Lalu Lintas

Figure 11. Traffic-Light Simulation Systems

Pengontrol lampu lalu lintas mendapat manfaat dari CD4017 karena IC secara alami menghasilkan output berurutan yang teratur. Hal ini memungkinkan perkembangan tahap yang dapat diprediksi untuk urutan waktu merah, kuning, dan hijau dalam model pendidikan dan sistem pensinyalan sederhana.

Dadu Elektronik dan Tampilan Acak

Figure 12. Electronic Dice and Random-Looking Displays

Sirkuit dadu elektronik menggunakan pengurutan keluaran cepat untuk membuat pola tampilan yang berubah yang tampak acak saat dihentikan. CD4017 cocok karena pengoperasiannya yang berurutan menyederhanakan siklus visual multi-output tanpa kontrol perangkat lunak.

Pengurutan Otomasi Industri dan Acara

Figure 13. Industrial and Event Automation Sequencing

CD4017 juga dapat digunakan dalam sistem otomasi sederhana di mana output harus diaktifkan dalam urutan tetap. Dalam pengaturan industri atau kontrol acara, dapat mengurutkan relai, indikator, efek panggung, lampu peringatan, panel tampilan, atau tahap switching berwaktu. Ini membuatnya berguna ketika pola kontrol langkah demi langkah yang dapat diprediksi diperlukan tanpa menggunakan mikrokontroler.

Tampilan LED Reaktif Audio

Figure 14. Audio-Reactive LED Displays

Dalam sirkuit visualisasi audio, CD4017 menciptakan pola LED bergerak yang merespons perubahan aktivitas audio. Ini memungkinkan efek visual reaktif suara sederhana dalam peralatan audio hobi dan tampilan hiburan.

Pembagian Frekuensi dan Aplikasi Waktu

Figure 15. Frequency Division and Timing Applications

CD4017 berguna dalam sirkuit pembagian frekuensi di mana sinyal waktu yang lebih lambat harus dihasilkan dari sumber jam yang lebih cepat. Ini membuatnya cocok untuk pembagian pulsa, kontrol waktu, dan sistem pengaturan waktu berurutan.

Pengurutan Relai dan Kontrol Otomatisasi

Figure 16. Relay Sequencing and Automation Control

Sistem otomasi sering kali memerlukan output untuk diaktifkan dalam urutan yang telah ditentukan sebelumnya dari satu sumber pemicu. CD4017 berguna untuk pengurutan relai, peralihan berwaktu, sistem perkembangan alarm, dan kontrol alat berat berbasis langkah di mana pengurutan perangkat keras sederhana lebih disukai daripada kontrol yang dapat diprogram.

CD4017 Dengan Timer 555

Figure 17. CD4017 With 555 Timer

Pengatur waktu 555 dan CD4017 biasanya dipasangkan untuk membuat sirkuit pengurutan otomatis sederhana. Dalam konfigurasi ini, pengatur waktu 555 menghasilkan pulsa jam sementara CD4017 maju melalui output yang didekodekan.

Pengatur waktu 555 biasanya dikonfigurasi dalam mode stabil untuk menghasilkan pulsa gelombang persegi terus menerus. Output timer terhubung langsung ke input jam CD4017, memungkinkan pengurutan output otomatis. Kecepatan pengurutan tergantung pada frekuensi pulsa yang dihasilkan oleh pengatur waktu 555. Menyesuaikan resistor waktu atau kapasitor mengubah laju transisi keluaran.

Kombinasi timer 555 dan CD4017 memberikan implementasi perangkat keras yang sederhana, jumlah komponen rendah, biaya rendah, pembuatan jam yang andal, dan kontrol sekuensial yang mudah tanpa pemrograman. Pasangan ini biasanya digunakan dalam pemburu LED, demonstrasi waktu, sirkuit otomatisasi sederhana, dan proyek elektronik pendidikan.

Masalah Umum CD4017 dan Pemecahan Masalah

MasalahKemungkinan PenyebabPemecahan Masalah / Solusi
Output Melewati Secara Acak• Sinyal jam yang berisik
• Ganti pantulan
• Catu daya tidak stabilGunakan sinyal jam yang bersih, tambahkan debouncing untuk sakelar, dan tingkatkan pemfilteran catu daya.
Beberapa LED Menyala Bersama• Input mengambang
• Pembumian yang burukPastikan input yang tidak digunakan terhubung dengan benar dan tingkatkan koneksi pembumian.
Counter Tidak Maju• Pulsa jam hilang
• Status pin aktifkan salah
• Sambungan daya yang rusakPeriksa sinyal input jam, verifikasi kabel pin aktifkan, dan konfirmasikan volume suplai yang benartage.
Mengatur Ulang Masalah Pin• Pin reset mengambang
• Kebisingan pada garis resetHubungkan pin reset dengan benar dan hindari membiarkannya mengambang.
Masalah Sinyal Jam Berisik• Kabel jam panjang
• Interferensi listrikJaga agar garis jam tetap pendek dan stabil untuk mengurangi pemicu palsu.
Masalah Stabilitas Catu Daya• Fluktuasi tegangan
• Penyaringan yang burukTambahkan kapasitor decoupling di dekat pin daya IC untuk meningkatkan stabilitas dan keandalan.
Masalah Debouncing dengan Tombol Tekan• Pantulan sakelar mekanis menghasilkan beberapa pulsaGunakan debouncing perangkat keras atau perangkat lunak untuk memastikan satu pulsa per penekanan tombol.

CD4017 vs IC Penghitung Lainnya

Figure 18. CD4017 vs Other Counter ICs

FiturCD4017CD4022Penghitung BinerMikrokontroler
Jenis PenghitungPenghitung dekade dengan output yang didekodekanPenghitung oktal dengan output yang didekodekanKeluaran penghitungan binerPengontrol tertanam yang dapat diprogram
Jumlah Keluaran10 keluaran yang didekodekanOutput yang didekodekan lebih sedikitOutput berkode binerTergantung pada model MCU
Operasi KeluaranSatu output TINGGI pada satu waktuSatu output TINGGI pada satu waktuBeberapa output biner berubah bersamaanDikendalikan perangkat lunak
Pemrograman yang DiperlukanTidakTidakTidakIya
Kemudahan PengurutanSangat mudahMudahMemerlukan logika decodingFleksibel melalui perangkat lunak
Kompleksitas Perangkat KerasRendahRendahSedangSedang hingga tinggi
FleksibilitasTerbatas pada pengurutan tetapPengurutan terbatasCocok untuk penghitungan digitalSangat fleksibel
Kasus Penggunaan TerbaikPemburu LED dan pengurutan sederhanaKontrol berurutan sederhanaSistem penghitungan digitalSistem tertanam canggih
Keuntungan UtamaPengurutan perangkat keras sederhanaPenghitungan dekode sederhanaPenghitungan digital ringkasKontrol dan komunikasi tingkat lanjut
Batasan UtamaFungsionalitas terbatasOutput lebih sedikit daripada CD4017Kurang nyaman untuk pengurutan langsungLebih kompleks dan mahal

Alternatif CD4017 dan IC yang Setara

CD4017 bukan satu-satunya IC penghitung yang tersedia. Alternatif terbaik tergantung pada apakah sirkuit membutuhkan output yang didekodekan, penghitungan biner, kontrol tampilan tujuh segmen, kecepatan lebih tinggi, atau operasi yang dapat diprogram.

IC / Perangkat AlternatifTipeTerbaik Digunakan UntukPerbedaan Dari CD4017
CD4022Penghitung dekode oktalUrutan 8 langkah yang lebih pendekMirip dengan CD4017, tetapi memiliki 8 output yang didekodekan, bukan 10
CD4026Penghitung dekade dengan driver 7 segmenPenghitung digital dan tampilan numerikDirancang untuk menggerakkan layar 7 segmen, bukan output berurutan terpisah
CD4040Penghitung riak biner 12 tahapPembagian frekuensi dan penghitungan binerMenyediakan output biner, bukan output yang didekodekan satu per satu
CD4060Penghitung osilator dan binerSirkuit pembagi waktu dan frekuensiTermasuk fungsi osilator dan output pembagi biner
74LS90Penghitung dekade TTLSirkuit logika TTL berkecepatan lebih tinggiDihitung dalam bentuk BCD dan biasanya perlu decoding untuk pengurutan langsung
74HC4017Penghitung dekade CMOS berkecepatan tinggiSirkuit logika 5V dan desain CMOS yang lebih cepatFungsi yang mirip dengan CD4017, tetapi seringkali lebih cocok untuk sistem tingkat logika modern
ArduinoPapan pengontrol yang dapat diprogramPengurutan dan otomatisasi yang fleksibelMembutuhkan pemrograman tetapi menawarkan lebih banyak kontrol
MikrokontrolerPerangkat kontrol tertanamOtomatisasi, sensor, tampilan, dan komunikasi tingkat lanjutLebih kuat dan fleksibel, tetapi lebih kompleks daripada CD4017

Pertanyaan yang Sering Diajukan [FAQ]

Mengapa CD4017 lebih praktis daripada penghitung biner dalam sirkuit keluaran langkah demi langkah?

Karena menyediakan output berurutan yang didekodekan secara langsung, dengan hanya satu output TINGGI pada satu waktu, yang menghilangkan logika decoding ekstra dan menyederhanakan urutan LED, relai, dan waktu.

Bagaimana pin reset memungkinkan CD4017 berfungsi sebagai penghitung divide-by-N?

Dengan memasukkan output yang dipilih kembali ke Reset, penghitung dimulai ulang sebelum Q9, sehingga panjang urutan dipersingkat ke jumlah status yang diperlukan.

Mengapa kualitas jam sangat penting di sirkuit CD4017?

Karena CD4017 maju di setiap tepi jam yang naik, sehingga kebisingan, pantulan sakelar, atau kabel yang tidak stabil dapat membuat hitungan palsu, langkah yang dilewati, atau perubahan output acak.

Apa yang membatasi keandalan tahapan CD4017 bertingkat dalam urutan yang lebih panjang?

Cascading meningkatkan sensitivitas waktu, mengatur ulang koordinasi, dan kompleksitas distribusi jam, sehingga sinkronisasi yang buruk atau kabel yang berisik dapat menyebabkan pengurutan yang tidak stabil.

Mengapa CD4017 masih berguna ketika mikrokontroler dapat melakukan pekerjaan yang sama?

Karena memberikan pengurutan perangkat keras sederhana tanpa pemrograman, membuatnya lebih cepat untuk dibangun, lebih mudah untuk memecahkan masalah, dan lebih hemat biaya untuk kontrol output berulang tetap.