第11章 AD轉(zhuǎn)換器_第1頁
第11章 AD轉(zhuǎn)換器_第2頁
第11章 AD轉(zhuǎn)換器_第3頁
第11章 AD轉(zhuǎn)換器_第4頁
第11章 AD轉(zhuǎn)換器_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、ARM嵌入式體系結(jié)構(gòu)與接口技術(shù)嵌入式體系結(jié)構(gòu)與接口技術(shù)第11章 A/D轉(zhuǎn)換器2 第1章 嵌入式系統(tǒng)基礎(chǔ)知識第2章 ARM技術(shù)概述第3章 ARM的指令系統(tǒng)第4章 ARM匯編語言程序設(shè)計第5章 ARM Realview MDK集成開發(fā)環(huán)境第6章 GPIO編程第7章 ARM異常中斷處理及編程第8章 串行通信接口課程安排課程安排:3 第9章 存儲器接口 第10章 定時器第第11章章 A/D轉(zhuǎn)換器轉(zhuǎn)換器第12章 LCD接口設(shè)計第13章 溫度監(jiān)測儀開發(fā)實例課程安排課程安排:4 11.1 A/D轉(zhuǎn)換器原理11.2 S3C2410X A/D轉(zhuǎn)換器11.3 A/D轉(zhuǎn)換器應(yīng)用舉例11.4 小結(jié)11.5 思考與練習(xí)

2、本章課程:本章課程:5 11.1.1 A/D轉(zhuǎn)換基礎(chǔ)A/D轉(zhuǎn)換又稱模數(shù)轉(zhuǎn)換,顧名思義,就是把模擬信號數(shù)字化。完成一個或多個模擬信號到數(shù)字信號的轉(zhuǎn)換。圖11-1 A/D轉(zhuǎn)換的一般步驟11.1 A/D轉(zhuǎn)換器原理6 11.1.2 A/D轉(zhuǎn)換的技術(shù)指標(biāo)1、分辨率(Resolution)數(shù)字量變化一個最小量時模擬信號的變化量,1/2n2、 轉(zhuǎn)換速率(Conversion Rate)完成一次從模擬轉(zhuǎn)換到數(shù)字的A/D轉(zhuǎn)換所需的時間的倒數(shù)3、量化誤差(Quantizing Error)由于A/D的有限分辨率而引起的誤差(1LSB或1/2LSB)4、偏移誤差(Offset Error)輸入信號為零時輸出信號不為

3、零的值5、滿刻度誤差(Full Scale Error)滿度輸出時對應(yīng)的輸入信號與理想輸入信號值之差6、線性度(Linearity)實際轉(zhuǎn)換器的轉(zhuǎn)移函數(shù)與理想直線的最大偏移11.1 A/D轉(zhuǎn)換器原理7 11.1.3 A/D轉(zhuǎn)換器類型1、 積分型A/D轉(zhuǎn)換器2、 逐次逼近型A/D3、 并行比較/串行比較型A/D4、 電容陣列逐次比較型5、 壓頻變換型11.1 A/D轉(zhuǎn)換器原理8 11.1.4 A/D轉(zhuǎn)換的一般步驟A/D轉(zhuǎn)換過程是通過取樣、保持、量化和編碼這四個步驟完成的。取樣和保持主要由采樣保持器來完成量化編碼就由A/D轉(zhuǎn)換器完成11.1 A/D轉(zhuǎn)換器原理9 11.2.1 S3C2410X A/

4、D轉(zhuǎn)換器概述S3C2410A 的具有8 通道模擬輸入的10 位CMOS 模數(shù)轉(zhuǎn)換器ADC在2.5MHz 的A/D 轉(zhuǎn)換器時鐘下, 最大轉(zhuǎn)化速率可達(dá)到500KSPS。圖11-2 S3C2410X ADC控制器接口框圖11.2 S3C2410X A/D轉(zhuǎn)換器10 采用近似比較算法(計數(shù)式)的8路10位A/D,集成零比較器,內(nèi)部產(chǎn)生比較時鐘信號;支持軟件使能休眠模式,以減少電源損耗。其主要特性如下:(1)精度(Resolution):10-bit。(2)微分線性誤差(Differential Linearity Error):1.5LSB。(3)積分線性誤差(Integral Linearity E

5、rror):2.0LSB。(4)最大轉(zhuǎn)換速率(Maximum Conversion Rate):500KSPS。(5)輸入電壓(Input Voltage Range):0-3.3V。(6)片上采樣保持電路。(7)正常模式。(8)單獨X,Y坐標(biāo)轉(zhuǎn)換模式。(9)自動X,Y坐標(biāo)順序轉(zhuǎn)換模式。(10)等待中斷模式。11.2 S3C2410X A/D轉(zhuǎn)換器11 11.2.2 S3C2410X A/D控制器寄存器(1)寄存器組:A/D控制寄存器ADCCON、A/D轉(zhuǎn)換數(shù)據(jù)寄存器ADCDAT(2)A/D轉(zhuǎn)換的轉(zhuǎn)換時間計算。例,PCLK為50MHz,PRESCALER = 49;所有10位轉(zhuǎn)換時間為50 M

6、Hz / (49 + 1) = 1MHz 轉(zhuǎn)換時間為1/(1M/5 cycles) = 5s。注意:完成一次A/D轉(zhuǎn)換需要5個時鐘周期。A/D轉(zhuǎn)換器的最大工作時鐘為2.5MHz,所以最大的采樣率可以達(dá)到500kbit/s。11.2 S3C2410X A/D轉(zhuǎn)換器12 11.3.1 電路連接電路連接如圖11-3所示,利用一個電位計輸出電壓到S3C2410X 的AIN0管腳。輸入的電壓范圍是03.3V。圖11-3 分壓電路11.3 A/D轉(zhuǎn)換器應(yīng)用舉例13 11.3.3 調(diào)試與運行結(jié)果1串口接收設(shè)置超級終端:波特率115200, 1位停止位, 無校驗位, 無硬件流控制2打開實驗例程(1)運行MDK

7、開發(fā)環(huán)境,進(jìn)入實驗例程目錄adc_test子目錄下的adc_test.Uv2例程,編譯鏈接工程。(2)根據(jù)common目錄下的ReadMeCommon.txt及本工程目錄下的readme.txt文件配置集成開發(fā)環(huán)境,在Option for Target對話框的Linker頁中選擇RuninRAM.sct分散加載文件,單擊MDK的Debug菜單,選擇Start/Stop Debug Session項或單擊,下載程序文件到目標(biāo)板的RAM中調(diào)試運行。(3)在Option for Target對話框的Linker頁中選擇RuninFlash.sct分散加載文件,單擊MDK的Flash菜單,選擇Down

8、load燒寫調(diào)試代碼到目標(biāo)系統(tǒng)的Nor Flash中,重啟目標(biāo)板,目標(biāo)板自動運行燒寫到Nor Flash中的代碼。3觀察實驗結(jié)果11.3 A/D轉(zhuǎn)換器應(yīng)用舉例14 1、在PC機上觀察超級終端程序主窗口,可以看到如下界面boot success. ADC_IN Test,channel 0ADC conv. freq. = 2500000HzPlease adjust AIN0 value!The results of ADC are:2、本實驗對AIN0輸入信號進(jìn)行A/D轉(zhuǎn)換,調(diào)節(jié)電位器R42,可以在超級終端和數(shù)碼管上觀察到變化的數(shù)據(jù),本實驗使用start-by-read模式,每1秒鐘對數(shù)據(jù)進(jìn)

9、行一次采樣,共采樣20個點。超級終端主窗口和數(shù)碼管顯示出采樣點的數(shù)據(jù)經(jīng)過轉(zhuǎn)換后的結(jié)果。 ADC_IN Test,channel 0ADC conv. freq. = 2500000HzPlease adjust AIN0 value!The results of ADC are:3.2742 3.2742 2.9097 1.9452 1.6774 1.61611.0871 0.8194 1.2194 1.2806 1.6290 1.6290 1.91612.1065 2.2839 2.2871 1.7032 1.1806 0.7161 0.067711.3 A/D轉(zhuǎn)換器應(yīng)用舉例15 11.3.2 程序的編寫11.3 A/D轉(zhuǎn)換器應(yīng)用舉例16 了解A/D轉(zhuǎn)換器的工作原理掌握S3C2410X下A/D控制器的操作方法11.4 小結(jié)17 11-1 A/D轉(zhuǎn)換器選型時需要考慮那些指標(biāo)?11-2

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論