位凱朋+蒲永紅+劉志堅+蔣毓鵬
【摘要】本文應(yīng)用LabVIEW技術(shù)設(shè)計了單管放大電路實驗,對實驗前面板和程序框圖的設(shè)計進行了詳細的描述;并對實驗進行了仿真,結(jié)果表明采用labivew技術(shù)設(shè)計的虛擬實驗操作方便,實驗結(jié)果精確。
【關(guān)鍵詞】labview 單管放大電路實驗 虛擬實驗
【中圖分類號】TN710-4;G434 【文獻標(biāo)識碼】A 【文章編號】2095-3089(2017)05-0048-01
LabVIEW是一種程序開發(fā)環(huán)境,由美國國家儀器(NI)公司研制開發(fā),類似于C和BASIC開發(fā)環(huán)境,但是LabVIEW與其他計算機語言的區(qū)別是:其他計算機語言都是采用基于文本的語言產(chǎn)生代碼,而LabVIEW使用的是圖形化編輯語言G編寫程序,產(chǎn)生的程序是框圖的形式;也是開發(fā)測量或控制系統(tǒng)的理想選擇[1-2]。LabVIEW開發(fā)環(huán)境集成了工程師和科學(xué)家快速構(gòu)建各種應(yīng)用所需的所有工具,旨在幫助工程師和科學(xué)家解決問題、提高生產(chǎn)力和不斷創(chuàng)新。利用虛擬儀器的優(yōu)點,開發(fā)和創(chuàng)建虛擬儀器。Labview技術(shù)也被廣泛的使用在實驗教學(xué)中,本文就以單管放大電路實驗為例,具體介紹labview技術(shù)下該虛擬實驗的設(shè)計與實現(xiàn)。
一、單管放大電路虛擬實驗設(shè)計
1.共發(fā)射極單管放大電路原理圖
共發(fā)射極單管放大電路參數(shù)測試原理圖如圖1所示:RWRB1和RB2組成了偏置電路,并在發(fā)射極接電阻RE,對發(fā)射極點位中的直流分量起到負反饋的作用,以穩(wěn)定放大電路的靜態(tài)工作點。當(dāng)三極管導(dǎo)通時,Ube≈0.6-0.7v;當(dāng)放大電路的輸入端添加輸入信號Ui后,在放大電路的輸出端便可以得到一個與Ui相位相反,幅值放大了輸出信號Uo,從而實現(xiàn)電壓放大[3]。
實驗內(nèi)容主要是在不接入輸入信號Ui時,測量電路的靜態(tài)工作點Ub、Ue、Uc的值,電壓放大倍數(shù)的測量主要是在調(diào)整合適的靜態(tài)工作點后,結(jié)束正弦輸入信號,用示波器觀察放大電路的輸出電壓Uo的波形。
2.Labview環(huán)境下的實驗設(shè)計
實驗原理圖中的電阻、電源、示波器等可以通過LabVIEW 的標(biāo)準(zhǔn)控件編輯器窗口來編輯,控件編輯器中可以對控件的大小、顏色、相對位置隨意調(diào)整或者添加文本或者插入圖片等。首先創(chuàng)建一個新的子VI,把電路圖的圖片直接粘貼到前面板上,數(shù)值顯示控件勝在精確,讀數(shù)方便,可顯示數(shù)據(jù)范圍廣,添加10個數(shù)值輸入控件,用來輸入電路的電阻、電源等參數(shù);添加 4個數(shù)值顯示控件,用來顯示靜態(tài)工作點和電壓放大倍數(shù)。儀表控件則有形象直觀,生動形象的效果,輸入輸出電壓波形用示波器顯示,在前面上添加兩個示波器[4-5]。
本實驗的程序框圖采用在一個while循環(huán)中嵌套公式節(jié)點法,程序框圖的左邊是輸入的數(shù)據(jù)變量,變量的數(shù)值可以在前面直接更改,公式節(jié)點框圖中間是具體的計算公式,公式的編程方法和C語言一樣,行末用分號結(jié)束[6]。框圖的右邊是對應(yīng)的實驗輸出量??驁D中間根據(jù)實驗內(nèi)容可以方便的構(gòu)建輸出量與輸入量之間的表達式。設(shè)計的程序框圖如圖3。
二、實驗的仿真
輸入Ucc,RB1,等實驗基本參數(shù)及在放大電路輸入端輸入頻率為1kHz,幅值為10mV的正弦信號Ui進行共發(fā)射極放大電路模擬實驗,觀測示波器輸出電壓的波形。經(jīng)驗證,實驗數(shù)據(jù)符合要求。所以實驗可行。
三、結(jié)語
在labview環(huán)境下設(shè)計的單管放大電路參數(shù)測試實驗操作操作方便,實驗界面清晰,而且滿足電路實驗的要求;此外,學(xué)生可以通過下載虛擬實驗程序,自己在電腦上完成虛擬實驗,有效彌補了實驗資源和學(xué)生實驗要求之間的缺口,可以有效節(jié)省實驗成本。
參考文獻:
[1]陳國順,張桐,郭陽寬,王正林.精通LabVIEW程序設(shè)計[M].電子工業(yè)出版社,2012.
[2]陳樹學(xué),劉萱.LabVIEW寶典,2014.
[3]汪敬華.電子技術(shù)[M].清華大學(xué)出版社.
[4]豈興明,田京京,朱洪歧.LabVIEW入門與實戰(zhàn)開發(fā)100例[M].電子工業(yè)出版社.
[5]張桐,陳國順,王正林.精通LabVIEW 程序設(shè)計[M].北京:電子工業(yè)出版社,2008.
[6]陳錫輝,張銀鴻.LabVIEW 8.20 程序設(shè)計從入門到精通[M].北京:清華大學(xué)出版社,2007.