版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1,四、典型D/A轉(zhuǎn)換DAC0832芯片,8位并行、中速(建立時(shí)間1us)、電流型、低廉(10~20元),① 引腳和邏輯結(jié)構(gòu)② DAC0832與微機(jī)系統(tǒng)的連接③ 應(yīng)用舉例,2,1. 引腳和邏輯結(jié)構(gòu) 20個(gè)引腳、雙列直插式,3,V cc 芯片電源電壓, +5V~+15VVREF 參考電壓, -10V~+10V RFB 反饋電阻引出端, 此端可接運(yùn)算放大器輸出端A
2、GND 模擬信號(hào)地DGND 數(shù)字信號(hào)地,4,,DI7~ DI0 數(shù)字量輸入信號(hào) 其中: DI0為最低位,DI7為最高位,5,,8位DAC寄存器,8位D/A轉(zhuǎn)換器,,VREF,,,IOUT2,,,,,RFB,,,,AGND,,VCC,,DGND,,,DI7~DI0,,,,,,,,,LE,IOUT1,,,LE,,,,,CS,,WR1,,WR2,,,,,,,,,,,,,,IL
3、E,,,,,,&,,&,,&,8位輸入寄存器,RFB,00,1,1,,,6,XFER 轉(zhuǎn)移控制信號(hào),低電平有效WR2 寫信號(hào)2,低電平有效,7,8,2. DAC0832與微機(jī)系統(tǒng)的連接,1)單緩沖工作方式一個(gè)寄存器工作于直通狀態(tài),另一個(gè)工作于受控鎖存器狀態(tài) 2)雙緩沖工作方式 兩個(gè)寄存器均工作于受控鎖存器狀態(tài),,9,1)單緩沖工作方式 : 一個(gè)寄存器工作于直通狀態(tài)
4、, 一個(gè)工作于受控鎖存器狀態(tài),在不要求多相D/A同時(shí)輸出時(shí),可以采用單緩沖方式,此時(shí)只需一次寫操作,就開始轉(zhuǎn)換,可以提高D/A的數(shù)據(jù)吞吐量。,10,單緩沖工作方式 : 輸入寄存器工作于受控狀態(tài)DAC寄存器工作于直通狀態(tài),11,轉(zhuǎn)換一個(gè)數(shù)據(jù)的程序段:MOV AL, data ;取數(shù)字量MOV DX, portOUT DX, AL,,,,D/A轉(zhuǎn)換,,IOUT2,,,,,,,DI7~DI0,
5、,LE,IOUT1,,,LE,,,ILE,,,,,,&,,,,,,&,輸入寄存,RFB,,-,+,,,Vo,,,,IOW,A9~A0,D7~D0,+5V,PC總線,port,地址譯碼,,,DAC寄存,,,12,單緩沖工作方式 : 輸入寄存器工作于直通狀態(tài)DAC寄存器工作于受控狀態(tài),13,PC 總線I/O寫時(shí)序,,,,,,,A15~A0,CLK,IOW,,T4,T1,T2,T3,Tw,,,,,,,,,,,,,,,
6、,,,,,,,,,,,,,,,,,,,,,,,,,,,D7~D0,port,轉(zhuǎn)換一個(gè)數(shù)據(jù)的程序段:MOV AL, data ;取數(shù)字量MOV DX, portOUT DX, AL,,,IOUT2,DI7~DI0,,,LE,CS,,WR1,,,,ILE,,,,,,&,輸入寄存,,,,Vo,,,D7~D0,+5V,PC總線,port,,,WR2,,,,,IOW,A9~A0,,,,XFER,,,,,D/
7、A轉(zhuǎn)換,,,,,,,,,LE,IOUT1,RFB,-,+,,,,DAC寄存,地址譯碼,&,,,14,2) 雙緩沖工作方式: 兩個(gè)寄存器均工作于受控鎖存器狀態(tài),15,轉(zhuǎn)換一個(gè)數(shù)據(jù)的程序段:MOV AL, data ;取數(shù)字量MOV DX,port1OUT DX, AL ;打開第一級(jí)鎖存MOV DX, port2OUT DX, AL ;打開第二級(jí)鎖存,16,當(dāng)要
8、求多個(gè)模擬量同時(shí)輸出時(shí),可采用雙重緩沖方式。,17,code SEGMENT ASSUME CS: code, DS:codedatav1 DB 11h, 12h, 13h, 14h, 15h, 16h, 17h, 18h, 19h, 1Ahdatav2 DB 21h, 22h, 23h, 24h, 25h, 26h, 27h, 28h, 29h, 2Ah
9、start: MOV AX, codeMOV DS, AX LEA SI, data_v1LEA BX, data_v2MOV CX, 10next:MOV AL, [SI] ;取V1的數(shù)據(jù)OUT port1, AL ;打開第一片0832第一級(jí)鎖存MOV A
10、L, [BX] ;取V2的數(shù)據(jù)OUT port2, AL ;打開第二片0832第一級(jí)鎖存OUT port3, AL ;打開兩片0832的第二級(jí)鎖存INC SIINC BXLOOP nextMOV AH, 4CHINT 21HcodeENDSENDstart,編程 :利用
11、上圖,將datav1和datav2處的兩組數(shù)據(jù), 一一對(duì)應(yīng)轉(zhuǎn)換成模擬量同時(shí)輸出。,18,3. 應(yīng)用舉例(調(diào)幅),例1 連線如圖,計(jì)算當(dāng)數(shù)字量為0CDH時(shí)的輸出Vo。,轉(zhuǎn)換一個(gè)數(shù)據(jù)的程序段:MOV AL, 0CDHMOV DX,port1OUT DX, ALMOV DX, port2OUT DX, AL,19,調(diào)幅分析: 當(dāng)數(shù)字量為0FFH=255時(shí), IO
12、UT1 = Vo = - IOUT1 × RFB= -,20,注意: Vo的輸出與參考電壓VREF、 以及輸出的連接方法(同相還是反相)有關(guān)。,21,,,,,,,,,例2 利用上例連線圖,編程輸出一鋸齒波。,22,CDH,,23,實(shí)際輸出的波形圖,24,第三節(jié) 模/數(shù)轉(zhuǎn)換器一、A/D 轉(zhuǎn)換器的基本原理(自學(xué))二、A/D轉(zhuǎn)換器的技術(shù)指標(biāo)(自學(xué))三、A/D轉(zhuǎn)換
13、器及其連接四、典型A/D轉(zhuǎn)換器,25,一、A/D 轉(zhuǎn)換器的基本原理(自學(xué)),A/D轉(zhuǎn)換器,26,27,,C為計(jì)數(shù)器控制端: C=1,開始計(jì)數(shù); C=0,停止計(jì)數(shù)。,,計(jì)數(shù)式A/D轉(zhuǎn)換由8位D/A轉(zhuǎn)換器、8位計(jì)數(shù)器和比較器組成。,,8位,計(jì)數(shù)器,,,D,7,-D,0,,8位,D/A,轉(zhuǎn)換器,,A,-,+,,,,,,,,,,CLK,,,,,,,,,,,,,,,,,,,,,,,,EOC,S,開始轉(zhuǎn)換,轉(zhuǎn)換結(jié)束,C,比較器
14、,V,i,V,0,,,,,,,,,,,CLR,模擬輸入電壓,D/A轉(zhuǎn)換器輸出電壓,數(shù)字量輸出D0~D7,計(jì)數(shù)時(shí)鐘,S=0,使8位計(jì)數(shù)器清“0”,S=1,使計(jì)數(shù)器準(zhǔn)備計(jì)數(shù)。,28,啟動(dòng)信號(hào)S: S端 :使8位計(jì)數(shù)器清“0”, S端 : 計(jì)數(shù)器準(zhǔn)備計(jì)數(shù)。 8位D/A轉(zhuǎn)換器:數(shù)字量00H 0V電壓輸出Vo。 當(dāng)Vi>Vo時(shí), C=1,
15、 計(jì)數(shù)器從0開始計(jì)數(shù), 只要Vi>Vo ,C=1,計(jì)數(shù)器不斷計(jì)數(shù), 當(dāng)Vo≥Vi時(shí), C=0,計(jì)數(shù)器停止計(jì)數(shù)。 D7-D0為Vi所對(duì)應(yīng)的數(shù)字量。實(shí)現(xiàn)了A/D轉(zhuǎn)換。 C的 表示A/D轉(zhuǎn)換結(jié)束, 可以作為中斷請(qǐng)求信號(hào)或作為查詢用。,29,計(jì)數(shù)式A/D轉(zhuǎn)換時(shí)間圖,30,雙積分式A/D轉(zhuǎn)換 積分法A/D轉(zhuǎn)換種類:雙斜率、單斜率、多斜率三種。僅介紹雙斜率
16、法(又稱為雙積分法)。 雙積分式A/D轉(zhuǎn)換器組成: 積分器A1; 零電壓比較器A2; 計(jì)數(shù)器; 控制邏輯; 標(biāo)準(zhǔn)電壓等。,,31,雙積分式A/D轉(zhuǎn)換,32,A/D轉(zhuǎn)換通過采樣和測(cè)量進(jìn)行二次積分來(lái)完成的。工作過程如下:采樣和測(cè)量計(jì)數(shù)器清“0”,啟動(dòng)脈沖將開關(guān)S2 瞬時(shí)接通,積分器A1輸出Vo1=0V,采樣:開關(guān)S1 接通模擬輸入VX,S2 斷開,積
17、分器(V x為負(fù)) 進(jìn)行正向積分,采樣開始,積分器Vo1稍高于地幾個(gè)毫伏,比較器A2輸出 1,計(jì)數(shù)器開始計(jì)數(shù),計(jì)數(shù)器產(chǎn)生溢出,計(jì)數(shù)器各位清“0”,采樣結(jié)束。,雙積分式A/D轉(zhuǎn)換,測(cè)量:將S1 倒向標(biāo)準(zhǔn)電壓VN,測(cè)量開始, VN為正電壓,進(jìn)行反向積分。 Vo1高于地電位,比較器輸出為1,計(jì)數(shù)器又開始計(jì)數(shù),直到Vo1=0為止, 輸出A/D結(jié)束信號(hào)。,33,采樣階段的正向積分。
18、設(shè)正向積分時(shí)間為T1,則積分輸出: V01= - = - = 當(dāng)t=t2 時(shí),v01m=T1,34,分析測(cè)量階段反向積分: 設(shè)反向積分時(shí)間為T2,則:v01=v01m+[ - Ndt]當(dāng)t=t3 時(shí),v01=0,所以 0= v01m-
19、 Ndt即 = NT2, T2=T1 /vN若計(jì)數(shù)時(shí)鐘頻率為f,則根據(jù)計(jì)數(shù)N可以求得計(jì)數(shù)時(shí)間T。 T 1=N 1 /f , T 2=N 2 /f . N1,VN 已知, N2 =N1 N N2∝ , N2就為
20、A/D轉(zhuǎn)換結(jié)果。,35,逐次逼近式A/D轉(zhuǎn)換,逐次逼近式A/D轉(zhuǎn)換是用得最多的一種方法。 組成: 8位D/A轉(zhuǎn)換器、比較器、控制邏輯,逐次逼近寄存器. 工作過程: 從最高位開始通過試探值逐次進(jìn)行測(cè)試, 直到試探值經(jīng)D/A轉(zhuǎn)換器輸出Vo與VX相等或達(dá)到允許誤差范圍為止。則該試探值就為A/D轉(zhuǎn)換所需的數(shù)字量。,36,逐次逼近式A/D轉(zhuǎn)換工作原理圖,37,逐次逼近式A/D轉(zhuǎn)換,38,如:實(shí)現(xiàn)模擬電壓4.80V相
21、當(dāng)于數(shù)字量123的A/D轉(zhuǎn)換.具體過程如下:? 當(dāng)出現(xiàn)啟動(dòng)脈沖 時(shí),逐次逼近寄存器清“0”;? 當(dāng)?shù)谝粋€(gè) T1 到來(lái),逐次逼近寄存器 最高位D7置“1”, 8位D/A轉(zhuǎn)換器輸入為10000000B, 輸出Vo為滿度的一半5V,即滿量值的128/255。 若Vo>Vi,比較器輸出低電平, 控制電路使逐次逼近寄存器最高位D7置“0”(反之
22、,置“1”);,,39,?當(dāng)?shù)诙€(gè) 到來(lái),逐次逼近寄存器D6位置“1”, D/A轉(zhuǎn)換器的數(shù)字量輸入為01000000B, 輸出電壓為2.5V,Vo<Vi,比較器輸出高電平, 將D6位的“1”保留(否則,將D6位置"0"); ? 第三個(gè) T3 時(shí)鐘脈沖來(lái),又將D5位置“1”……? 重復(fù)上述過程直到D0位置“1”,再與輸入比較。? 經(jīng)過
23、8次以后,? 逐次逼近寄存器中得到的數(shù)字量就是轉(zhuǎn)換結(jié)果。? 過程用下表表示。,T2,40,逐次逼近式A/D轉(zhuǎn)換,41,比較三種A/D轉(zhuǎn)換方式,計(jì)數(shù)式A/D轉(zhuǎn)換速度慢,價(jià)格低,適用于慢速系統(tǒng); 雙積分式A/D轉(zhuǎn)換分辨率高,抗干擾性好,但轉(zhuǎn)換速度較慢, 適用于中速系統(tǒng)。 逐次逼近型A/D轉(zhuǎn)換精度高、轉(zhuǎn)換速度快、易受干擾。 微機(jī)系統(tǒng)中大多數(shù)采用逐次逼近型A/D轉(zhuǎn)換方法。,42,二、A/D轉(zhuǎn)換器的技術(shù)指標(biāo)(自學(xué)),1
24、. 分辨率2. 轉(zhuǎn)換精度3. 轉(zhuǎn)換時(shí)間和轉(zhuǎn)換率,43,1.分辨率指A/D轉(zhuǎn)換器所能分辨的最小模擬輸入量,或指轉(zhuǎn)換器滿量程模擬輸入量被分離的級(jí)數(shù)。,在ADC中,模擬量和數(shù)字量之間不是一一對(duì)應(yīng)的關(guān)系,44,A/D 分辨率通常用能轉(zhuǎn)換成的數(shù)字量位數(shù)表示。 如:8位A/D轉(zhuǎn)換器的分辨率為8位。 10位A/D轉(zhuǎn)換器的分辨率為10位。,45,2.轉(zhuǎn)換精度指在輸出端產(chǎn)生給定的數(shù)字量,實(shí)際輸入的模擬值與理論輸入的模擬值之間的
25、偏差。 反應(yīng)ADC的實(shí)際輸出接近理想輸出的精確程度。,由于在一定范圍內(nèi)的模擬值產(chǎn)生相同的數(shù)字量,取該范圍內(nèi)的中間模擬值計(jì)算。,46,常用數(shù)字量最低有效位 LSB 對(duì)應(yīng)模擬量△的幾分之幾表示。,在此基準(zhǔn)上定義ADC精度:,47,3.轉(zhuǎn)換時(shí)間和轉(zhuǎn)換率轉(zhuǎn)換時(shí)間指完成一次A/D轉(zhuǎn)換所需的時(shí)間,從啟動(dòng)信號(hào)開始到轉(zhuǎn)換結(jié)束,得到穩(wěn)定數(shù)字量的時(shí)間。,轉(zhuǎn)換率是轉(zhuǎn)換時(shí)間的倒數(shù)。,48,三、A/D轉(zhuǎn)換器及其連接,,1. A/D轉(zhuǎn)換器分類
26、2. A/D轉(zhuǎn)換器與系統(tǒng)的連接,49,1. A/D轉(zhuǎn)換器分類,按工作原理分 按輸入方式分 按輸出方式分 按性能特點(diǎn)分 按輸出是否帶三態(tài)緩沖分,50,按模擬量輸入方式分單極性ADC、雙極性ADC,按數(shù)字量輸出方式分 并行ADC、串行ADC,按工作原理分計(jì)數(shù)式ADC、 雙積分式ADC逐次逼近式ADC、并行式ADC,51,按性能特點(diǎn)分①按分辨率分4位、6位、8位、10位、12位、14位、16位、 、
27、 、②按轉(zhuǎn)換速度分 低速、中速、高速、超高速(轉(zhuǎn)換時(shí)間分別為≥1s、≤1ms、≤1us、≤1ns)③按轉(zhuǎn)換精度分低精度、中精度、高精度、超高精度,52,按輸出是否帶三態(tài)緩沖分帶可控三態(tài)緩沖ADC 如: ADC0809 不帶可控三態(tài)緩沖ADC 如: AD570、ADC1210,53,54,55,56,?注意A/D轉(zhuǎn)換器允許輸入的模擬值范圍, 不要超出范圍,? 為充分發(fā)揮A/D轉(zhuǎn)換器的分辨率,
28、輸入量應(yīng)與轉(zhuǎn)換量程相稱。,① 模擬量輸入信號(hào),例如 某A/D轉(zhuǎn)換的范圍為 0~10V, 輸入的模擬信號(hào)為0~5V, 則應(yīng)將輸入信號(hào)放大2倍,再送入A/D 進(jìn)行轉(zhuǎn)換。,57,58,輸出不帶可控三態(tài)緩沖器的ADC,59,輸出帶可控三態(tài)緩沖器的ADC,60,輸出數(shù)字量位數(shù)超過微機(jī)數(shù)據(jù)總線的ADC,?,ADC的轉(zhuǎn)換結(jié)果不能一次進(jìn)入CPU,需按字節(jié)分多次讀取。,61,讀取轉(zhuǎn)換結(jié)果到buffer中:IN Al
29、, port_LMOV buffer, ALIN AL, port_HMOV buffer+1, AL,62,③ A/D轉(zhuǎn)換啟動(dòng)信號(hào),63,對(duì)一個(gè)連續(xù)的模擬信號(hào)進(jìn)行A/D轉(zhuǎn)換時(shí),在一個(gè)數(shù)據(jù)轉(zhuǎn)換完成之后,應(yīng)再發(fā)啟動(dòng)信號(hào),開始下一個(gè)數(shù)據(jù)的轉(zhuǎn)換。,而A/D芯片,每進(jìn)行一次數(shù)據(jù)轉(zhuǎn)換,均受啟動(dòng)信號(hào)控制,在啟動(dòng)信號(hào)有效之后,才開始一次A/D轉(zhuǎn)換,得到一個(gè)數(shù)字量。,64,A/D啟動(dòng)信號(hào)的形式有電平啟動(dòng)和脈沖啟
30、動(dòng),脈沖啟動(dòng)對(duì)脈沖啟動(dòng)的 ADC,如ADC0804、ADC0809、ADC1210可用CPU執(zhí)行輸出指令時(shí)發(fā)出的片選信號(hào)和寫信號(hào)組合得到,65,電平啟動(dòng) 對(duì)電平啟動(dòng)的ADC,如AD570、AD571、AD572,該信號(hào)必須保持到A/D轉(zhuǎn)換結(jié)束,中途不能撤除;否則會(huì)停止轉(zhuǎn)換,得到錯(cuò)誤結(jié)果。CPU可通過并行接口對(duì)ADC芯片發(fā)電平形式的啟動(dòng)信號(hào)。,66,④ 轉(zhuǎn)換完成EOC信號(hào),67,將A/D芯片看作一個(gè)輸入設(shè)備, CPU可
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- dac0832中文資料
- dac0832引腳功能電路應(yīng)用原理圖
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)--用da轉(zhuǎn)換器dac0832產(chǎn)生鋸齒波和正弦波
- 課程設(shè)計(jì)--8086微機(jī)應(yīng)用dac0832控制小直流電機(jī)轉(zhuǎn)速的設(shè)計(jì)
- 試驗(yàn)六 dac 0832 采用單緩沖器方式實(shí)驗(yàn)
- DA轉(zhuǎn)換.pdf
- DA轉(zhuǎn)換.pdf
- ad和da轉(zhuǎn)換簡(jiǎn)介
- da轉(zhuǎn)換光路設(shè)計(jì)
- 全集成收音芯片內(nèi)嵌DAC設(shè)計(jì).pdf
- ad轉(zhuǎn)換、da轉(zhuǎn)換及pwm轉(zhuǎn)速測(cè)量實(shí)驗(yàn)
- da轉(zhuǎn)換中的字長(zhǎng)壓縮問題
- da轉(zhuǎn)換單片機(jī)課程設(shè)計(jì)
- 基于pwm實(shí)現(xiàn)da轉(zhuǎn)換電路設(shè)計(jì)
- 基于Sigma-Delta的DAC芯片研究與設(shè)計(jì).pdf
- 12-16位可變輸入DAC芯片設(shè)計(jì)與測(cè)試.pdf
- 地址轉(zhuǎn)換典型配置舉例
- 微機(jī)課程設(shè)計(jì)---da轉(zhuǎn)換產(chǎn)生鋸齒波信號(hào)
- 高精度ADC和DAC轉(zhuǎn)換器測(cè)試平臺(tái)開發(fā).pdf
- 高精度Δ-Σ轉(zhuǎn)換芯片的設(shè)計(jì).pdf
評(píng)論
0/150
提交評(píng)論