單片機C編程AD與DA轉換部分ppt課件_第1頁
單片機C編程AD與DA轉換部分ppt課件_第2頁
單片機C編程AD與DA轉換部分ppt課件_第3頁
單片機C編程AD與DA轉換部分ppt課件_第4頁
單片機C編程AD與DA轉換部分ppt課件_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、本章學習目的本章學習目的 vMCS-51單片機與單片機與8位位A/D、D/A轉換器的接口技術轉換器的接口技術vMCS-51單片機與單片機與12位位A/D轉換轉換器的串、并行接口技術器的串、并行接口技術10.1 A/D轉換器的運用轉換器的運用 10.1.1 8位逐次比較式A/D轉換器0809的運用 1ADC0809的邏輯構造八路模擬量開關地址鎖存與譯碼八路A/D轉換器三態(tài)輸出鎖存器38IN0AIN7CBALESTCLKVR+ VR-OEEOCGND0D7DCCVADC0809的主要特性 ADC0809的主要特性的主要特性 1分別率為分別率為8位。位。 2最大不可調(diào)誤差小于。最大不可調(diào)誤差小于。

2、3單一單一+5V電源供電,模擬輸入范圍為電源供電,模擬輸入范圍為05V。 4具有鎖存控制的具有鎖存控制的8路模擬開關。路模擬開關。 5功耗為功耗為15mW。 6可鎖存三態(tài)輸出,輸出與可鎖存三態(tài)輸出,輸出與TTL兼容。兼容。 7不用進展零點和滿度調(diào)整。不用進展零點和滿度調(diào)整。 8轉換速度取決于芯片的時鐘頻率,時鐘頻率轉換速度取決于芯片的時鐘頻率,時鐘頻率 范圍:范圍:101280kHz。2ADC0809的引腳 12345678910111213141918171615282726252423222120ADC08094INADDCEOC3DSTARTCLOCKOEGND)(REFVCCVALE)

3、(REFVADDB3IN5IN6IN7IN0IN1IN2IN1D2D)LSB(0D4D5D6D)MSB(7DADDA 地址與通道對應關系 ADD CADD BADD A輸入通道000IN0001IN1010IN2011IN3100IN4101IN5110IN6111IN7 1IN0IN7:8路模擬通道的輸入端。 2D0D7:8位數(shù)字量輸出端。 3VREF+、VREF-:正、負參考電壓輸入端。普通情況下VREF+與VCC相銜接,VREF-與GND相銜接 4CLOCK:時鐘輸入信號。 5START:轉換啟動信號,高電平有效。 6ADDA、ADDB、ADDC:模擬通道選擇輸入端。 7ALE:地址鎖存

4、信號。 8EOC:A/D轉換終了信號,此信號常被用來作為中斷懇求信號。 9OE:允許輸出信號。3ADC0809與8051接口電路 +ALECLKP2.7P074LS373GA0A1A2A7WRRD1INTEOCADDCADDBADDA0D7DSTARTALEOEDCKQQ74LS74)(REFV)(REFV7IN0IN八路模擬量輸入89C51+5V74LS02GNDADC0809 ORG0000H SJMPMAIN ORG0013H SJMPINT1 ORG0030HMAIN:MOV R1,#30H;置數(shù)據(jù)區(qū)首址 MOVR7,#08H;置通道數(shù) MOVDPTR,#7FFF8H;P2.70,指向

5、IN0 SETBIT1;開中斷 SETBEX1 SETBEAREAD:MOVX DPTR,A;啟動A/DHERE:SJMPHERE;等待中斷 DJNZR7,READ;巡回未完繼續(xù) INT1:MOVXA,DPTR;讀取轉換結果 MOVXR1,A;存放數(shù)據(jù) INCR1;指向下一存儲單元 INCDPTR;指向下一通道 RETI;中斷前往 END2利用查詢方式對8路模擬信號進展采集 ORG0000H AJMPMAIN ORG0030H MAIN:MOVDPTR,#7FF8H;P2.7=0,且指向IN0 MOVR1,#30H;置數(shù)據(jù)區(qū)首地址 MOVR7,#08H;置通道數(shù) READ:MOVX DPTR,

6、A ;啟動A/D HERE:JB P3.3,HERE ;查詢轉換完否 MOVXA,DPTR ;讀取轉換結果 MOVXR1,A;存放數(shù)據(jù) INCR1;指向下一個存儲單元 INCDPTR;指向下一通道 DJNZ R7,READ ;巡回未完繼續(xù) END10.2 D/A轉換器的運用轉換器的運用 10.2.1 8位D/A轉換器0832的運用 1DAC0832的邏輯構造與引腳功能 8位輸入鎖存器8位DAC寄存器8位D/A轉換器2LE1LE2WR70DIDI765416151413ILE1912181781211931020VCCDGNDAGNDREFV2OUTI1OUTIfbRfbR1WRCSXFER其主

7、要特性參數(shù)如下: 1分辨率:8位; 2增益溫度系數(shù):0.02; 3單電源供電:電源范圍為+5V+15V; 4轉換速度:約1us; 5數(shù)據(jù)輸入可采用雙緩沖、單緩沖或直通方式。各引腳功能如下: 1DI0DI7:數(shù)字量輸入端;2:片選信號輸入端,低電平有效;3ILE :允許輸入鎖存信號,高電平有效;4:輸入鎖存器寫選通訊號;12345678910111213141516DAC0832VrefWR1AGNDDI3DI2DI1VCCWR2XFERDI4DI5DI6DI7CSDI0ILE19201817IOUT1IOUT2RfbDGND5:8位DAC存放器寫選通訊號;6:傳送控制信號,低電平有效;7IOU

8、T1:DAC電流輸出1端。當8位輸入數(shù)字量全為1時,此電流最大;當8位輸入數(shù)字量全為0時,此電流為0;8IOUT2:DAC電流輸出2端。IOUT1+ IOUT2=常數(shù);9:反響電阻; 10:參考電壓輸入端,可在-10V+10V范圍內(nèi)選擇;11AGND、DGND:模擬地和數(shù)字地。12VCC:電源,可在+5V+15V間選擇。 2D/A轉換器的輸出方式 D/A轉換器輸出分為單極性和雙極性兩種輸出方式。 70DIDI-+1OUTI2OUTIfbRDAC0832OUTVREFV+5V70DIDI-+1OUTI2OUTIfbRDAC0832OUTV-+REFV+5V 單極性輸出 雙極性輸出3DAC0832與8051的接口電路 MCS-51與DAC0832接口時,可以有三種銜接方式:單緩沖方式、雙緩沖方式和直通方式。70DIDI-+1OUTI2OUTIfbRDAC0832REFV+5VCS1WR2WRXFERAGNDILEVCC89C51P0P2.7LM358WRVOUT+12V-12V

溫馨提示

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

評論

0/150

提交評論