本帖最后由 劉彥青 于 2018-5-5 20:38 編輯 % q& |" @" X( o' ~$ K- U v8 y
- |) s2 W- v( e9 @7 s8 w
一、CD4017功能概述
5 w0 ?7 b0 [% {' XCD4017是5位Johnson十進制計數器分頻器,時鐘輸入端的斯密特觸發器具有脈沖整形功能,對輸入時鐘脈沖上升和下降時間無限制,如下圖所示。
& S; M% }) a# cfile:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wpsB29C.tmp.png
微信圖片1.jpg (51.94 KB, 下載次數: 43)
下載附件
2018-5-5 20:30 上傳
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wpsB29D.tmp.png
9 z# R) ^0 _/ n十進制計數/分頻器CD4017,其內部由計數器及譯碼器兩部分組成,由譯碼輸出實現對脈沖信號的分配,整個輸出時序就是Q0、Q1、Q2、…、Q9依次出現與時鐘同步的高電平,寬度等于時鐘周期。2 n0 v6 _. z) y% V/ Y' u
CD4017有10個輸出端(Q0~Q9)和1個進位輸出端Q5-9(第12腳)。每輸入10個計數脈沖,O5-9(第12腳)就可得到1個進位正脈沖,該進位輸出信號可作為下一級的時鐘信號。
. p2 D; R$ F& Q, \' d9 i8 q: {CD4017有3個輸入端(MR、CP0和~CP1),MR為清零端,當在MR端上加高電平或正脈沖時其輸出Q0為高電平,其余輸出端(Q1~Q9)均為低電平。
1 o/ u) ?4 }+ UCP0(第14腳)和~CP1(第13腳)是2個時鐘輸入端,若要用上升沿來計數,則信號由CP0端輸入;若要用下降沿來計數,則信號由~CP1端輸入。設置2個時鐘輸入端,級聯時比較方便,可驅動更多二極管發光。) L2 h$ m* k0 E8 k2 U
由此可見,當CD4017有連續脈沖輸入時,其對應的輸出端依次變為高電平狀態,故可直接用作順序脈沖發生器。* |4 b; v# ]* i3 W# U( z# n2 e
二、CD4017邏輯功能表& V9 S6 n- X5 N# x$ g1 f
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wpsB29E.tmp.png
$ G" b* G; |5 U7 ~- e
微信圖片2.jpg (47.65 KB, 下載次數: 42)
下載附件
2018-5-5 20:37 上傳
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wpsB2AE.tmp.png[size=10.5000pt]
- l. k1 |& E, O三、功能測試及仿真9 _/ |% t. B( u; ^; Q
1、上升沿計數功能測試
0 E6 o% b0 _ }: d! Q" _根據CD4017邏輯功能表可知,若要用上升沿來計數,則信號由CP0端(第14腳)輸入,CP1(第13腳)接低電平, MR(低15腳)也必須接低電平。用邏輯電平探針表示高低電平,紅色表示高電平,白色表示低電平,仿真電路圖如下所示。! d; C/ X: [# A f& b4 V% k" \
微信圖片3.jpg (72.52 KB, 下載次數: 46)
下載附件
2018-5-5 20:37 上傳
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wpsB2AF.tmp.png[size=10.5000pt]
% \- X: W& Q3 K5 k14腳可連續接收頻率為10HZ的時鐘信號,啟動仿真按鈕時,可以看到Q0輸出高電平,O5-9(第12腳)也輸出高電平。
+ I* e; y- }+ ]+ i" k* G3 L0.1秒后Q1輸出高電平,0.1秒后Q2輸出高電平……,直到Q5輸出高電平,O5-9(第12腳)由高變成低電平,如下圖所示。, |6 |) w) Q5 b, T `6 \
微信圖片4.jpg (69.31 KB, 下載次數: 42)
下載附件
2018-5-5 20:37 上傳
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wpsB2B0.tmp.png[size=10.5000pt] 7 @- C4 E. n; |1 P" O2 Z
隨著時鐘脈沖的輸入,高電平繼續往下移動,直到Q9結束。然后重復上面的過程,如下圖所示。; I$ O$ M" Q3 _$ `" ]& H' k5 o( J
微信圖片5.jpg (67.24 KB, 下載次數: 46)
下載附件
2018-5-5 20:37 上傳
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wpsB2C1.tmp.png+ [( X# {) y( \
|