




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
單片機及轉(zhuǎn)換器第一頁,共二十三頁,編輯于2023年,星期五概述
在微機過程控制和數(shù)據(jù)采集等系統(tǒng)中,經(jīng)常要對過程參數(shù)進行測量和控制。連續(xù)變化的物理量如:溫度、壓力、流量速度、位移等等
物理過程微機傳感器A/DD/A執(zhí)行機構(gòu)物理過程v/iDataData過程控制示意圖模擬量第二頁,共二十三頁,編輯于2023年,星期五D/A轉(zhuǎn)換接口擴展第三頁,共二十三頁,編輯于2023年,星期五8位CMOS數(shù)模轉(zhuǎn)換芯片DAC0832:
CSVCCWR1
ILEAGNDWR2D3XFERD2D4D1D5D0D6VrefD7Rfb
Iout2DGNDIout1DAC083220PINDIP封裝√8位D/A,分辨率=Vref/256√CMOS低功耗器件,+5~+15V
單電源供電√電流輸出型器件(需外接運放)√具有雙緩沖控制輸出√采用T型電阻解碼網(wǎng)絡(luò)結(jié)構(gòu)√參考電壓源,-10~+10V一單片機與D/A轉(zhuǎn)換器的接口第四頁,共二十三頁,編輯于2023年,星期五DAC0832
引腳定義CSVCCWR1
ILEAGNDWR2D3XFERD2D4D1D5D0D6VrefD7Rfb
Iout2DGNDIout1DAC083220PINDIP封裝D0—D7:8位數(shù)字量輸入端/CS:片選端,低有效ILE:數(shù)據(jù)鎖存允許,高有效/WR1:寫控制信號1,低有效/WR2:寫控制信號2,低有效/XFER:數(shù)據(jù)傳送控制信號Iout1:
電流輸出端1Iout2:
電流輸出端2Rfb:內(nèi)置反饋電阻端Vref:參考電壓源,-10~+10VDGND:數(shù)字量地AGND:模擬量地Vcc:+5~+15V單電源供電端第五頁,共二十三頁,編輯于2023年,星期五DAC0832
內(nèi)部結(jié)構(gòu)框圖D0—D7:8位數(shù)字量輸入端/CS:片選端,低有效ILE:數(shù)據(jù)鎖存允許,高有效/WR1:寫控制信號1,低有效/WR2:寫控制信號2,低有效/XFER:數(shù)據(jù)傳送控制信號Iout1:電流輸出端1Iout2:電流輸出端2Rfb:內(nèi)置反饋電阻端Vref:參考電壓源,-10~+10VDGND:數(shù)字量地AGND:模擬量地Vcc:+5~+15V單電源供電端&≥1≥111000011LE2ILECEWR1WR2XFERD7D0LE1輸入寄存器寄存器DAC轉(zhuǎn)換器D/AVrefIout2Iout1RfbLE=1,Q跟隨DLE=0,Q鎖存D第六頁,共二十三頁,編輯于2023年,星期五DAC0832與單片機的連接89C51單片機DAC0832P0.0—P0.7P2.08位DI0—DI7EAWRXFERCS+5V6MHz30Px2WR1WR2+5VVccVrefILE+uA741-12V+12VGNDAGNDDGNDIout1Iout2Rfb接示波器輸出于數(shù)字量DATA相對應(yīng)模擬量:MOV DPTR,#0FEFFHMOV A,#DATAMOVX @DPTR,A第七頁,共二十三頁,編輯于2023年,星期五輸入數(shù)字量模擬量輸出(V)MSB…LSB11111111±VREF(255/256)10000010±VREF(130/256)10000000±VREF(128/256)01111111±VREF(127/256)00000000±VREF(0/256)單極性輸出D/A關(guān)系數(shù)字量與模擬量的轉(zhuǎn)換關(guān)系:第八頁,共二十三頁,編輯于2023年,星期五DAC0832
常見的幾種用法
為寄存命令。當=1時,寄存器的輸出隨輸入變化;=0時,數(shù)據(jù)鎖存在寄存器中,而不隨輸入數(shù)據(jù)的變化而變化
當ILE=1,=0,=0時,=1,允許數(shù)據(jù)輸入,而當=1時,…=0則數(shù)據(jù)被鎖存
當和均為低電平時,=1,此時允許D/A轉(zhuǎn)換,否則=0,將數(shù)據(jù)鎖存于DAC寄存器中第九頁,共二十三頁,編輯于2023年,星期五DAC0832
常見的幾種用法(a):DAC寄存器直通方式(b):輸入寄存器直通方式(c):兩個寄存器同時選通及鎖存方式
第十頁,共二十三頁,編輯于2023年,星期五DAC0832
常見的幾種用法
&≥1≥111000011LE2ILECEWR1WR2XFERD7D0LE1輸入寄存器寄存器DAC轉(zhuǎn)換器D/AVrefIout2Iout1RfbLE=1,Q跟隨DLE=0,Q鎖存D直通方式:
輸入寄存器和DAC寄存器共用一個地址,同時選通輸出。≥1&或非門非與門輸入任一為“1”輸出皆為“0”
輸入全為“0”,輸出才為“1”輸入全為“0”,輸出才為“1”
輸入任一為“1”輸出皆為“0”
雙緩沖器方式:
輸入寄存器和DAC寄存器分配有各自的地址,可分別選通用同時輸出多路模擬信號。第十一頁,共二十三頁,編輯于2023年,星期五【例9-6】在圖9-30的輸出端Vout產(chǎn)生-1.25V的電壓輸出。 解
Vout=-(D/256)×Vref,而Vref=5V,且XFER、CS和WR信號常有效,因此使D=64即可輸出要求的電壓。
匯編程序C語言程序MOVP1,#64
#include<reg51.h>P1=64;第十二頁,共二十三頁,編輯于2023年,星期五【例9-7】在圖9-31的輸出端Vout產(chǎn)生-2.5V的電壓輸出,設(shè)Vref為5V。 解
Vout=-(D/256)×Vref,使D=128可輸出要求的電壓,且需要進行一次對DAC0832的寫操作,寫地址選擇為7000H。匯編程序C語言程序MOVDPTR,#7000HMOVA,#128MOVX@DPTR,A#include<absacc.h>XBYTE[0x7000]=128;第十三頁,共二十三頁,編輯于2023年,星期五第十四頁,共二十三頁,編輯于2023年,星期五DAC0832的編程應(yīng)用舉例例1產(chǎn)生矩形波例2產(chǎn)生鋸齒波LL:MOVA,#00H;低電平
MOVDPTR,#0FEFFHMOVX@DPTR,A;送轉(zhuǎn)換
LCALLDMS1;低寬度
MOVA,#0FFH;高電平
MOVX@DPTR,A;送轉(zhuǎn)換
LCALLDMS2;高寬度
SJMPLLMOVA,#00H;起始值
MOVDPTR,#0FEFFHMM:MOVX@DPTR,A;送轉(zhuǎn)換
INCANOPNOPNOP;決定坡度
SJMPMM第十五頁,共二十三頁,編輯于2023年,星期五DAC0832編程應(yīng)用舉例:例3產(chǎn)生三角波MOVA,#00HMOVDPTR,#0FEFFHSS1:MOVX@DPTR,A;送轉(zhuǎn)換
NOPNOPNOPSS2:INCA;等速上升
JNZSS1SS3:DECAMOVX@DPTR,ANOPNOPNOP;等速下降
JNZSS3
SJMPSS2同樣的編程思路,若要產(chǎn)生如下的梯形波也很容易:三角波梯形波第十六頁,共二十三頁,編輯于2023年,星期五例4正弦波電壓輸出
正弦波電壓輸出為雙極性電壓,最簡單的辦法是將一個周期內(nèi)電壓變化的幅值(-5V~+5V)按8位D/A分辨率分為256個數(shù)值列成表格,然后依次將這些數(shù)字量送入D/A轉(zhuǎn)換輸出。只要循環(huán)不斷地送數(shù),在輸出端
就能獲得正弦波輸出。
SIN:
MOV R7,#00H
DAS0:
MOV A,R7 ;
MOV DPTR,#TABH;設(shè)指針
MOVCA,@A+DPTR ;取數(shù)據(jù)
MOV DPTR,#8000H ;
MOVX@DPTR,A ;送D/A轉(zhuǎn)換
INC R7 ;修改偏移量
AJMP DAS0 ;
TAB:
DB 80H,83H,86H,89H,8DH,90H
DB 93H,96H,99H,9CH,9FH,0A2H
DB 0A5H,0A8H,0ABH,0AEH
···
DB 6FH,72H,76H,79H,7CH,80H第十七頁,共二十三頁,編輯于2023年,星期五A/D轉(zhuǎn)換接口擴展第十八頁,共二十三頁,編輯于2023年,星期五IN3IN2IN4IN1IN5IN0IN6ADDAIN7ADDBSTARTADDCEOCALED3D7OED6CLKD5VCCD4Vref+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申請中斷第十九頁,共二十三頁,編輯于2023年,星期五ADC0809結(jié)構(gòu)框圖8通道多路開關(guān)IN0IN7地址譯碼鎖存ADDAADDBADDCALE控制邏輯與時序D/A轉(zhuǎn)換器SARVin比較器輸出鎖存器STARTCLKEOCD0D7+Vref-VrefOEVst+-第二十頁,共二十三頁,編輯于2023年,星期五IN3IN2IN4IN1IN5IN0IN6ADDAIN7ADDBSTARTADDCEOCALED3D7OED6CLKD5VCCD4Vref+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引腳定義:
第二十一頁,共二十三頁,編輯于2023年,星期五ADC0809與單片機的連接89C51單片機ADC0809鎖存器74LS373P0.0-P0.7ALEP2.08DQ0ALECLKADDAD0-D7GEAOESTARTRDWROEQ1Q2ADDBADDC+5VINT1
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 學校水井房管理制度
- 學校縫紉室管理制度
- 學校防暴雨管理制度
- 學生托管班管理制度
- 學院樓門衛(wèi)管理制度
- 安康碼項目管理制度
- 安監(jiān)房衛(wèi)生管理制度
- 官渡區(qū)臺賬管理制度
- 實施部日志管理制度
- 寵物寄存室管理制度
- (2025)入黨積極分子培訓考試試題及答案
- 2025年計算機網(wǎng)絡(luò)技術(shù)考試試卷及答案
- 2025年天津市河西區(qū)中考二模語文試題
- 教育事業(yè)十五五(2026-2030)發(fā)展規(guī)劃
- 2025年中醫(yī)基礎(chǔ)理論考試試題及答案
- 2025中國鐵路濟南局集團限公司招聘116人(七)易考易錯模擬試題(共500題)試卷后附參考答案-1
- 酒店入股合同協(xié)議書范本
- 河南省南陽市2025年七年級英語第二學期期末學業(yè)水平測試模擬試題含答案
- T/CNESA 1003-2020電力儲能系統(tǒng)用電池連接電纜
- 2025年石油天然氣管線鋼管行業(yè)深度研究報告
- 2025年高考軍隊院校征集和招錄人員政治考核表(原表)
評論
0/150
提交評論