AD與DA轉(zhuǎn)換實(shí)驗(yàn)_第1頁(yè)
AD與DA轉(zhuǎn)換實(shí)驗(yàn)_第2頁(yè)
AD與DA轉(zhuǎn)換實(shí)驗(yàn)_第3頁(yè)
AD與DA轉(zhuǎn)換實(shí)驗(yàn)_第4頁(yè)
AD與DA轉(zhuǎn)換實(shí)驗(yàn)_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、-作者xxxx-日期xxxxAD與DA轉(zhuǎn)換實(shí)驗(yàn)【精品文檔】 華北電力大學(xué) 實(shí)驗(yàn)報(bào)告 實(shí)驗(yàn)名稱:A/D轉(zhuǎn)換與D/A轉(zhuǎn)換實(shí)驗(yàn) 課程名稱:計(jì)算機(jī)控制系統(tǒng)專業(yè)班級(jí): 自動(dòng)實(shí)1401 學(xué)生姓名: 張 婭 楠學(xué) 號(hào): 201402020526 實(shí)驗(yàn)日期: 2017.3.14 指導(dǎo)老師: 程海燕老師【精品文檔】A/D轉(zhuǎn)換與D/A轉(zhuǎn)換實(shí)驗(yàn)報(bào)告 實(shí)驗(yàn)一:A/D轉(zhuǎn)換實(shí)驗(yàn)一、實(shí)驗(yàn)要求1、了解模/數(shù)轉(zhuǎn)換基本原理,掌握ADC0809的使用方法。2、了解ADC0809芯片的轉(zhuǎn)換性能及編程,用延時(shí)查詢方式讀入A/D轉(zhuǎn)換結(jié)果,并用8255的PA口輸出到發(fā)光二極管顯示。 3、對(duì)匯編語(yǔ)言的編程的應(yīng)用,有了更熟練的掌握。二、實(shí)驗(yàn)內(nèi)

2、容1、使用設(shè)備萬(wàn)用表一塊; PC計(jì)算機(jī)一臺(tái);Wave6000計(jì)算機(jī)實(shí)驗(yàn)培訓(xùn)系統(tǒng)一套2、 實(shí)驗(yàn)過(guò)程 按連線圖接好,檢查無(wú)誤后打開(kāi)試驗(yàn)箱電源。通過(guò)在計(jì)算機(jī)上進(jìn)行設(shè)置將試驗(yàn)箱與電腦連接。 在 PC 端軟件開(kāi)發(fā)平臺(tái)上編寫(xiě)程序代碼,編譯通過(guò)后下載到試驗(yàn)箱,在試驗(yàn)箱上檢測(cè)程序運(yùn)行的結(jié)果。 運(yùn)行程序后,通過(guò)調(diào)節(jié)電位器,改變輸入電壓的大小,觀察LED燈的亮滅情況并記錄不同電壓值下LED燈的亮滅情況。 3、 實(shí)驗(yàn)接線圖4、使用的參考程序mode equ 082hPA equ 09000hCTL equ 09003hCS0809 equ 08000hcode segment assume cs:codestart

3、 proc near mov al, mode mov dx, CTL out dx, al ;8255初始化again: mov al, 0 mov dx, CS0809 out dx, al ; 起動(dòng) A/D mov cx, 40h loop $ ; 延時(shí) 100us in al, dx ; 讀入結(jié)果 mov dx, PA ;8255A口輸出 out dx, al jmp again ;重復(fù)code ends end start三、實(shí)驗(yàn)結(jié)果與分析調(diào)節(jié)電位器使輸入模擬量從0- +5V變化時(shí),對(duì)應(yīng)輸出的數(shù)字量記錄如下表:(測(cè)量數(shù)字中x代表該燈閃爍;理論值中x代表該位近似,理論上應(yīng)該閃爍)123

4、45模擬量(V)數(shù)字量(測(cè)量值)001101100110101010011111110101xx111111x1數(shù)字量(理論值)001101100110101x1001111x110101xx11111111誤差分析:由表格可知誤差基本在允許范圍內(nèi),些許誤差可能如下原因:1、本次實(shí)驗(yàn)所采用的是延遲程序等待ADC0809模數(shù)轉(zhuǎn)換,這種設(shè)計(jì)是存在缺陷的,不如利用EOC引腳來(lái)判定轉(zhuǎn)換是否結(jié)束比較準(zhǔn)確,可能會(huì)造成部分?jǐn)?shù)值的誤差; 2、實(shí)驗(yàn)設(shè)備老舊引起的系統(tǒng)誤差,儀器的損壞以及電路中元件參數(shù)不準(zhǔn)確也可能造成實(shí)驗(yàn)結(jié)果的誤差。3、試驗(yàn)線路連接不穩(wěn)定,或接觸點(diǎn)電阻引起的誤差。 實(shí)驗(yàn)二:D/A轉(zhuǎn)換實(shí)驗(yàn)一、實(shí)驗(yàn)要

5、求1、利用DAC0832生成鋸齒波、倒鋸齒波、三角波以及方波。2、對(duì)匯編語(yǔ)言的編程應(yīng)用進(jìn)一步熟悉與掌握。二、實(shí)驗(yàn)內(nèi)容1、使用設(shè)備示波器一臺(tái); PC計(jì)算機(jī)一臺(tái); Wave6000 計(jì)算機(jī)實(shí)驗(yàn)培訓(xùn)系統(tǒng) 一套2、 實(shí)驗(yàn)步驟 按連線圖接好,檢查無(wú)誤后打開(kāi)試驗(yàn)箱電源。通過(guò)在計(jì)算機(jī)上進(jìn)行設(shè)置將試驗(yàn)箱與電腦連接。 在 PC 端軟件開(kāi)發(fā)平臺(tái)上編寫(xiě)程序代碼,編譯通過(guò)后下載到試驗(yàn)箱,在試驗(yàn)箱上檢測(cè)程序運(yùn)行的結(jié)果,調(diào)節(jié)示波器,得到鋸齒波形; 修改程序使示波器一次產(chǎn)生倒鋸齒波、三角波和方波。3、 實(shí)驗(yàn)接線圖3、 實(shí)驗(yàn)結(jié)果與分析1、鋸齒波 鋸齒波的匯編程序如下:CS0832 equ 08000hcode segment

6、 assume cs:codestart proc near mov dx,cs0832/將cs0832單元的數(shù)據(jù)放到DX寄存器中 mov al, 0/ 把當(dāng)前段地址中送寄存器 again: out dx, al/ 把a(bǔ)l的8位值送DX端口 inc al/逐漸增加 jmp again/重復(fù)上述過(guò)程 start endpcode ends end start產(chǎn)生波形如下:2、 倒鋸齒波 鋸齒波的匯編程序如下:CS0832 equ 08000hcode segment assume cs:codestart proc near mov dx,cs0832 mov al, 0 again:out d

7、x, al dec al/將al的值減小一位 jmp again start endpcode ends end start產(chǎn)生波形如下:3、 三角波 三角波的匯編程序如下:CS0832 equ 08000hcode segment assume cs:codestart proc near mov dx,cs0832 mov al, 0mov bx,0mov cx,ofeh again: out dx, al/把a(bǔ)l的8位值送dx端口 inc alcmp al, 0efh/將al的值與0efh進(jìn)行比較Ja again jmp again/ja根據(jù)again1決定是否跳轉(zhuǎn),若=1,則跳轉(zhuǎn),否則不跳轉(zhuǎn)again1: out dx, al dec al cmp al, 010h jb again jmp again1/ja根據(jù)again1決定是否跳轉(zhuǎn),若1則跳轉(zhuǎn),否則不跳轉(zhuǎn) start endpcode ends end start產(chǎn)生波形如下:4、 方波方波的匯編程序如下:CS0832 equ 08000hcode segment assume cs:codestart proc near mov dx,cs0832 mov bl, 07ehmov cl,01hmov bh,0 again1:mov al,0hOut dx,al inc bhcmp bh,

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論