⑴ 解碼器的工作原理
工作原理
解碼器是一種具有「翻譯」功能的邏輯電路,這種電路能將輸入二進制代碼的各種狀態,按照其原意翻譯成對應的輸出信號。有一些解碼器設有一個和多個使能控制輸入端,又成為片選端,用來控制允許解碼或禁止解碼。
在圖1中,74138是一種3線—8線解碼器 ,三個輸入端CBA共有8種狀態組合(000—111),可譯出8個輸出信號Y0—Y7。這種解碼器設有三個使能輸入端,當G2A與G2B均為0,且G1為1時,解碼器處於工作狀態,輸出低電平。當解碼器被禁止時,輸出高電平。
圖2時檢測74ls138解碼器時間波形的電路,使用的虛擬儀器為數字信號發生器和邏輯分析儀。數字信號發生器在一個周期內按順序送出兩組000—111的方波信號。
圖3表明如何將兩片3線—8線解碼器連接成4線—16線解碼器。其中第二片74138的使能端G1和第一片的使能端G2A接成D輸入端。當D=0時,第一片74138工作,對0000—0111的輸入信號進行解碼輸出。當D=1時,第二片74138工作,對1000—1111的輸入信號進行解碼輸出。
在圖4中 ,7442為二—十進制解碼器,具有4個輸入端和10個輸出端。輸入信號採用8421BCD碼,二進制數0000—1001與十進制數0—9對應。當輸入超過這個范圍是無效,10個輸出端均為高電平。7442電路沒有使能端,因此只要輸入在規定范圍內,就會有一個輸出端為低電平。
圖5位BCD—七段顯示解碼器電路,LED數碼管將顯示與BCD碼對應的十進制數0—9。因為顯示解碼器電路輸出高電平,所以應該採用共陰極LED數碼管。
編碼與解碼的過程剛好相反。通過編碼器可對一個有效輸入信號生成一組二進制代碼。有的編碼器設有使能端,用來控制允許編碼或禁止編碼。
優先編碼器的功能是允許同時在幾個輸入端有輸入信號,編碼器按輸入信號排定的優先順序,只對同時輸入的幾個信號中優先權最高的一個進行編碼。在圖6中,74147為BCD優先編碼器,輸入和輸出都是低電平有效。為了取得有效輸出高電平,可在每個輸出端連接一個反相器。7417隻有1—9各輸入端,0輸入端不接入電路。這是因為7417約定,當無有效輸入時,輸出0的BCD代碼0000。
圖7是一個檢測優先編碼/解碼功能的邏輯電路,對每一個接地的邏輯開關,數碼管都會顯示一個相應的十進制數。在輸入端的8個邏輯開關中,代號為[7]的優先順序別最高,代號為[0]的優先順序別最低。
⑵ 七段顯示器和七段解碼器的連接電路是怎樣的啊
就流行的七段共陽LED顯示器來說,顯示器公共端接5V電源,各段經1k限流電阻接七段解碼器的輸出端。附圖是七段共陽LED顯示器與74LS47型顯示解碼器的兩種連接電路。
因為計算機輸出的是BCD碼,要想在數碼管上顯示十進制數,就必須先把BCD碼轉換成7段字型數碼管所要求的代碼。
把能夠將計算機輸出的BCD碼換成7段字型代碼,並使數碼管顯示出十進制數的電路稱為「七段字型解碼器」。
(2)解碼電路圖擴展閱讀:
(a)是共陽極接法,它是將七個發光二極體的陽極連在一起作公共端,使用時要接高電平。發光二極體的陰極經過限流電阻接到輸出低電平有效的七段解碼器相應的輸出端。
(b)所示是共陰極接法,它是將七個發光二極體的陰極連在一起作公共端,使用時要接低電平。發光二極體的陽極經過限流電阻接到輸出高電平有效的七段解碼器相應的輸出端。改變限流電阻的阻值,可改變發光二極體電流的大小,從而控制顯示器的發光亮度。
⑶ 求詳細解釋2-4解碼器的電路原理~【已附圖】
2-4解碼器功能:
輸入為 A,B,輸出為 Yi,EI 是使能端;
就是與兩位二進制數 A、B,共內有四種狀容態,並分別對應輸出為 Y0、Y1、Y2、Y3;
有邏輯關系為:
Y0 = (A' B')';Y1 = (A' B)';Y2 = (A B')';Y3 = (A B)';