雙積分A/D轉(zhuǎn)換技術(shù)(MC68HC908GP32)
出處:tyw 發(fā)布于:2007-04-29 11:08:51
| 轉(zhuǎn)載 |
| 雙積分是一種常用的A/D轉(zhuǎn)換技術(shù),具有高,抗干擾能力強(qiáng)等優(yōu)點(diǎn)。但高的雙積分A/D芯片,價(jià)格較貴,增加了單片機(jī)系統(tǒng)的成本。本文介紹了以MC68HC908GP32為例,利用單片機(jī)的16位定時(shí)器構(gòu)成的高、低成本的雙積分A/D轉(zhuǎn)換技術(shù)。 原理MC68HC908GP32是MOTOROLA公司生產(chǎn)的8位單片機(jī),具有以下特點(diǎn):32K的片內(nèi)FLASH 程序存儲器,512B片內(nèi)RAM,8M的內(nèi)部總線頻率,兩個(gè)16位雙通道定時(shí)器接口模塊(TIM1和TIM2),每個(gè)通道可選擇為輸入捕獲、輸出捕獲和PWM,8路8位A/D轉(zhuǎn)換器。當(dāng)需大于8位的A/D轉(zhuǎn)換時(shí),我們可用片內(nèi)16位的定時(shí)器外接運(yùn)放、比較器和多路開關(guān)實(shí)現(xiàn)雙積分A/D轉(zhuǎn)換。 原理圖如圖1所示,運(yùn)放為LM311、比較器為LM339、多路開關(guān)為MC14052。MC68HC908GP32單片機(jī)的PTD5、PTD4作為輸出控制MC14052多路開關(guān)的輸入選擇。PTD7作為輸入口,捕捉LM339比較器的輸出跳變。C為積分電容,常取0.1μF左右的聚丙烯電容,R為積分電阻,可取100K左右,Vi為輸入電壓,-E為負(fù)的基準(zhǔn)電壓。
測量前,PTD5、PTD4 = 00,使得運(yùn)放的輸入與輸出短路,電容C放電,運(yùn)放的輸出電壓為0。開始轉(zhuǎn)換時(shí),PTD5、PTD4 = 10,積分器輸入接至輸入電壓,使Vi通過電阻R向C充電,設(shè)積分時(shí)間為T,然后將PTD5、PTD4 = 11,即積分器輸入接至基準(zhǔn)電壓(-E),電容C開始通過R向-E逆向充電,當(dāng)運(yùn)放的輸出低于0V時(shí),比較器輸出反轉(zhuǎn),設(shè)逆向充電的時(shí)間為t,則有 Vi = t / T´E 軟件結(jié)構(gòu) 設(shè)置定時(shí)T1通道0工作在輸出比較方式,輸出比較值為T,定時(shí)器T2通道1工作在輸入捕捉方式。置PTD5、PTD4= 00,軟件10ms延時(shí),使電容C放電;置位PTD5,開定時(shí)器1,開定時(shí)器2,使電容充電;當(dāng)定時(shí)器T1到達(dá)輸出比較值是自動置位PTD4,使負(fù)電源(-E)對電容的逆向充電,直到PTD7翻轉(zhuǎn)為至,完成雙積分A/D轉(zhuǎn)換。 程序由初始化程序和輸入捕捉中斷服務(wù)組成,初始化流程圖如下: 輸入比較中斷服務(wù)程序讀出捕捉值。 逆向充電時(shí)間=捕捉值+溢出值-比較值。濾波后,定標(biāo),根據(jù)公式計(jì)算既可得到Vi 300)this.width=300" border=0> 初始化程序如下: T1CH0作為輸出比較,10MS LDA #%00110001 ;8M系統(tǒng)總線,1/2分頻,TSTOP,TRES STA T1SC LDA #$9C STA T1CHOH LDA #$40 STA T1CHOL LDA #%00011100 ;初始PD4=0,比較成功后 PD4=1 STA T1SCO T2CH1作為輸入捕捉 LDA #%01110001 ;1/2分頻,TSTOP,TRES,溢出中斷 STA T2SC LDA #%01001000 STA T2SC1 開定時(shí)器T1,T2 LDA % 00000010 STA T1SC LDA % 01000010 ; 允許T2溢出中斷 STA T2SC 特點(diǎn)1.分辨率高:A/D轉(zhuǎn)換的分辨率取決于定時(shí)器的計(jì)數(shù)值,MC68HC908GP32的定時(shí)器為16位的,故很容易實(shí)現(xiàn)16位的分辨率,若利用另一個(gè)寄存器來計(jì)數(shù),定時(shí)器T的溢出次數(shù),則可實(shí)現(xiàn)多于16位的A/D轉(zhuǎn)換。 2. :該雙積分的A/D轉(zhuǎn)換采用了輸出比較及輸入捕捉,定時(shí)高,A/D較好,線性度較好。 3.轉(zhuǎn)換時(shí)間與分辨率和充放電時(shí)間T有關(guān),T越大,分辨率越高,轉(zhuǎn)換時(shí)間越長。同雙積分的A/D芯片相比較,轉(zhuǎn)換速度較快。 4.抗干擾能力。通過積分方法來測量電壓,本身具有了濾波功能,可濾去各種尖脈沖干擾,對于50Hz的交流干擾,可取T=20ms的整數(shù)倍,由于一個(gè)周期內(nèi)的交流電的平均值為0,則可濾去。 |
上一篇:用555制作的D類放大器
下一篇:小巧的三管功放
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 數(shù)字電源控制與傳統(tǒng)模擬控制的深度對比2026/2/2 11:06:56
- 模擬信號調(diào)理電路技術(shù)設(shè)計(jì)與選型運(yùn)維指南2025/12/30 10:08:16
- 運(yùn)算放大器壓擺率的核心要點(diǎn)2025/9/5 16:27:55
- 深度剖析放大器穩(wěn)定系數(shù) K 與 Mu 的差異2025/9/2 16:44:05
- 什么是運(yùn)算放大器失調(diào)電流2025/9/1 17:01:22









