




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
D/A、A/D轉換介面
退出第一節D/A轉換
D/A轉換器:指將數字量轉換成模擬量的電路。數字量輸入的位數有8位、12位和16位,輸出的模擬量有電流和電壓。退出10.1.1D/A轉換器的性能參數
1.解析度:指D/A轉換器所能分辨的最小電壓。有時也用最小輸出電壓與最大輸出電壓之比的百分數表示。
2.轉換精度:指D/A轉換器實際輸出電壓與理論值之間的誤差。一般採用數字量的最低有效單位
LSB來衡量。退出10.1.13.溫度靈敏度這個參數表明D/A轉換器受溫度變化影響的特性。它是指數字輸入不變的情況下,模擬出信號隨溫度的變化。一般D/A轉換器的溫度靈敏度為
50PPM/°C,PPM百萬分之一。
4.建立時間建立時間是指從數字輸入端發生變化開始,到輸出模擬值穩定在額定值的
1/2LSB所需的時間,是D/A轉換速率快慢的—個重要參數。
5.輸出電平不同型號的D/A轉換器件的輸出電平相差較大,一般為5V~10V。退出
10.1.2D/A晶片介紹
但是,不管DAC晶片種類有多少,從與CPU介面的角度看,無非有這樣幾類:片內有無輸入緩存器:有無輸入緩衝器的DAC,也有片內具有單級輸入緩衝器或雙級輸入緩衝器DAC。解析度不同:有8位的DAC,也有高於8位的DAC,如10位、12位等。數據格式的不同:有並行輸入的DAC,串行輸入的DAC,也有串/並輸入。退出10.1.2
一、8位D/A轉換晶片
DAC0832是常用的8位數/模轉換晶片,數據輸入方法可以是雙緩衝、單緩衝或直接輸入。特別適用於要求幾個模擬量同時輸出的場合,與微處理機的介面方便。DAC0832具有以下主要特性:滿足TTL電平規範的邏輯輸入;解析度為8位;建立時間為1µs;功耗20mw;電流輸出型D/A轉換器。退出10.1.21.DAC0832的內部結構
DAC0832的結構框圖和引腳如圖10.1所示。DAC0832具有雙緩衝功能,就是輸入數據可分別經過兩個寄存器保存。第一個寄存器稱為8位輸入寄存器,寄存從數據線輸入的數據,第二個寄存器稱為8位DAC寄存器,8位的D/A轉換器是把該DAC寄存器鎖存的數據轉換成相應的模擬電流。
2.DAC0832的外部引腳(1)與CPU相連的引腳
D0~D7:8位數據輸入端。
ILE:鎖存允許信號,輸入、高電平有效。是第一級8位輸入寄存器的鎖存的控制信號之一。退出10.1.2
:片選信號,輸入、低電平有效。它與ILE信號結合起來用以控制是否起作用。:寫信號1,輸入、低電平有效。在ILE和CS有效時,用它將數據鎖存於輸入寄存器中。:寫信號2,輸入、低電平有效。在有效的條件下,用它將輸入寄存器中的數據傳送到8位DAC寄存器中。:傳送控制信號,輸入、低電平有效。它和一起控制8位DAC寄存器的鎖存。(2)與外設相連的引腳
IOUT1:DAC電流輸出1。它是邏輯電平為l的各位輸出電流之和。
IOUT2:DAC電流輸出2。它是邏輯電平為0的各位輸出電流之和。
退出10.1.2
Rfb:回饋電阻。該電阻被製作在晶片內,用作運算放大器的回饋電阻。(3)其他
VREF:基準電壓輸入端。一般在-10V~+10V範圍內,由外電路提供。
VCC:邏輯電源。在+5V~+15V範圍,最佳+15V。
AGND:模擬地。為晶片模擬電路接地點。
DGND:數字地。為晶片片數字電路接地點。
退出10.1.23.DAC0832的三種工作方式
DAC0832的工作過程如下:首先在ILE、及三個控制信號都有效時,把數據線上的8位數據鎖入輸入寄存器中,同時數據送到8位DAC寄存器的輸入端。在、都有效的情況下,8位數據再次被鎖存到8位DAC寄存器,同時數據送到8位D/A轉換器的輸入端,這時開始把8位數據轉換為相對應的模擬電流從IOUT1和IOUT2輸出。針對兩個寄存器鎖存信號的控制方法形成DAC0832的三種工作方式。
1)雙緩衝方式即數據通過兩個寄存器鎖存後再送入D/A轉換電路,執行兩次寫操作才能完成一次D/A轉換。
2)單緩衝方式此時兩個寄存器之一處於直通狀態,輸入數據只經過一級緩衝送入D/A轉換電路。
3)直通方式此時兩個寄存器都處於直通狀態。退出10.1.24.DAC0832應用實例
例10-1利用圖10.2提供的介面,通過DAC0832輸出產生三角波,三角波最高電壓5V,最低電壓0V。二、12位D/A轉換晶片
DACl210的主要特性如下:解析度12位;具有雙寄存器結構,可對輸入數據進行雙重緩衝;輸出電流穩定時間1µs;外接
10V的基準電壓,工作電源+5V~+15V;功耗低,約200mw;電流輸出型D/A轉換器。退出10.1.21.DAC1210的內部結構及引腳
DAC12l0的內部結構及引腳如圖10.3所示。
DACl210的內部結構與DAC0832非常相似,也具有雙緩衝輸入寄存器,不同的是DACl210的雙緩衝和D/A轉換均為12位。DACl210的內部由一個8位鎖存器、一個4位鎖存器、一個12位DAC鎖存器及12位D/A轉換器組成。
2.DAC1210的引腳功能(1)與CPU相連的引腳
DI0~DI11:12位數據輸入端。退出10.1.2
:片選信號,輸入、低電平有效。:寫信號1,輸入、低電平有效。在有效時,用它將數字鎖存於第一級鎖存器中。
BYTE1/:12位/4位輸入選擇,輸入。高電平時,高8位和低4位輸入鎖存;低電平時,低4位輸入鎖存。:傳送控制信號,輸入、低電平有效。:寫信號2,輸入、低電平有效。在有效的條件下,第一級鎖存器中的數據傳送到第二級的12位DAC寄存器中。(2)與外設相連的引腳
IOUT1:DAC電流輸出1。它是邏輯電平為l的各位輸出電流之和。
IOUT2:DAC電流輸出2。它是邏輯電平為0的各位輸出電流之和。
Rfb:回饋電阻。該電阻被製作在晶片內,用作運算放大器的回饋電阻。退出10.1.2
(3)其他
VREF:基準電壓輸入端。
VCC:邏輯電源。
AGND:模擬地。
DGND:數字地。
3.DAC1210的應用實例由於DAC1210具有兩級緩衝,所以可與CPU的數據線直接相連,PC機匯流排與DAC1210連接如圖10.4所示。退出10.1.2
一個數據的轉換的過程是:當解碼輸出=0,且=0時,使引腳BYTE1/為高電平,則向DAC1210寫入高8位數據;當=0,且=0時,使引腳BYTE1/為低電平,則向DAC1210寫入低4位;當=0,且=0時,則12位數據一起寫入DAC1210的第二級DAC寄存器,進行D/A轉換,避免12位數據不是一次送入DAC轉換器而使輸出產生瞬間毛刺。這個轉換過程可用下列程式段完成。
MOV DX,340H MOV AL,DataH OUT DX,AL INC DX MOV AL,DataL OUT DX,AL INC DX OUT DX,AL退出第二節A/D轉換(4學時)
A/D轉換器是指通過一定的電路將模擬量轉變為數字量。A/D轉換後,輸出的數字信號有8位、l0位、12位和14位。退出10.2.1A/D轉換器的主要性能參數1.解析度解析度是指A/D轉換器能分辨的最小模擬輸入量。通常用能轉換成的數字量的位數來表示,如8位、10位、12位、15位等。
2.轉換時間轉換時間是A/D完成一次轉換所需的時間。
3.量程量程是指所能轉換的輸入電壓範圍。
4.精度
A/D轉換精度分為絕對精度和相對精度兩種。退出10.2.1
(1)絕對精度:是指對應於—個給定量,A/D轉換器的誤差,其誤差大小由實際模擬量輸入值與理論值之差來度量。(2)相對精度:由相對誤差決定。相對誤差是指絕對誤差與滿刻度值之比,—般用百分數表示。例如,對於—個8位0~5V的A/D轉換器,如果其絕對誤差為:
5=19.5mV
則其相對誤差為0.39%。退出一、採樣保持電路
1.採樣:說是把一個時間上連續變化的模擬量轉換為一個脈衝串,脈衝的幅度取決於輸入模擬量。
2.保持:是將採樣得到的模擬量值保持下來,使之等於採樣控制脈衝存在的最後瞬間的採樣值。
3.最基本的採樣保持電路如圖10.5所示。其採樣、保持的示意圖如圖10.6所示。
4.採樣定理:理論和實踐都證明,只要滿足下列條件,採樣保持得到的輸出信號在經過信號處理後便可還原成原來的模擬輸入信號:退出10.2.2A/D轉換的輔助電路
10.2.2
其中,為採樣頻率,為輸入信號
I的最高次諧波分量的頻率。這就是採樣定理。在實際中一般取為的4~5倍。二、多路轉換開關在實際應用時,要解決多個回路和A/D、D/A轉換器之間的切換問題。一般採用兩種方法:
1.一種方法是用獨立的多路轉換模擬開關輪流切換各回路和A/D、D/A之間的通路,對於A/D轉換來說,要用到多路輸入一路輸出的模擬開關電路,對於D/A轉換來說,要用到一路輸入,多路輸出的模擬開關電路。
2.另一種方法是選擇帶有轉換開關的A/D、D/A轉換器,比如A/D0809就是帶有8路模擬信號輸入端一路輸出切換開關的A/D轉換器。退出10.2.2
三、三態門
A/D轉換器的數據輸出是否能直接與CPU數據匯流排相連,要看數據輸出端是否具有可控的三態輸出門。退出10.2.3 A/D晶片介紹
一、8位A/D轉換晶片
ADC0809是CMOS單片型逐次逼近式A/D轉換器,內部結構和引腳圖如圖10.7所示。
1.ADC0809的內部特性
1)通道選擇開關
2)通道地址鎖存和解碼
3)逐次逼近A/D轉換器
4)8位鎖存器和三態門退出10.2.32.ADC0809引腳功能
1)與CPU相連的引腳
2-1、2-2、…、2-8:8位數字量輸出端。
START:A/D轉換啟動信號,輸入,高電平有效。
ADDA、ADDB、ADDC:地址輸入線,用於選通8路模擬輸入中的一路。它們與模擬信號的關係如表10.1所示。
ALE:地址鎖存允許信號,輸入、高電平有效。
OE:輸出允許信號,輸出、高電平有效。
EOC:A/D轉換結束信號,輸出、高電平有效。
2)與外設相連的引腳
IN0~IN7:8路模擬信號輸入端。退出10.2.33)其他引腳
CLK:時鐘脈衝輸入端。
REF(+)、REF(-):基準電壓。—般與微機介面時,REF(-)為0或-5V,REF(+)為+5V或0。
ADC0809的工作過程如下:首先確定ADDA、ADDB、ADC三位地址選擇哪一路模擬信號,然後使ALE=1,使該路模擬信號經選擇開關到達比較器的輸入端。啟動START,START的上升沿將逐次逼近寄存器複位,下降沿啟功A/D轉換。這時EOC輸出信號變低,指示轉換正在進行。
A/D轉換結束,EOC變為高電平,指示A/D轉換結束。此時,數據已保存到8位鎖存器。EOC信號可作為中斷申請信號,通知CPU轉換結束,可以輸入數據。中斷服務程式所要做的事情是使OE信號變為高電平,打開三態輸出,由ADC0809輸出的數字量傳送到CPU。也可以採用查詢方式,CPU執行輸入指令,查詢EOC端是否變化高電平狀態。若為低電平,則等待;若為高電平,則給OE端輸入一個高電平信號,打開三態門讀入數據。退出10.2.33.ADC0809應用實例
ADC0809典型的連接電路如圖10.9所示。下麵的程式是採用軟體延時方法(延時時間應大於128µs),分別對8路模擬信號輪流採樣一次,並依次將轉換結果轉存到數據存儲區的Data開始的記憶體中。上面程式實際上採用的是無條件的輸入/輸出方式,如果我們將EOC連接到8259的IRQ7端,設8259的端口地址為20H、21H,IRQ7的中斷類型號為0FH,則採用中斷方式的A/D轉換程式。退出10.2.3
四、12位A/D轉換晶片
AD574A是12位的A/D轉換器,其主要特性:
12位逐次逼近型快速A/D轉換器;轉換時間為25µs;輸入電壓可以是單極性0~+100V或0~20V,也可以是雙極性-5V~+5V,-10V~+10V;可由外部控制進行12位或8位轉換。
12位數據輸出分為三段,A段為高4位,B段為中4位,C段為低4位。三態分別經三態門控制輸出;內部具有三態輸出緩衝器,可直接與8位或16位的CPU數據匯流排相連;功耗390mW。
1.內部功能其內部結構與引腳如圖10.10所示。退出10.2.3
內部結構主要包括逐次逼近寄存器SAR、D/A轉換器、比較器、時鐘以及控制邏輯電路等。
2.外部引腳(1)與CPU相連的引腳
12/:輸出數據方式選擇控制信號,輸入。當接高電平時,輸出數據是12位字長;當接低電平時,將轉換輸出的數變成兩個8位字輸出。
A0:轉換數據長度選擇控制信號,輸入。當A0為高電平時,啟動轉換,進行8位轉換;當A0為低電平時,啟動轉換,進行12位轉換。:片選信號,輸入、低電平有效。
R/:讀出或轉換控制選擇信號,輸入。當為低電平時,啟動轉換;當為高電平時,可將轉換後的數據讀出。退出10.2.3CE:晶片允許信號,輸入、高電平有效。該信號與CS信號一起有效時,AD574才可以進行轉換或從AD574輸出轉換後的數據。
AD574A的邏輯真值表如表10.2所示。
DB0~DB11:12位數字量輸出端、三態。
STS:轉換狀態信號,輸出、低電平有效。在A/D轉換期間為高電平,轉換結束為低電平。從轉換被啟動並使STS變高電平一直到轉換週期完成這一段時間內,AD574A對再來的啟動信號不予理睬,轉換進行期間也不能從輸出數據緩衝器讀取數據。退出10.2.3
(2)與外設相連的引腳
10VIN:單極性0~+10V範圍輸入端,雙極性
5V範圍輸入端。
20VIN:單極性0~+20V範圍輸入端,雙極性
10V範圍輸入端。(3)其他:
VCC:正電源,其範圍為0~+16.5V。
REF入:參考電壓輸入。
REF出:+10V參考電壓輸出
AC:模擬地。
DC:數字地。
VEE:負電源,可選-11.4~-16.5V之間的電壓。
BIPOFF:雙極性偏移,在使用中用於偏移值的調整。無須調整時,單極性輸入時接模擬地(AC),雙極性輸入時接REF出。退出10.2.33.AD574A應用實例
AD574A有單極性和雙極性兩種模擬輸入方式。
1)單極性輸入的接線和校準單極性輸入的接線如圖10.11(a)所示。
2)雙極性輸入的接線和校準雙極性輸入的接線如圖10.11(b)所示。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农业融资与土地流转合同
- 建设工程施工合同(二)7篇
- 实习生用工合同8篇
- 解除房屋租赁合同协议书的范本5篇
- 2025年年车辆质押典当合同
- 高碑店假山的施工方案
- 碎石加工施工方案
- 总包与劳务分包消防协议
- 基坑爬梯施工方案
- 逆变一体机基础施工方案
- 教师资格考试高级中学数学面试试题与参考答案(2024年)
- 高速公路改建拆除施工方案
- 护理不良事件相关知识考核试题及答案
- 安全文明施工标准化现场管理规定
- 循环流化床锅炉改机械炉排炉项目可行性研究报告模板-立项备案
- 正常分娩过程与护理
- DB11T 3034-2023 建筑消防设施检测服务规范
- 美术作品著作权转让合同(2篇)
- 2024商品房买卖合同范本下载
- 第2章-装配式建筑标准化设计
- 专注力训练对学习成绩的提升
评论
0/150
提交评论