電阻電容在線測(cè)試及LCD顯示(圖)
從在線電阻電容測(cè)試的基本原理入手,介紹一種單片機(jī)控制的智能電阻電容在線測(cè)試方法,利用電壓負(fù)反饋和在線測(cè)試的“電隔離”原理,給出系統(tǒng)的軟、硬件設(shè)計(jì),可對(duì)電阻電容進(jìn)行準(zhǔn)確、有效的測(cè)量
電阻電容的參數(shù)測(cè)試在電子設(shè)計(jì)中是至關(guān)重要的,目前其測(cè)試基本上都采用直接測(cè)量的方式,即用萬(wàn)用表直接測(cè)試元件的兩端以測(cè)得元件參數(shù)。但通常設(shè)計(jì)者們?cè)陔娐吩O(shè)計(jì)初期只能通過(guò)理論分析計(jì)算需要的電子元件的參數(shù),在實(shí)際的設(shè)計(jì)中,需要測(cè)試更換一些電路板上的電子元件。但此時(shí)元件已經(jīng)焊接在電路板上,特別像電阻電容往往都不是分立的元件,而是和其他的元件或并、或串聯(lián)在一起,直接測(cè)試兩端的話將會(huì)造成極大的誤差。傳統(tǒng)的做法是焊開(kāi)原器件再測(cè)量,以避免受板上其他元器件的影響。這不僅麻煩,測(cè)試速度低,甚至可能損傷印制板和元件。如果能夠在不焊開(kāi)其他元件的情況下準(zhǔn)確的測(cè)試元件的參數(shù)大小,則可以避免以上問(wèn)題。本文介紹一種單片機(jī)控制的在線電阻電容測(cè)試儀,采用在線測(cè)試的“電隔離”技術(shù),使旁路電阻、電容忽略不計(jì),無(wú)須焊開(kāi)元件便可直接在印制板上測(cè)試元件的參數(shù),既保持了印制板和元件的完整性,又大大提高了測(cè)試速度。
系統(tǒng)結(jié)構(gòu)
本系統(tǒng)設(shè)計(jì)所要完成的主要功能是電阻電容的在線測(cè)試與顯示,總體設(shè)計(jì)思想為:將電阻電容的參數(shù)值轉(zhuǎn)換成與之成正比關(guān)系變化的電壓輸出,經(jīng)A/D轉(zhuǎn)換,然后送單片機(jī)進(jìn)行數(shù)據(jù)處理,最后顯示。硬件電路主要由以下幾個(gè)模塊組成:Cx/Vo轉(zhuǎn)換電路、Rx/Vo轉(zhuǎn)換電路、信號(hào)發(fā)生電路、濾波電路、Av/Dv轉(zhuǎn)換電路、A/D轉(zhuǎn)換及單片機(jī)接口電路、量程自動(dòng)轉(zhuǎn)換電路、LCD接口電路。各個(gè)模塊關(guān)系及系統(tǒng)總體框圖如圖1所示。

圖1 系統(tǒng)總體框圖
系統(tǒng)硬件設(shè)計(jì)
RX/VO轉(zhuǎn)換電路
圖2 Rx/Vo轉(zhuǎn)換電路RX/VO轉(zhuǎn)換的原理圖如圖2所示,圖中RX為待測(cè)電阻,R1和R2為RX兩端旁路的等效電阻,VREF為基準(zhǔn)電壓,Rr1~Rr3為基準(zhǔn)電阻。由開(kāi)關(guān)K來(lái)選擇不同的量程。現(xiàn)以K1閉合為例:由圖可得:VREF/Rr1=-VO/RX,即VO=-RX/Rr1* VREF。當(dāng)K2閉合時(shí):VO=-RX/Rr2* VREF;當(dāng)K3閉合時(shí):VO=-RX/Rr3* VREF。CX/VO轉(zhuǎn)換電路CX/VO轉(zhuǎn)換的原理圖如圖3所示:核心部分CX/VO轉(zhuǎn)換器采用簡(jiǎn)單有源RC電路,該方法的被測(cè)電容Cx與激勵(lì)源頻率無(wú)關(guān),且Cx/Vo轉(zhuǎn)換電路的輸出電壓Vo與被測(cè)電容Cx為線性關(guān)系。該原理構(gòu)成的電容測(cè)試不僅可用于在線電容測(cè)試,也可對(duì)分立的電容進(jìn)行測(cè)試(即不在線時(shí)電容的測(cè)試)和電容量增量的測(cè)量(測(cè)量電容傳感器的電容變化量)。在線和分立電容測(cè)試時(shí),開(kāi)關(guān)K斷開(kāi)。
圖3 CX/VO轉(zhuǎn)換電路由圖3可知,在線、分立電容測(cè)試時(shí),Cx/Vo轉(zhuǎn)換電路實(shí)質(zhì)上由反相積分器和微分器兩部分組成。眾所周知,當(dāng)交流周期信號(hào)Vi(t)激勵(lì)Cx/Vo電路時(shí),反相積分器的輸出電壓V′o(t)瞬時(shí)值為:而后接的微分器輸出電壓為:式中:為Cx/Vo轉(zhuǎn)換電路的轉(zhuǎn)換系數(shù)。可見(jiàn),Cx/VO轉(zhuǎn)換電路在正弦波信號(hào)Vi(t)激勵(lì)下,只要合適選擇Cx/Vo電路中的R1、C1、Rr以及Vi(t)的數(shù)值就可以得到正比于被測(cè)電容Cx的輸出電壓Vo(t),從而實(shí)現(xiàn)了Cx/Vo的轉(zhuǎn)換。
測(cè)試增量電容時(shí),將開(kāi)關(guān)K合上,這時(shí)Cx/Vo電路的輸出電壓Vo(t):式中,Cx為被測(cè)電容的初始值。式中,若滿足R1/R3=Cx/C1(通過(guò)改變R3的阻值實(shí)現(xiàn)),就可使輸出電壓Vo(t)為零。這時(shí)可以認(rèn)為被測(cè)電容有一個(gè)很小的變化量△C,其值為:式中,變換系數(shù)K′=R1C1/Rr Vi(t);可見(jiàn)增量電容△C也是與輸出電壓Vo(t)成線性關(guān)系的。
通過(guò)對(duì)有源RC電路的分析可知有以下兩個(gè)重要特性:
- 在線、分立、增量電容測(cè)試時(shí)變化不會(huì)影響Cx/Vo轉(zhuǎn)換的精度;
- 通過(guò)改變Rr/R1的比值,可以方便地調(diào)節(jié)變換系數(shù),從而可以在很寬的范圍內(nèi)測(cè)試電容。
信號(hào)發(fā)生電路設(shè)計(jì)常用的信號(hào)發(fā)生器是RC正弦波振蕩電路(也稱文氏橋振蕩電路),其通常由放大電路、電阻、電容構(gòu)成的反饋網(wǎng)絡(luò)組成,在運(yùn)放為理想運(yùn)放的情況下,只要滿足自激條件,就可能產(chǎn)生振蕩,但是通常運(yùn)放都不是理想的,R、C的參數(shù)不好設(shè)置,給調(diào)試帶來(lái)一定困難。所以在本設(shè)計(jì)中,采用集成芯片ICL8038(只需接少量外部元件)來(lái)獲得所需信號(hào)。ICL8038應(yīng)用及接口電路如圖4所示。
圖4 信號(hào)發(fā)生器電路電路說(shuō)明:兩個(gè)100kΩ電位器(1、12腳)對(duì)正弦波進(jìn)行線性調(diào)節(jié);1kΩ電位器(4、5腳)調(diào)節(jié)正弦波的占空比;10kΩ電位器(8腳)調(diào)節(jié)正弦波頻率;因?yàn)镮CL8038輸出正弦波的幅度大概只有1.5~2.5V,所以在輸出端外接一個(gè)運(yùn)算放大器,通過(guò)運(yùn)放輸出端的電位器調(diào)節(jié)輸出波形的幅度,使其有效值為1V(以方便后續(xù)電路設(shè)計(jì)及計(jì)算)。濾波電路設(shè)計(jì)濾波電路的功能是讓指定頻率范圍內(nèi)的信號(hào)通過(guò),而將其余頻率的信號(hào)加以抑制,或使其急劇衰減。濾波器可以只用一些無(wú)源元件(R、L、C)組成,稱為無(wú)源濾波器;也可以用無(wú)源元件與有源器件組成,稱為有源濾波器。本設(shè)計(jì)就用RC網(wǎng)絡(luò)和集成運(yùn)放組成的有源濾波器。在本設(shè)計(jì)中,一定頻率的正弦波經(jīng)積分和微分電路后,產(chǎn)生了諧波,使波形發(fā)生了變化,從而需要濾掉。此處使用二階有源帶通濾波電路。其電路圖如圖5所示。
圖5 濾波電路由圖5可求出該電路的頻率特性為:=
式中:Af(ω)`稱為濾波電路增益或電壓傳遞函數(shù);ω0=1/RC;Q=1/(3-Af)稱為阻尼系數(shù);Abw=Af/(3-Af)稱為通帶電壓放大倍數(shù),Af=1+R5/R4。注意Abw不同于Af,Af應(yīng)小于3,否則電路不能正常工作。同時(shí)由上式可知:Q值越大,通帶濾波器寬度越寬,選擇性就越好。Av/Dv轉(zhuǎn)換電路AD637是一塊高精度單片TRMS/DC轉(zhuǎn)換器,可以計(jì)算各種復(fù)雜波形的真有效值。采用了峰值系數(shù)補(bǔ)償,在測(cè)量峰值系數(shù)高達(dá)10的信號(hào)時(shí)附加誤差僅為1% 。頻帶寬度在2V輸入時(shí)可達(dá)8MHz。在實(shí)際應(yīng)用中唯一的外部調(diào)整元件為絕對(duì)值平方的平均電容CAV、其影響到求平均值時(shí)間、低頻精度、輸出波紋水平及輸出穩(wěn)定時(shí)間。使用前需利用外部調(diào)整元件來(lái)減小有源整流器的非線性誤差.電路圖如圖6所示。
圖6 Av/Dv轉(zhuǎn)換電路A/D轉(zhuǎn)換及單片機(jī)接口電路設(shè)計(jì)本系統(tǒng)采用的ADC0809是一種8路模擬輸入逐次逼近型A/D轉(zhuǎn)換器,由于價(jià)格適中,與單片機(jī)的接口、軟件操作均比較簡(jiǎn)單,目前在8位單片機(jī)系統(tǒng)中有著廣泛的使用。ADC0809由8路模擬開(kāi)關(guān)、地址鎖存與譯碼器、8位A/D轉(zhuǎn)換器和三態(tài)輸出鎖存緩沖器組成。ADC0809與單片機(jī)的接口電路由于接口簡(jiǎn)單。在此不再占用篇幅。量程自動(dòng)轉(zhuǎn)換電路設(shè)計(jì)在實(shí)際應(yīng)用中,由于模擬開(kāi)關(guān)本身存在一定的壓降,所以實(shí)際應(yīng)用起來(lái)較難,所以在這里電路中必須進(jìn)行一定的補(bǔ)償,采用繼電器作為開(kāi)關(guān),以控制進(jìn)行量程轉(zhuǎn)換。電路原理圖如圖7所示。
圖7 量程自動(dòng)轉(zhuǎn)換電路LCD接口電路設(shè)計(jì)作為測(cè)試儀器,顯示是不可或缺的。在本設(shè)計(jì)中,采用EDM1602模塊以實(shí)現(xiàn)單位的LCD顯示。模塊的內(nèi)部結(jié)構(gòu)主要由LCD 顯示屏(LCD PANEL)、控制器、列驅(qū)動(dòng)器和偏壓產(chǎn)生電路組成。EDM1602與單片機(jī)的接口電路如圖8所示。
圖8 LCD接口電路
系統(tǒng)的軟件設(shè)計(jì)
該在線測(cè)試系統(tǒng)的軟件主程序流程如圖9所示。

圖9 軟件主程序流程圖
結(jié)語(yǔ)
通過(guò)以上的設(shè)計(jì),系統(tǒng)能準(zhǔn)確而有效實(shí)現(xiàn)電阻電容的在線測(cè)量與顯示,當(dāng)然系統(tǒng)還可以加上自動(dòng)補(bǔ)償電路,利用軟、硬件結(jié)合抗干擾。在軟件編程中可采用去極值平均濾波法,可達(dá)到更好的測(cè)量效果。
文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。
你可能感興趣的文章