軟工班級(jí)課件唐數(shù)字邏輯第7章_第1頁
軟工班級(jí)課件唐數(shù)字邏輯第7章_第2頁
軟工班級(jí)課件唐數(shù)字邏輯第7章_第3頁
軟工班級(jí)課件唐數(shù)字邏輯第7章_第4頁
軟工班級(jí)課件唐數(shù)字邏輯第7章_第5頁
已閱讀5頁,還剩74頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第第 七七 章章 中規(guī)模通用集成電路及其應(yīng)用中規(guī)模通用集成電路及其應(yīng)用 集成電路由集成電路由SSISSI發(fā)展到發(fā)展到MSIMSI、LSILSI和和VLSIVLSI,使單個(gè)芯片,使單個(gè)芯片容納的邏輯功能越來越強(qiáng)。容納的邏輯功能越來越強(qiáng)。一般來說一般來說, ,在在SSISSI中僅是基本器件中僅是基本器件( (如邏輯門或觸發(fā)器如邏輯門或觸發(fā)器) )的集成,的集成,在在MSIMSI中已是邏輯部件中已是邏輯部件( (如譯碼器、寄存器等如譯碼器、寄存器等) )的的集成,集成,而在而在LSILSI和和VLSIVLSI中則是一個(gè)數(shù)字子系統(tǒng)或整個(gè)數(shù)字中則是一個(gè)數(shù)字子系統(tǒng)或整個(gè)數(shù)字系統(tǒng)系統(tǒng)( (如微處理器如微處理

2、器) )的集成。的集成。采用中、大規(guī)模集成電路組成數(shù)字系統(tǒng)具有體積小、采用中、大規(guī)模集成電路組成數(shù)字系統(tǒng)具有體積小、功耗低、可靠性高等優(yōu)點(diǎn),且易于設(shè)計(jì)、調(diào)試和維護(hù)。功耗低、可靠性高等優(yōu)點(diǎn),且易于設(shè)計(jì)、調(diào)試和維護(hù)。本章知識(shí)要點(diǎn):本章知識(shí)要點(diǎn): 熟悉常用中規(guī)模通用集成電路的邏輯符號(hào)、基本熟悉常用中規(guī)模通用集成電路的邏輯符號(hào)、基本 邏輯功能、外部特性和使用方法;邏輯功能、外部特性和使用方法; 用常用中規(guī)模通用集成電路作為基本部件,恰當(dāng)用常用中規(guī)模通用集成電路作為基本部件,恰當(dāng) 地、靈活地、充分地利用它們完成各種邏輯電路地、靈活地、充分地利用它們完成各種邏輯電路 的設(shè)計(jì),有效地實(shí)現(xiàn)各種邏輯功能。的設(shè)計(jì)

3、,有效地實(shí)現(xiàn)各種邏輯功能。 7.1 7.1 常用中規(guī)模組合邏輯電路常用中規(guī)模組合邏輯電路 使用最廣泛的中規(guī)模組合邏輯集成電路有二進(jìn)制并行加法器、譯碼器、編碼器、多路選擇器和多路分配器等。 一一、定義定義 二進(jìn)制并行加法器二進(jìn)制并行加法器:是一種能并行產(chǎn)生兩個(gè)二進(jìn)制數(shù)算術(shù)和的組合邏輯部件。 7.1.1 7.1.1 二進(jìn)制并行加法器二進(jìn)制并行加法器 按其進(jìn)位方式的不同,可分為串行進(jìn)位二進(jìn)制并行加法器和超前進(jìn)位二進(jìn)制并行加法器兩種類型。 二、類型及典型產(chǎn)品二、類型及典型產(chǎn)品 1 1串行進(jìn)位二進(jìn)制并行加法器:串行進(jìn)位二進(jìn)制并行加法器:由全加器級(jí)聯(lián)構(gòu)成,高位的進(jìn)位輸出依賴于低位的進(jìn)位輸入。串行進(jìn)位二進(jìn)制

4、并行加法器的特點(diǎn):串行進(jìn)位二進(jìn)制并行加法器的特點(diǎn):被加數(shù)和加數(shù)的各位能同時(shí)并行到達(dá)各位的輸入端,而各位全加器的進(jìn)位輸入則是按照由低位向高位逐級(jí)串行傳遞的,各進(jìn)位形成一個(gè)進(jìn)位鏈。由于每一位相加的和都與本位進(jìn)位輸入有關(guān),所以,最高位必須等到各低位全部相加完成并送來進(jìn)位信號(hào)之后才能產(chǎn)生運(yùn)算結(jié)果。 這種加法器運(yùn)算速度較慢,而且位數(shù)越多,速度就越低。運(yùn)算速度較慢,而且位數(shù)越多,速度就越低。 如何提高加法器的運(yùn)算速度如何提高加法器的運(yùn)算速度? ? 必須設(shè)法減小或去除由于進(jìn)位信號(hào)逐級(jí)傳送所花費(fèi)的時(shí)間,使各位的進(jìn)位直接由加數(shù)和被加數(shù)來決定,而不需依賴低位進(jìn)位。根據(jù)這一思想設(shè)計(jì)的加法器稱為超前進(jìn)位超前進(jìn)位( (

5、又稱又稱先行進(jìn)位先行進(jìn)位) )二進(jìn)制并行加法器。二進(jìn)制并行加法器。 四位二進(jìn)制并行加法器的構(gòu)成思想如下:四位二進(jìn)制并行加法器的構(gòu)成思想如下: 2 2超前進(jìn)位二進(jìn)制并行加法器:超前進(jìn)位二進(jìn)制并行加法器:根據(jù)輸入信號(hào)同時(shí)形成各位向高位的進(jìn)位,然后同時(shí)產(chǎn)生各位的和。通常又稱為先先行進(jìn)位二進(jìn)制并行加法器行進(jìn)位二進(jìn)制并行加法器或者并行進(jìn)位二進(jìn)制并行加法器并行進(jìn)位二進(jìn)制并行加法器。典型芯片有四位二進(jìn)制并行加法器74283。 由全加器的結(jié)構(gòu)可知, 第i位全加器的進(jìn)位輸出函數(shù)表達(dá)式為 ii1iii1iii1iii1iii1iiiiBAC)BA(CBACBACBACBAC當(dāng) i=1、2、3、4時(shí),可得到4位并行

6、加法器各位的進(jìn)位輸出函數(shù)表達(dá)式為:令(進(jìn)位傳遞函數(shù))令(進(jìn)位傳遞函數(shù))(進(jìn)位產(chǎn)生函數(shù))(進(jìn)位產(chǎn)生函數(shù))則有則有 iiiPBAiiiGBAiiiiGCPC11011GCPC2120122122GGPCPPGCPC32312301233233GGPGPPCPPPGCPC4342341234012344344GGPGPPGPPPCPPPPGCPC由于C1C4是Pi、Gi和C0的函數(shù),即C Ci i=f(P=f(Pi i,G,Gi i,C,C0 0) ),而Pi、Gi又是 Ai、Bi的函數(shù),所以,在提供輸入Ai、Bi和C0之后,可以同時(shí)產(chǎn)生C1C4。通常將根據(jù)Pi、Gi和C0形成C1C4的邏輯電路稱為

7、先行進(jìn)位發(fā)生器。先行進(jìn)位發(fā)生器。三、四位二進(jìn)制并行加法器的外部特性和邏輯符號(hào)三、四位二進(jìn)制并行加法器的外部特性和邏輯符號(hào) 圖中,A4、A3、A2、A1 - 二進(jìn)制被加數(shù);B4、B3、 B2、B1 - 二進(jìn)制加數(shù);F4、 F3、 F2、 F1 -相加產(chǎn)生的和數(shù);C C0 0 -來自低位的進(jìn)位輸入;FCFC4 4 -向高位的進(jìn)位輸出。 二進(jìn)制并行加法器除實(shí)現(xiàn)二進(jìn)制加法運(yùn)算外,二進(jìn)制并行加法器除實(shí)現(xiàn)二進(jìn)制加法運(yùn)算外,還可實(shí)現(xiàn)代碼轉(zhuǎn)換、二進(jìn)制減法運(yùn)算、二進(jìn)制乘還可實(shí)現(xiàn)代碼轉(zhuǎn)換、二進(jìn)制減法運(yùn)算、二進(jìn)制乘法運(yùn)算、十進(jìn)制加法運(yùn)算等功能。法運(yùn)算、十進(jìn)制加法運(yùn)算等功能。四、應(yīng)用舉例四、應(yīng)用舉例 例例 用4位二進(jìn)

8、制并行加法器設(shè)計(jì)一個(gè)4位二進(jìn)制并行加法/減法器。 解解分析:分析:根據(jù)問題要求,設(shè)減法采用補(bǔ)碼運(yùn)算,并令令A(yù) = a4a3a2a1 - 為被加數(shù)(或被減數(shù));B = b4b3b2b1 - 為加數(shù)(或減數(shù));S = s4s3s2s1 - 為和數(shù)(或差數(shù));M-為功能選擇變量.當(dāng)M=0時(shí),執(zhí)行A+B; 當(dāng)M=1時(shí),執(zhí)行A-B。 由運(yùn)算法則可歸納出電路功能為:當(dāng)M=0時(shí),執(zhí)行 a4a3a2a1+b4b3b2b1+ 0(A+B) 當(dāng)M=1時(shí),執(zhí)行 a4a3a2a1+ 1(A-B)1234bbbb 可用一片可用一片4 4位二進(jìn)制并行加法器和位二進(jìn)制并行加法器和4 4個(gè)異或門實(shí)現(xiàn)上述邏個(gè)異或門實(shí)現(xiàn)上述邏輯

9、功能。輯功能。 具體實(shí)現(xiàn):具體實(shí)現(xiàn):將4位二進(jìn)制數(shù)a4a3a2a1直接加到并行加法器的A4A3A2A1輸入端,4位二進(jìn)制數(shù) b4b3b2b1 分別和M異或后加到并行加法器的 B4B3B2B1 輸入端。并將M同時(shí)加到并行加法器的 C0 端。M=0: A=0: Ai i=a=ai i ,B,Bi i=b=bi i , C, C0 0=0=0實(shí)現(xiàn)實(shí)現(xiàn)a a4 4a a3 3a a2 2a a1 1 + b + b4 4b b3 3b b2 2b b1 1 + 0 (+ 0 (即即A+B)A+B);M=1: A=1: Ai i=a=ai i,B,Bi i= , C= , C0 0=1=1,實(shí)現(xiàn)實(shí)現(xiàn) a

10、 a4 4a a3 3a a2 2a a1 1+ + 1+ 1(即(即A-BA-B)。)。ib1234bbbb實(shí)現(xiàn)給定功能的邏輯電路圖如下:實(shí)現(xiàn)給定功能的邏輯電路圖如下: 7.1.2 7.1.2 譯碼器和編碼器譯碼器和編碼器 譯碼器的功能是對(duì)具有特定含義的輸入代碼進(jìn)行譯碼器的功能是對(duì)具有特定含義的輸入代碼進(jìn)行“翻翻譯譯”,將其轉(zhuǎn)換成相應(yīng)的輸出信號(hào)。,將其轉(zhuǎn)換成相應(yīng)的輸出信號(hào)。 譯碼器(Decoder)和編碼器(Encoder)是數(shù)字系統(tǒng)中廣泛使用的多輸入多輸出組合邏輯部件。 一、譯碼器一、譯碼器 譯碼器的種類很多,常見的有二進(jìn)制譯碼器、二-十進(jìn)制譯碼器和數(shù)字顯示譯碼器。 1 1二進(jìn)制譯碼器二進(jìn)

11、制譯碼器 二進(jìn)制譯碼器一般具有二進(jìn)制譯碼器一般具有n n個(gè)輸入端、個(gè)輸入端、2n2n個(gè)輸出端和一個(gè)個(gè)輸出端和一個(gè) ( (或多個(gè)或多個(gè)) )使能輸入端;使能輸入端; 二進(jìn)制譯碼器:二進(jìn)制譯碼器:能將n個(gè)輸入變量變換成2n個(gè)輸出函數(shù),且輸出函數(shù)與輸入變量構(gòu)成的最小項(xiàng)具有對(duì)應(yīng)關(guān)系的一種多輸出組合邏輯電路。 (1 1)特點(diǎn))特點(diǎn) : 使能輸入端為有效電平時(shí),對(duì)應(yīng)每一組輸入代碼,僅一使能輸入端為有效電平時(shí),對(duì)應(yīng)每一組輸入代碼,僅一 個(gè)輸出端為有效電平,其余輸出端為無效電平。個(gè)輸出端為有效電平,其余輸出端為無效電平。 有效電平可以是高電平有效電平可以是高電平( (稱為高電平譯碼稱為高電平譯碼) ),也可以

12、是低,也可以是低 電平電平( (稱為低電平譯碼稱為低電平譯碼) )。 16 常見的常見的MSIMSI二進(jìn)制譯碼器有二進(jìn)制譯碼器有2-42-4線線(2(2輸入輸入4 4輸出輸出) )譯碼器、譯碼器、3-3-8 8線線(3(3輸入輸入8 8輸出輸出) )譯碼器和譯碼器和4-164-16線線(4(4輸入輸入1616輸出輸出) )譯碼器等。譯碼器等。 圖圖(a)(a)、(b)(b)所示分別是所示分別是7413874138型型3-83-8線譯碼器的管腳排列圖線譯碼器的管腳排列圖和邏輯符號(hào)。和邏輯符號(hào)。 (2 2)典型芯片)典型芯片 圖中,圖中, A A2 2、A A1 1、A A0 0 - - 輸入端;

13、輸入端; - - 輸出端;輸出端; - - 使能端使能端。 70Y Y321S、S 、S177413874138譯碼器真值表譯碼器真值表0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 11 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1

14、 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 0 0 0 01 0 0 0 01 0 0 0 11 0 0 0 11 0 0 1 01 0 0 1 01 0 0 1 1 1 0 0 1 1 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 1 0 1 0 1 1 0 1 1 0 1 0 1 1 0 1 0 1 1 1 1 0 1 1 1 0 d d d d 0 d d d d d 1 d d d d 1 d d d 輸輸 出出 輸輸 入入 S S1 1 A

15、A2 2 A A1 1 A A0 0 32SS 0Y1Y2Y3Y4Y5Y6Y7Y 可見可見,當(dāng),當(dāng) 時(shí),無論時(shí),無論A A2 2、A A1 1和和A A0 0取何值,輸出取何值,輸出 中有且僅有一個(gè)為中有且僅有一個(gè)為0(0(低電平有效低電平有效) ),其余都是,其余都是1 1。 0Y7Y0SS , 1S321182 2二二- -十進(jìn)制譯碼器十進(jìn)制譯碼器 功能:功能:將將4 4位位BCDBCD碼的碼的1010組代碼翻譯成組代碼翻譯成1010個(gè)十進(jìn)制數(shù)字符號(hào)對(duì)應(yīng)的輸出信號(hào)。個(gè)十進(jìn)制數(shù)字符號(hào)對(duì)應(yīng)的輸出信號(hào)。 例如,常用芯片例如,常用芯片74427442是一個(gè)將是一個(gè)將84218421碼轉(zhuǎn)換成十進(jìn)制數(shù)

16、字的譯碼器,芯碼轉(zhuǎn)換成十進(jìn)制數(shù)字的譯碼器,芯片引腳圖和邏輯符號(hào)如下。片引腳圖和邏輯符號(hào)如下。 該譯碼器的輸出為低電平有效。其次,對(duì)于該譯碼器的輸出為低電平有效。其次,對(duì)于84218421碼中不允許出現(xiàn)的碼中不允許出現(xiàn)的6 6個(gè)個(gè)非法碼非法碼(1010(10101111)1111),譯碼器輸出端,譯碼器輸出端 均無低電平信號(hào)產(chǎn)生,即均無低電平信號(hào)產(chǎn)生,即譯碼器對(duì)這譯碼器對(duì)這6 6個(gè)非法碼拒絕翻譯。個(gè)非法碼拒絕翻譯。 0Y9Y19 功能功能: :數(shù)字顯示譯碼器是驅(qū)動(dòng)顯示器件數(shù)字顯示譯碼器是驅(qū)動(dòng)顯示器件( (如熒光數(shù)碼管、如熒光數(shù)碼管、液晶數(shù)碼管等液晶數(shù)碼管等) )的核心部件,它可以將輸入代碼轉(zhuǎn)換成

17、相應(yīng)數(shù)的核心部件,它可以將輸入代碼轉(zhuǎn)換成相應(yīng)數(shù)字,并在數(shù)碼管上顯示出來。字,并在數(shù)碼管上顯示出來。 3 3數(shù)字顯示譯碼器數(shù)字顯示譯碼器 常用的數(shù)字顯示譯碼器有器七段數(shù)字常用的數(shù)字顯示譯碼器有器七段數(shù)字顯示譯碼器和八段顯示譯碼器和八段數(shù)字顯示譯碼器。數(shù)字顯示譯碼器。 例如,中規(guī)模集成電路例如,中規(guī)模集成電路74LS4774LS47,是一種常用的七段顯示,是一種常用的七段顯示譯碼器,該電路的輸出為低電平有效,即輸出為譯碼器,該電路的輸出為低電平有效,即輸出為0 0時(shí),對(duì)應(yīng)字時(shí),對(duì)應(yīng)字段點(diǎn)亮;輸出為段點(diǎn)亮;輸出為1 1時(shí)對(duì)應(yīng)字段熄滅。時(shí)對(duì)應(yīng)字段熄滅。該譯碼器能夠驅(qū)動(dòng)七段顯該譯碼器能夠驅(qū)動(dòng)七段顯示器顯

18、示示器顯示0 01515共共1616個(gè)數(shù)字的字形。輸入個(gè)數(shù)字的字形。輸入A A3 3、A A2 2、A A1 1和和A A0 0接收接收4 4位二進(jìn)制碼,輸出位二進(jìn)制碼,輸出Q Qa a、Q Qb b、Q Qc c、Q Qd d、Q Qe e、Q Qf f和和Q Qg g分別驅(qū)動(dòng)七段分別驅(qū)動(dòng)七段顯示器的顯示器的a a、b b、c c、d d、e e、f f和和g g段。段。 ( (教材中給出的教材中給出的74LS4874LS48的輸出為高電平有效。的輸出為高電平有效。) )20譯碼器在數(shù)字系統(tǒng)中的應(yīng)用非常廣泛,它的典型用途是實(shí)譯碼器在數(shù)字系統(tǒng)中的應(yīng)用非常廣泛,它的典型用途是實(shí)現(xiàn)存儲(chǔ)器的地址譯碼

19、、控制器中的指令譯碼、代碼翻譯、顯示現(xiàn)存儲(chǔ)器的地址譯碼、控制器中的指令譯碼、代碼翻譯、顯示譯碼等。除此之外,還可用譯碼器實(shí)現(xiàn)各種組合邏輯功能。下譯碼等。除此之外,還可用譯碼器實(shí)現(xiàn)各種組合邏輯功能。下面舉例說明在邏輯設(shè)計(jì)中的應(yīng)用。面舉例說明在邏輯設(shè)計(jì)中的應(yīng)用。 例例1 1 用譯碼器用譯碼器7413874138和適當(dāng)?shù)呐c非門實(shí)現(xiàn)全減器的功能。和適當(dāng)?shù)呐c非門實(shí)現(xiàn)全減器的功能。全減器全減器:能實(shí)現(xiàn)對(duì)被減數(shù)、減數(shù)及來自相鄰低位的借位進(jìn)能實(shí)現(xiàn)對(duì)被減數(shù)、減數(shù)及來自相鄰低位的借位進(jìn)行減法運(yùn)算,產(chǎn)生本位差及向高位借位的邏輯電路。行減法運(yùn)算,產(chǎn)生本位差及向高位借位的邏輯電路。解解 令:令:被減數(shù)用被減數(shù)用A Ai

20、 i表示、減數(shù)用表示、減數(shù)用B Bi i表示、來自低位的借位表示、來自低位的借位用用G Gi-1i-1表示、差用表示、差用D Di i表示、向相鄰高位的借位用表示、向相鄰高位的借位用G Gi i表示??驁D:表示。框圖: 4 4應(yīng)用舉例應(yīng)用舉例 差差D Di i向高位向高位借位借位G Gi i全全 減減 器器被減數(shù)被減數(shù)A Ai i減數(shù)減數(shù)B Bi i低位借位低位借位G Gi-1i-121全減器真值表全減器真值表 1 01 0 0 00 0 0 00 0 1 11 1 1 0 01 0 0 1 0 11 0 1 1 1 01 1 0 1 1 11 1 1 0 00 0 1 11 1 1 11 1

21、 0 10 1 0 0 00 0 0 0 0 10 0 1 0 1 00 1 0 0 1 10 1 1 輸輸 出出 D Di i G Gi i 輸輸 入入 A Ai i B Bi i G Gi-1i-1 輸輸 出出 D Di i G Gi i 輸輸 入入 A Ai i B Bi i G Gi-1i-1 由由真值表可寫出差數(shù)真值表可寫出差數(shù)D Di i和借位和借位G Gi i的邏輯表達(dá)式為:的邏輯表達(dá)式為:742174211iiiimmmmmmmm)G,B,A(D732173211iiiimmmmmmmm)G,B,A(G根據(jù)全減器的功能,根據(jù)全減器的功能,可得到全減器的真值表如可得到全減器的真值

22、表如下表所示。下表所示。 22 用譯碼器用譯碼器7413874138和與非門實(shí)現(xiàn)全減器功能時(shí),只需將全和與非門實(shí)現(xiàn)全減器功能時(shí),只需將全減器的輸入變量減器的輸入變量A Ai i B Bi i G Gi-1i-1依次與譯碼器的輸入依次與譯碼器的輸入A A2 2、A A1 1、A A0 0相相連接,譯碼器使能輸入端連接,譯碼器使能輸入端 接固定工作電平,便可在接固定工作電平,便可在譯碼器輸出端得到輸入變量的最小項(xiàng)之譯碼器輸出端得到輸入變量的最小項(xiàng)之“非非”。 根據(jù)全減器的輸出函數(shù)表達(dá)式,將相應(yīng)最小項(xiàng)的根據(jù)全減器的輸出函數(shù)表達(dá)式,將相應(yīng)最小項(xiàng)的“非非”送至與非門輸入端,便可實(shí)現(xiàn)全減器的功能。邏輯電路

23、圖如送至與非門輸入端,便可實(shí)現(xiàn)全減器的功能。邏輯電路圖如下圖所示。下圖所示。 321S,S,S類型:類型:編碼器按照被編信號(hào)的不同特點(diǎn)和要求,有各種不同的類型,最常見的有二-十進(jìn)制編碼器(又稱十進(jìn)制-BCD碼編碼器)和優(yōu)先編碼器。 功能功能:編碼器的功能恰好與譯碼器相反,是對(duì)輸入信號(hào)按一定規(guī)律進(jìn)行編排,使每組輸出代碼具有其特定的含義。 二、編碼器二、編碼器 1 1二二- -十進(jìn)制編碼器十進(jìn)制編碼器 (1) (1) 功能:功能:將十進(jìn)制數(shù)字09分別編碼成4位BCD碼。 這種編碼器由10個(gè)輸入端代表10個(gè)不同數(shù)字,4個(gè)輸出端代表相應(yīng)BCD代碼。結(jié)構(gòu)框圖如下: (2)(2)結(jié)構(gòu)框圖結(jié)構(gòu)框圖二十進(jìn)制編

24、碼器09BCD碼 注意:注意:二-十進(jìn)制編碼器的輸入信號(hào)是互斥的,即任何時(shí)候只允許一個(gè)輸入端為有效信號(hào)。 最常見的有8421碼編碼器,例如,按鍵式8421碼編碼器(詳見教材中有關(guān)內(nèi)容)。 2 2優(yōu)先編碼器優(yōu)先編碼器(1) (1) 功能:功能:識(shí)別輸入信號(hào)的優(yōu)先級(jí)別,選中優(yōu)先級(jí)別最高的一個(gè)進(jìn)行編碼,實(shí)現(xiàn)優(yōu)先權(quán)管理。 優(yōu)先編碼器是數(shù)字系統(tǒng)中實(shí)現(xiàn)優(yōu)先權(quán)管理的一個(gè)重要邏輯部件。它與上述二-十進(jìn)制編碼器的最大區(qū)別是,優(yōu)先優(yōu)先編碼器的各個(gè)輸入不是互斥的,它允許多個(gè)輸入端同時(shí)為編碼器的各個(gè)輸入不是互斥的,它允許多個(gè)輸入端同時(shí)為有效信號(hào)。有效信號(hào)。優(yōu)先編碼器的每個(gè)輸入具有不同的優(yōu)先級(jí)別,當(dāng)多個(gè)輸入信號(hào)有效時(shí),

25、它能識(shí)別輸入信號(hào)的優(yōu)先級(jí)別,并對(duì)其中優(yōu)先級(jí)別最高的一個(gè)進(jìn)行編碼,產(chǎn)生相應(yīng)的輸出代碼。 (2) (2)典型芯片:典型芯片:MSI優(yōu)先編碼器74LS148 。7.1.3 7.1.3 多路選擇器和多路分配器多路選擇器和多路分配器 多路選擇器和多路分配器是數(shù)字系統(tǒng)中常用的中規(guī)模多路選擇器和多路分配器是數(shù)字系統(tǒng)中常用的中規(guī)模集成電路。其基本功能是完成對(duì)多路數(shù)據(jù)的選擇與分配、集成電路。其基本功能是完成對(duì)多路數(shù)據(jù)的選擇與分配、在公共傳輸線上實(shí)現(xiàn)多路數(shù)據(jù)的分時(shí)傳送。此外,還可完在公共傳輸線上實(shí)現(xiàn)多路數(shù)據(jù)的分時(shí)傳送。此外,還可完成數(shù)據(jù)的并串轉(zhuǎn)換、序列信號(hào)產(chǎn)生等多種邏輯功能以及實(shí)成數(shù)據(jù)的并串轉(zhuǎn)換、序列信號(hào)產(chǎn)生等多

26、種邏輯功能以及實(shí)現(xiàn)各種邏輯函數(shù)功能?,F(xiàn)各種邏輯函數(shù)功能。多路選擇器多路選擇器( (Multiplexer)又稱數(shù)據(jù)選擇器或多路開關(guān),常用MUX表示。它是一種多路輸入、單路輸出的組合邏輯電路。 一、多路選擇器一、多路選擇器 1 1邏輯特性邏輯特性 (1) (1) 邏輯功能:邏輯功能:從多路輸入中選中某一路送至輸出端,輸出對(duì)輸入的選擇受選擇控制量控制。通常,一個(gè)具有2n路輸入和一路輸出的多路選擇器有n個(gè)選擇控制變量,控制變量的每種取值組合對(duì)應(yīng)選中一路輸入送至輸出。 (2) (2) 構(gòu)成思想構(gòu)成思想 多路選擇器的構(gòu)成思想相當(dāng)于一個(gè)單刀多擲開關(guān),即輸入 輸出 282 2典型芯片典型芯片 常見的常見的M

27、SIMSI多路選擇器有多路選擇器有4 4路選擇器、路選擇器、8 8路選擇器和路選擇器和1616路選路選擇器。擇器。 (1) (1) 四路數(shù)據(jù)選擇器四路數(shù)據(jù)選擇器7415374153 圖圖(a)(a)、(b)(b)是型號(hào)為是型號(hào)為7415374153的雙的雙4 4路選擇器的管腳排列圖路選擇器的管腳排列圖和邏輯符號(hào)。該芯片中有兩個(gè)和邏輯符號(hào)。該芯片中有兩個(gè)4 4路選擇器。其中,路選擇器。其中,D D0 0D D3 3為數(shù)為數(shù)據(jù)輸入端;據(jù)輸入端;A A1 1、A A0 0為選擇控制端;為選擇控制端;Y Y為輸出端;為輸出端;G G為使能端。為使能端。 29(2)(2)四路數(shù)據(jù)選擇器四路數(shù)據(jù)選擇器74

28、15374153的功能表的功能表 7415374153的的功能表功能表 D0 D1 D2 D3 D0 d d dd D1 d d d d D2 d d d d D3 0 0 0 1 1 0 1 1 輸 出 Y 數(shù) 據(jù) 輸 入 D0 D1 D2 D3 選擇控制輸入 A1 A (3) 74153(3) 74153的輸出函數(shù)表達(dá)式的輸出函數(shù)表達(dá)式 30301201101001YiiiDmDAADAADAADAA 式中,式中,m mi i為選擇變量為選擇變量A A1 1、A A0 0組成的最小項(xiàng),組成的最小項(xiàng),D Di i為為i i端的輸入數(shù)據(jù),端的輸入數(shù)據(jù),取值等于取值等于0 0或或1 1。 30

29、類似地,可以寫出類似地,可以寫出2 2n n路選擇器的輸出表達(dá)式路選擇器的輸出表達(dá)式為為 120YniiiDm 式中,式中,m mi i為選擇控制變量為選擇控制變量A An-1n-1,A An-2n-2,A A1 1,A A0 0組成的最組成的最小項(xiàng);小項(xiàng);D Di i為為2 2n n路輸入中的第路輸入中的第i i路數(shù)據(jù)輸入,取值路數(shù)據(jù)輸入,取值0 0或或1 1。 3 3應(yīng)用舉例應(yīng)用舉例 多路選擇器除完成對(duì)多路數(shù)據(jù)進(jìn)行選擇的基本功能外,多路選擇器除完成對(duì)多路數(shù)據(jù)進(jìn)行選擇的基本功能外,在邏輯設(shè)計(jì)中主要用來實(shí)現(xiàn)各種邏輯函數(shù)功能。在邏輯設(shè)計(jì)中主要用來實(shí)現(xiàn)各種邏輯函數(shù)功能。 31例例 用多路選擇器實(shí)現(xiàn)

30、以下邏輯函數(shù)的功能:用多路選擇器實(shí)現(xiàn)以下邏輯函數(shù)的功能: F(A,B,C)=m(2,3,5,6) F(A,B,C)=m(2,3,5,6) 解解 由于給定函數(shù)為一個(gè)三變量函數(shù)故可采用由于給定函數(shù)為一個(gè)三變量函數(shù)故可采用8 8路數(shù)據(jù)選路數(shù)據(jù)選擇器實(shí)現(xiàn)其功能,假定采用擇器實(shí)現(xiàn)其功能,假定采用8 8路數(shù)據(jù)選擇器路數(shù)據(jù)選擇器7415274152實(shí)現(xiàn)。實(shí)現(xiàn)。 方案:方案:將變量將變量A A、B B、C C依次作為依次作為8 8路數(shù)據(jù)選擇器的路數(shù)據(jù)選擇器的選擇變選擇變量,令量,令8 8路數(shù)據(jù)選擇器的路數(shù)據(jù)選擇器的 D D0 0=D=D1 1=D=D4 4=D=D7 7=0=0,而,而D D2 2=D=D3

31、3=D=D5 5=D=D6 6=1=1即即可。可。32用用8 8路選擇器實(shí)現(xiàn)給定函數(shù)的邏輯電路圖,如下圖所示。路選擇器實(shí)現(xiàn)給定函數(shù)的邏輯電路圖,如下圖所示。 上述方案給出了用具有上述方案給出了用具有n n個(gè)選擇控制變量的多路選擇器實(shí)個(gè)選擇控制變量的多路選擇器實(shí)現(xiàn)現(xiàn)n n個(gè)變量函數(shù)的一般方法個(gè)變量函數(shù)的一般方法。 33 例例 假定采用假定采用4 4路數(shù)據(jù)選擇器實(shí)現(xiàn)邏輯函數(shù)路數(shù)據(jù)選擇器實(shí)現(xiàn)邏輯函數(shù) F(A,B,C)=m(2,3,5,6) F(A,B,C)=m(2,3,5,6) 解解 首先從函數(shù)的首先從函數(shù)的3 3個(gè)變量中任選個(gè)變量中任選2 2個(gè)作為選擇控制變量,個(gè)作為選擇控制變量,然后再確定選擇器

32、的數(shù)據(jù)輸入。然后再確定選擇器的數(shù)據(jù)輸入。 假定選假定選A A、B B與選擇控制端與選擇控制端A A1 1、A A0 0相連,則可將函數(shù)相連,則可將函數(shù)F F的的表達(dá)式表示成如下形式:表達(dá)式表示成如下形式: CABCBABCACBA)C,B,A(FCABCBA)CC(BA0BACABCBA1BA0BA34 顯然,要使顯然,要使4 4路選擇器的輸出路選擇器的輸出W W與函數(shù)與函數(shù)F F相等,只相等,只需需 、 、 、 。據(jù)此,可作出用。據(jù)此,可作出用4 4路選擇路選擇器器7415374153實(shí)現(xiàn)給定函數(shù)功能的邏輯電路圖實(shí)現(xiàn)給定函數(shù)功能的邏輯電路圖。0D01D1CD2CD3 據(jù)此,可作出實(shí)現(xiàn)給定函數(shù)

33、功能的邏輯電路如下圖所示。據(jù)此,可作出實(shí)現(xiàn)給定函數(shù)功能的邏輯電路如下圖所示。35 例例 用用4 4路選擇器實(shí)現(xiàn)路選擇器實(shí)現(xiàn)4 4變量邏輯函數(shù)變量邏輯函數(shù) F(A,B,C,D)=m(1,2,4,9, 10,11,12,14,15)F(A,B,C,D)=m(1,2,4,9, 10,11,12,14,15)的邏輯功能的邏輯功能。 解解 用用4 4路選擇器實(shí)現(xiàn)該函數(shù)時(shí),應(yīng)從路選擇器實(shí)現(xiàn)該函數(shù)時(shí),應(yīng)從函數(shù)的函數(shù)的4 4個(gè)變量中個(gè)變量中選出選出2 2個(gè)作為個(gè)作為MUXMUX的選擇控制變量。原則上講,這種選擇是任的選擇控制變量。原則上講,這種選擇是任意的,但選擇合適時(shí)可使設(shè)計(jì)簡(jiǎn)化。意的,但選擇合適時(shí)可使設(shè)計(jì)

34、簡(jiǎn)化。 36 選用變量選用變量A A和和B B作為選擇控制變量作為選擇控制變量 DCAB)DC(BACDBA)D(CBADCAB)DCDCDC(BACDBACD)DCDC(BADCABDCBADCBADCBABCDACDBADCBADCBA)13,10, 9 , 8 , 7 , 3 , 2 , 0(m)D,C,B,A(F37 選用變量選用變量C C和和D D作為選擇控制變量作為選擇控制變量 ACDBDCADCBDCB)ABACD()BABA(DCAB)BD(AC)BABA(DCDCABDCBADCBADCBABCDACDBADCBADCBA)13,10, 9 , 8 , 7 , 3 , 2 ,

35、 0(m)D,C,B,A(F 由上述可見,用由上述可見,用n n個(gè)選擇控制變量的個(gè)選擇控制變量的MUXMUX實(shí)現(xiàn)實(shí)現(xiàn)n+2n+2個(gè)以上變量個(gè)以上變量的函數(shù)時(shí),的函數(shù)時(shí),MUXMUX的數(shù)據(jù)輸入函數(shù)的數(shù)據(jù)輸入函數(shù)D Di i一般是一般是2 2個(gè)或個(gè)或2 2個(gè)以上變量的函個(gè)以上變量的函數(shù)。函數(shù)數(shù)。函數(shù)D Di i的復(fù)雜程度與選擇控制變量的確定相關(guān),只有通過的復(fù)雜程度與選擇控制變量的確定相關(guān),只有通過對(duì)各種方案的比較,才能從中得到最簡(jiǎn)單而且經(jīng)濟(jì)的方案。對(duì)各種方案的比較,才能從中得到最簡(jiǎn)單而且經(jīng)濟(jì)的方案。 二二、多路分配器多路分配器 多路分配器(Demultiplexer)又稱數(shù)據(jù)分配器,常用DEMUX

36、表示。多路分配器的結(jié)構(gòu)與多路選擇器正好相反,它是一種單輸入、多輸出組合邏輯部件,由選擇控制變量決定輸入從哪一路輸出。如圖所示為4路分配器的邏輯符號(hào)。 圖中,D為數(shù)據(jù)輸入端,A1、A0為選擇控制輸入端,f0 f3為數(shù)據(jù)輸出端。 四路分配器的功能如下表所示。 四路分配器功能表 D 0 0 0D 0 0 0 0 D 0 00 D 0 0 0 0 D 00 0 D 0 0 0 0 D0 0 0 D 0 00 0 0 10 1 1 01 0 1 11 1 f f0 0 f f1 1 f f2 2 f f3 3 A A1 1 A A0 0 由功能表可知,4路分配器的輸出表達(dá)式為 式中,mi(i=03)是選

37、擇控制變量的4個(gè)最小項(xiàng)。 DmDAAf0010DmDAAf1011DmDAAf2012DmDAAf3013;7.2.1 7.2.1 計(jì)數(shù)器計(jì)數(shù)器 1 1什么是計(jì)數(shù)器?什么是計(jì)數(shù)器?廣義地說,計(jì)數(shù)器是一種能在輸入信號(hào)作用下依次通過預(yù)定狀態(tài)的時(shí)序邏輯電路。 就常用的集成電路計(jì)數(shù)產(chǎn)品而言,可以對(duì)其定義如下:計(jì)數(shù)器計(jì)數(shù)器:是一種對(duì)輸入脈沖進(jìn)行計(jì)數(shù)的時(shí)序邏輯電路,被計(jì)數(shù)的脈沖信號(hào)稱作“計(jì)數(shù)脈沖”。 7.2 7.2 常用中規(guī)模時(shí)序邏輯電路常用中規(guī)模時(shí)序邏輯電路數(shù)字系統(tǒng)中最典型的時(shí)序邏輯電路是計(jì)數(shù)器計(jì)數(shù)器和寄存器寄存器。 2 2計(jì)數(shù)器的種類計(jì)數(shù)器的種類 計(jì)數(shù)器的種類很多,通常有不同的分類方法。(1)(1)按

38、其工作方式可分為同步計(jì)數(shù)器同步計(jì)數(shù)器和異步計(jì)數(shù)器異步計(jì)數(shù)器; (2)(2)按其進(jìn)位制可分為二進(jìn)制計(jì)數(shù)器二進(jìn)制計(jì)數(shù)器、十進(jìn)制計(jì)數(shù)器十進(jìn)制計(jì)數(shù)器和任任意進(jìn)制計(jì)數(shù)器;意進(jìn)制計(jì)數(shù)器; (3)(3)按其功能又可分為加法計(jì)數(shù)器加法計(jì)數(shù)器、減法計(jì)數(shù)器減法計(jì)數(shù)器和加加/ /減可減可逆計(jì)數(shù)器逆計(jì)數(shù)器等等。 3 3功能功能 一般具有計(jì)數(shù)、保存、清除、預(yù)置計(jì)數(shù)、保存、清除、預(yù)置等功能。計(jì)數(shù)器在運(yùn)行時(shí),所經(jīng)歷的狀態(tài)是周期性的,總是在有限個(gè)狀態(tài)中循環(huán),通常將一次循環(huán)所包含的狀態(tài)總數(shù)稱為計(jì)數(shù)器將一次循環(huán)所包含的狀態(tài)總數(shù)稱為計(jì)數(shù)器的的“模模”。 421管腳排列圖及邏輯符號(hào)的管腳排列圖及邏輯符號(hào) 典

39、型芯片典型芯片 -四位二進(jìn)制同步可逆計(jì)數(shù)器四位二進(jìn)制同步可逆計(jì)數(shù)器7419374193 74193 74193管腳排列圖及邏輯符號(hào)分別如圖管腳排列圖及邏輯符號(hào)分別如圖(a)(a)、(b)(b)所示。所示。 43 2 2引腳功能引腳功能 44 3 3功能表功能表 表中,CLR為高電平,計(jì)數(shù)器清“0”; 為低電平,計(jì)數(shù)器預(yù)置D、C、B、A輸入值;計(jì)數(shù)脈沖由CPU 端輸入時(shí),累加計(jì)數(shù);計(jì)數(shù)脈沖由CPD端輸入時(shí),累減計(jì)數(shù)。 LD寄存器寄存器:數(shù)字系統(tǒng)中用來存放數(shù)據(jù)或運(yùn)算結(jié)果的一種常用邏輯部件。 功能:功能:中規(guī)模集成電路寄存器除了具有接收數(shù)據(jù)、保存數(shù)據(jù)和傳送數(shù)據(jù)等基本功能外,通常還具有左、右移位,串、

40、并輸入,串、并輸出以及預(yù)置、清零等多種功能,屬于多功能寄存器。 中規(guī)模集成電路寄存器的種類很多,例如,74194型是一種常用的4位雙向移位寄存器。 7.2.2 7.2.2 寄存器寄存器 一一、典型芯片典型芯片 46 1管腳排列圖和邏輯符號(hào)的管腳排列圖和邏輯符號(hào) 74194 74194共有共有1010個(gè)輸入,個(gè)輸入,4 4個(gè)輸出。個(gè)輸出。 472 2引腳功能引腳功能 483 3功能功能表表 從功能表可知,雙向移位寄存器在從功能表可知,雙向移位寄存器在S S1 1S S0 0和和 的控制下可完成數(shù)據(jù)的控制下可完成數(shù)據(jù)的并行輸入的并行輸入( S S1 1S S0 0 =11

41、=11)、右移串行輸入、右移串行輸入( S S1 1S S0 0 =01=01),左移串行輸入,左移串行輸入( S S1 1S S0 0 =10=10)、保持、保持( S S1 1S S0 0 =00=00)和清除和清除( =0=0)等五種功能。等五種功能。 CLRCLRCLR輸 入輸 出 CPS1 S0DR DLD C B AQD QC QB QA0 d1 01 1 1 1 1 1 d dd d1 10 10 11 01 00 0d dd dd d1 d0 dd 1d 0d dd d d dd d d dx0 x1 x2 x3d d d dd d d dd d d dd d d dd d d

42、 d0 0 0 0QDn QCn QBn QAnx0 x1 x2 x31 QDn QCn QBn 0 QDn QCn QBn QCn QBn QAn 1QDn QCn QBn 0QDn QCn QBn QAn7.3.1 7.3.1 集成定時(shí)器集成定時(shí)器555555及其應(yīng)用及其應(yīng)用 集成定時(shí)器集成定時(shí)器555555是一種將模擬功能與邏輯功能巧妙地結(jié)是一種將模擬功能與邏輯功能巧妙地結(jié)合在一起的中規(guī)模集成電路。合在一起的中規(guī)模集成電路。常用的集成定時(shí)器有5G555(TTL電路)和CC7555(CMOS電路)等。下面以5G555為例說明其功能和應(yīng)用。 7.37.3 常用中規(guī)模信號(hào)產(chǎn)生與變換電路常用中規(guī)

43、模信號(hào)產(chǎn)生與變換電路信號(hào)產(chǎn)生與變換電路常用于產(chǎn)生各種寬度、幅值的脈信號(hào)產(chǎn)生與變換電路常用于產(chǎn)生各種寬度、幅值的脈沖信號(hào),對(duì)信號(hào)進(jìn)行變換、整形以及完成模擬信號(hào)與數(shù)字沖信號(hào),對(duì)信號(hào)進(jìn)行變換、整形以及完成模擬信號(hào)與數(shù)字信號(hào)之間的轉(zhuǎn)換等。信號(hào)之間的轉(zhuǎn)換等。最常用的有555、AD、DA等中規(guī)模集成電路。一一、5G5555G555的電路結(jié)構(gòu)與邏輯功能的電路結(jié)構(gòu)與邏輯功能 1 1電路結(jié)構(gòu)電路結(jié)構(gòu) ( (1)1)結(jié)構(gòu)圖和管結(jié)構(gòu)圖和管腳排列圖腳排列圖 (2)(2)組成組成 集成定時(shí)器5G555由電阻分壓器、電壓比較器、基本R-S觸發(fā)器、放電三極管和輸出緩沖器五部分組成。 2 25G5555G555的邏輯功能的邏

44、輯功能 (1)(1)外接控制電壓時(shí),外接控制電壓時(shí),5G5555G555的邏輯功能的邏輯功能 當(dāng)CO端外接控制電壓時(shí),根據(jù)各部分電路的功能,可歸納出5G555的邏輯功能如下表所示。 5G555的功能表 0111d UR2 UR2 UR2 導(dǎo)通 截止 不變 導(dǎo)通 放電三極管T d d 011S(C2) OUT R(C1) 0 1 不變 0 d 110d UR1 UR1 UR1 輸輸 出出 比較器輸出比較器輸出 輸輸 入入 THuTRuDR (2) (2) 不外接控制電壓時(shí),不外接控制電壓時(shí),5G5555G555的邏輯功能的邏輯功能 當(dāng)CO端不外接控制電壓時(shí),5G555的邏輯功能如下表所示。 5G

45、555不外接控制電壓時(shí)的功能表 0111 d d 導(dǎo)通 截止 不變 導(dǎo)通 放電三極管T OUT 01不變不變 0 d d 輸輸 出出 輸輸 入入 CCU31CCU31CCU31CCU32CCU32CCU32THuTRuDR二二、5G5555G555的應(yīng)用舉例的應(yīng)用舉例 由于5G555具有電源范圍寬、定時(shí)精度高、使用方法靈活、帶負(fù)載能力強(qiáng)等特點(diǎn),所以它在脈沖信號(hào)產(chǎn)生、定時(shí)與整形等方面的應(yīng)用非常廣泛。 1 1用用5G5555G555構(gòu)成多諧振蕩器構(gòu)成多諧振蕩器 多諧振蕩器又稱矩形波發(fā)生器,它有兩個(gè)暫穩(wěn)態(tài),電路一旦起振,兩個(gè)暫穩(wěn)態(tài)就交替變化,輸出矩形脈沖信號(hào)。 矩形波振蕩頻率f的近似計(jì)算公式為 C)

46、R2R(43. 1C)R2R( 7 . 01T1f2121W 矩形波的占空比Q的近似計(jì)算公式為 21212121WHR2RRRC)R2R( 7 . 0C)RR( 7 . 0TtQ 2 2用用5G5555G555構(gòu)成施密特觸發(fā)器構(gòu)成施密特觸發(fā)器 ( (1) 1) 施密特觸發(fā)器施密特觸發(fā)器 施密特觸發(fā)器是一種特殊的雙穩(wěn)態(tài)時(shí)序電路,與一般的雙穩(wěn)態(tài)觸發(fā)器相比,它具有如下兩個(gè)特點(diǎn):兩個(gè)特點(diǎn): 施密特觸發(fā)器屬于電平觸發(fā)電平觸發(fā),對(duì)于緩慢變化的信號(hào)同樣適用。只要輸入信號(hào)電平達(dá)到相應(yīng)的觸發(fā)電平,輸出信號(hào)就會(huì)發(fā)生突變,從一個(gè)穩(wěn)態(tài)翻轉(zhuǎn)到另一個(gè)穩(wěn)態(tài),并且穩(wěn)態(tài)的維持依賴于外加觸發(fā)輸入信號(hào)。 對(duì)于正向和負(fù)向增長(zhǎng)的輸入信

47、號(hào),電路有不同的閾值電平。這一特性稱為滯后特性滯后特性或回差特性。回差特性。 (2) 5G555(2) 5G555構(gòu)成的施密特觸發(fā)器構(gòu)成的施密特觸發(fā)器 用5G555構(gòu)成的施密特觸發(fā)器原理圖及其傳輸特性分別如圖 (a)、(b)所示。TR 在圖(a)中,將5G555的TH端和 端連接在一起作為信號(hào)輸入端,OUT作為輸出端,便構(gòu)成了一個(gè)施密特反相器。 ui從0開始逐漸升高 。 dcba (b)中的傳輸特性為圖 U32u 壓 電 可見,電路正向閥值。 變?yōu)榈碗娖経輸出u , U32uu時(shí),U32上升到u當(dāng)u 保持高電平u , U31 u, U32 u時(shí) U32 u U31當(dāng) 為高電平U 輸出u U31

48、 u 時(shí),u U31 當(dāng)uCCTOLo CCTRTH CCi i oCCTRCCTHCCiCCOHoCCTRTHCCi ; 。;, 由以上分析可知,該電路的回差電壓為 UT = UT+ - UT- = CCU31CCU32 ui從高于 逐漸下降 傳輸特性如圖(b)中的 defadefa。 U31電路的負(fù)向閥值電壓U 可見,。 電平U高變?yōu)檩敵鰑, U31u時(shí),uU31當(dāng)u保持低電平不變;,輸出u U31,u U32u 時(shí),U32uU31當(dāng)CC -T OHoCC TR TH CC i o CC TR CC TH CC i CC 7.3.2 7.3.2 集成集成D/AD/A轉(zhuǎn)換器轉(zhuǎn)換器 數(shù)字系統(tǒng)只

49、能處理數(shù)字信號(hào)。但在工業(yè)過程控制、智能化儀器儀表和數(shù)字通信等領(lǐng)域,數(shù)字系統(tǒng)處理的對(duì)象往往是模擬信號(hào)。例如,在生產(chǎn)過程控制中對(duì)溫度、壓力、流量等物理量進(jìn)行控制時(shí),經(jīng)過傳感器獲取的電信號(hào)都是模擬信號(hào)。這些模擬信號(hào)必須變換成數(shù)字信號(hào)才能由數(shù)字系統(tǒng)加工、運(yùn)算。另一方面,數(shù)字系統(tǒng)輸出的數(shù)字信號(hào),有時(shí)又必須變換成模擬信號(hào)才能去控制執(zhí)行機(jī)構(gòu)。因此,在實(shí)際應(yīng)用中,必須解決模擬信號(hào)與數(shù)字信號(hào)之間的轉(zhuǎn)換問題。 D/AD/A轉(zhuǎn)換器:轉(zhuǎn)換器:把數(shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào)的器件稱為數(shù)/模轉(zhuǎn)換器,簡(jiǎn)稱D/A轉(zhuǎn)換器或DAC(Digital to Analog Converter); A/DA/D轉(zhuǎn)換器:轉(zhuǎn)換器:把模擬信號(hào)轉(zhuǎn)換成

50、數(shù)字信號(hào)的器件稱為模/數(shù)轉(zhuǎn)換器,簡(jiǎn)稱A/D轉(zhuǎn)換器或ADC(Analog to Digital Converter)。 為了解決模擬信號(hào)與數(shù)字信號(hào)之間的轉(zhuǎn)換問題,提供了如下兩類器件:兩類器件:圖(a)給出了一個(gè)4位D/A轉(zhuǎn)換器的示意框圖,其轉(zhuǎn)換特性曲線如圖(b)所示。 圖中,設(shè)輸出模擬量的滿刻度值為Am ,則當(dāng)數(shù)字量為 0001,電路輸出最小模擬量 。推廣到一般情況,n 位輸入的D/A轉(zhuǎn)換器所能轉(zhuǎn)換輸出的最小模擬量 。 mLSBA151AmnLSBA121A 2 2主要參數(shù)主要參數(shù) 衡量D/A轉(zhuǎn)換器性能的主要參數(shù)有分辨率、非線性度、分辨率、非線性度、絕對(duì)精度和建立時(shí)間。絕對(duì)精度和建立時(shí)間。 (

51、(1) 1) 分辨率分辨率 由于分辨率決定于數(shù)字量的位數(shù),所以有時(shí)也用輸入數(shù)字量的位數(shù)表示,如分辨率為8位、10位等。 分辨率是指最小模擬量輸出與最大模擬量輸出之比。對(duì)于一個(gè)n位D/A轉(zhuǎn)換器,其分辨率為 分辨率 =121A) 12/(AAAnmnmmLSB (2) (2) 非線性誤差非線性誤差 具有理想轉(zhuǎn)換特性的D/A轉(zhuǎn)換器,每?jī)蓚€(gè)相鄰數(shù)字量對(duì)應(yīng)的模擬量之差都為 ALSB 。在滿刻度范圍內(nèi)偏離理想轉(zhuǎn)換特性的最大值,稱為非線性誤差。 ( (3) 3) 絕對(duì)精度絕對(duì)精度 絕對(duì)精度是指在輸入端加對(duì)應(yīng)滿刻度數(shù)字量時(shí),輸出的實(shí)際值與理想值之差 。一般該值應(yīng)低于 。 LSBA21 建立時(shí)間是指從送入數(shù)字信

52、號(hào)起,到輸出模擬量達(dá)到穩(wěn)定值止所需要的時(shí)間。它反映了電路的轉(zhuǎn)換速度。 ( (4) 4) 建立時(shí)間建立時(shí)間 1 1按網(wǎng)絡(luò)結(jié)構(gòu)分類按網(wǎng)絡(luò)結(jié)構(gòu)分類 根據(jù)電阻網(wǎng)絡(luò)結(jié)構(gòu)的不同,D/A轉(zhuǎn)換器可分成權(quán)電阻網(wǎng)絡(luò)D/A轉(zhuǎn)換器、R-2R正梯形電阻網(wǎng)絡(luò)D/A轉(zhuǎn)換器和R-2R倒梯形電阻網(wǎng)絡(luò)D/A轉(zhuǎn)換器等幾類。 2 2按電子開關(guān)分類按電子開關(guān)分類 根據(jù)電子開關(guān)的不同,可分成CMOS電子開關(guān)D/A轉(zhuǎn)換器和雙極型電子開關(guān)D/A轉(zhuǎn)換器。雙極型電子開關(guān)比CMOS電子開關(guān)的開關(guān)速度高。 二、二、D/AD/A轉(zhuǎn)換器的類型轉(zhuǎn)換器的類型 目前,集成D/A轉(zhuǎn)換器有很多類型和不同的分類方法。從電路結(jié)構(gòu)來看,各類集成各類集成D/AD/A轉(zhuǎn)換

53、器至少都包括電阻網(wǎng)絡(luò)轉(zhuǎn)換器至少都包括電阻網(wǎng)絡(luò)和電子開關(guān)兩個(gè)基本組成部分。和電子開關(guān)兩個(gè)基本組成部分。 3 3按輸出模擬信號(hào)的類型分類按輸出模擬信號(hào)的類型分類 根據(jù)輸出模擬信號(hào)的類型,D/A轉(zhuǎn)換器可分為電流型電流型和電壓型電壓型兩種。常用的D/A轉(zhuǎn)換器大部分是電流型,當(dāng)需要將模擬電流轉(zhuǎn)換成模擬電壓時(shí),通常在輸出端外加運(yùn)算放大器。 隨著集成電路技術(shù)的發(fā)展,D/A轉(zhuǎn)換器在電路結(jié)構(gòu)、性能等方面都有很大變化。從只能實(shí)現(xiàn)數(shù)字量到模擬電流轉(zhuǎn)換的D/A轉(zhuǎn)換器,發(fā)展到能與微處理器完全兼容、具有輸入數(shù)據(jù)鎖存功能的D/A轉(zhuǎn)換器,進(jìn)一步又出現(xiàn)了帶有參考電壓源和輸出放大器的D/A轉(zhuǎn)換器,大大提高了D/A轉(zhuǎn)換器綜合性能。 三三、典型芯片典型芯片-集成集成D/AD/A轉(zhuǎn)換器轉(zhuǎn)換器DAC0832 DAC0832 DAC0832是用CMOS工藝制作的8位D/A轉(zhuǎn)換器,采用20引腳雙列直插式封裝。 1 1主要性能主要性能 分辨率:分辨率:8 8位位 ; 轉(zhuǎn)換時(shí)間:轉(zhuǎn)換時(shí)間:1s 1s ; 緩沖能力:雙緩沖緩沖能力:雙緩沖 ; 輸出信號(hào)類型:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論