0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

計(jì)數(shù)器的類型及其工作原理

CHANBAEK ? 來(lái)源:IC先生 ? 作者:IC先生 ? 2022-09-12 16:22 ? 次閱讀

與移位寄存器和其他組合電路一樣,在最常使用的數(shù)字電子產(chǎn)品中還有另一個(gè)重要元素,它就是計(jì)數(shù)器。計(jì)數(shù)器不僅用于計(jì)數(shù),還用于測(cè)量頻率和時(shí)間,增加內(nèi)存地址。

計(jì)數(shù)器是一種數(shù)字設(shè)備,計(jì)數(shù)器的輸出包括基于時(shí)鐘脈沖應(yīng)用的預(yù)定義狀態(tài),可用于計(jì)算脈沖數(shù)。通常情況下,計(jì)數(shù)器由觸發(fā)器裝置組成,觸發(fā)器裝置可以是同步計(jì)數(shù)器或異步計(jì)數(shù)器。在同步計(jì)數(shù)器中,只給所有觸發(fā)器一個(gè)時(shí)鐘 i/p,而在異步計(jì)數(shù)器中,觸發(fā)器的o/p是來(lái)自附近觸發(fā)器的時(shí)鐘信號(hào)。

按照計(jì)時(shí)方式的劃分,計(jì)數(shù)器可以分為不同的類型,主要包括:

  • 異步計(jì)數(shù)器
  • 同步計(jì)數(shù)器
  • 異步十進(jìn)制計(jì)數(shù)器
  • 同步十進(jìn)制計(jì)數(shù)器
  • 異步上下計(jì)數(shù)器
  • 同步上下計(jì)數(shù)器

為便于大家更好的理解每種計(jì)數(shù)器的工作原理,下面依次來(lái)介紹下。

異步計(jì)數(shù)器

2位異步計(jì)數(shù)器的示意圖如下所示。其中,外部時(shí)鐘僅連接到FF0(第一個(gè)觸發(fā)器)的時(shí)鐘 i/p,所以這個(gè)FF在每個(gè)時(shí)鐘脈沖的下降沿改變狀態(tài),但是FF1只有在被FF0的Q o/p下降沿激活時(shí)才會(huì)改變。由于通過(guò) FF的整體傳播延遲,i/p時(shí)鐘脈沖的變化和FF0的Q o/p的變化永遠(yuǎn)不會(huì)恰好同時(shí)發(fā)生。因此,F(xiàn)F不能同時(shí)激活,從而產(chǎn)生異步操作。

poYBAGMJ00yAWTcvAAImis8bzUk714.png

請(qǐng)注意,為方便起見(jiàn),上圖中 Q0、Q1和CLK的變化顯示為并發(fā)的,即使這是一個(gè)異步計(jì)數(shù)器。實(shí)際上,Q0、Q1和CLK的變化有一個(gè)小的延遲b/n。

通常情況下,所有CLEAR i/ps都連接在一起,因此在開(kāi)始計(jì)數(shù)之前,單個(gè)脈沖可以清除所有FF。輸入FF0的時(shí)鐘脈沖在傳播延遲后通過(guò)新計(jì)數(shù)器產(chǎn)生波紋,例如水面上的波紋,因此又稱為波紋計(jì)數(shù)器。

兩位紋波計(jì)數(shù)器的電路圖包括四種不同的狀態(tài),每種狀態(tài)由一個(gè)計(jì)數(shù)值組成。同樣,具有n個(gè)FF的計(jì)數(shù)器可以具有2N個(gè)狀態(tài)。計(jì)數(shù)器中的狀態(tài)數(shù)稱為其模數(shù)。因此,兩位計(jì)數(shù)器是mod-4計(jì)數(shù)器。

異步進(jìn)制計(jì)數(shù)器

在前面的計(jì)數(shù)器中有2N個(gè)狀態(tài)。但是,狀態(tài)小于 2N的計(jì)數(shù)器也是可能的,它們的設(shè)計(jì)目的是在其系列中包含狀態(tài)數(shù),這些被稱為縮短序列,它是通過(guò)在經(jīng)歷其所有狀態(tài)之前驅(qū)動(dòng)計(jì)數(shù)器循環(huán)來(lái)完成的。具有縮短序列的計(jì)數(shù)器的常見(jiàn)模數(shù)是10。在其系列中具有10個(gè)狀態(tài)的計(jì)數(shù)器稱為十進(jìn)制計(jì)數(shù)器。實(shí)現(xiàn)的十進(jìn)制計(jì)數(shù)器電路如下所示。

pYYBAGMJ03-AM-TbAADBwF9wGQQ542.png

當(dāng)計(jì)數(shù)器計(jì)數(shù)到10時(shí),所有FF將被清除。請(qǐng)注意,只有Q1和Q3都用于解碼10的計(jì)數(shù),這稱為部分解碼。與此同時(shí),0-9的其他狀態(tài)之一同時(shí)具有高Q1和Q3。下面給出了十進(jìn)制計(jì)數(shù)器表的系列。

pYYBAGMJ04qAW1QiAAGoGYm-c9w497.png

異步上下計(jì)數(shù)器

在特定應(yīng)用中,計(jì)數(shù)器必須能夠向上和向下計(jì)數(shù)。下面的電路是一個(gè)三位向上和向下計(jì)數(shù)器,根據(jù)控制信號(hào)狀態(tài)向上或向下計(jì)數(shù)。當(dāng)UP i/p為1且DOWN i/p為0時(shí),F(xiàn)F0和FF1之間的NAND門將觸發(fā)器 (FF0) 的非反相 o/p (Q) 導(dǎo)通到時(shí)鐘i/p觸發(fā)器(FF1)。同樣,觸發(fā)器1的非反相o/p將通過(guò)另一個(gè)NAND門進(jìn)入觸發(fā)器2的時(shí)鐘 i/p。因此計(jì)數(shù)器將向上計(jì)數(shù)。

poYBAGMJ05WAMOWNAADD7-9p_Q8066.png

一旦控制 i/p (UP) 為0且DOWN為1,則觸發(fā)器 0 (FF0) 和觸發(fā)器 1 (FF) 的反相 o/ps分別被導(dǎo)通到FF1和FF2的時(shí)鐘i/ps。如果FF最初更改為0,則在應(yīng)用i/p脈沖時(shí),計(jì)數(shù)器將通過(guò)下圖所示序列。請(qǐng)注意,由于 NAND門引入了額外的傳播延遲,異步上下計(jì)數(shù)器比加計(jì)數(shù)器/減計(jì)數(shù)器慢。

pYYBAGMJ06KACLwcAAD5L4h8MBU308.png

同步計(jì)數(shù)器

在這種類型的計(jì)數(shù)器中,所有FF的CLK i/ps連接在一起并由i/p脈沖激活。因此,所有FF都會(huì)瞬間改變狀態(tài)。下面的電路圖是一個(gè)三位同步計(jì)數(shù)器。FF0的輸入J和K連接到高電平。FF1的J &K i/ps連接到FF0的 o/p,F(xiàn)F2的輸入J & K連接到與門的o/p由FF0和FF1的 o/ps饋電。當(dāng)FF0和FF1的輸出都為高時(shí)。由于AND門,第四個(gè)CLK脈沖的上升沿將導(dǎo)致FF2改變其狀態(tài)。

poYBAGMJ062AC0hzAAD-xv7vCe8861.png

下面給出了三位計(jì)數(shù)器表的序列,這些計(jì)數(shù)器的主要優(yōu)點(diǎn)是沒(méi)有增加時(shí)間延遲,因?yàn)樗蠪F都是并行激活的。因此,該同步計(jì)數(shù)器的最大工作頻率將大大高于等效異步計(jì)數(shù)器。

pYYBAGMJ07aAHRX9AAMR5pbSmhk468.png

同步十進(jìn)制計(jì)數(shù)器

同步計(jì)數(shù)器從0到9計(jì)數(shù),類似于異步計(jì)數(shù)器,然后再次循環(huán)為零。這個(gè)過(guò)程是通過(guò)將1010狀態(tài)驅(qū)動(dòng)回0000狀態(tài)來(lái)完成的。這被稱為截?cái)嘈蛄?,可以通過(guò)下面的電路設(shè)計(jì)。

pYYBAGMJ076AXxyQAADsXRJD_RE417.png

從上圖的系列表中,可以觀察到:

Q0連接在每個(gè)CLK脈沖上

每次Q0=1 & Q3=0時(shí),Q1在下一個(gè)時(shí)鐘脈沖上改變

每次Q0=Q1=1時(shí),Q2在下一個(gè)時(shí)鐘脈沖上改變。

每次當(dāng) Q0=1、Q1=1和 Q2=1(計(jì)數(shù) 7)或Q0=1和Q3=1(計(jì)數(shù) 9)時(shí),Q3都會(huì)在下一個(gè)CLK脈沖上改變。

pYYBAGMJ08yAIV2KAAH21F9BobQ090.png

上述特性可以用于與門或或門,其邏輯圖如上圖所示。

同步上下計(jì)數(shù)器

下面給出了一個(gè)三位同步上下計(jì)數(shù)器、表格形式和序列。這種計(jì)數(shù)器有一個(gè)類似于異步升降計(jì)數(shù)器的升降控制i/p,用于通過(guò)一定的系列來(lái)控制計(jì)數(shù)器的方向。

poYBAGMJ09aAIFNsAADFj9tdD78149.png

系列顯示:

向上和向下系列的每個(gè)CLK脈沖上的Q0關(guān)系

當(dāng)Q0=1為up系列時(shí),Q1的狀態(tài)在下一個(gè)CLK脈沖上改變。

當(dāng)Q0=0為down系列時(shí),Q1的狀態(tài)在下一個(gè) CLK脈沖上改變。

當(dāng)Q0=Q1=1用于向上系列時(shí),Q2的狀態(tài)會(huì)在下一個(gè)CLK脈沖上發(fā)生變化。

當(dāng)Q0=Q1=0用于下降系列時(shí),Q2的狀態(tài)會(huì)在下一個(gè)CLK脈沖上發(fā)生變化。

pYYBAGMJ0-aARX0zAAH7O5gnfsk242.png

與門、或門和非門采用上述特性,其邏輯圖如上圖所示。

計(jì)數(shù)器的應(yīng)用

計(jì)數(shù)器的應(yīng)用主要涉及數(shù)字時(shí)鐘和多路復(fù)用,計(jì)數(shù)器的最佳示例是下面討論的并行到串行數(shù)據(jù)轉(zhuǎn)換邏輯。

在并行線上同時(shí)執(zhí)行的一組位稱為并行數(shù)據(jù)。在時(shí)間序列中的單行上執(zhí)行的一組位稱為串行數(shù)據(jù)。并行到串行的數(shù)據(jù)轉(zhuǎn)換通常是通過(guò)使用計(jì)數(shù)器來(lái)提供二進(jìn)制數(shù)據(jù)系列,選擇MUX的i/ps,如下面的電路中所示。

pYYBAGMJ0--AWNAVAAFOxjE-6aU791.png

在上述電路中,8模計(jì)數(shù)器由Q o/ps組成,它們連接到數(shù)據(jù),選擇8位MUX的i/ps 。第一個(gè)8位并行數(shù)據(jù)組應(yīng)用于MUX的輸入。當(dāng)計(jì)數(shù)器從0到7進(jìn)行二進(jìn)制序列時(shí),每個(gè)位都以D0開(kāi)頭,被串行選擇并通過(guò)MUX 傳遞到o/p線。經(jīng)過(guò)8個(gè)CLK脈沖后,數(shù)據(jù)字節(jié)已變?yōu)榇懈袷讲⑼ㄟ^(guò)傳輸線發(fā)送出去。然后,計(jì)數(shù)器重新處理 0,并在類似的過(guò)程中再次串行更改另一個(gè)并行字節(jié)。

異步與同步計(jì)數(shù)器的比較

下面簡(jiǎn)單比較一下同步和異步計(jì)數(shù)器的操作和特點(diǎn),二者的主要區(qū)別如下:

pYYBAGMJ0yWASTWVAABiMUfPsaw018.png

總結(jié)

眾所周知,微控制器的應(yīng)用需要對(duì)外部事件進(jìn)行計(jì)數(shù),例如精確的內(nèi)部時(shí)間延遲生成和脈沖序列的頻率。這些事件經(jīng)常用于數(shù)字系統(tǒng)和計(jì)算機(jī)。這兩個(gè)事件都可以通過(guò)軟件技術(shù)執(zhí)行,但是用于計(jì)數(shù)的軟件循環(huán)不會(huì)給出確切的結(jié)果,更重要的功能沒(méi)有完成,而這些都可以通過(guò)微控制器中用作中斷的定時(shí)器和計(jì)數(shù)器來(lái)糾正。

其中,計(jì)數(shù)器是專門設(shè)計(jì)的同步時(shí)序電路,計(jì)數(shù)器的狀態(tài)等于觸發(fā)器在電路中保持的計(jì)數(shù)。計(jì)數(shù)器計(jì)算或記下事件發(fā)生的次數(shù)。另外,計(jì)數(shù)器是關(guān)鍵的硬件組件,被定義為“用于計(jì)算脈沖數(shù)的數(shù)字電路”,因?yàn)橛?jì)數(shù)器是通過(guò)將觸發(fā)器分組并對(duì)其施加單個(gè)時(shí)鐘信號(hào)來(lái)設(shè)計(jì)的。

簡(jiǎn)而言之,計(jì)數(shù)器就是那些具有一組存儲(chǔ)元件(如觸發(fā)器)來(lái)保存計(jì)數(shù)的電子器件。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 計(jì)數(shù)器
    +關(guān)注

    關(guān)注

    32

    文章

    2253

    瀏覽量

    94287
  • 觸發(fā)器
    +關(guān)注

    關(guān)注

    14

    文章

    1995

    瀏覽量

    61012
  • 異步計(jì)數(shù)器

    關(guān)注

    0

    文章

    10

    瀏覽量

    8025
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    定時(shí)/計(jì)數(shù)器的最基本工作原理

    定時(shí)/計(jì)數(shù)器的最基本工作原理是進(jìn)行計(jì)數(shù)。對(duì)內(nèi)部時(shí)鐘脈沖進(jìn)行計(jì)數(shù)時(shí),作為定時(shí);對(duì)外部脈沖信號(hào)計(jì)數(shù)
    發(fā)表于 11-18 06:02

    計(jì)數(shù)器的結(jié)構(gòu)和工作原理

    目錄C51定時(shí)計(jì)數(shù)器電路圖定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)和工作原理相關(guān)寄存C51定時(shí)
    發(fā)表于 01-24 07:04

    十進(jìn)制計(jì)數(shù)器工作原理

    十進(jìn)制計(jì)數(shù)器工作原理  同二進(jìn)制計(jì)數(shù)器相比,十進(jìn)制計(jì)數(shù)器較為復(fù)雜。分析步驟一般是:
    發(fā)表于 01-21 13:15 ?3w次閱讀
    十進(jìn)制<b class='flag-5'>計(jì)數(shù)器</b><b class='flag-5'>工作原理</b>

    定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)和工作原理

    定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)和工作原理 定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)  定時(shí)/
    發(fā)表于 03-29 09:08 ?2w次閱讀
    定時(shí)<b class='flag-5'>器</b>/<b class='flag-5'>計(jì)數(shù)器</b>的結(jié)構(gòu)和<b class='flag-5'>工作原理</b>

    計(jì)數(shù)器,計(jì)數(shù)器工作原理是什么?

    計(jì)數(shù)器,計(jì)數(shù)器工作原理是什么? 在數(shù)字系統(tǒng)中使用最多的時(shí)序電路是計(jì)數(shù)器。計(jì)數(shù)器不僅能用于對(duì)時(shí)鐘脈沖進(jìn)行
    發(fā)表于 03-08 13:50 ?6.1w次閱讀

    計(jì)數(shù)器及其應(yīng)用實(shí)驗(yàn)

    計(jì)數(shù)器及其應(yīng)用實(shí)驗(yàn)
    發(fā)表于 12-29 18:58 ?0次下載

    電子計(jì)數(shù)器工作原理_電子計(jì)數(shù)器組成及各部分功能

    本文主要介紹了電子計(jì)數(shù)器工作原理及電子計(jì)數(shù)器的基本組成及各部分功能。
    發(fā)表于 09-26 09:55 ?3.6w次閱讀
    電子<b class='flag-5'>計(jì)數(shù)器</b><b class='flag-5'>工作原理</b>_電子<b class='flag-5'>計(jì)數(shù)器</b>組成及各部分功能

    51單片機(jī)定時(shí)/計(jì)數(shù)器工作原理

    定時(shí)/計(jì)數(shù)器的最基本工作原理是進(jìn)行計(jì)數(shù)。對(duì)內(nèi)部時(shí)鐘脈沖進(jìn)行計(jì)數(shù)時(shí),作為定時(shí);對(duì)外部脈沖信號(hào)計(jì)數(shù)
    發(fā)表于 11-10 20:36 ?14次下載
    51單片機(jī)定時(shí)/<b class='flag-5'>計(jì)數(shù)器</b>的<b class='flag-5'>工作原理</b>

    單片機(jī)計(jì)數(shù)器工作原理及講解

    計(jì)數(shù)器給人們工作計(jì)數(shù)工作帶來(lái)了很大的便利,大大提高了工作效率,今天這篇文章就為大家講解一下 單片機(jī)計(jì)數(shù)器
    的頭像 發(fā)表于 10-08 11:58 ?4552次閱讀
    單片機(jī)<b class='flag-5'>計(jì)數(shù)器</b><b class='flag-5'>工作原理</b>及講解

    同步計(jì)數(shù)器和異步計(jì)數(shù)器的區(qū)別主要在哪里

    同步計(jì)數(shù)器和異步計(jì)數(shù)器的區(qū)別詳解 同步計(jì)數(shù)器和異步計(jì)數(shù)器是數(shù)字電路中兩種常見(jiàn)的計(jì)數(shù)器類型,它們?cè)?/div>
    的頭像 發(fā)表于 12-13 14:54 ?9188次閱讀

    4017計(jì)數(shù)器工作原理

    中,我們將詳細(xì)介紹4017計(jì)數(shù)器工作原理。 4017計(jì)數(shù)器的內(nèi)部結(jié)構(gòu)非常復(fù)雜,但核心的原理相對(duì)簡(jiǎn)單。它包含一個(gè)時(shí)鐘輸入引腳(CLK),一個(gè)復(fù)位輸入引腳(RESET),以及10個(gè)輸出引腳(Q0-Q9)。時(shí)鐘輸入引腳接收來(lái)自外部時(shí)
    的頭像 發(fā)表于 12-15 09:24 ?4010次閱讀

    計(jì)數(shù)器的結(jié)構(gòu)和工作原理

    計(jì)數(shù)器,作為一種基礎(chǔ)的電子設(shè)備,廣泛應(yīng)用于數(shù)字電路、計(jì)算機(jī)系統(tǒng)以及工業(yè)自動(dòng)化等多個(gè)領(lǐng)域。它通過(guò)對(duì)輸入信號(hào)進(jìn)行計(jì)數(shù)和狀態(tài)轉(zhuǎn)換,實(shí)現(xiàn)對(duì)事件發(fā)生次數(shù)的統(tǒng)計(jì)和顯示。本文將深入探討計(jì)數(shù)器的定義、結(jié)構(gòu)、
    的頭像 發(fā)表于 05-23 15:34 ?4141次閱讀

    同步計(jì)數(shù)器的主要類型工作原理

    在數(shù)字電子領(lǐng)域,計(jì)數(shù)器是一種用于統(tǒng)計(jì)脈沖信號(hào)數(shù)量的設(shè)備,廣泛應(yīng)用于各種數(shù)字系統(tǒng)和電路中。其中,同步計(jì)數(shù)器作為計(jì)數(shù)器的一種重要類型,具有其獨(dú)特的工作原
    的頭像 發(fā)表于 05-24 14:34 ?1134次閱讀

    同步計(jì)數(shù)器和異步計(jì)數(shù)器的區(qū)別

    在數(shù)字電子領(lǐng)域中,計(jì)數(shù)器是一種用于統(tǒng)計(jì)脈沖信號(hào)數(shù)量的重要設(shè)備。其中,同步計(jì)數(shù)器和異步計(jì)數(shù)器是兩種不同類型計(jì)數(shù)器,它們?cè)?/div>
    的頭像 發(fā)表于 05-24 14:36 ?3260次閱讀

    二進(jìn)制串行計(jì)數(shù)器工作原理是什么?

    工作原理進(jìn)行深入解析,幫助你更好地理解這一數(shù)字電路的核心組件。 一、二進(jìn)制串行計(jì)數(shù)器的基本概念 二進(jìn)制串行計(jì)數(shù)器是一種基于二進(jìn)制數(shù)制的計(jì)數(shù)器,它按照二進(jìn)制數(shù)的規(guī)律進(jìn)行
    的頭像 發(fā)表于 05-28 15:52 ?686次閱讀