單片機學(xué)習(xí)第十一章_第1頁
單片機學(xué)習(xí)第十一章_第2頁
單片機學(xué)習(xí)第十一章_第3頁
單片機學(xué)習(xí)第十一章_第4頁
單片機學(xué)習(xí)第十一章_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

單片機學(xué)習(xí)第十一章第一頁,共十六頁,2022年,8月28日1A/D轉(zhuǎn)換器接口A/D轉(zhuǎn)換的一般工作模式常用的有:

逐次逼近式

雙積分式第二頁,共十六頁,2022年,8月28日2控制邏輯與時序D/A轉(zhuǎn)換器SARVin比較器輸出鎖存器STARTCLKEOCD0D7+Vref-VrefOEVst逐次逼近式A/D轉(zhuǎn)換器結(jié)構(gòu)+-第三頁,共十六頁,2022年,8月28日3D/A轉(zhuǎn)換器的輸出,從二進制數(shù)據(jù)的最高位起,依次逐位置1,與待轉(zhuǎn)換的模擬量比較,若前者小于后者,該位置1并保留下來,若前者大于后者,該位清0;然后再照此比較下一位,……直至比完最低位。最后得到的結(jié)果即A/D轉(zhuǎn)換的值??刂七壿嬇c時序D/A轉(zhuǎn)換器SARVin比較器輸出鎖存器STARTCLKEOCD0D7+Vref-VrefOEVst逐次逼近式A/D轉(zhuǎn)換器工作原理第四頁,共十六頁,2022年,8月28日4轉(zhuǎn)換速度較快(比較次數(shù)等于A/D的位數(shù))通常在幾S至幾百S數(shù)量級。被轉(zhuǎn)換的模擬量若頻率很高(變化較快)則要加S/H電路。被轉(zhuǎn)換的模擬量若幅度過?。ㄐ盘栁⑷酰﹦t需要加信號調(diào)理電路。逐次逼近式A/D轉(zhuǎn)換器特點第五頁,共十六頁,2022年,8月28日5雙積分式A/D轉(zhuǎn)換器結(jié)構(gòu)與工作原理比較器積分器+-+--標準電壓時鐘控制邏輯計數(shù)器+VinTT時間固定斜率固定Vint輸出電路對未知輸入電壓先進行固定時間T的積分(充電),然后對已知標準電壓進行反向積分(放電),直至放電為0,放電所花時間T(正比于輸入電壓)例如:ICL7107第六頁,共十六頁,2022年,8月28日6雙積分式A/D轉(zhuǎn)換器特點轉(zhuǎn)換速度較慢(因為A/D轉(zhuǎn)換的過程要兩次積分)通常在幾十mS至幾百mS數(shù)量級。適用于轉(zhuǎn)換變化較緩慢的模擬量(頻率較低)輸入端一般不需要在加S/H電路。抗干擾性強(信號波動對精度影響不大)。性價比高,與逐次比較型相比,同樣價格條件下轉(zhuǎn)換精度較高,常用于數(shù)字多用表。第七頁,共十六頁,2022年,8月28日7IN3IN2IN4IN1IN5IN0IN6ADDAIN7ADDBSTARTADDCEOCALED3D7OED6CLKD5VCCD4Vref+D0GNDVref-D1D2ADC08098位CMOS模數(shù)轉(zhuǎn)換芯片ADC0809√8位A/D,量化間隔=Vin/(256-1)√CMOS低功耗器件√8通道多路開關(guān)輸入切換電路√單電源+5,Vref=+5VVin范圍:單極性0—+5V√逐次逼近結(jié)構(gòu)√每次轉(zhuǎn)換時間:100S60個時鐘周期,fmax=640KHz(推薦CLK=500KHz)√轉(zhuǎn)換結(jié)果讀取方式:①延時讀數(shù)②查詢EOC=1③EOC申請中斷第八頁,共十六頁,2022年,8月28日8IN3IN2IN4IN1IN5IN0IN6ADDAIN7ADDBSTARTADDCEOCALED3D7OED6CLKD5VCCD4Vref+D0GNDVref-D1D2ADC0809IN0—IN7:8通道模擬量輸入端D0—D7:8位數(shù)字量輸出端ADDC、ADDB、ADDA:接地址鎖存器的低三位地址ALE:地址鎖存允許控制信號START:清0內(nèi)寄存器,啟動轉(zhuǎn)換OE:允許讀A/D結(jié)果,高有效CLK:時鐘輸入端,應(yīng)≤640KHzEOC:轉(zhuǎn)換結(jié)束時為高Vcc:+5VVref+:參考電壓,+5VVref-:0VADC0809引腳定義:

第九頁,共十六頁,2022年,8月28日9ADC0809結(jié)構(gòu)框圖8通道多路開關(guān)IN0IN7地址譯碼鎖存ADDAADDBADDCALE控制邏輯與時序D/A轉(zhuǎn)換器SARVin比較器輸出鎖存器STARTCLKEOCD0D7+Vref-VrefOEVst+-第十頁,共十六頁,2022年,8月28日10ADC0809與單片機的連接89C51單片機ADC0809鎖存器74LS373ALEP2.08DQ0ALECLKADDAD0-D7GEAOESTARTRDWROEQ1Q2ADDBADDC+5VINT1EOC≥1≥16MHz30Px22CKQD/Q圖中的2分頻電路可用D觸發(fā)器實現(xiàn)口地址可以為:0FE00~0FE07H

也可為:0FEF0~0FEF7H第十一頁,共十六頁,2022年,8月28日11ORG0000HAJMPMAINORG0013H;外部中斷1的中斷矢量

AJMPINTMAIN:MOVR0,#0A0H;存結(jié)果的緩沖區(qū):A0H-A7H

MOVR2,#08H;待采集的通道數(shù)為8SETBIT1;選擇下降沿觸發(fā)中斷

SETBEA;開中斷

SETBEX1MOVDPTR,#0FEF0H;通道0的地址

MOVX@DPTR,A;啟動轉(zhuǎn)換。注意:A=?HERE:SJMPHERE;等待中斷ADC0809八路巡回中斷式數(shù)據(jù)采集第十二頁,共十六頁,2022年,8月28日12

ORG0000HAJMPMAINORG0013HAJMPINTMAIN:MOVR0,#0A0HMOVR2,#08HSETBIT1SETBEASETBEX1MOVDPTR,#0FEF0HMOVX@DPTR,AHERE:SJMPHEREINT:MOVXA,@DPTR;讀數(shù)據(jù)

MOV@R0,A;數(shù)據(jù)放進緩存單元

INCR0;指向下一緩存

INCDPTR;指向下一通道

DJNZR2,RTN;8次未完就繼續(xù)采集,;已完就關(guān)中斷、停采集

CLREACLREX1RETIRTN:MOVX@DPTR,A;啟動采集

RETIADC0809八路巡回中斷式數(shù)據(jù)采集第十三頁,共十六頁,2022年,8月28日13SE11:MOVSP,#60H;設(shè)SP堆棧從61H開始

MOV7EH,#00HMOV7DH,#08HMOV7CH,#00H顯示緩沖區(qū)79H—7EHMOV7BH,#09H賦初值“0809”MOV7AH,#10HMOV79H,#10H

編程應(yīng)用例子:第十四頁,共十六頁,2022年,8月28日14SE11:MOVSP,#60H(顯緩79H~7EH賦初值“0809”

ADC:LCALLDIS;通過調(diào)顯示也延時>100uSMOVA,#00H;累加器里任意賦一個值

MOVDPTR,#0FFE0H;0809通道0口地址

MOVX@DPTR,A;啟動0809的0通道采樣

LCALLDIS

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論