




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數模模數轉換實驗報告一、實驗目的1、了解數模和模數轉換電路的接口方法及相應程序設計方法。2、了解數模和模數轉換電路芯片的性能和工作時序。二、實驗條件1、DOS操作系統平臺2、數模轉換芯片DAC0832和模數轉換器ADC0809芯片。三、實驗原理1、數模轉換:(1)微機處理的數據都是數字信號,而實際的執行電路很多都是模擬的。因此 微機的處理結果又常常需要轉換為模擬信號去驅動相應的執行單元,實現 對被控對象的控制。這種把數字量轉換為模擬量的設備稱為數模轉換器(DAC),簡稱 D/A。(2)實驗中所用的數模轉換芯片是DAC0832,它是由輸入寄存器、DAC寄 存器和D/A轉換器組成的CMOS器件。其
2、特點是片內包含兩個獨立的8 位寄存器,因而具有二次緩沖功能,可以將被轉換的數據預先存在DAC 寄存器中同時又采集下一組數據 這就可以根據需要快速修改DAC0832 的輸出。2、模數轉換:(1)在工程實時控制中,經常要把檢測到的連續變化的模擬信號,如溫度、壓 力、速度等轉換為離散的數字量,才能輸入計算機進行處理。實現模擬量到數字 量轉換的設備就是模數轉換器(ADC),簡稱A/D。(2)模數轉換芯片的工作過程大體分為三個階段:首先要啟動模數轉換過程。其次,由于轉換過程需要時間,不能立即得到結果,所以需要等待一段時間。一般 模數轉換芯片會有一條專門的信號線表示轉換是否結束。微機可以將這條信號線 作為
3、中斷請求信號,用中斷的方式得到轉換結束的消息,也可以對這條信號線進 行查詢,還可以采用固定延時進行等待(因為這類芯片轉換時間是固定的,事先 可以知道)。最后,當判斷轉換已經結束的時候,微機就可以從模數轉換芯片中 讀出轉換結果。(3)實驗采用的是8路8位模數轉換器ADC0809芯片。ADC0809采用逐次 比較的方式進行A/D轉換,其主要原理為:將一待轉換的模擬信號與一個推測 信號進行比較,根據推測信號是大于還是小于輸入信號來決定增大還是減少該推 測信號,以便向模擬輸入逼近。推測信號由D/A轉換器的輸出獲得,當推測信 號與模擬信號相等時,向D/A轉換器輸入的數字就是對應模擬信號的數字量。 ADC
4、0809的轉換時間為64個時鐘周期(時鐘頻率500K時為128S)。分辨率 為8位,轉換精度為士LSB/2,單電源+5V供電時輸入模擬電壓范圍為04.98V。四、實驗內容1、把DAC0832的片選接偏移為10H的地址,使用debug命令來測試 DAC0832的輸出,通過設置不同的輸出值,使用萬用表測量Ua和Ub 的模擬電壓,檢驗DAC0832的功能。選取典型(最低、最高和半量程等)的二進制值進行檢驗,記錄測得的結果。實驗結果記錄如下:輸入U aUh b000.0014.959080.1454.636200.5883.730401.1772.5226F2.0430.742AB3.1501.530
5、CD3.7792.816FF4.7024.7122、ADC0809功能檢測:將實驗箱的直流信號輸出接到ADC0809的IN-0端口,編程不斷將模數轉換的結果輸出到屏幕上,設置一定的延時讓數據每 秒鐘更新一次,以免屏幕更新太快無法讀取數據。實驗代碼如下:STACK SEGMENT PARA STACKDW 128H DUP(0)STACK ENDSCODE SEGMENTASSUME CS: CODE, SS:STACKSTART:MOV AX,CSMOV DS,AXRE:MOV DX,0E498HPUSH AXPUSH CXIN AL,DXMOV CL,4SHR AL,CLCALL DISPP
6、OP CXPOP AXIN AL,DXCALL DISPMOV DL,0DHINT 21HMOV DL,0AHINT 21HMOV AH,1INT 16HJNZ EXITJMP REEXIT:MOV AH,4CHDELAY PROC NEARPUSH AXPUSH CXPUSH DXMOV AH,86HMOV CX,0FHMOV DX,4240HINT 15HPOP DXPOP CXPOP AXRETDELAY ENDPDISP PROC NEARPUSH DXAND AL,0FHMOV DL,ALCMP DL,9JLE NUMADD DL,7NUM:ADD DL,30HMOV AH,02HI
7、NT 21HPOP DXRETDISP ENDPCODE ENDSEND START3、編寫一個簡單的電子琴程序,通過鍵盤輸入17,控制揚聲器的輸出為C調的do到si。按其它鍵程序退出。實驗代碼如下:STACK SEGMENT PARA STACKDW 128H DUP(0)STACK ENDSDATA SEGMENTSIN DB 080H,096H,0AEH,0C5H,0D8H,0E9H,0F5H,0FDHDB 0FFH,0FDH,0F5H,0E9H,0D8H,0C5H,0AEH,096HDB 080H,066H,04EH,038H,025H,015H,009H,004HDB 000H,00
8、4H,009H,015H,025H,038H,04EH,066HTIME DB 077H,06AH,05FH,059H,050H,047H,03FHNUM DB (?)DATA ENDSCODE SEGMENTASSUME CS: CODE, DS: DATA, SS:STACKSTART:MOV AX,DATAMOV DS,AXRE:MOV AH,07HINT 21HSUB AL,31HCMP AL,0JL EXITCMP AL,6JG EXITMOV NUM,ALMOV CX, 60LP:MOV SI,0LP1:MOV AL,SINSIMOV DX,0E490HINC SICMP SI,20HJL LP1LOOP LPJMP REEXIT:MOV AH,4CHINT 21HDELAY PROC NEARPUSH AXPUSH DXPUSH DIMOV AL,10HMOV DX,0E483HOUT DX,ALMOV BL,NUMAND BX,00FFHMOV DI,BXMOV AL,TIMEDIMOV DX,0E480HRSRT:MOV DX,0E488HIN
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年的汽車租賃合同樣本
- 農田水渠施工合同標準文本
- 2025智能物流系統項目軟件開發合同
- 儀表工聘用合同樣本
- 保險中標合同標準文本
- 隧道若爆破方案范本
- 2025年農產品買賣的合同范本
- 專業工程建設合同樣本
- 公寓家電清洗合同標準文本
- 2025工業廢棄土地租賃合同
- 表面粗糙度儀檢定證書
- 2023青海省安全員《C證》考試題庫
- 健身長拳《起勢、開步雙劈、按掌前推》教案
- 高職學生職業生涯規劃-全章課件
- MEK1和MEK2差異調節胰腺癌細胞功能的實驗研究的中期報告
- 預畢業證明(共5篇)
- 國家開放大學一網一平臺電大《建筑測量》實驗報告1-5題庫
- 南方科技大學自述信800字范文六篇
- 1-3個月寶寶智護訓練課件
- 淺析新時代教育評價改革機制及實踐路徑
- 機械制圖綜合練習題
評論
0/150
提交評論