下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
pic單片機(jī)ad轉(zhuǎn)換c程序分享A/D轉(zhuǎn)換器是用來(lái)通過(guò)一定的電路將模擬量轉(zhuǎn)變?yōu)閿?shù)字量。模擬量可以是電壓、電流等電信號(hào),也可以是壓力、溫度、濕度、位移、聲音等非電信號(hào)。但在A/D轉(zhuǎn)換前,輸入到A/D轉(zhuǎn)換器的輸入信號(hào)必須經(jīng)各種傳感器把各種物理量轉(zhuǎn)換成電壓信號(hào)。A/D轉(zhuǎn)換后,輸出的數(shù)字信號(hào)可以有8位、10位、12位、14位和16位等。ad轉(zhuǎn)換工作原理逐次逼近法逐次逼近式A/D是比較常見(jiàn)的一種A/D轉(zhuǎn)換電路,轉(zhuǎn)換的時(shí)間為微秒級(jí)。采用逐次逼近法的A/D轉(zhuǎn)換器是由一個(gè)比較器、D/A轉(zhuǎn)換器、緩沖寄存器及控制邏輯電路組成,如圖所示?;驹硎菑母呶坏降臀恢鹞辉囂奖容^,好像用天平稱物體,從重到輕逐級(jí)增減砝碼進(jìn)行試探。逐次逼近法轉(zhuǎn)換過(guò)程是:初始化時(shí)將逐次逼近寄存器各位清零;轉(zhuǎn)換開始時(shí),先將逐次逼近寄存器最高位置1,送入D/A轉(zhuǎn)換器,經(jīng)D/A轉(zhuǎn)換后生成的模擬量送入比較器,稱為Vo,與送入比較器的待轉(zhuǎn)換的模擬量Vi進(jìn)行比較,若Vo《Vi,該位1被保留,否則被清除。然后再置逐次逼近寄存器次高位為1,將寄存器中新的數(shù)字量送D/A轉(zhuǎn)換器,輸出的Vo再與Vi比較,若Vo《Vi,該位1被保留,否則被清除。重復(fù)此過(guò)程,直至逼近寄存器最低位。轉(zhuǎn)換結(jié)束后,將逐次逼近寄存器中的數(shù)字量送入緩沖寄存器,得到數(shù)字量的輸出。逐次逼近的操作過(guò)程是在一個(gè)控制電路的控制下進(jìn)行的。雙積分法采用雙積分法的A/D轉(zhuǎn)換器由電子開關(guān)、積分器、比較器和控制邏輯等部件組成。如下圖所示。基本原理是將輸入電壓變換成與其平均值成正比的時(shí)間間隔,再把此時(shí)間間隔轉(zhuǎn)換成數(shù)字量,屬于間接轉(zhuǎn)換。雙積分法A/D轉(zhuǎn)換的過(guò)程是:先將開關(guān)接通待轉(zhuǎn)換的模擬量Vi,Vi采樣輸入到積分器,積分器從零開始進(jìn)行固定時(shí)間T的正向積分,時(shí)間T到后,開關(guān)再接通與Vi極性相反的基準(zhǔn)電壓VREF,將VREF輸入到積分器,進(jìn)行反向積分,直到輸出為0V時(shí)停止積分。Vi越大,積分器輸出電壓越大,反向積分時(shí)間也越長(zhǎng)。計(jì)數(shù)器在反向積分時(shí)間內(nèi)所計(jì)的數(shù)值,就是輸入模擬電壓Vi所對(duì)應(yīng)的數(shù)字量,實(shí)現(xiàn)了A/D轉(zhuǎn)換。電壓頻率轉(zhuǎn)換法采用電壓頻率轉(zhuǎn)換法的A/D轉(zhuǎn)換器,由計(jì)數(shù)器、控制門及一個(gè)具有恒定時(shí)間的時(shí)鐘門控制信號(hào)組成,如下圖所示。它的工作原理是V/F轉(zhuǎn)換電路把輸入的模擬電壓轉(zhuǎn)換成與模擬電壓成正比的脈沖信號(hào)。電壓頻率轉(zhuǎn)換法電壓頻率轉(zhuǎn)換法的工作過(guò)程是:當(dāng)模擬電壓Vi加到V/F的輸入端,便產(chǎn)生頻率F與Vi成正比的脈沖,在一定的時(shí)間內(nèi)對(duì)該脈沖信號(hào)計(jì)數(shù),時(shí)間到,統(tǒng)計(jì)到計(jì)數(shù)器的計(jì)數(shù)值正比于輸入電壓Vi,從而完成A/D轉(zhuǎn)換。pic單片機(jī)ad轉(zhuǎn)換c程序#include《pic.h》#defineucharunsignedchar#defineuintunsignedint__CONFIG(0x3FB1);voidinit();voidDelay();unsignedintgetad();voidDisplay(unsignedchara,unsignedcharb,unsignedcharc);unsignedcharDIG_CODE[17]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};//0、1、2、3、4、5、6、7、8、9、A、b、C、d、E、F的顯示碼voidmain(){unsignedintled;unsignedchara,b,c;init();while(1){led=getad();a=led/100;b=led%100/10;c=led%10;Display(a,b,c);}}voidDisplay(unsignedchara,unsignedcharb,unsignedcharc){PORTB=DIG_CODE[c];RC4=1;RC5=0;RC6=0;Delay();PORTB=DIG_CODE[b];RC4=0;RC5=1;RC6=0;Delay();PORTB=DIG_CODE[a];RC4=1;RC5=1;RC6=0;Delay();}unsignedintgetad(){unsignedintad8;ADGO=1;while(ADGO);ad8=ADRES;return(ad8);}voidinit(){TRISA=1;TRISB=0;//portB輸出TRISC=0;ADCON0=0x41;ADCON1=
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 浙教版2021-2022學(xué)年度七年級(jí)數(shù)學(xué)上冊(cè)模擬測(cè)試卷 (815)【含簡(jiǎn)略答案】
- Methyltetrazine-PEG5-sulfo-NHS-ester-sodium-生命科學(xué)試劑-MCE
- 設(shè)備購(gòu)買合同
- 電子產(chǎn)品采購(gòu)合同
- 食堂各項(xiàng)應(yīng)急預(yù)案
- 電力公司班組安全建設(shè)實(shí)施方案
- 擦瓶機(jī)機(jī)械課程設(shè)計(jì)
- 播種花椒的課程設(shè)計(jì)
- 課程設(shè)計(jì)液壓包裝機(jī)設(shè)計(jì)
- 課程設(shè)計(jì)燈泡
- 化工石油工程項(xiàng)目管道安裝技術(shù)教材(33張幻燈片)課件
- 城市雕塑藝術(shù)工程量清單計(jì)價(jià)定額2020版
- 雅思考試介紹-PPT課件
- 北斗衛(wèi)星導(dǎo)航理論與應(yīng)用課件(完整版)
- 山東高校教師資格證 綜合考試題庫(kù)
- DB36T 1291-2020公路水運(yùn)工程施工揚(yáng)塵污染防治技術(shù)管理指南_(高清版)
- 水利工程 分部工程驗(yàn)收鑒定書
- 煙氣脫硫設(shè)計(jì)計(jì)算
- 新課標(biāo)下小學(xué)高年級(jí)數(shù)學(xué)作業(yè)設(shè)計(jì)的研究
- HERAEUS CRYOFUGE 6000i 使用維護(hù)保養(yǎng)及維修-zqz
- 波譜解析試題(卷)與答案解析
評(píng)論
0/150
提交評(píng)論