10M+ 電子零件現貨
ISO 認證
保養包括
快速送貨
難以找到的零件?
我們為你搜羅
索取報價

CD4017 十年計數器 IC:工作原理、腳位排列與應用

May 29 2026
源: Michael Chen
瀏覽: 1331

CD4017 是數位電子領域中最廣泛使用的十年計數器 IC 之一,因為它提供簡單的序列輸出控制,無需程式設計。它能夠一次啟動一個輸出,非常適合用於LED追逐器、定時器、自動化電路、分頻器以及逐步切換應用。本文說明 CD4017 的工作原理、腳位功能、實務應用、故障排除技巧,以及它與其他計數器與控制解決方案的比較。

Figure 1. CD4017 IC

什麼是CD4017 IC?

CD4017 是一款 CMOS 十年計數器與解碼器集成電路,使用序列輸出從 0 數到 9。與產生二進位編碼訊號的二進位計數器不同,CD4017 一次只會開啟一個輸出腳位。每個時脈脈衝會將高頻輸出移動到下一個腳位。Q9 之後,IC 自動回到 Q0 並重複這個循環。

CD4017 IC 規格與特色

CD4017 IC 規格

參數規格
IC 類型CMOS 十年計數器
輸出10 個解碼輸出
計數範圍0 到 9
操作電壓3V 轉 15V
時鐘觸發正邊觸發
科技CMOS
套件類型DIP 與 SMD
輸出類型序列解碼輸出
最大時脈頻率取決於供電電壓
輸出驅動能力可驅動 LED、邏輯輸入及小型電晶體級
耗電量低功耗
抗噪良好的抗噪能力,並進行適當的解耦

CD4017 IC 特色

• 從0到9的連續計數

• 每次只有一個輸出保持高電平

• 寬廣的工作電壓範圍,從3V到15V不等

• 相容於電池供電及低壓電路

• 正向邊緣觸發時鐘輸入

• 由於CMOS技術,低功耗

• 良好的電氣抗噪能力

• 可直接驅動 LED 與邏輯輸入

• 支援 DIP 與 SMD 套件類型

• 適用於LED追蹤器、定時器、序列器及自動化電路

• 需極少外部元件

• 比舊式TTL邏輯IC更省電

• 在可攜式及嵌入式系統中穩定運作

• 外部驅動器可控制繼電器、馬達及高電流負載

CD4017 腳位與腳位功能

Figure 2. CD4017 Pinout

密碼徽章名稱類型說明/功能
1Q5輸出第五個解碼輸出於計數狀態 5
2Q1輸出第一個解碼輸出在第一個時鐘脈衝後啟動
3Q0輸出重置或開機後的預設高電平輸出
4Q2輸出序列中的第二個解碼輸出
5Q6輸出序列中的第六個解碼輸出
6Q7輸出序列中的第七個解碼輸出
7Q3輸出序列中的第三個解碼輸出
8GND力量IC的接地連接
9Q8輸出序列中的第八個解碼輸出
10Q4輸出序列中的第四個解碼輸出
11Q9輸出序列中的第九個解碼輸出
12執行輸出用於串聯多個 CD4017 IC 以進行較長的計數序列
13時鐘啟用控制輸入啟用或關閉計數。HIGH 停止計數,LOV 允許正常運作
14時鐘輸入接收來自按鈕、振盪器、555 定時器或邏輯電路的時脈脈衝。每個上升邊會將計數器前進一階
15重置控制輸入啟動時立即將計數器重置回 Q0
16VDD力量正電源輸入(3V 至 15V 典型工作範圍)

CD4017 的運作原理

Figure 3. How the CD4017 Works

CD4017 的工作原理是接收時鐘脈衝,並將主動高頻輸出透過十個解碼輸出腳位移動。在重置或開機時,Q0 是主動輸出。每個上升的時鐘邊緣會將高頻訊號移動到序列中的下一個輸出。

在IC內部,Johnson計數器和解碼電路控制這個序列。CD4017 不產生二進位計數,而是一次只啟動一個解碼輸出,方便用於 LED 追波器、定時電路及逐步切換應用。

反國家主動輸出
重置 / 啟動Q0 高
第一時鐘脈動Q1 高
第二時鐘脈衝Q2 高
第三時鐘脈衝Q3 高
第四時鐘脈衝Q4 高
第五時鐘脈衝Q5 高
第六時鐘脈動Q6 高
第七時鐘脈動Q7 高
第八時鐘脈動Q8 高
第九時鐘脈動Q9 高
第十個鐘脈衝返回Q0

CD4017 會回應時鐘訊號的上升沿。這表示當時鐘輸入從低電平變為高時,計時數會前進。乾淨且穩定的時鐘訊號很重要,因為雜訊或反彈的訊號會產生額外的不想要的計數。

同時只有一個輸出是高電平,因為內部解碼邏輯會為每個計數位置選擇一個主動輸出。當 Q9 變為高電平後,下一個時脈脈衝會從 Q0 重新開始序列。只要時脈脈衝被施加、時鐘啟用腳位允許計數且重置腳未被啟動,這個週期就會持續。

如何在電路設計中使用 CD4017

基本 CD4017 電路設置

Figure 4. Basic CD4017 Circuit Setup

標準的CD4017電路需要穩定電源、時鐘輸入、重置控制,以及正確連接的輸出。VDD 和 GND 腳位必須正確接線,且未使用的控制輸入不應懸空。穩定的接線確保計數可預測,並防止意外輸出轉換。

時鐘訊號產生

Figure 5. Clock Signal Generation

CD4017 每進行一個上升沿時鐘脈衝,前進一秒。常見的時鐘來源包括振盪器、按鈕電路、邏輯閘和 555 定時器。時脈訊號必須保持乾淨且穩定,因為雜訊或開關彈跳可能導致誤觸發和跳數。

重置邏輯與計數控制

Figure 6. Reset Logic and Count Control

重置輸入會立即強制計數器回到 Q0。重置控制常用於啟動初始化、序列同步,以及限制計數器狀態少於十個。正確的重置接線對於穩定且可重複運作非常重要。

時鐘頻率控制

Figure 7. Clock Frequency Control

輸出轉換速度完全取決於時脈頻率。較低的時脈頻率會使序列變慢,而較高的頻率則會提升切換速度。頻率控制在定時電路、脈衝分割系統及同步切換應用中非常重要。

使用 CD4017 作為除以 n 計數器

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

CD4017 可透過將選定輸出回送至重置腳位來建立自訂計數範圍。當所選輸出啟動時,計數器會自動重置並從 Q0 重新開始。

期望的分法重置連線輸出序列
除以 2Q2 → 重置Q0 → Q1
除以3Q3 → 重置Q0 → Q1 → Q2
除以4Q4 → 重置Q0 → Q1 → Q2 → Q3
除以5Q5 → 重置Q0 → Q1 → Q2 → Q3 → Q4
除以10沒有重置回饋完整 Q0–Q9 序列

此方法允許硬體頻分緊湊且無需額外解碼電路。

級聯多重 CD4017 IC

Figure 9. Cascading Multiple CD4017 ICs

多個 CD4017 IC 可以串聯連接,將連續輸出範圍擴展至十個狀態以上。Carry Out 腳常用於協調額外的計數階段。

可靠的連鎖效應需要:

• 同步重置行為

• 穩定時脈分布

• 短時鐘軌跡

• 正確接地

• 每個積體電路的本地解耦電容

隨著更多階段的加入,傳播時序與同步變得越來越重要。

CD4017 應用

LED 追蹤器與裝飾視覺序列

Figure 10. LED Chaser and Decorative Visual Sequencing

CD4017 廣泛用於 LED 追光電路,燈光依序點亮以產生動態視覺效果。這使得它適合用於裝飾照明、標示、展示邊框、節慶燈飾、模型專案及教育示範。其解碼輸出簡化了視覺序列,因為每個 LED 階段都能以清晰重複的模式啟動,無需程式設計。

交通號誌模擬系統

Figure 11. Traffic-Light Simulation Systems

交通號誌控制器受益於CD4017,因為IC自然產生有序的連續輸出。這使得教育模型和簡單訊號系統中紅、黃、綠三色計時序列的階段進展變得可預測。

電子骰子與隨機顯示

Figure 12. Electronic Dice and Random-Looking Displays

電子骰子電路利用快速輸出序列來產生變化的顯示模式,停止時看起來隨機。CD4017 適合使用,因為它的順序操作簡化了多輸出的視覺循環,無需軟體控制。

工業與活動自動化排序

Figure 13. Industrial and Event Automation Sequencing

CD4017 也可用於簡單的自動化系統,當輸出必須以固定順序啟動時。在工業或事件控制系統中,它可以序列繼電器、指示器、舞台效果、警示燈、顯示面板或定時切換階段。這使得當需要可預測的逐步控制模式而無需微控制器時,它非常有用。

音訊反應式LED顯示器

Figure 14. Audio-Reactive LED Displays

在音訊視覺化電路中,CD4017 會產生動態的 LED 圖案,以回應音訊活動的變化。這使得在業餘音響設備和娛樂顯示器中能產生簡單的聲音反應視覺效果。

頻率分割與定時應用

Figure 15. Frequency Division and Timing Applications

CD4017 在頻分電路中非常有用,因為需要從較快的時鐘源產生較慢的時序訊號。這使得它適用於脈衝分割、時序控制及序列計時系統。

繼電器序列與自動化控制

Figure 16. Relay Sequencing and Automation Control

自動化系統通常需要輸出依預設順序從單一觸發源啟動。CD4017 適用於繼電器序列、定時切換、警報進展系統,以及基於階梯的機器控制,這些領域偏好簡單的硬體序列而非可程式控制。

CD4017 配備 555 計時器

Figure 17. CD4017 With 555 Timer

555 定時器與 CD4017 常常配對以建立簡單的自動序列電路。在此配置下,555 定時器產生時鐘脈衝,而 CD4017 則透過解碼輸出前進。

555 定時器通常配置為非穩定模式,以產生連續方波脈衝。計時器輸出直接連接到 CD4017 時鐘輸入,允許自動輸出序列。序列速度取決於555計時器產生的脈衝頻率。調整定時電阻或電容會改變輸出的轉換速率。

555 定時器與 CD4017 組合提供簡單的硬體實作、低元件數量、低成本、可靠時脈產生,以及無需程式設計即可輕鬆進行序列控制。這種配對常用於LED追蹤器、定時示範、簡單自動化電路及教育電子專案。

常見的 CD4017 問題與故障排除

問題可能原因故障排除 / 解決方案
輸出隨機跳針• 嘈雜的時鐘訊號
• 開關彈跳
• 電源不穩定使用乾淨的時鐘訊號,為開關加上去反彈,並改善電源濾波。
多個LED同時亮起• 浮動輸入
• 接地不良確保未使用的輸入端正確接駁,並改善接地連接。
反擊未前進• 缺少時鐘脈衝
• 啟用腳位狀態錯誤
• 電源接線故障檢查時脈輸入訊號,確認啟用腳位接線,並確認正確的供電電壓。
重設腳位問題• 浮動重置銷
• 重置線路噪音正確連接重置腳,避免讓它漂浮。
嘈雜的時鐘訊號問題• 長時鐘線
• 電氣干擾保持時鐘線短且穩定,以減少誤觸發。
電源供應穩定性問題• 電壓波動
• 過濾不良在IC電源腳附近加裝解耦電容,以提升穩定性與可靠性。
按鈕消除彈跳問題• 機械開關反彈產生多重脈衝使用硬體或軟體去跳動技術,確保每次按鍵都能產生一次脈衝。

CD4017 與其他計數器集成電路的比較

Figure 18. CD4017 vs Other Counter ICs

特色CD4017CD4022二元計數器微控制器
計數器類型帶有解碼輸出的十年計數器帶有解碼輸出的八進制計數器二進位計數輸出可程式嵌入式控制器
輸出數量10 個解碼輸出解碼輸出較少二進位編碼輸出這取決於 MCU 的模型
輸出操作一次輸出一個高電平一次輸出一個高電平多個二進位輸出會同時改變軟體控制
必修程式是的
排序的便利性非常簡單很簡單需要解碼邏輯透過軟體提供彈性
硬體複雜度中等中度至高度
彈性僅限於固定序列有限的排序適合數位計數高度彈性
最佳使用情境LED 追蹤器與簡單序列簡單順序控制數位計數系統先進嵌入式系統
主要優勢簡單硬體序列簡單解碼計數緊湊數位計數先進控制與通訊
主要限制功能有限輸出數量少於CD4017較不方便直接定序更複雜且昂貴

CD4017 替代方案與等效IC

CD4017 並非唯一可用的計數 IC。最佳替代方案取決於電路是否需要解碼輸出、二進位計數、七段顯示控制、更高速度或可程式化操作。

替代 IC / 裝置類型最佳用途與CD4017的差異
CD4022八進制解碼計數器較短的8步驟序列類似 CD4017,但解碼輸出為 8 個,而非 10
CD4026帶有七段驅動器的年代計數器數位計數器與數字顯示設計用來驅動七段顯示器,而非獨立的順序輸出
CD404012 級二進位漣漪計數器頻率除法與二元計數提供二進位輸出,而非一次解碼的輸出
CD4060振盪器與二元計數器定時與分頻電路包含振盪器功能與二元分頻器輸出
74LS90TTL 年代計數器高速TTL邏輯電路以BCD形式計數,通常需要解碼以進行直接定序
74HC4017高速CMOS十時計數器5V 邏輯電路與更快速的 CMOS 設計功能類似 CD4017,但通常更適合現代邏輯層級系統
Arduino可程式控制板彈性排序與自動化需要程式設計,但能提供更多控制
微控制器嵌入式控制裝置先進自動化、感測器、顯示與通訊比 CD4017

常見問題 [FAQ]

為什麼 CD4017 在逐步輸出電路中比二進位計數器更實用?

因為它直接提供解碼的序列輸出,一次只有一個輸出高電位,這消除了額外的解碼邏輯,簡化了 LED、繼電器和定時序列。

重置腳位如何讓 CD4017 作為除以 N 計數器運作?

透過將選定輸出回送回重置,計數器會在 Q9 前重新啟動,因此序列長度縮短至所需狀態數。

為什麼時脈品質在 CD4017 電路中如此重要?

由於 CD4017 會隨著每個上升的時鐘邊緣前進,因此雜訊、開關反彈或不穩定的接線可能會造成錯誤計數、跳步或隨機輸出變化。

是什麼限制了長序列級聯 CD4017 的可靠性?

級聯會增加時序靈敏度、重置協調及時脈分布複雜度,因此同步不良或雜訊接線可能導致序列不穩定。

為什麼 CD4017 仍然有用,而微控制器也能完成同樣的工作?

因為它提供簡單的硬體序列,無需程式設計,使建置更快、故障排除更容易,且在固定重複輸出控制時更具成本效益。