![微機原理及其應用第八章AD與DA轉換器課件_第1頁](http://file4.renrendoc.com/view/b7100b4c1e7c63015ed0aa1b3998676f/b7100b4c1e7c63015ed0aa1b3998676f1.gif)
![微機原理及其應用第八章AD與DA轉換器課件_第2頁](http://file4.renrendoc.com/view/b7100b4c1e7c63015ed0aa1b3998676f/b7100b4c1e7c63015ed0aa1b3998676f2.gif)
![微機原理及其應用第八章AD與DA轉換器課件_第3頁](http://file4.renrendoc.com/view/b7100b4c1e7c63015ed0aa1b3998676f/b7100b4c1e7c63015ed0aa1b3998676f3.gif)
![微機原理及其應用第八章AD與DA轉換器課件_第4頁](http://file4.renrendoc.com/view/b7100b4c1e7c63015ed0aa1b3998676f/b7100b4c1e7c63015ed0aa1b3998676f4.gif)
![微機原理及其應用第八章AD與DA轉換器課件_第5頁](http://file4.renrendoc.com/view/b7100b4c1e7c63015ed0aa1b3998676f/b7100b4c1e7c63015ed0aa1b3998676f5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、微機原理及其應用普通高等教育“十一五”國家級規(guī)劃教材 作者 丁新民2007年5月第八章A/D和D/A轉換器 學習目標 1、識記多路模擬開關、采樣、量化和編碼、采樣保持等基本概念。 2、識記ADC0809、AD574轉換器的結構和工作原理。 3、識記DAC0832、AD567轉換器的結構和工作原理。 4、理解A/D和D/A轉換器的編程及其應用。 第八章A/D和D/A轉換器 8.1 A/D轉換器8.2 實現(xiàn)A/D技術的幾種方法8.3 D/A轉換器一、A/D轉換器1. 概述2. 模擬信號的采樣、量化和編碼3. 主要性能指標4. A/D轉換原理5. A/D轉換器的應用第一節(jié)概述1. 概述 一個以計算機
2、為核心的過程控制系統(tǒng)中,其模擬信號的輸入和控制系統(tǒng),如圖8-1-1所示。其中,A/D和D/A轉換器分別是模擬量輸入和模擬量輸出的核心部件,并由此構成一個閉環(huán)的實時控制系統(tǒng)。1. 概述 傳感器 實際應用中,外界輸入的各種物理信號,都要經過傳感器轉換成模擬電流或電壓信號,才能被進一步處理。傳感器種類很多,有溫度、壓力、位移、流量、液面、生理、輻射、光學、色譜、霍而等。 放大器 傳感器送出的信號往往很微弱,并混有干擾信號,須去除干擾,將微弱信號放大。選用的放大器應具有高精度、高開環(huán)增益或高共模抑制比。 1. 概述 多路模擬開關MUX 處于某種應用的需求,多個被控對象的信號源共用一個取樣保持器、一個A
3、/D轉換器,這就需要用多路模擬開關MUX來切換。 取樣保持器(S/H) 由于A/D轉換需要一定的時間,因此對高速的模擬信號取樣時,會發(fā)生A/D轉換還沒有結束取樣信號就已變化的現(xiàn)象。 1. 概述 A/D轉換器和D/A轉換器 對取樣后的信號進行量化,將模擬信號轉換成數(shù)字信號稱A/D轉換。反之,將數(shù)字信號變成模擬量輸出,即為D/A轉換。 微處理機 控制系統(tǒng)中微處理機作為信息采集、加工處理的核心。它可以是單片機也可以是微機或微處理器。 第二節(jié)模擬信號的采樣、量化和編碼2. 模擬信號的采樣、量化和編碼 (1)取樣和保持 圖8-1-1的計算控制過程中,每隔一定的時間進行一次控制循環(huán)。每次的循環(huán)過程,需要輸
4、入模擬量信息,即對模擬信號取樣。取樣的信號送往A/D轉換成數(shù)字信號輸入到計算機中,經數(shù)據(jù)處理得到控制信息,最后經D/A變換輸送給被控對象。計算機不斷重復上述的循環(huán)。計算機每隔一定的時間間隔T逐點取樣模擬信號的瞬時值。這個取樣的時間間隔T稱為取樣周期。 2. 模擬信號的采樣、量化和編碼 (1)取樣和保持 如圖8-1-2所示,被取樣的信號是一個連續(xù)的時間函數(shù),設為f(t);周期性地取f(t)的瞬時值得到的離散信號f(nT)。這個把時間連續(xù)信號變成一系列不連續(xù)的脈沖過程,稱為取樣過程或離散化過程。 2. 模擬信號的采樣、量化和編碼 (2)取樣定理 取樣周期T是指第n次取樣時間t(n)和第n+1次取樣
5、時間t(n+1)的時間間隔,即T= t(n+1)- t(n),取樣頻率是:f = 1/T。 根據(jù)香農定理,設隨時間變化的模擬信號的最高頻率為fmax,只要使取樣頻率f2fmax,得到的取樣信號就不會發(fā)生重疊現(xiàn)象。 2. 模擬信號的采樣、量化和編碼 (3)量化 取樣后的信號仍是數(shù)字上連續(xù)的、時間上是離散的模擬量,若用數(shù)字上和時間上都是離散的量化數(shù)字量來表示。就是用基本的量化電平q的個數(shù)來表示取樣的模擬信號。 (4)編碼 編碼就是對量化后的模擬信號(它一定是量化單位的整數(shù)倍)用二進制的不同數(shù)字量編碼來表示。如使用BCD碼、補碼、偏移二進制碼(移碼)等。 第三節(jié)主要性能指標3. 主要性能指標 (1)
6、精度 精度是指A/D轉換器實際輸出電壓與理論輸出電壓之間的誤差。精度有絕對精度和相對精度之分。通常,精度用最小有效位的分數(shù)值來表示。絕對精度指理想條件,一般用A/D轉換的數(shù)字位數(shù)表示,如1/2LSB。若滿量程為10V,那么10位A/D轉換的絕對精度為1/2LSB=1/2(10103)/1010=4.88mV。相對精度,通常用百分數(shù)表示,如10位的A/D轉換器,其相對精度是1/10100.1%。 3. 主要性能指標 (2)分辨率 分辨率是指A/D轉換器可以轉換成數(shù)字量的最小模擬電壓值,即A/D轉換最低有效位所具有的數(shù)值。如8位的A/D轉換器,分辨率為1/28=1/256。若滿量程值為5V,對8位
7、A/D轉換器來說,分辨率為5V/28=20mV,如模擬輸入低于此值,轉換器是不能識別的。實際應用中,常用位數(shù)來表示分辨率,如8位、10位或12位A/D轉換器,其分辨率也為8位、10位或12位。 3. 主要性能指標 (3)轉換時間 轉換時間是指完成一次A/D轉換所需的時間,即啟動轉換命令時刻到轉換結束信號(或輸出數(shù)據(jù)就緒信號)時刻的時間間隔。轉換時間的倒數(shù)稱為轉換速率。 例如,15位的逐次逼近式A/D轉換器,初始建立時間20s、每位的轉換時間為2s,芯片總的轉換時間是50s,轉換率為20KHz。轉換時間也被用來作為A/D的執(zhí)行速度。 3. 主要性能指標 (4)電源變化靈敏度 電源變化靈敏度是A/
8、D芯片的電源電壓發(fā)生變化時,相對模擬輸入量產生的轉換誤差。一般要求電源電壓3%的變化所造成的轉換誤差,不應超過1/2LSB。(5)溫度系數(shù) 溫度系數(shù)用來表示A/D轉換受環(huán)境的影響,用每攝氏度溫度變化所產生的相對誤差來表示,單位為ppm/0C。 第四節(jié)A/D轉換原理4. A/D轉換原理 (1)計數(shù)器(或伺服)式 計數(shù)器式是A/D轉換最簡單、最廉價的方法。它由一個計數(shù)器來控制轉換,計數(shù)器從零開始計數(shù)時,D/A轉換器就輸出一個逐步上升的梯形電壓。這時,輸入的模擬電壓和D/A轉換生成的電壓都被送到比較器進行比較,當兩者一致或基本一致(在允許的量化誤差范圍內)時,比較器輸出一個指示信號,立即停止計數(shù)器計
9、數(shù)。此時D/A轉換器的輸出值是取樣信號的模擬近似值,其相應的數(shù)字值由計數(shù)器給出。 4. A/D轉換原理 (2)逐次逼近式 逐次逼近式A/D轉換器由一個比較器、D/A轉換器和一些控制邏輯構成,如圖8-1-3所示。其思想是,將模擬輸入信號與 “推測”信號進行比較,調節(jié)“推測”信號的增減,逐步使“推測”信號向輸入信號逼近。當“推測”信號“等于”輸入信號時,即得到A/D轉換的輸入信號。 4. A/D轉換原理 (3)雙積分(或雙斜)式 雙積分式A/D轉換器的特點是轉換精度高、抗工頻干擾能力強,但轉換速度較慢。它由比較器、積分器和控制邏輯等電路構成,如圖8-1-4(a)所示。雙積分式對輸入的模擬電壓Vx和
10、參考電壓作兩次積分,轉換成與輸入電壓Vx成比例的時間值來間接測量。由此有稱為T-V(時間-電壓)型A/D轉換器。 將模擬輸入電壓Vx取樣輸入到積分器,積分器從零開始進行固定時間的正向積分。時間到后,電子開關自動切換將Vx極性相反的參4. A/D轉換原理 (3)雙積分(或雙斜)式考輸入到積分器進行反相積分,到輸出為止。從圖8-1-4(b)可看出,反相積分時的斜率是固定的,Vx越大、積分器的輸出電壓也越大、反相積分回到起始值的時間也越長。 4. A/D轉換原理 三種常用的A/D轉換方式,其各自的特點如表8-1-1所示。 第五節(jié)A/D轉換器的應用5. A/D轉換器的應用 (1)ADC 0809轉換器
11、簡介 ADC 0809采用逐次比較型A/D轉換方式,是一個8位八通道的A/D轉換器。它的引腳定義如圖8-1-5所示,共計28個引腳 。5. A/D轉換器的應用 (2)0809與8031單片機的連接 直接連接法 要給0809一個外部RAM單元地址。可以用地址譯碼信號來選通控制,產生START信號和OE信號,前者用來啟動A/D轉換,后者用來把轉換結果讀入0831。如圖8-1-6所示,WR和RD為0831控制信號。 5. A/D轉換器的應用 (2)0809與8031單片機的連接 接口連接法 將0809通過并行接口芯片(如8055等)與8031相連接。 5. A/D轉換器的應用 (2)0809與803
12、1單片機的連接 例如,圖8-1-7所示0809與8031采用中斷方式的數(shù)據(jù)采集。 5. A/D轉換器的應用 (2)0809與8031單片機的連接 工作過程如下: 主程序完成初始化后,用MOVX R0, A指令啟動A/D,其中R0為0809地址,寄存器A則保留所選模擬通道地址。然后等待A/D轉換結束。0809發(fā)出EOC信號送到8031外中斷INT1。中斷服務程序執(zhí)行MOVX A,R0指令,把轉換結果讀入8031 。RD信號經或非門產生有效的OE信號,打開0809的輸出三態(tài)門,把轉換結果從P0口讀入8031。 5. A/D轉換器的應用 (2)0809與8031單片機的連接 設數(shù)據(jù)區(qū)的首地址為30H
13、,0809的地址為0F0H,地址線ADDAADDC接到P0.0P0.2,若模擬地址為00H07H變化。八路模擬輸入經A/D轉換后,分別存入存儲器,程序如下: ORG 0013H ;外中斷入口地址AJMP BINT1 ;轉至中斷服務程序 主程序:MOV R0,#30H ;數(shù)據(jù)區(qū)首地址MOV P4,#8 ;8路模擬信號MOVR2,#0 ;模擬通道IN05. A/D轉換器的應用 (2)0809與8031單片機的連接 SETB EA ;中斷開放SETB EX1 ;允許外中斷SETB IT1 ;外中斷邊沿觸發(fā)MOVR1,#0F0H ;送0809地址MOV A,R2MOVX R0,A ;啟動A/D轉換SJ
14、MP $ ;等待中斷 中斷服務子程序: BINT1: MOV R0,#0F0H ;0809地址MOVX A,R0 ;輸入轉換結果MOV R0,A ;存入內存5. A/D轉換器的應用 (2)0809與8031單片機的連接 INC R0 ;數(shù)據(jù)區(qū)指針加“1”INC R2 ;修改模擬通道地址MOV A,R2 ;下一個模擬通道MOV R0,A ;啟動轉換DJNZ R4,LOOP ;8路未采集完,循環(huán)CLR EX1 ;關中斷LOOP RETI ;中斷返回5. A/D轉換器的應用 (3)A/D轉換器使用時應注意的問題 使用A/D轉換器時,應注意兩個問題。 A/D正常轉換 模擬輸入電壓的范圍和極性。 取樣保
15、持電路的輸出連接。 參考電壓VREF的設定。 若要求時鐘輸入,時鐘頻率如何選取。 啟動轉換有脈沖和電平兩種控制方式。 取樣頻率與取樣保持電路時序配合。5. A/D轉換器的應用 (3)A/D轉換器使用時應注意的問題 A/D轉換器與CPU的連接 轉換器有無數(shù)據(jù)緩沖器、三態(tài)輸出能力。 8位以上A/D轉換器與數(shù)據(jù)總線的連接。 分時讀取8位以上的數(shù)據(jù)、判斷轉換結束。 讀取轉換數(shù)據(jù)的方式,如采用查詢方式還是中斷方式。 二、實現(xiàn)A/D技術的幾種方法1. 采用現(xiàn)有A/D器件開發(fā)2. 選用模擬接口插件卡第一節(jié)采用現(xiàn)有A/D器件開發(fā)1. 采用現(xiàn)有A/D器件開發(fā) (1)A/D轉換器的選擇 根據(jù)整個控制系統(tǒng)的控制范圍
16、和精度選擇分辨率。 根據(jù)對被控對象的取樣要求選擇轉換速度。 根據(jù)A/D轉換速度和模擬信號的速度選擇取樣保持器 。1. 采用現(xiàn)有A/D器件開發(fā) (1)A/D轉換器的選擇 表8-2-1展示了常用的部分A/D轉換器性能、價格和特點,供選擇參考。 1. 采用現(xiàn)有A/D器件開發(fā) (2)A/D轉換器的引腳處理 A/D器件的不同電壓 工作電壓是確保A/D正常工作的電壓源。 基準電壓是為確保轉換精度的基本條件,而設立的與工作電壓源分開的高精度電源。 參考電壓與基準電壓相似,主要是為轉換量程提供對稱參考電壓,以提高對模擬量的測量精度。如某些A/D器件提供VREF(+)和VREF(-)兩個參考電壓,通常將VREF
17、(+)接A/D器件的工作電壓,VREF(-)接地。 1. 采用現(xiàn)有A/D器件開發(fā) (2)A/D轉換器的引腳處理 模擬輸入量程 A/D器件提供的不同模擬輸入量程,對應不同幅度模擬信號的輸入。如AD574等提供的10Vin和20Vin兩個模擬輸入端。 輸入極性偏置 有的A/D器件的輸入端還提供輸入極性偏置,使得輸入端的量程由此得到改變。該偏置端若接地,則為單極性;若接參考電壓,則為雙極性。 1. 采用現(xiàn)有A/D器件開發(fā) (3)A/D轉換器的應用 A/D器件的電源 A/D器件對電壓特別敏感,若發(fā)生瞬間斷電、電壓波動等情況。 A/D器件的電氣特性 A/D轉換工作速度與被控對象的變化不協(xié)調,如外接的工作
18、頻率的選取。 與相連部件的電氣特性不匹配,如A/D器件的負載。1. 采用現(xiàn)有A/D器件開發(fā) (3)A/D轉換器的應用 A/D器件的電氣特性(續(xù)) 電源布線呈單獨構成回路、信號線可采用屏蔽隔離線。 電路布線盡可能減少長線、平行線。 現(xiàn)場環(huán)境對A/D器件的影響。 選擇保護措施 器件的電壓輸入端,加0.010.047F退耦電容。 器件的VDD電源正端串接100200電阻。第二節(jié)選用模擬接口插件卡2. 選用模擬接口插件卡 用于語音信號采集及其數(shù)字化的模擬接口插件卡,如圖8-2-1所示。圖中僅包括AD574A和控制電路。12位的A/D轉換器帶有與微機接口兼容的邏輯電路,參考電壓源和時鐘電路。 2. 選用
19、模擬接口插件卡 (1)以125s的時間間隔連續(xù)地取樣轉換 (2)I/O控制采用查詢方式 下面是讀取512次轉換結果存入1KB的BUF內存緩沖區(qū)的程序段。 BEGIN:MOV AX,BUF_SEG ;DS:BX指向BUF緩存MOV DS,AXMOV BX,OFFSET BUFMOV CX,0 ;字計數(shù)器清為零OUT START,AL ;啟動ADC連續(xù)轉換2. 選用模擬接口插件卡 LOOP:IN AL,RS ;讀STS狀態(tài)輸出TEST AL,01H ;只測試D0位JNZ LOOP ;為“1” 仍在轉換,等待IN AL,R8 ;否則,先讀高8位MOV AH,ALIN AL,R4 ;再讀低4位AND
20、AL,0F0H ;AX高12位為轉換結果MOV BX,AX ;存入緩沖區(qū)一個字INC BX ;存入地址指針加2INC BXINC CX ;計數(shù)值加“1”CMP CX,512JNZ LOOP ;沒滿512個取樣值,繼續(xù) 三、D/A轉換器1. D/A轉換器的工作原理2. D/A的性能和指標3. D/A轉換器的應用第一節(jié)D/A轉換器的工作原理1. D/A轉換器的工作原理 D/A轉換器的任務就是將二進制數(shù)字信息轉換成為正比例的電流或電壓信號。如圖8-3-1所示為四路輸入加法器的權電阻網(wǎng)絡D/A轉換器。 圖中,D0D3是數(shù)字位,R、2R、4R和8R是二進制加權電阻。 1. D/A轉換器的工作原理 運算放
21、大器的輸出電流Io等于每個支路上電流(I1、I2、I3、I4)的總和,即:Io=D0I1+D1I2+D2I3+D3I4 = D0 VR /R+D1 VR /2R +D2 VR /4R +D3 VR /8R = 2VR/R(D0 2-1+D12-2 +D22-3 +D32-4) 運算放大器的輸出電壓為:Vout= -Io Rf 例如,圖8-3-1電路的參數(shù)為:VR=5V、Rf=10k、R=100k,若輸入的數(shù)字量D0D1D2D3=1000,其對應輸出的電壓Vout= -0.5V。若D0D1D2D3=1100,那么輸出電壓Vout= -0.75V。 第二節(jié)D/A的性能和指標2. D/A的性能和指標
22、 (1)精度 精度是指D/A轉換器實際輸出電壓與理論輸出電壓之間的誤差。 (2)分辨率 分辨率是指輸入的二進制字的位數(shù)。 (3)建立時間 建立時間是指從數(shù)字量輸入到建立穩(wěn)定的輸出信號的這段時間,故可稱為穩(wěn)定時間,用ts表示。 2. D/A的性能和指標 (4)線性誤差 線性誤差是用理想輸入輸出特性的偏差與滿量程輸出之比的百分數(shù)來表示 。 表8-3-1展示了常見的部分D/A器件主要性能指標供參考。 第三節(jié)D/A轉換器的應用3. D/A轉換器的應用 (1)DAC0832 DAC0832是個電流型輸出的8位數(shù)模轉換器件,帶參考電壓和兩個數(shù)據(jù)緩存器,分別是輸入寄存器和ADC寄存器,建立時間為1s,如圖8-3-2所示 。3. D/A轉換器的應用 (2)內部結構 如圖8-3-3所示,DAC
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權】 ISO 21952:2025 EN Welding consumables - Wire electrodes,wires,rods and deposits for gas shielded arc welding of creep-resisting steels - Classification
- 2025年度環(huán)保設備購置貸款合同范本
- 2025年度合肥工業(yè)學校食堂承包經營權轉讓合同書
- 2025年度智能倉儲供應鏈服務合同
- 2025年度公路貨運保險合同標的協(xié)議
- 邯鄲2024年河北邯鄲館陶縣選聘農村黨務(村務)工作者90人筆試歷年參考題庫附帶答案詳解
- 菏澤2024年山東菏澤東明縣文化和旅游局引進急需緊缺人才3人筆試歷年參考題庫附帶答案詳解
- 福建2025年福建省醫(yī)學科學研究院招聘衛(wèi)生健康政策研究高層次人才筆試歷年參考題庫附帶答案詳解
- 白山2025年吉林白山市縣事業(yè)單位招聘應征入伍高校畢業(yè)生14人筆試歷年參考題庫附帶答案詳解
- 漯河2024年河南漯河市委黨校(漯河行政學院漯河市社會主義學院)招聘2人筆試歷年參考題庫附帶答案詳解
- 新版藥品管理法培訓完整版本課件
- 醫(yī)院信息系統(tǒng)HIS知識培訓教學課件-HIS的主要內容
- 硝苯地平控釋片
- 合成聚氨酯原料及助劑生產項目
- 四川省瀘州市2019年中考物理考試真題與答案解析
- 部編版語文六年級下冊全套單元基礎常考測試卷含答案
- 2023年保險養(yǎng)老地產行業(yè)分析報告
- 保險公司防火應急預案
- 動物檢疫技術-動物檢疫的分類(動物防疫與檢疫技術)
- 2024醫(yī)師資格考試考生誠信考試承諾書
- 煤礦職業(yè)衛(wèi)生培訓課件2023
評論
0/150
提交評論