【計算機(jī)硬件基礎(chǔ)】輸入輸出接口_第1頁
【計算機(jī)硬件基礎(chǔ)】輸入輸出接口_第2頁
【計算機(jī)硬件基礎(chǔ)】輸入輸出接口_第3頁
【計算機(jī)硬件基礎(chǔ)】輸入輸出接口_第4頁
【計算機(jī)硬件基礎(chǔ)】輸入輸出接口_第5頁
已閱讀5頁,還剩109頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

漕第8章

輸h輸出接口

1

主要內(nèi)容

■基本輸入輸出接口的特點(diǎn)

-簡單接口芯片的應(yīng)用

-兩種可編程數(shù)字接口芯片的應(yīng)用

■工業(yè)閉環(huán)控制系統(tǒng)概述

■模擬量輸入輸出接口芯片的功能及應(yīng)用

2

§8.1箱單數(shù)字接口電路

掌握:

■接口電路的分類及特點(diǎn);

■兩類簡單接口芯片的應(yīng)用

3

一、接口電路的基本構(gòu)成

I/O接口:

4

接口的基本構(gòu)成

5

接口的基本構(gòu)成

■數(shù)據(jù)輸入/輸出寄存器一暫存輸入/輸出

的數(shù)據(jù)

-命令寄存器——存放控制命令,用來設(shè)定

接口功能、工作參數(shù)和工作方式。

■狀態(tài)寄存器——保存外設(shè)當(dāng)前狀態(tài),以供

CPU讀取。

6

外設(shè)接口

輸入接口并行接口數(shù)字接口

輸出接口串行接口模擬接口

輸入輸出接口的特點(diǎn)

輸入接口:

-要求對數(shù)據(jù)具有控制能力(常用三態(tài)門實(shí)現(xiàn))

輸出接口:

■要求對數(shù)據(jù)具有鎖存能力(常用鎖存器實(shí)現(xiàn))

8

二、基本輸入接口

三態(tài)門接口:高電平、低電平、高阻態(tài)

三態(tài)門的工作波形:

A0-A15-~〈地址有效〉

欣-----\r~

譯碼輸出-------\/----

D0~D7〈開關(guān)狀^^

10

74LS244接口

■含8個三態(tài)門的集成電路芯片

-不具備數(shù)據(jù)的保存能力

■在外設(shè)具有數(shù)據(jù)保持能力時用來輸入接口

P341圖

11

三態(tài)門接口應(yīng)用例

■利用三態(tài)門作為輸入接口(接口地址380H)

接至U地址范圍為70000H——71FFFH的

EEPROM芯片的READY/BUSY端,當(dāng)三態(tài)門

輸出高電平時,可向98c64A寫入一個字節(jié)數(shù)

據(jù),輸出低電平時則不能寫入。試畫芯片與系

統(tǒng)的連接圖

12

三態(tài)門接口應(yīng)用例

D0~D7DO?D7

AoAo

A12A12

MEMWWE

MEMROE

高位地A譯碼CE

址信弓

READYBUSY

DO

IOR

譯碼

Ao~A12380H13

鎖存器接口

■通常由D觸發(fā)器構(gòu)成;

■特點(diǎn):

具有對數(shù)據(jù)的鎖存能力;

不具備對數(shù)據(jù)的控制能力

14

常用鎖存器芯片

■74LS273

8D觸發(fā)器,不具備數(shù)據(jù)的控制能力

P343圖

■74LS374

含有8個帶有三態(tài)輸出的8D觸發(fā)器,具

有對數(shù)據(jù)的控制能力

Ml”

鎖存器芯片74LS374

做輸出口:做輸入口:

Q0

DO?D7D0~D7

[設(shè)

譯碼器CPQ7譯碼器?OEQ7

OECP

自外設(shè)

16

簡單:I/O接口綜合應(yīng)用例

■根據(jù)開關(guān)狀態(tài)在7段數(shù)碼管上顯示數(shù)字或

符號

-設(shè)輸出接口的地址為FOH

■設(shè)輸入接口地址為F1H

■當(dāng)開關(guān)的狀態(tài)分別為0000?:1工工工時,

在7段數(shù)碼管上對應(yīng)顯示。?F

17

FOH=OOOO000011110000

F1H=0000000011110001

74LS2737406Rx8

a

b

DO?D7

c

d

譯碼器

e

IOW#f

g

Dp

A7?A4《

A15?A8vo+5V

74LS244K0?K3

A3DO01IIo-o

A2D1。

A10212/o

D2

AO03135o

D30414o-o

IOR#E1

18

形狀7段碼符號形狀7段碼

符號.gfedcba.gfedcba

Li匚?

,(rI_I001111118口01111111

i000001109口01100111

Ti-i

二i4

01011011匚?01110111

2匚|—?

二1?

301001111匚?01111100

I_I1一

4"I01100110'C00111001

L?

5j01101101,D'匚?01011110

L匚

6口01111101Er01111001

一1

7100000111'F'01110001

19

簡單1/0接口綜合應(yīng)用例

GO:INAL,OF1H

Seg7DB3FHQ6H,

ANDAL,OFH

5BH,4FH,66H,6DH,

MOVSI,AX

7DH07H7FH67H77H

55555MOVAL,LBX+SI]

7CH39H,5EH79H71H

555OUTOFOH,AL

JMPGO

LEABX,Seg7

MOVAH,0

20

§8.2可編程數(shù)字接口芯片

掌握:

-芯片的引線及內(nèi)部結(jié)構(gòu)

-工作方式及工作時序

?芯片的應(yīng)用:

r芯片與系統(tǒng)的連接

二芯片的初始化編程

21

一、可編程定時器8253

■16位硬件減法計數(shù)器

-含三個獨(dú)立定時/計數(shù)器

■最大計數(shù)初值為0

內(nèi)部結(jié)構(gòu)框圖

22

主要引線功能

連接系統(tǒng)端的主要引線:

DO--D7AlAO

CS00CNTO

RD

01CNT1

WR

10CNT2

AO,Al

11控制寄存器

23

主要引線功能

連接外設(shè)端的主要引線:

■CLK.................時鐘脈沖輸入

■GATE...............門控信號輸入

■OUT..................定時輸出

24

結(jié)構(gòu)特點(diǎn)

r16位初值寄存器

■計數(shù)器

I16位計數(shù)寄存器

■控制寄存器一?存放8位控制命令字

■控制邏輯

25

計數(shù)啟動方式

GATE端為高電平

「軟件啟動|置入計數(shù)初值后的第2個

ICLK脈沖的下降沿啟動

rGATE端有一個上升沿

(硬件啟動I對應(yīng)CLK脈沖的下降沿啟動

26

工作方式

「軟件啟動,不自動重復(fù)計數(shù)。

方式0《裝入初值后輸出端變低電平,

I計數(shù)結(jié)束輸出高電平

「硬件啟動,不自動重復(fù)計數(shù)

方式工Y裝入初值后輸出端變高電平,

計數(shù)開始輸出低電平,結(jié)束后又變高

27

工作方式

「軟、硬件啟動,自動重復(fù)計數(shù)

方式2\裝入初值后輸出端變高電平,

I計數(shù)到最后一個脈沖時輸出低電平

「軟、硬件啟動,自動重復(fù)計數(shù)

方式31裝入初值后輸出端變高電平,

輸出對稱方波

28

工作方式

「軟件啟動,不自動重復(fù)計數(shù)。

方式4V裝入初值后輸出端變高電平,

I計數(shù)結(jié)束輸出一個CLK寬度的低電平

硬件啟動,不自動重復(fù)計數(shù)

方式5

波形與方式4相同

29

控制字

■用于確定各計數(shù)器的工作方式

30

8253的應(yīng)用

■與系統(tǒng)的連接

-芯片初始化[編

■置計數(shù)初值J程

31

與系統(tǒng)的連接示急

8253

D0-D7

WRCLK

RDGATE電

AlOUT路

AO

譯碼器CS

32

初始化程序流程

寫入順序:

寫控制字

可以計數(shù)器為

單位,也可先

寫計數(shù)值低8位寫所有計數(shù)器

控制字,再寫

入初值

寫計數(shù)值高8位

33

8253應(yīng)用例

■采用8253作定時/計數(shù)器,其接口地址為

0120H<v0123Ho

-要求計數(shù)器。每10ms輸出一個CLK脈沖寬的

負(fù)脈沖;用計數(shù)器工產(chǎn)生工OKHz的連續(xù)方波信

號,計數(shù)器2在定時5ms后產(chǎn)生輸出高電平。

輸入8253的時鐘頻率為2MH。

■畫線路連接圖,并編寫初始化程序。

34

8253應(yīng)用例

■計算計數(shù)初值:

CNTO:10ms/0.5us=20000

CNT1:2MHz/10KHz=200

CNT2:5ms/0.5us=10000

■確定控制字:

CNT0:方式2,16位計數(shù)值

CNT1:方式3,低8位計數(shù)值

CNT2:方式0,16位計數(shù)值

35

8253應(yīng)用例

+5V

8253

GATEO

DBD0~D7GATE12MHz

GATE2

IOWWR

CLKO

RDCLK14

AlCLK2

AOOUTO

OUT1

CS

OUT2

36

8253應(yīng)用例初始化程序

CNTO:MOVAL,AH

MOVDX,0123HOUTDX,AL

MOVAL,34H

OUTDX,ALCNT1:

MOVDX,0120H

MOVAX,20000CNT2:

OUTDX,AL

37

二、并行接口8255

特點(diǎn):

-含3個獨(dú)立的8位并行輸入/輸出端口,各

端口均具有數(shù)據(jù)的控制和鎖存能力

-可通過編程,設(shè)置各端口工作在某一確定

狀態(tài)下。

38

引線

連接系統(tǒng)端的主要引線:

■DO--D7

AlAO

■CS

■RD00A端口

■WR01B端口

■AO,Al10c端口

■REAST11控制寄存器

39

引線

連接外設(shè)端的引腳:

■PAOPA7)分別對應(yīng)

■PBOPB7卜A、B、C

PC7J三個端口

■PCO

40

結(jié)構(gòu)

端口A

A組1

〔端口C的高4位

「端口B

B組\

I端口C的低4位

41

8255與系統(tǒng)的連接示意圖

8255

D0-D7

IOW

IOR

A1

A0

42

工作方式

「基本輸入/輸出方式(方式0)

J選通工作方式(方式1)

j雙向傳送方式(方式2)

43

[方式0:7

-相當(dāng)于三個獨(dú)立的8位簡單接口

?各端口既可設(shè)置為輸入口,也可設(shè)置為輸出口,

但不能同時實(shí)現(xiàn)輸入及輸出

?C端口可以是一個8位的簡單接口,也可以分為

兩個獨(dú)立的4位端口

?常用于連接簡單外設(shè)(適于無條件或查詢方式)

44

方式0的應(yīng)用:

■常使A端口和B端口作為8位數(shù)據(jù)的輸入或輸

出口,使C口的某些位作狀態(tài)輸入

45

方式工

■利用一組選通控制信號控制A端口和B端口

的數(shù)據(jù)輸入輸出

■A口、B口作輸入或輸出口,C口的部分位用

作選通控制信號

■A口、B口在作為輸入和輸出時的選通信號

不同■

F輸出

輸入

46

方式工的應(yīng)用

■方式工主要用于中斷控制方式下的輸入輸出

-C口的8位除用作選通信號外,其余位可工

作于方式0下,作為輸入或輸出口

47

方式2

■雙向輸入輸出方式-----可以既作為輸入口,

又作為輸出口

■只有A端口可工作在方式2下

48

方式2的應(yīng)用

■可使A端口作為雙向端口所有

-用于中斷控制方式

■當(dāng)A口工作于方式2時,B口可工作于方式工

(此時C口的所有位都用作選通控制信號的

輸入輸出),也可工作于方式0(此時CD

的剩余位也可工作于方式0)

49

方式控制字及狀態(tài)字

■利用軟件編程確定3個端口工作于何種方

式下;

■C端口可以按位操作。當(dāng)其工作于方式。下

且作為輸出口時,需要對輸出線設(shè)置初始

狀態(tài)(即初始化)。

50

方式控制字與狀態(tài)字格式

■控制字......確定3個端口的工作方式

■狀態(tài)字......確定C口某一位的初始狀態(tài)

51

8255芯片的應(yīng)用

「芯片與系統(tǒng)的連接

Y芯片的初始化

-相應(yīng)的控制程序

52

8255應(yīng)用例2:

-利用8255實(shí)現(xiàn)開關(guān)檢測和繼電器控制電路;

-當(dāng)開關(guān)K閉合時,使8個繼電器通電動作;

■系統(tǒng)每隔100ms檢測一次開關(guān)狀態(tài),實(shí)現(xiàn)相

應(yīng)的控制;

■初始狀態(tài)下繼電器都不動作。

53

題目分析

■采用中斷控制方式(每100ms中斷一次)

■使8255的A端口和B端口均工作于方式0

-8253計數(shù)器0和計數(shù)器工均工作于方式3,利用OUTO

的輸出作為計數(shù)器工的時鐘信號,使OUTO輸出頻率為

2KHz,OUT1輸出頻率為10Hz。用OUT工信號作為

中斷源。

■8253兩個計數(shù)器的計數(shù)初值分別為:

CNTO:2MHz/2KHz=1000

CNT1:100ms/0.5ms=200

54

繼電器x8

8255

Q

D0-D7DBPAO

IOR#RD

PA7

IOW#WR

Al-AAlPBO

AOAO

384H~387HCSPB7

OUT1aINTR(每秒10次)

Al

OUTO

AO

CLK1

388H~38BHCS

CLK0<2MHz時鐘脈沖

825355

8255的初始化程序

MOVDX,387H

MOVAL,82H;10000010

OUTDX,AL

XORAL,AL;所有繼電器均斷電

MOVDX,384H

OUTDX,AL

56

8253的初始化程序

初始化命令字:置計數(shù)初值:

MOVDX,38BHMOVDX,388H

MOVAX,2000

MOVAL,36H

OUTDX,AL

OUTDX,AL

MOVAL,AH

MOVAL,56H

OUTDX,AL

OUTDX,AL

MOVDX,389H

MOVAL,200

OUTDX,AL

57

8255的中斷服務(wù)程序

(主程序及中斷初始化部分略)

■■■■■■

MOVDX,385H;PB口輸入開關(guān)狀態(tài)

WAITO:INAL,DX

ANDAL,1;K閉合否?

JNZWAITO

MOVDX,384H;PA口控制繼電器

MOVAL,OFFH;所有繼電器動作

OUTDX,AL

■■■■■■

58

數(shù)字接口電路部分作業(yè):

■8.1

■8.3

■8.5

■8.7

■8.10

■8.11*

59

§8.3模擬量輸入輸出接口

主要內(nèi)容:

-模擬量輸入輸出通道的組成

.D/A轉(zhuǎn)換器的工作原理、連接及編程

■A/D轉(zhuǎn)換器的工作原理、連接及編程

60

一、模擬量輸入輸出通道7

-模擬量的輸入通道:

將工業(yè)現(xiàn)場的模擬信號或非電的物理信號轉(zhuǎn)換為

計算機(jī)的標(biāo)準(zhǔn)輸入信號——數(shù)據(jù)采集

■模擬量的輸出通道

將計算機(jī)輸出的數(shù)字信號轉(zhuǎn)換為模擬量以驅(qū)動生

產(chǎn)現(xiàn)場的執(zhí)行器件一過程控制

61

模擬量I/O通道的組成:

輸入通道

感放大多路轉(zhuǎn)換A/D輸入10101100微

器濾波轉(zhuǎn)換接口--------->

'也采樣保持

il

物理量1:信號?。盒盘朓/O

產(chǎn)變換::處理::變換

接口算

!,輸出通道

機(jī)

執(zhí)行f\J放大:IO/A輸出00101101

程機(jī)構(gòu)9r驅(qū)動9L轉(zhuǎn)換接口

模擬電路的任務(wù)模擬接口電路的任務(wù)

62

模擬量I/O接口

J

模擬量輸入模擬量輸出

(數(shù)據(jù)采集)(過程控制)

63

二、數(shù)/模(D/A)變換器

掌握:

-D/A變換器的工作原理

-D/A變換器的主要技術(shù)指標(biāo)

■DAC0832的三種工作模式

■DAC0832的應(yīng)用

64

1.D/A變換器的基本構(gòu)成

(模擬開關(guān)

<電阻網(wǎng)絡(luò)<權(quán)電阻網(wǎng)絡(luò)

R?2R梯形電阻網(wǎng)絡(luò)

<運(yùn)算放大器

Rf

數(shù)字量

65

2.基本變換原理

■運(yùn)放的放大倍數(shù)足夠大時,輸出電壓V。與輸入

電壓Vm的關(guān)系為:

*

R

66

基本變換原理

■若輸入端有n個支路,則輸出電壓V。與輸入電

壓M的關(guān)系為:

67

基本變換原理

■令每個支路的輸入電阻為》R,并令基準(zhǔn)電壓

Vref=(Rf/RPVP則有

〃1〃1

von=f乙y----a--vref=-y-vref

i=1NHfi=1N

68

基本變換原理

■如果每個支路由一個開關(guān)Si控制,Sj=l

表示Si合上,Si=O表示與斷開,則上式

變換為

n1

V0=TTS/Vre/

i=12

若Si=1,該項(xiàng)對V。有貢獻(xiàn);若Sj=O,該項(xiàng)對V。無貢獻(xiàn)

69

權(quán)電阻網(wǎng)絡(luò):

這里,上式中的11=8

70

基本變換原理

■如果用8位二進(jìn)制代碼來控制圖中的S]

(Dj=:l時與閉合;5=0時導(dǎo)斷開),則不同的二進(jìn)制

代碼就對應(yīng)不同輸出電壓V0;

■當(dāng)代碼在。?FFH之間變化時,V。相應(yīng)地在。?

■(255/256)Vref之間變化;

■為控制電阻網(wǎng)絡(luò)各支路電阻值的精度,實(shí)際的

D/A轉(zhuǎn)換器采用R?2R梯形電阻網(wǎng)絡(luò),它只用兩

種阻值的電阻(R和2R)。

71

3.主要技術(shù)指標(biāo)

■分辨率(Resolution)

輸入的二進(jìn)制數(shù)每±1個最低有效位(LSB)

使輸出變化的程度。

-可用輸入數(shù)字量的位數(shù)來表示,如8位、10

位等;也可用一個LSB使輸出變化的程度來

表o

■LSBLeastSignificantBit

72

分辯率

■一個滿量程為5V的10位D/A變換器,土工

LSB的變化將使輸出變化

5/(210-1)=5/1023

=0.04888V

=48.88mV

73

轉(zhuǎn)換精度(誤差)

實(shí)際輸出值與理論值之間的最大偏差

-可用最小量化階,來度量:

/二±1/2LSB

-也可用滿量程的百分比來度量:

如0.05%FSR

(FSR-FullScaleRange)

74

轉(zhuǎn)換時間

■從開始轉(zhuǎn)換到與滿量程值相差±1/2LSB所對

應(yīng)的模擬量所需要的時間。

1/2LSB

4.DAC0832

特點(diǎn):

■8位電流輸出型D/A轉(zhuǎn)換器

■T型電阻網(wǎng)絡(luò)

■差動輸出

76

DAC0832的內(nèi)部結(jié)構(gòu):

8位

8位8位?'REF

輸L#IoUT2

存DACD/A

—寄

數(shù)據(jù)寄存轉(zhuǎn)換

D713-16二??loUTl

器器r

LE1LE2Rib?|?Rfb

CS1?AGND(模擬地)

WRi

麗18

XFER~

DAC0832框圖

77

主要引線功能

DAC0832

輸入寄存器控制信號:

CS—12()—Vcc

WRi一:ILE

919

■D7?DO:輸入數(shù)據(jù)線AGND一

318UWR2

D3一UxFER

輸入鎖存允許117

-ILE:D2:

516—Di

-CS:片選信號Di—615—D5

UDG

■WRi:寫輸入鎖存器Do—/11

VREE-813—D7

Rrb—912--L0UT2

DGND.

1()11—LOUTI

78

主要引線功能

用于DAC寄存器的控制信號:

■甌:寫DAC寄存器

-XFER:允許輸入鎖存器的數(shù)據(jù)傳送到DAC

寄存器

79

主要引線功能

其它引線:

■VREF:參考電壓。

-10V-+10V,一般為+5V或+10V

■IQUTI>IQUT2*D/A轉(zhuǎn)換差動電流輸出。

用于連接運(yùn)算放大器的輸入

■Rfb:內(nèi)部反饋電阻引腳,接運(yùn)放輸出

■AGND、DGND:模擬地和數(shù)字地

80

工作時序

Do—D7X

CS

寫輸入

寄存器”

WR!\/

ILE

DACWR2

寄存器

XFER

(模擬輸出電流變化)

81

工作模式

■單緩沖模式

-雙緩沖模式

?無緩沖模式

82

單緩沖模式

■使輸入鎖存器或DAC寄存器二者之一處于直通,

即芯片只占用一個端口地址。

■CPU只需一次寫入即開始轉(zhuǎn)換。寫入數(shù)據(jù)的程

序?yàn)椋?/p>

MOVDX,PORT

MOVAL,DATA

OUTDX,AL

83

雙緩沖模式(標(biāo)準(zhǔn)模式)

-對輸入寄存器和DAC寄存器均需控制;

■當(dāng)輸入寄存器控制信號有效時,數(shù)據(jù)寫入輸入寄存

器中;再在DAC寄存器控制信號有效時,數(shù)據(jù)才寫

入DAC寄存器,并啟動變換;

■此時芯片占用兩個端口地址;

■優(yōu)點(diǎn):數(shù)據(jù)接收與D/A轉(zhuǎn)換可異步進(jìn)行;

可實(shí)現(xiàn)多個DAC同步轉(zhuǎn)換輸出

-特點(diǎn):分時寫入、同步轉(zhuǎn)換

84

雙緩沖模式同步轉(zhuǎn)換例

4W

MOVAL,data

MOVDX,portl―?0832T的輸入寄存器地址

OUTDX,AL

MOVDX,port2—?0832-2的輸入寄存器地址

OUTDX,AL

MOVDX,port3―?DAC寄存器地址

OUTDX,AL

HLT

86

無緩沖器模式

■使內(nèi)部的兩個寄存器都處于直通狀態(tài)。模擬

輸出始終跟隨輸入變化。

■不能直接與數(shù)據(jù)總線連接,需外加并行接口

(如74LS373、8255等)。

87

5.D/A轉(zhuǎn)換器的應(yīng)用

「向D/A轉(zhuǎn)換器寫入某種按規(guī)

「信號發(fā)生器Y律變化的數(shù)據(jù),即可在輸出

〔端獲得相應(yīng)的各種波形

I用于閉環(huán)控制系統(tǒng)

88

三、模/數(shù)(A/D)轉(zhuǎn)換器

主要內(nèi)容:

-A/D轉(zhuǎn)換器的一般工作原理;

■A/D轉(zhuǎn)換器的主要技術(shù)指標(biāo);

「與系統(tǒng)的連接

'A/D轉(zhuǎn)換器的應(yīng)用數(shù)據(jù)采集程序的編寫

89

1.A/D轉(zhuǎn)換器用途

■用于將連續(xù)變化的模擬信號轉(zhuǎn)換為數(shù)字信

號的裝置,簡稱ADC,是模擬系統(tǒng)與計算

機(jī)之間的接口部件。

90

2.A/D轉(zhuǎn)換器類型

■計數(shù)型A/D轉(zhuǎn)換器

——速度慢、價格低,適用于慢速系統(tǒng)

-雙積分型A/D轉(zhuǎn)換器

——分辯率高、抗干擾性好、轉(zhuǎn)換速度慢,適用于中速系統(tǒng)

-逐位反饋型A/D轉(zhuǎn)換器

——轉(zhuǎn)換精度高、速度快、抗干擾性差

91

J逐位反饋型A/D轉(zhuǎn)換器

原理:類似天平稱重量時的嘗試法,逐步用祛碼的累積重量去逼近被稱物

92

3.主要技術(shù)指標(biāo)

■轉(zhuǎn)換精度

「量化誤差

影響精度的誤差I(lǐng)非線性誤差

[其它誤差

■總誤差二各誤差的均方根

量化間隔

■一個最低有效位對應(yīng)的模擬量,即

△=Vmax/

■例:某8位ADC的滿量程電壓為5V,則其分

辨率為:

5V/255=19.6mV

94

量化誤差

?絕對量化誤差=1/2△

■相對量化誤差二(1/2)x1LSBx100%

95

量化誤差

■例:

設(shè)滿量程電壓=:LOV,

A/D變換器位數(shù)=10位,貝IJ:

絕對量化誤差a10/211=4.88mV

相對量化誤差?1/211*100%=0.049%

96

轉(zhuǎn)換時間

■實(shí)現(xiàn)一次轉(zhuǎn)換需要的時間

■精度越高(字長越長),轉(zhuǎn)換速度越慢。

97

輸入動態(tài)范圍

■允許轉(zhuǎn)換的電壓的范圍

如。?5V、0?10V等。

4.ADC0809

■8通道(8路)輸入

■8位字長

■逐位逼近型

■轉(zhuǎn)換時間lOOps

?內(nèi)置三態(tài)輸出緩沖器

99

主要引腳功能

-D7?DO:輸出數(shù)據(jù)線(三態(tài))

■IN0-IN7:8通道(路)模擬輸入

■ADDA、ADDB、ADDC:通道地址

■ALE:通道地址鎖存

■START:啟動轉(zhuǎn)換

■EOC:轉(zhuǎn)換結(jié)束狀態(tài)輸出

■OE:輸出允許(打開輸出三態(tài)門)

■CLK:時鐘輸入(1OKHZ?L2MHz)

100

內(nèi)部結(jié)構(gòu):

8

VREF(+)VREF(-)

101

工作時序

ADDA—ADDC

地址啟動

鎖存

ALE/START

EOC

轉(zhuǎn)換時間

0E

DO—D7

ADC0809工作過程

-送通道地址,以選擇要轉(zhuǎn)換的模擬輸入;

-鎖存通道地址到內(nèi)部地址鎖存器;

-啟動A/D變換;

-判斷轉(zhuǎn)換是否結(jié)束;

-讀轉(zhuǎn)換結(jié)果

103

ADC0809的應(yīng)用

■芯片與系統(tǒng)的連接

■編寫相應(yīng)的數(shù)據(jù)采集程序

104

芯片與系統(tǒng)的連接

模擬輸入端工此:

ADC0809

入0

入1

輸2

溫馨提示

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

評論

0/150

提交評論