基於74LS161的扭環形計數器自啟動設計

2020-12-15 電子發燒友

基於74LS161的扭環形計數器自啟動設計

發表於 2018-01-17 18:05:43

MSI可編程計數器74LS161是同步二進位加法計數器,常規使用方法是構成各種不同進位的加法計數器。如果進行非常規使用,改變其使用方向,就可進一步發揮其功能和作用,因此,擴展專用集成電路的應用領域是一項有實際意義的研究。

分析了扭環形計數器工作時的狀態轉換過程和MSI可編程計數器74LS161的邏輯功能,提出了採用74LS161構成扭環形計數器一些新的設計方案及幾種邏輯修改方法。

1、基本原理

4位MSI可編程同步二進位加法計數器74LS161的真值表如表1所示。其中EP、ET為計數控制端,/LD為預置數控制端,D0、D1、D2、D3為預置數輸入端,/RD為異步置零控制端,CP為計數脈衝輸入端,D0、D1、D2、D3為狀態輸出端,C為進位輸出端,「×」表示任意值。

由表1可知,在/RD=1條件下,74LS161可編程計數器由EP、ET及/LD控制,具有計數、預置數和保持3種功能。

表1  74LS161可編程計數器的真值表

將可編程計數器74LS161的狀態輸出反饋到預置數輸入端,實現「次態=預置數」的時序關係並進行自啟動邏輯修改設計,可實現扭環形計數器自啟動設計。

則可實現由Q3向Q0方向移位操作的移位型計數功能,即扭環形計數功能,其狀態變化過程如圖1所示。

圖1  扭環形計數器的狀態變化過程

圖2為4位扭環形計數器的有效狀態轉換圖,1000、1100、1110、1111、0111、0011、0001、0000等8個狀態為有效狀態,其餘的24-8=8個冗餘狀態為無效狀態。

圖2  4位扭環形計數器有效狀態轉換圖

式(1)為不能自啟動時74LS161各預置數輸入端激勵函數的邏輯表達式,對其中任何一位預置數輸入端激勵函數進行邏輯修改,可實現扭環形計數器的自啟動設計。

2、自啟動設計的預置數輸入端激勵函數邏輯修改方案

2.1、D3=f(Q3,Q2,Q1,Q0),D2=Q3n,D1=Q2n,D0=Q1n時,邏輯修改Q3位激勵函數做出D3的卡諾圖,由圖2所示的4位扭環形計數器有效狀態轉換圖在所有表示有效狀態的小格內填第1位次態值、剩餘表示無關項的小格內填×值,並畫包圍圈最小化求解(見圖3)。

由圖3畫出無效狀態的狀態轉換圖(見圖4),所設計的電路不能自啟動,需在卡諾圖上修改求D3包圍圈的圈法。

圖3  D3的卡諾圖及求解化簡

圖4  設計電路無效狀態的狀態轉換圖

1)修改方案1:在D3的卡諾圖上改變包圍圈的圈法,如圖5所示。畫出邏輯修改後無效狀態的狀態轉換圖如圖6所示,所設計的電路有自啟動功能。

圖5  D3的卡諾圖求解化簡的修改方案1

圖6  修改方案1無效狀態的狀態轉換圖

由圖5得D3的最小化激勵函數為

由式(3)及式(1)可畫出所設計自啟動4位扭環形計數器的邏輯圖。

2)修改方案2:在D3的卡諾圖上改變包圍圈的圈法,如圖7所示。畫出邏輯修改後無效狀態的狀態轉換圖,如圖8所示,所設計的電路有自啟動功能。

3、結語

基於74LS161的扭環形計數器自啟動設計技術,提出了採用MSI器件設計扭環形計數器的方法,該方法具有實際應用意義。

將可編程計數器74LS161的狀態輸出反饋到預置數輸入端,實現「次態=預置數」的時序關係,並進行自啟動邏輯修改,進行扭環形計數器設計,可簡化電路的設計過程。

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • 基於74LS161的60進位計數器設計方案介紹
    打開APP 基於74LS161的60進位計數器設計方案介紹 發表於 2018-01-17 13:58:47 60進位計數器的工作框圖和狀態轉換圖 根據設計基理可知,計數器初值00,按遞增方式計數,增到59時,再自動返回到00。因此,需要使用兩片74LS161晶片級聯的形式來構成六十進位計數器,一片控制個位,為十進位;另一片控制十位,為六進位。
  • 基於74LS161的簡單秒表設計
    打開APP 基於74LS161的簡單秒表設計 發表於 2018-01-17 18:32:12 3、電路設計,仿真 3.1、74LS161(同步二進位加計數器) 74LS161是一種性能比較高,同時能量消耗較小的CMOS4位同步二進位加計數器,可以工作的電壓範圍是1.2-3.6V,並且在邏輯上輸入端可以承受5.5V的電壓,所以在仿真中可以直接用5V的電壓連接輸入端。
  • 計數器74ls161工作原理(分頻電路、真值表、邏輯功能)
    打開APP 計數器74ls161工作原理(分頻電路、真值表、邏輯功能) 發表於 2018-01-17 19:14:24 74LS161為二進位同步計數器,具有同步預置數、異步清零以及保持等功能。
  • 計數器74LS161的Multisim仿真
    74LS161是具有異步置零、計數、預置數和保持功能的可編程集成中規模同步4位二進位加法計數器。 74LS161計數器可從Muhisim的TTL數字IC庫中找出,字組產生器、邏輯分析儀分別從虛擬儀器庫中找出。 (2)設置字組產生器 確定字組產生器產生的74LS161計數器所需的時鐘脈衝、控制信號等各個字的內容,在字組產生器中依次輸入各字組數據,進行所有字組信號的設置。
  • 同步計數器74ls162設計24進位計數器
    74LS160並行置零法設計24進位計數器電路   用 74LS160並行置零法設計 24進位計數器的電路圖如圖 1所示。   圖1 用74LS160並行置零法設計24進位計數器   同步計數器74ls162設計24進位計數器原理圖   74LS162
  • 74LS161集成計數器電路(2、3、4、6、8、10、60進位計數器)
    74LS161功能介紹 74LS161是4位二進位同步計數器,該計數器能同步並行預置數據,具有清零置數,計數和保持功能,具有進位輸出端,可以串接計數器使用。 二、74LS161集成計數器電路(60進位計數器) 實現60進位加法計數器需要2片161,它們之間的連接方式又分同步和異步兩種。 1)異步連接方式。低位的161通過置數法設計為十進位加法計數器,每十個CP向高位161進一。當高位161計數到0110(即6)時,對兩片161同時清零,電路回到0狀態。
  • 74ls90設計60進位計數器
    2.計數器設計組成   1) 用兩個74ls192晶片和一個與非門實現。   2) 當定時器遞增到59時,定時器會自動返回到00顯示,然後繼續計時。   3) 本設計主要設備是兩個74LS160同步十進位計數器,並且由200HZ,5V電源供給。作高位晶片與作低晶片位之間級聯。
  • 5進位計數器設計方案匯總(三款計數器的電路原理圖)
    本文為大家帶來三種5進位計數器設計方案。 5進位計數器設計方案一:觸發器組成的5進位計數器 狀態圖 5進位計數器設計方案二:基於74ls160的5進位計數器設計 電路有三個無效狀態:101,110,111。
  • 基於MSI的N進位計數器設計方法
    計數器不僅能用於對時鐘脈衝的計數,還可使用於定時、分頻、產生節拍脈衝以及進行數字運算等。只要是稍微複雜一些.  採用中規模集成計數器來設計任意進位計數器,使設計和調試工作更趨於簡單,並且具有體積小,功耗低,可靠性高等優點。本文主要闡述了用中規模集成計數器設計任意進位同步加法計數器的設計思想,並對設計方法和步驟作了討論。  2.
  • 淺談用74LS90設計任意進位計數器
    計數器是一個用以實現計數功能的時序部件,它不僅可用來計脈衝數,而且常用作數字系統的定時、分頻和執行數字運算以及其它特定的邏輯功能,在電路設計中應用相當廣泛。文章介紹一種用74LS90設計任意進位計數器的簡單方法。
  • 利用74LS161實現複雜狀態機
    時序邏輯電路的設計通常用觸發器來實現,狀態機越複雜,設計過程也越複雜。利用MSI(Medium-ScaleIntegration)也可以實現複雜狀態機,雖然設計過程比利用觸發器實現要複雜,但電路相對簡單。在數字邏輯系統中,計數器是基本部件之一。集成計數器晶片類型很多,文中主要討論使用MSI同步計數器74LS161進行複雜狀態機的設計。
  • 移位寄存器74ls194應用電路圖大全(雙向移位寄存器/74HC93/環形...
    打開APP 移位寄存器74ls194應用電路圖大全(雙向移位寄存器/74HC93/環形計數器) 發表於 2018-05-09 10:10:16
  • 基於計數器的數字電子鐘的設計
    摘要:本設計是一個基於計數器的數字電子鐘裝置。該裝置電路的主要組成部分是555定時器、分頻器、計數器、解碼器、顯示器、校時電路。解碼代替機械式傳動。用LED顯示器代替指針顯示進而顯示時間,減小了計時誤差。這種表具有時、分、秒星示時間的功能,還可以進行時和分的校準,片選的靈活性好。這種用數字電路實現的電子鐘與機械式時鐘相比具有更高的準確性和直觀性。
  • 74ls160構成24進位計數器
    打開APP 74ls160構成24進位計數器 發表於 2018-01-18 15:43:05 24進位計數器電路(一) 1、計數器設計框圖
  • 基於74LS192的級聯實現紅綠燈的倒計時設計(附紅綠燈設計仿真電路)
    打開APP 基於74LS192的級聯實現紅綠燈的倒計時設計(附紅綠燈設計仿真電路) 發表於 2017-12-21 13:43:30
  • 74ls194引腳圖及功能_74ls194功能表_74ls194應用電路
    打開APP 74ls194引腳圖及功能_74ls194功能表_74ls194應用電路 發表於 2017-12-22 08:57:08
  • 6進位計數器設計方案匯總(三款模擬電路原理圖分享)
    本文為大家分享三種6進位計數器設計方案。 6進位計數器設計方案一:基於74LS161的6進位計數器設計 首先由555 定時器產生1HZ 脈衝信號,將此信號作為74LS161晶片CP 的輸入信號,當在CP信號上升沿到來時74LS161晶片就會自動完成加一功能輸出0001111這十六個循環狀態,這個輸出信號再通過74LS48
  • 同步計數器(又稱可逆計數器)晶片74LS190
    74LS190是同步十進位加/減計數器(又稱可逆計數器),它依靠加/減控制端的控制來實 現加法計數和減法計數。74LS190引腳排列如圖 所示,各腳功能如下:下表為74LS190的狀態表,從該表中可以看出,74LS190工作狀態有4種:置數、 加計數、減計數和保持。
  • 基於Multisim的汽車尾燈控制系統設計
    本文設計一種基於Multisim的汽車尾燈控制設計,要求實現汽車左轉彎、右轉彎、停止等條件下尾燈的點亮與熄滅情況。  設計內容包括運用主從JK觸發器構成一個3進位計數器,為汽車尾燈按左(右)循環閃爍控制電路的設計提供脈衝;並使用74LS138D3線-8線解碼器來控制指示燈的亮滅情況。設計一個開關控制電路,來控制尾燈的閃爍,並決定74LS138D解碼器的工作情況。
  • 74ls47應用電路圖大全(五款74ls47顯示解碼器電路/十進位計數器電路)
    打開APP 74ls47應用電路圖大全(五款74ls47顯示解碼器電路/十進位計數器電路) 發表於 2018-04-27 11:42:39