1、繼電器譯碼電路
繼電器譯碼電路的作用是在單片機(jī)的控制下將1 536個(gè)測(cè)試點(diǎn)中的某兩個(gè)測(cè)試點(diǎn)接入相應(yīng)的測(cè)試電路。比如譯碼電路選中測(cè)試點(diǎn)1的輸入繼電器Kat和測(cè)試點(diǎn)2的輸出繼電器Kab,外部的被測(cè)電纜通過這兩個(gè)測(cè)試點(diǎn)接入相應(yīng)的測(cè)試電路,從而實(shí)現(xiàn)了導(dǎo)通或者絕緣測(cè)試。為了實(shí)現(xiàn)這樣的功能譯碼電路可以分為地址鎖存電路,輸入繼電器譯碼電路和輸出繼電器譯碼電路。以輸入地址鎖存電路為例,其原理如圖5,圖6所示。
單片機(jī)P0口作為數(shù)據(jù)總線將地址信號(hào)送給鎖存器74HC573,同時(shí)P2.4,P2.5,P2.6,P2.7驅(qū)動(dòng)HC138譯碼器形成鎖存有效信號(hào),使地址信號(hào)鎖存在74HC573,由于地址信號(hào)為11位,所以需要單機(jī)發(fā)送兩次地址信息。當(dāng)11位地址準(zhǔn)備完畢后,由單片機(jī)發(fā)送地址有效信號(hào),將地址信號(hào)送給譯碼電路。
輸入繼電器譯碼電路和輸出繼電器譯碼電路具有相同的電路結(jié)構(gòu),以輸入繼電器譯碼電路為例,可以分為三級(jí)譯碼電路,每一級(jí)譯碼電路由總線隔離芯片74HC245,3~8線譯碼器74HC138和其他邏輯控制電路組成。第一級(jí)譯碼電路由11位地址信號(hào)中AT10,AT09,AT08,AT07組成,負(fù)責(zé)選擇12塊單板中的某一塊;第二級(jí)譯碼電路由AT06,AT05,AT04,AT03組成,負(fù)責(zé)選擇某塊單板中的某一行;第三級(jí)譯碼電路由AT02,AT01,AT00組成,負(fù)責(zé)選擇某塊單板中的某一列,這樣行列交叉就選中某一個(gè)測(cè)試點(diǎn)的輸入繼電器驅(qū)動(dòng)電路,從而將該測(cè)試點(diǎn)接入了測(cè)試電路。地址信號(hào)在單板與單板之間經(jīng)過74HC245的隔離,防止其驅(qū)動(dòng)能力下降。
2、3.8線譯碼器電路
74LS138是一種集成的3-8線譯碼器芯片。它的邏輯電路如圖1所示。
從圖1可以看出,74LS138電路除了雙點(diǎn)畫線框內(nèi)的譯碼電路外,還包含了由GS門組成的控制電路部分。
74LS138有3個(gè)附加的控制端S0、S1、和S2。當(dāng)S0=1、/S1=/S2=0時(shí),GS輸出為高電平(1),譯碼器處于正常工作狀態(tài);否則,譯碼器被禁止,所有的輸出被鎖定在高電平。這3個(gè)控制端又稱“片選”輸入端,利用片選的作用可以將多片連接起來以擴(kuò)展譯碼器的功能。
3、4線16線譯碼電路
在輸入端輸入D3、D2、D1、D0相對(duì)應(yīng)的二進(jìn)制編碼(0/1),通過譯碼器“翻譯”得出輸出端的結(jié)果 Y0-Y15,如:當(dāng)D3、D2、D1、D0分別為1010時(shí),輸出端為Y10(10)。
工作原理
用兩片3線-8線譯碼器&TImes;138構(gòu)成4線-16線譯碼器的邏輯圖如圖2-1所示。利用&TImes;138(1)的控制端S1’、S2’與&TImes;138(2)的控制電路S1相連,接入四位輸入D0、D1、D2、D3的最高為A3可以完成譯碼器的擴(kuò)展。當(dāng)D3=0時(shí),&TImes;138(1)工作,而×138(2)處于禁止?fàn)顟B(tài),輸出為高電平;而當(dāng)D3=1時(shí),×138(2)工作,×138(1)處于禁止?fàn)顟B(tài)。×138(1)輸出為Y0’~ Y7’×138(2)輸出為Y8 ~ Y15。
評(píng)論
查看更多