版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
D/A、A/D轉(zhuǎn)換介面
退出第一節(jié)D/A轉(zhuǎn)換
D/A轉(zhuǎn)換器:指將數(shù)字量轉(zhuǎn)換成模擬量的電路。數(shù)字量輸入的位數(shù)有8位、12位和16位,輸出的模擬量有電流和電壓。退出10.1.1D/A轉(zhuǎn)換器的性能參數(shù)
1.解析度:指D/A轉(zhuǎn)換器所能分辨的最小電壓。有時(shí)也用最小輸出電壓與最大輸出電壓之比的百分?jǐn)?shù)表示。
2.轉(zhuǎn)換精度:指D/A轉(zhuǎn)換器實(shí)際輸出電壓與理論值之間的誤差。一般採用數(shù)字量的最低有效單位
LSB來衡量。退出10.1.13.溫度靈敏度這個(gè)參數(shù)表明D/A轉(zhuǎn)換器受溫度變化影響的特性。它是指數(shù)字輸入不變的情況下,模擬出信號(hào)隨溫度的變化。一般D/A轉(zhuǎn)換器的溫度靈敏度為
50PPM/°C,PPM百萬分之一。
4.建立時(shí)間建立時(shí)間是指從數(shù)字輸入端發(fā)生變化開始,到輸出模擬值穩(wěn)定在額定值的
1/2LSB所需的時(shí)間,是D/A轉(zhuǎn)換速率快慢的—個(gè)重要參數(shù)。
5.輸出電平不同型號(hào)的D/A轉(zhuǎn)換器件的輸出電平相差較大,一般為5V~10V。退出
10.1.2D/A晶片介紹
但是,不管DAC晶片種類有多少,從與CPU介面的角度看,無非有這樣幾類:片內(nèi)有無輸入緩存器:有無輸入緩衝器的DAC,也有片內(nèi)具有單級輸入緩衝器或雙級輸入緩衝器DAC。解析度不同:有8位的DAC,也有高於8位的DAC,如10位、12位等。數(shù)據(jù)格式的不同:有並行輸入的DAC,串行輸入的DAC,也有串/並輸入。退出10.1.2
一、8位D/A轉(zhuǎn)換晶片
DAC0832是常用的8位數(shù)/模轉(zhuǎn)換晶片,數(shù)據(jù)輸入方法可以是雙緩衝、單緩衝或直接輸入。特別適用於要求幾個(gè)模擬量同時(shí)輸出的場合,與微處理機(jī)的介面方便。DAC0832具有以下主要特性:滿足TTL電平規(guī)範(fàn)的邏輯輸入;解析度為8位;建立時(shí)間為1μs;功耗20mw;電流輸出型D/A轉(zhuǎn)換器。退出10.1.21.DAC0832的內(nèi)部結(jié)構(gòu)
DAC0832的結(jié)構(gòu)框圖和引腳如圖10.1所示。DAC0832具有雙緩衝功能,就是輸入數(shù)據(jù)可分別經(jīng)過兩個(gè)寄存器保存。第一個(gè)寄存器稱為8位輸入寄存器,寄存從數(shù)據(jù)線輸入的數(shù)據(jù),第二個(gè)寄存器稱為8位DAC寄存器,8位的D/A轉(zhuǎn)換器是把該DAC寄存器鎖存的數(shù)據(jù)轉(zhuǎn)換成相應(yīng)的模擬電流。
2.DAC0832的外部引腳(1)與CPU相連的引腳
D0~D7:8位數(shù)據(jù)輸入端。
ILE:鎖存允許信號(hào),輸入、高電平有效。是第一級8位輸入寄存器的鎖存的控制信號(hào)之一。退出10.1.2
:片選信號(hào),輸入、低電平有效。它與ILE信號(hào)結(jié)合起來用以控制是否起作用。:寫信號(hào)1,輸入、低電平有效。在ILE和CS有效時(shí),用它將數(shù)據(jù)鎖存於輸入寄存器中。:寫信號(hào)2,輸入、低電平有效。在有效的條件下,用它將輸入寄存器中的數(shù)據(jù)傳送到8位DAC寄存器中。:傳送控制信號(hào),輸入、低電平有效。它和一起控制8位DAC寄存器的鎖存。(2)與外設(shè)相連的引腳
IOUT1:DAC電流輸出1。它是邏輯電平為l的各位輸出電流之和。
IOUT2:DAC電流輸出2。它是邏輯電平為0的各位輸出電流之和。
退出10.1.2
Rfb:回饋電阻。該電阻被製作在晶片內(nèi),用作運(yùn)算放大器的回饋電阻。(3)其他
VREF:基準(zhǔn)電壓輸入端。一般在-10V~+10V範(fàn)圍內(nèi),由外電路提供。
VCC:邏輯電源。在+5V~+15V範(fàn)圍,最佳+15V。
AGND:模擬地。為晶片模擬電路接地點(diǎn)。
DGND:數(shù)字地。為晶片片數(shù)字電路接地點(diǎn)。
退出10.1.23.DAC0832的三種工作方式
DAC0832的工作過程如下:首先在ILE、及三個(gè)控制信號(hào)都有效時(shí),把數(shù)據(jù)線上的8位數(shù)據(jù)鎖入輸入寄存器中,同時(shí)數(shù)據(jù)送到8位DAC寄存器的輸入端。在、都有效的情況下,8位數(shù)據(jù)再次被鎖存到8位DAC寄存器,同時(shí)數(shù)據(jù)送到8位D/A轉(zhuǎn)換器的輸入端,這時(shí)開始把8位數(shù)據(jù)轉(zhuǎn)換為相對應(yīng)的模擬電流從IOUT1和IOUT2輸出。針對兩個(gè)寄存器鎖存信號(hào)的控制方法形成DAC0832的三種工作方式。
1)雙緩衝方式即數(shù)據(jù)通過兩個(gè)寄存器鎖存後再送入D/A轉(zhuǎn)換電路,執(zhí)行兩次寫操作才能完成一次D/A轉(zhuǎn)換。
2)單緩衝方式此時(shí)兩個(gè)寄存器之一處於直通狀態(tài),輸入數(shù)據(jù)只經(jīng)過一級緩衝送入D/A轉(zhuǎn)換電路。
3)直通方式此時(shí)兩個(gè)寄存器都處於直通狀態(tài)。退出10.1.24.DAC0832應(yīng)用實(shí)例
例10-1利用圖10.2提供的介面,通過DAC0832輸出產(chǎn)生三角波,三角波最高電壓5V,最低電壓0V。二、12位D/A轉(zhuǎn)換晶片
DACl210的主要特性如下:解析度12位;具有雙寄存器結(jié)構(gòu),可對輸入數(shù)據(jù)進(jìn)行雙重緩衝;輸出電流穩(wěn)定時(shí)間1μs;外接
10V的基準(zhǔn)電壓,工作電源+5V~+15V;功耗低,約200mw;電流輸出型D/A轉(zhuǎn)換器。退出10.1.21.DAC1210的內(nèi)部結(jié)構(gòu)及引腳
DAC12l0的內(nèi)部結(jié)構(gòu)及引腳如圖10.3所示。
DACl210的內(nèi)部結(jié)構(gòu)與DAC0832非常相似,也具有雙緩衝輸入寄存器,不同的是DACl210的雙緩衝和D/A轉(zhuǎn)換均為12位。DACl210的內(nèi)部由一個(gè)8位鎖存器、一個(gè)4位鎖存器、一個(gè)12位DAC鎖存器及12位D/A轉(zhuǎn)換器組成。
2.DAC1210的引腳功能(1)與CPU相連的引腳
DI0~DI11:12位數(shù)據(jù)輸入端。退出10.1.2
:片選信號(hào),輸入、低電平有效。:寫信號(hào)1,輸入、低電平有效。在有效時(shí),用它將數(shù)字鎖存於第一級鎖存器中。
BYTE1/:12位/4位輸入選擇,輸入。高電平時(shí),高8位和低4位輸入鎖存;低電平時(shí),低4位輸入鎖存。:傳送控制信號(hào),輸入、低電平有效。:寫信號(hào)2,輸入、低電平有效。在有效的條件下,第一級鎖存器中的數(shù)據(jù)傳送到第二級的12位DAC寄存器中。(2)與外設(shè)相連的引腳
IOUT1:DAC電流輸出1。它是邏輯電平為l的各位輸出電流之和。
IOUT2:DAC電流輸出2。它是邏輯電平為0的各位輸出電流之和。
Rfb:回饋電阻。該電阻被製作在晶片內(nèi),用作運(yùn)算放大器的回饋電阻。退出10.1.2
(3)其他
VREF:基準(zhǔn)電壓輸入端。
VCC:邏輯電源。
AGND:模擬地。
DGND:數(shù)字地。
3.DAC1210的應(yīng)用實(shí)例由於DAC1210具有兩級緩衝,所以可與CPU的數(shù)據(jù)線直接相連,PC機(jī)匯流排與DAC1210連接如圖10.4所示。退出10.1.2
一個(gè)數(shù)據(jù)的轉(zhuǎn)換的過程是:當(dāng)解碼輸出=0,且=0時(shí),使引腳BYTE1/為高電平,則向DAC1210寫入高8位數(shù)據(jù);當(dāng)=0,且=0時(shí),使引腳BYTE1/為低電平,則向DAC1210寫入低4位;當(dāng)=0,且=0時(shí),則12位數(shù)據(jù)一起寫入DAC1210的第二級DAC寄存器,進(jìn)行D/A轉(zhuǎn)換,避免12位數(shù)據(jù)不是一次送入DAC轉(zhuǎn)換器而使輸出產(chǎn)生瞬間毛刺。這個(gè)轉(zhuǎn)換過程可用下列程式段完成。
MOV DX,340H MOV AL,DataH OUT DX,AL INC DX MOV AL,DataL OUT DX,AL INC DX OUT DX,AL退出第二節(jié)A/D轉(zhuǎn)換(4學(xué)時(shí))
A/D轉(zhuǎn)換器是指通過一定的電路將模擬量轉(zhuǎn)變?yōu)閿?shù)字量。A/D轉(zhuǎn)換後,輸出的數(shù)字信號(hào)有8位、l0位、12位和14位。退出10.2.1A/D轉(zhuǎn)換器的主要性能參數(shù)1.解析度解析度是指A/D轉(zhuǎn)換器能分辨的最小模擬輸入量。通常用能轉(zhuǎn)換成的數(shù)字量的位數(shù)來表示,如8位、10位、12位、15位等。
2.轉(zhuǎn)換時(shí)間轉(zhuǎn)換時(shí)間是A/D完成一次轉(zhuǎn)換所需的時(shí)間。
3.量程量程是指所能轉(zhuǎn)換的輸入電壓範(fàn)圍。
4.精度
A/D轉(zhuǎn)換精度分為絕對精度和相對精度兩種。退出10.2.1
(1)絕對精度:是指對應(yīng)於—個(gè)給定量,A/D轉(zhuǎn)換器的誤差,其誤差大小由實(shí)際模擬量輸入值與理論值之差來度量。(2)相對精度:由相對誤差決定。相對誤差是指絕對誤差與滿刻度值之比,—般用百分?jǐn)?shù)表示。例如,對於—個(gè)8位0~5V的A/D轉(zhuǎn)換器,如果其絕對誤差為:
5=19.5mV
則其相對誤差為0.39%。退出一、採樣保持電路
1.採樣:說是把一個(gè)時(shí)間上連續(xù)變化的模擬量轉(zhuǎn)換為一個(gè)脈衝串,脈衝的幅度取決於輸入模擬量。
2.保持:是將採樣得到的模擬量值保持下來,使之等於採樣控制脈衝存在的最後瞬間的採樣值。
3.最基本的採樣保持電路如圖10.5所示。其採樣、保持的示意圖如圖10.6所示。
4.採樣定理:理論和實(shí)踐都證明,只要滿足下列條件,採樣保持得到的輸出信號(hào)在經(jīng)過信號(hào)處理後便可還原成原來的模擬輸入信號(hào):退出10.2.2A/D轉(zhuǎn)換的輔助電路
10.2.2
其中,為採樣頻率,為輸入信號(hào)
I的最高次諧波分量的頻率。這就是採樣定理。在實(shí)際中一般取為的4~5倍。二、多路轉(zhuǎn)換開關(guān)在實(shí)際應(yīng)用時(shí),要解決多個(gè)回路和A/D、D/A轉(zhuǎn)換器之間的切換問題。一般採用兩種方法:
1.一種方法是用獨(dú)立的多路轉(zhuǎn)換模擬開關(guān)輪流切換各回路和A/D、D/A之間的通路,對於A/D轉(zhuǎn)換來說,要用到多路輸入一路輸出的模擬開關(guān)電路,對於D/A轉(zhuǎn)換來說,要用到一路輸入,多路輸出的模擬開關(guān)電路。
2.另一種方法是選擇帶有轉(zhuǎn)換開關(guān)的A/D、D/A轉(zhuǎn)換器,比如A/D0809就是帶有8路模擬信號(hào)輸入端一路輸出切換開關(guān)的A/D轉(zhuǎn)換器。退出10.2.2
三、三態(tài)門
A/D轉(zhuǎn)換器的數(shù)據(jù)輸出是否能直接與CPU數(shù)據(jù)匯流排相連,要看數(shù)據(jù)輸出端是否具有可控的三態(tài)輸出門。退出10.2.3 A/D晶片介紹
一、8位A/D轉(zhuǎn)換晶片
ADC0809是CMOS單片型逐次逼近式A/D轉(zhuǎn)換器,內(nèi)部結(jié)構(gòu)和引腳圖如圖10.7所示。
1.ADC0809的內(nèi)部特性
1)通道選擇開關(guān)
2)通道地址鎖存和解碼
3)逐次逼近A/D轉(zhuǎn)換器
4)8位鎖存器和三態(tài)門退出10.2.32.ADC0809引腳功能
1)與CPU相連的引腳
2-1、2-2、…、2-8:8位數(shù)字量輸出端。
START:A/D轉(zhuǎn)換啟動(dòng)信號(hào),輸入,高電平有效。
ADDA、ADDB、ADDC:地址輸入線,用於選通8路模擬輸入中的一路。它們與模擬信號(hào)的關(guān)係如表10.1所示。
ALE:地址鎖存允許信號(hào),輸入、高電平有效。
OE:輸出允許信號(hào),輸出、高電平有效。
EOC:A/D轉(zhuǎn)換結(jié)束信號(hào),輸出、高電平有效。
2)與外設(shè)相連的引腳
IN0~IN7:8路模擬信號(hào)輸入端。退出10.2.33)其他引腳
CLK:時(shí)鐘脈衝輸入端。
REF(+)、REF(-):基準(zhǔn)電壓?!闩c微機(jī)介面時(shí),REF(-)為0或-5V,REF(+)為+5V或0。
ADC0809的工作過程如下:首先確定ADDA、ADDB、ADC三位地址選擇哪一路模擬信號(hào),然後使ALE=1,使該路模擬信號(hào)經(jīng)選擇開關(guān)到達(dá)比較器的輸入端。啟動(dòng)START,START的上升沿將逐次逼近寄存器複位,下降沿啟功A/D轉(zhuǎn)換。這時(shí)EOC輸出信號(hào)變低,指示轉(zhuǎn)換正在進(jìn)行。
A/D轉(zhuǎn)換結(jié)束,EOC變?yōu)楦唠娖?,指示A/D轉(zhuǎn)換結(jié)束。此時(shí),數(shù)據(jù)已保存到8位鎖存器。EOC信號(hào)可作為中斷申請信號(hào),通知CPU轉(zhuǎn)換結(jié)束,可以輸入數(shù)據(jù)。中斷服務(wù)程式所要做的事情是使OE信號(hào)變?yōu)楦唠娖?,打開三態(tài)輸出,由ADC0809輸出的數(shù)字量傳送到CPU。也可以採用查詢方式,CPU執(zhí)行輸入指令,查詢EOC端是否變化高電平狀態(tài)。若為低電平,則等待;若為高電平,則給OE端輸入一個(gè)高電平信號(hào),打開三態(tài)門讀入數(shù)據(jù)。退出10.2.33.ADC0809應(yīng)用實(shí)例
ADC0809典型的連接電路如圖10.9所示。下麵的程式是採用軟體延時(shí)方法(延時(shí)時(shí)間應(yīng)大於128μs),分別對8路模擬信號(hào)輪流採樣一次,並依次將轉(zhuǎn)換結(jié)果轉(zhuǎn)存到數(shù)據(jù)存儲(chǔ)區(qū)的Data開始的記憶體中。上面程式實(shí)際上採用的是無條件的輸入/輸出方式,如果我們將EOC連接到8259的IRQ7端,設(shè)8259的端口地址為20H、21H,IRQ7的中斷類型號(hào)為0FH,則採用中斷方式的A/D轉(zhuǎn)換程式。退出10.2.3
四、12位A/D轉(zhuǎn)換晶片
AD574A是12位的A/D轉(zhuǎn)換器,其主要特性:
12位逐次逼近型快速A/D轉(zhuǎn)換器;轉(zhuǎn)換時(shí)間為25μs;輸入電壓可以是單極性0~+100V或0~20V,也可以是雙極性-5V~+5V,-10V~+10V;可由外部控制進(jìn)行12位或8位轉(zhuǎn)換。
12位數(shù)據(jù)輸出分為三段,A段為高4位,B段為中4位,C段為低4位。三態(tài)分別經(jīng)三態(tài)門控制輸出;內(nèi)部具有三態(tài)輸出緩衝器,可直接與8位或16位的CPU數(shù)據(jù)匯流排相連;功耗390mW。
1.內(nèi)部功能其內(nèi)部結(jié)構(gòu)與引腳如圖10.10所示。退出10.2.3
內(nèi)部結(jié)構(gòu)主要包括逐次逼近寄存器SAR、D/A轉(zhuǎn)換器、比較器、時(shí)鐘以及控制邏輯電路等。
2.外部引腳(1)與CPU相連的引腳
12/:輸出數(shù)據(jù)方式選擇控制信號(hào),輸入。當(dāng)接高電平時(shí),輸出數(shù)據(jù)是12位字長;當(dāng)接低電平時(shí),將轉(zhuǎn)換輸出的數(shù)變成兩個(gè)8位字輸出。
A0:轉(zhuǎn)換數(shù)據(jù)長度選擇控制信號(hào),輸入。當(dāng)A0為高電平時(shí),啟動(dòng)轉(zhuǎn)換,進(jìn)行8位轉(zhuǎn)換;當(dāng)A0為低電平時(shí),啟動(dòng)轉(zhuǎn)換,進(jìn)行12位轉(zhuǎn)換。:片選信號(hào),輸入、低電平有效。
R/:讀出或轉(zhuǎn)換控制選擇信號(hào),輸入。當(dāng)為低電平時(shí),啟動(dòng)轉(zhuǎn)換;當(dāng)為高電平時(shí),可將轉(zhuǎn)換後的數(shù)據(jù)讀出。退出10.2.3CE:晶片允許信號(hào),輸入、高電平有效。該信號(hào)與CS信號(hào)一起有效時(shí),AD574才可以進(jìn)行轉(zhuǎn)換或從AD574輸出轉(zhuǎn)換後的數(shù)據(jù)。
AD574A的邏輯真值表如表10.2所示。
DB0~DB11:12位數(shù)字量輸出端、三態(tài)。
STS:轉(zhuǎn)換狀態(tài)信號(hào),輸出、低電平有效。在A/D轉(zhuǎn)換期間為高電平,轉(zhuǎn)換結(jié)束為低電平。從轉(zhuǎn)換被啟動(dòng)並使STS變高電平一直到轉(zhuǎn)換週期完成這一段時(shí)間內(nèi),AD574A對再來的啟動(dòng)信號(hào)不予理睬,轉(zhuǎn)換進(jìn)行期間也不能從輸出數(shù)據(jù)緩衝器讀取數(shù)據(jù)。退出10.2.3
(2)與外設(shè)相連的引腳
10VIN:單極性0~+10V範(fàn)圍輸入端,雙極性
5V範(fàn)圍輸入端。
20VIN:單極性0~+20V範(fàn)圍輸入端,雙極性
10V範(fàn)圍輸入端。(3)其他:
VCC:正電源,其範(fàn)圍為0~+16.5V。
REF入:參考電壓輸入。
REF出:+10V參考電壓輸出
AC:模擬地。
DC:數(shù)字地。
VEE:負(fù)電源,可選-11.4~-16.5V之間的電壓。
BIPOFF:雙極性偏移,在使用中用於偏移值的調(diào)整。無須調(diào)整時(shí),單極性輸入時(shí)接模擬地(AC),雙極性輸入時(shí)接REF出。退出10.2.33.AD574A應(yīng)用實(shí)例
AD574A有單極性和雙極性兩種模擬輸入方式。
1)單極性輸入的接線和校準(zhǔn)單極性輸入的接線如圖10.11(a)所示。
2)雙極性輸入的接線和校準(zhǔn)雙極性輸入的接線如圖10.11(b)所示。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 杯間乾坤酒中情懷中國傳統(tǒng)文化之酒文化講解
- 上海國資國企創(chuàng)新基地2024年度區(qū)塊鏈創(chuàng)新應(yīng)用白皮書
- 課題申報(bào)參考:農(nóng)村婦女土地權(quán)益特殊保障制度研究-基于浙江、四川、貴州12區(qū)縣的實(shí)證分析
- 湖北省武漢市高考答題適應(yīng)性訓(xùn)練語文試題(含答案)
- 惠州市人教版七年級上學(xué)期期末道德與法治試題
- 七年級下冊語文第二單元試卷人教版及答案
- 樓市調(diào)控政策解讀
- 2025年度汽車租賃與停車位租賃聯(lián)營合同4篇
- 二零二五年度門樓不銹鋼門供應(yīng)合同4篇
- 二零二五版企業(yè)人力資源規(guī)劃與管理咨詢服務(wù)合同4篇
- GB/T 16895.3-2024低壓電氣裝置第5-54部分:電氣設(shè)備的選擇和安裝接地配置和保護(hù)導(dǎo)體
- 計(jì)劃合同部部長述職報(bào)告范文
- 人教版高一地理必修一期末試卷
- GJB9001C質(zhì)量管理體系要求-培訓(xùn)專題培訓(xùn)課件
- 二手車車主寄售協(xié)議書范文范本
- 窗簾采購?fù)稑?biāo)方案(技術(shù)方案)
- 基于學(xué)習(xí)任務(wù)群的小學(xué)語文單元整體教學(xué)設(shè)計(jì)策略的探究
- 生活用房設(shè)施施工方案模板
- 上海市楊浦區(qū)2022屆初三中考二模英語試卷+答案
- 高中英語原版小說整書閱讀指導(dǎo)《奇跡男孩》(wonder)-Part one 講義
- GB/T 9755-2001合成樹脂乳液外墻涂料
評論
0/150
提交評論