8-3線優先編碼器74LS148的級聯分析

2020-11-24 電子發燒友

8-3線優先編碼器74LS148的級聯分析

發表於 2018-02-01 11:55:01

74LS148是帶有擴展功能的8-3線優先編碼器,它有8個信號輸入端,3個二進位碼輸出端,一個輸入使能端,一個選通輸出端和一個擴展端。使能端為「0」時,該晶片被選中,否則不被選中。選通輸出端和擴展端主要用於功能擴展。

1、74LS148簡介

圖1是74LS148的邏輯符號,其中,I′0—I′7 是8個信號輸入端,Y′2—Y′0是3個二進位碼輸出端,S′是輸入使能端,Y′S是選通輸出端,Y′EX是擴展端,其邏輯功能表如表1所示。

表1  74LS148的邏輯功能表

表1中的Χ代表0、1中的任何數,從表1可以看出,編碼輸入I′0-I′7低電平有效,且I′7的優先級別最高,I′0的優先級別最低,使能端S′為「0」時,該晶片被選中,否則不被選中,電路處於禁止工作狀態時,Y′SY′EX=11,電路處於工作狀態時,Y′SY′EX=10,電路處於工作狀態但無編碼輸入時,Y′SY′EX=01。

2、用兩片74LS148構成16-4線優先編碼器

兩片74LS148有16個輸入端,可以構成16-4線優先編碼器,在構成16-4線優先編碼器時,低位片74LS148(1)的I′0-I′7作為16-4線優先編碼器碼器的低8位輸入端A′0-A′7,高位片74LS148(2)的I′0-I′7作為16-4線優先編碼器碼器的高8位輸入端A′8-A′15,16-4線優先編碼器應該有4個輸出端,可將74LS148(2)的Y′EX端通過與非門連接,非門的輸出端作為16-4線優先編碼器的Z3輸出端,兩片的Y′2端接與非門的輸入端,與非門的輸出端作為16-4線優先編碼器的Z2輸出端,兩片的Y′1端接與非門的輸入端,與非門的輸出端作為16-4線優先編碼器的Z1輸出端,兩片的Y′0端接與非門的輸入端,與非門的輸出端作為16-4線優先編碼器的Z0輸出端,並把高位片的S′接低電平,這樣可構成16-4線優先編碼器,圖2為兩片74LS148構成16-4優先編碼器。

圖2  兩片74LS148構成16線-4線優先編碼器

下面對圖2的工作原理進行分析:由於74LS148(2)的S′接地,它滿足S′為低電平的要求,74LS148(2)被選中,當A′15=0時,高位片的Y′2Y′1Y′0=000,Y′SY′EX=10,即Z3=1,低位片的S′=1,此時74LS148(1)不被選中,低位片的


3、用3片74LS148構成24-5線優先編碼器

3片74LS148有24個輸入端,可以構成24-5線優先編碼器,在構成24-5線優先編碼器時,最低位片74LS148(1)的I′0-I′7作為24-5線優先編碼器碼器的最低8位輸入端A′0-A′7,次低位片74LS148(2)的I′0-I′7作為24-5線優先編碼器碼器的次低8位輸入端A′8-A′15,高位片74LS148(3)的I′0-I′7作為24-5線優先編碼器碼器的高8位輸入端A′16-A′23,24-5線優先編碼器應該有5個輸出端,可將74LS148(3)的Y′EX端通過與非門連接,非門的輸出端作為24-5線優先編碼器的Z4輸出端,74LS148(2)的Y′EX和74LS148(3)的Y′EX接與非門的輸入端,與非門的輸出端作為24-5線優先編碼器的Z3輸出端,3片的Y′2端接與非門的輸入端,與非門的輸出端作為24-5線優先編碼器的Z2輸出端,3片的Y′1端接與非門的輸入端,與非門的輸出端作為24-5線優先編碼器的Z1輸出端,3片的Y′0端接與非門的輸入端,與非門的輸出端作為24-5線優先編碼器的Z0輸出端,並把高位片74LS148(3)的S′接低電平,這樣可構成24-5線優先編碼器,圖3為3片74LS148構成的24-5線優先編碼器。

圖3  3片74LS148構成的24-5線編碼器

根據以上分析,該邏輯電路將輸入的低電平信號A′0-A′23編成00000-10111,其中A′0邏輯的優先級別最低,A′23的優先級別最高,所以該電路能實現24-5線優先編碼器的邏輯功能,由於5個輸出端,可以用5位二進位代碼來表示,5位二進位代碼有32種取值組合,我們可以選擇32種中的任意24種來對A′0-A′23進行編碼,根據選擇的不同,可以形成不同的編碼方式,這樣可以得到不同的實現24線-5線優先編碼器的邏輯功能的邏輯電路,另外,也可以用3片74LS148構成23-5線、22-5線、21-5線、20-5線碼器,在構成23-5線優先編碼器時,把圖3中的A′23接高電平即可,在構成21-5線優先編碼器時,把圖3中的A′23、A′22接高電平,其它依次類推。

4、用4片74LS148構成32-5線優先編碼器

4片74LS148有32個輸入端,可以構成32-5線優先編碼器,在構成32-5線優先編碼器時,74LS148(1)的I′0-I′7作為32-5線優先編碼器碼器的A′0-A′7輸入端,74LS148(2)的I′0-I′7作為32-5線優先編碼器碼器的A′8-A′15輸入端,74LS148(3)的I′0-I′7作為32-5線優先編碼器碼器的A′16-A′23輸入端,74LS148(4)的I′0-I′7作為32-5線優先編碼器碼器的A′24-A′31輸入端,32-5線優先編碼器應該有5個輸出端,可將74LS148(3)和74LS148(4)的Y′EX端接與非門的輸入端,與非門的輸出端作為32-5線優先編碼器的Z4輸出端,74LS148(2)的Y′EX和74LS148(4)的Y′EX接與非門的輸入端,與非門的輸出端作為32-5線優先編碼器的Z3輸出端,4片的Y′2端接與非門的輸入端,與非門的輸出端作為32-5線優先編碼器的Z2輸出端,3片的Y′1端接與非門的輸入端,與非門的輸出端作為32-5線優先編碼器的Z1輸出端,3片的Y′0端接與非門的輸入端,與非門的輸出端作為32-5線優先編碼器的Z0輸出端,並把高位片74LS148(3)的S′接低電平,這樣可構成32-5線優先編碼器,圖4為4片74LS148構成的32-5線優先編碼器。

圖4  用4片74LS148構成32線-5線優先編碼器

在圖4的邏輯電路中,該電路將輸入的低電平信號A′0-A′31編成00000-11111,其中A′0邏輯的優先級別最低,A′31的優先級別最高,所以該電路能實現32-5線優先編碼器的邏輯功能,其工作原理分析與24-5線解碼器工作原理分析類似。

5、結論

以上對4片及其以下74LS148級聯作了介紹和分析,對於其他更多片74LS148的級聯可依次類推進行設計和分析,可以看出,不同的74LS148進行級聯時,可以有多個輸入信號請求編碼,但編碼器只對優先級別最高的進行編碼,只有優先級別高的輸入端為無效信號時,才對優先級別低的信號進行編碼。

打開APP閱讀更多精彩內容

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

相關焦點

  • 優先編碼器74ls148引腳圖及功能介紹(工作原理,邏輯圖及應用電路)
    >   74LS148簡介   74LS148是8 線-3 線優先編碼器,共有 54/74148 和 54/74LS148 兩種線路結構型式,將 8 條數據線(0-7)進行 3 線(4-2-1)二進位(八進位)優先編碼,即對最高位數據線進行解碼。
  • 74ls147引腳圖管腳圖和功能真值表-電子發燒友網觸屏版
    打開APP 74ls147引腳圖管腳圖和功能真值表 本站 發表於 2008-03-30 10:19:24 優先編碼器是當多個輸入端同時有信號時,電路只對其中優先級別最高的輸入信號進行編碼。
  • 74ls194引腳圖及功能_74ls194功能表_74ls194應用電路
    打開APP 74ls194引腳圖及功能_74ls194功能表_74ls194應用電路 發表於 2017-12-22 08:57:08
  • 74ls245應用電路圖大全(四款74ls245LED動態顯示驅動及接收電路)
    打開APP 74ls245應用電路圖大全(四款74ls245LED動態顯示驅動及接收電路) 發表於 2018-04-28 09:02:27
  • 74ls244中文資料匯總(74ls244引腳圖及功能_工作原理及應用電路)
    74LS244為3態8位緩衝器,一般用作總線驅動器。74LS244沒有鎖存的功能。地址鎖存器就是一個暫存器,它根據控制信號的狀態,將總線上地址代碼暫存起來。8086/8088數據和地址總線採用分時復用操作方法,即用同一總線既傳輸數據又傳輸地址。
  • 移位寄存器74ls194應用電路圖大全(雙向移位寄存器/74HC93/環形...
    移位寄存器74ls194應用電路圖(一) 用兩片4位雙向移位寄存器74LS194接成一個8位雙向移位寄存器。 所要涉及的8位雙向移位寄存器需要完成8位二制數據的寄存,因此需要由兩片4位雙向移位寄存器74LS194組成。同時,8位雙向移位寄存器應具備4位雙向移位寄存器所有的邏輯功能,即能實現並行輸入、左移寄存、右移寄存、數據保持和異步清零等功能。 如圖所示,通過分析,將兩片4位雙向移位寄存器的輸入和輸出同時作為8位雙向移位寄存器的輸入和輸出。
  • 74ls165中文資料匯總(74ls165引腳圖及功能_工作原理及應用電路)
    打開APP 74ls165中文資料匯總(74ls165引腳圖及功能_工作原理及應用電路) 發表於 2018-05-08 08:33:23
  • 加法器晶片74ls283中文資料匯總(74ls283引腳圖及功能_極限值及...
    打開APP 加法器晶片74ls283中文資料匯總(74ls283引腳圖及功能_極限值及應用電路) 發表於 2018-05-29 16:17:55
  • 74ls374中文資料匯總(74ls374引腳圖及功能_真值表及特性)
    打開APP 74ls374中文資料匯總(74ls374引腳圖及功能_真值表及特性) 發表於 2018-05-09 17:36:11
  • 74ls221中文資料匯總(74ls221引腳圖及功能_邏輯功能及應用電路)
    打開APP 74ls221中文資料匯總(74ls221引腳圖及功能_邏輯功能及應用電路) 發表於 2018-05-09 10:50:54
  • 74ls90設計60進位計數器
    60進位計數器,由於24進位、60進位計數器均由集成計數器級聯構成,且都包含有基本的十進位計數器,從設計簡便考慮,晶片選擇同步十進位計數器   1.計數器設計目的   1) 每隔1s,計數器增1;能以數字形式顯示時間。   2) 熟練掌握計數器的各個部分的結構。 3) 計數器間的級聯。
  • 74ls373引腳圖及功能_工作原理_邏輯電路真值表_參數及應用電路
    一、74ls373引腳圖及功能介紹   當1腳是低電平時,只要11腳(鎖存控制端,G)上出現一個下降沿,輸出2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)立即呈現輸入腳3、4、7、8、13、14、17、18的狀態。   鎖存端LE 由高變低時,輸出端8 位信息被鎖存,直到LE 端再次有效。
  • 74ls85應用電路圖大全(四款溫度報警器/延時電路/比較器電路分享)
    如圖5所示為溫度報警器電路的邏輯圖,溫度檢測電路已檢測出溫度數值,並以8位二進位數輸出,8位二進位數的範圍為0~255,表示溫度數值為0*C~255*C,其中溫度檢測電路可由溫度傳感器組成。溫度報警器電路採用了兩片級聯的74LS85用作8位數值比較。數據輸入端A連接輸入的溫度數據,而數據輸入端B接報警數值。B輸入端連接狀態為「01100010」。二進位數01100010轉換為十進位數為98。
  • 伺服電機編碼器幾根線
    伺服電機編碼器幾根線 伺服電機編碼器是安裝在伺服電機上用來測量磁極位置和伺服電機轉角及轉速的一種傳感器
  • 74ls290引腳圖及功能表 主要參數及邏輯電路圖
    打開APP 74ls290引腳圖及功能表 主要參數及邏輯電路圖 發表於 2018-01-25 15:31:26 74LS290為二,五,十進位計數器,共有54/74290和54/74LS290兩種線路結構型式,其主要電器特性的典型值如下(不同廠家具體值有差別):
  • 什麼是編碼器?常見類型及應用分析!
    什麼是編碼器?編碼器為傳感器類別的一種,只要用來檢測機械運動的速度、位置、角度、距離等。除了應用在機械外,許多電機控制,比如伺服電機均需配備編碼器以作為換相、速度及位置的檢測。編碼器分類:按外形分:軸型編碼器、通孔型編碼器、盲孔型編碼器按工作原理分:光電式和磁電式磁電式相比於光電式:具有防塵、防油、抗震動的特性;
  • 光電編碼器
    因此,我們在研製汽車駕駛模擬器時,對方向盤旋轉角度的丈量選用EPC-755A光電編碼器作為傳感器,其輸出電路選用集電極開路型,輸出解析度選用360個脈衝/圈,考慮到汽車方向盤轉動是雙向的,既可順時針旋轉,也可逆時針旋轉,需要對編碼器的輸出信號鑑相後才能計數。圖2給出了光電編碼器實際使用的鑑相與雙向計數電路,鑑相電路用1個D觸發器和2個與非門組成,計數電路用3片74LS193組成。
  • 編碼器應用問答
    3 電氣接口  編碼器輸出方式常見有推拉輸出(F型HTL格式),電壓輸出(E),集電極開路(C,常見C為NPN型管輸出,C2為PNP型管輸出),長線驅動器輸出。其輸出方式應和其控制系統的接口電路相匹配。  二 如何使用增量編碼器?
  • 74LS161集成計數器電路(2、3、4、6、8、10、60進位計數器)
    三、74LS161集成計數器電路(16進位計數器) 線路圖如圖3(注意:以下電路連接的圖3為此圖3.16進位加法計算器) 從表1的真值數不難看出圖11所示的74ls00連接方式為3進位計數器。 六、74LS161集成計數器電路(6進位計數器) 用74ls00與74LS161連接如圖9所示,所測得的真值表如表3所示。 表3   6進位計數器真值表