一款基于AD7896的瞬時(shí)峰值電壓測(cè)量?jī)x設(shè)計(jì)
摘要:文中介紹了一款基于AD7896的瞬時(shí)峰值電壓測(cè)量?jī)x的設(shè)計(jì)。峰值檢測(cè)是示波器中數(shù)據(jù)采集的重要方法,優(yōu)于取樣方式和平均方式采用單片機(jī)控制方式,通過(guò)對(duì)峰值檢測(cè)儀電路的整體框架的設(shè)計(jì),給出了硬件電路各含單元模塊的設(shè)計(jì)原理圖,結(jié)合硬件設(shè)計(jì),得到了軟件設(shè)計(jì)的整體流程圖以及中斷函數(shù)流程圖,儀器通過(guò)測(cè)試,簡(jiǎn)單易行,測(cè)試精度較高。
本文引用地址:http://2s4d.com/article/248001.htm關(guān)鍵詞:峰值檢測(cè);AD7896;取樣保持;單片機(jī)系統(tǒng)
峰值檢測(cè)是示波器中數(shù)據(jù)采集的方法之一。示波器顯示波形時(shí),為了能夠在存儲(chǔ)深度上滿足獲取毛刺的需求,可以采取取樣方式、平均方式以及峰值檢測(cè)方式。取樣方式是通過(guò)平均的時(shí)間間隔對(duì)信號(hào)進(jìn)行取樣來(lái)創(chuàng)建波形,這種方式要捕捉窄的毛刺時(shí),示波器必須以高的采樣率才能實(shí)現(xiàn),并且數(shù)據(jù)需要全部存儲(chǔ)起來(lái),當(dāng)信號(hào)的頻率比較低的時(shí)刻,示波器必須將時(shí)基檔位調(diào)到等效采樣率很低,采集到毛刺信號(hào)非常困難。而峰值檢測(cè)則只需要以最高的采樣率捕捉信號(hào),簡(jiǎn)單的忽略某些采樣,只記錄發(fā)生在每個(gè)采樣間隔期間內(nèi)的最大和最小值。這樣就無(wú)須增加存儲(chǔ)深度,還可以捕捉毛刺或者偶發(fā)事件。因此研究峰值檢測(cè)技術(shù)、設(shè)計(jì)實(shí)用易行的峰值檢測(cè)電路則具有很好的應(yīng)用價(jià)值。本文給出了整個(gè)電路的整體框架,以AD7896作為主要的轉(zhuǎn)換器件,完成了一款簡(jiǎn)單易行的峰值檢測(cè)儀的設(shè)計(jì),并對(duì)各個(gè)子模塊的硬件設(shè)計(jì)以及軟件框圖進(jìn)行了設(shè)計(jì)與說(shuō)明。
1 系統(tǒng)原理
本測(cè)量?jī)x以P89V51RD2單片機(jī)為基礎(chǔ),以AD7896作為主要器件,整個(gè)電路分為以下幾個(gè)功能模塊:分壓模塊、峰值檢測(cè)電路、中斷啟動(dòng)電路、A/D采樣電路、單片機(jī)控制電路和數(shù)碼管顯示電路。電路框圖如圖1所示。
2 硬件系統(tǒng)設(shè)計(jì)
2.1 分壓電路的設(shè)計(jì)
分壓電路是利用高壓臂電阻R1和低壓臂電阻R2組成電阻式分壓器,電壓信號(hào)在低壓側(cè)取出,如圖2。為保護(hù)二次側(cè)測(cè)量裝置,存低壓電阻上加裝一個(gè)穩(wěn)壓管D5,使其放電電壓恰好略小于或等于低壓側(cè)允許的最大電壓5 V,為使電子電路不影響分壓器的分壓比,在二次側(cè)加設(shè)跟隨器。
電阻分壓器最重要的是誤差問(wèn)題,其結(jié)構(gòu)和參數(shù)的確定必須從減小誤差的角度加以考慮。由電路分析可以看出,若在分壓器的高壓端加設(shè)屏蔽罩,可以部分地補(bǔ)償分壓器對(duì)地的雜散電容,即可以減小誤差,同時(shí)考慮到接地端的屏蔽罩可以控制分壓器對(duì)地的雜散電容,因此在設(shè)計(jì)時(shí)也加設(shè)了低壓屏蔽罩。經(jīng)過(guò)分壓電路后的最大電壓值為:
電阻的選擇應(yīng)從3個(gè)方面加以考慮,電阻溫度系數(shù)、耐壓性能和阻值。如果是沖擊電壓的電壓值較高,可以考慮選用可承受高電壓的玻璃釉電阻器,該電阻器義稱厚膜電阻器,屬于合成型電阻器,其溫度系數(shù)小,表面比功率高,幾乎沒(méi)有雜散電感。選擇電阻元件的容量大于分壓器所需的額定功率,減小溫升,也是出于減小誤差的考慮。
2.2 峰值檢測(cè)與保持電路設(shè)計(jì)
本電路中僅用兩個(gè)運(yùn)算放大器就能完成對(duì)非正弦波形的峰值電壓的檢測(cè)。如圖3。圖中運(yùn)算放大器AR1和AR2采用JFET雙運(yùn)放TL082,具有低偏置電壓和高輸入阻抗特性。AR2起到電壓跟隨器作用。V1(t)的電壓范圍是0~5 V,峰值檢測(cè)器的作用是:一直跟隨輸入信號(hào),當(dāng)輸入到最大電壓值時(shí)峰值檢測(cè)器自動(dòng)保持該峰值電壓值。
該電路的原理是:
1)本電路輸出初始電壓值為0,二極管D1,D2和D3截止。
2)在電壓峰值達(dá)到V1之前,AR1處于開(kāi)環(huán)增益狀態(tài),V2>0,D1截止,D2和D3導(dǎo)通,V3=VC=V0=V1,對(duì)電容C3進(jìn)行充電,將被測(cè)信號(hào)電壓的峰值保持在電容C3上,電路工作在跟隨狀態(tài)。
3)當(dāng)峰值達(dá)到后,V1(t)減小,V1
4)之所以增加二極管D3的電阻R6,是因?yàn)榭梢杂行У販p小電容C3通過(guò)D2漏電。
5)在本電路中,在電容C3旁邊增加了一個(gè)PNP三極管作為開(kāi)關(guān),并通過(guò)P14控制該電容在測(cè)量之后進(jìn)行放電,以便下次測(cè)量。此外,在電容C3之前,還串接一個(gè)1 Ωm的電阻,用過(guò)防止過(guò)沖。
本電路的電壓轉(zhuǎn)換速率為:
因此,電容C3的容量大小將對(duì)電壓轉(zhuǎn)換速率有很大的影響。容量大、漏電小的電容可以有效減小漏電流,但是由于價(jià)格昂貴的原因也并沒(méi)有得到很好的應(yīng)用。同時(shí),容量過(guò)大,也不能很好的捕捉到峰值電壓,一般C3的典型值為:1 nf~0.1μf。
2.3 中斷啟動(dòng)電路的設(shè)計(jì)
為了單片機(jī)采集、處理數(shù)據(jù)的方便性,可以在峰值檢測(cè)電路的基礎(chǔ)上加入硬件中斷輸出能力以在峰值數(shù)據(jù)準(zhǔn)備好后通知單片機(jī),電路原理如圖4所示。
用戶可以根據(jù)信號(hào)特征的不同調(diào)節(jié)產(chǎn)生中斷的信號(hào)門檻電壓,這樣可以提供給使用者很大的方便。該電路使運(yùn)放處于開(kāi)環(huán)增益狀態(tài),其輸出值為-5 V或者+5 V,經(jīng)過(guò)二極管D4后,使其輸出為0或者5 V,符合單片機(jī)正常的工作信號(hào):低電平和高電平。
2.4 A/D采樣電路的設(shè)計(jì)
本電路設(shè)計(jì)的被測(cè)電壓的范圍為0~100 V,假設(shè)要求被測(cè)信號(hào)分辨出0.1 V電壓變化,由于被測(cè)信號(hào)經(jīng)分壓電路后規(guī)范成0~5 V,而在本測(cè)量?jī)x中,假設(shè)選擇參考電壓源為5 V的ADC,則可求出ADC芯片的分辨率以及信號(hào)調(diào)理的放大倍數(shù)。
手機(jī)電池相關(guān)文章:手機(jī)電池修復(fù)
漏電開(kāi)關(guān)相關(guān)文章:漏電開(kāi)關(guān)原理
評(píng)論