1. 程式人生 > >用NI的資料採集卡實現簡單電子測試之3——繪製二極體V-I特性曲線圖

用NI的資料採集卡實現簡單電子測試之3——繪製二極體V-I特性曲線圖

本文從本人的163部落格搬遷至此。

接下來用USB-6009和LabVIEW實現對二極體最重要的特性曲線“V-I特性曲線”的測試和繪製。

   一、什麼是二極體V-I特性曲線   

   康華光版的《電子技術基礎——模擬部分》這樣介紹二極體的V-I特性:在二極體正向特性(在PN接面兩端施加N正P負的電壓時的特性)的起始部分,由於正向電壓較小,外電場還不足以克服PN接面的內電場,因而這時的正向電流幾乎為零,二極體呈現出一個大電阻,好像一個門坎。矽管的門坎電壓Vth(又稱死區電壓)約為0.5V,鍺管的Vth約為0.1V,當正向電壓大於Vth時,內電場大為削弱,電流因而迅速增長。所謂“V-I特性曲線”是指正向電壓和正向電流之間的關係。

  二、測試電路 

  V-I特性曲線是二極體電流I和壓降V之間的關係,只有一個自變數和一個因變數,是二維平面上的曲線。測試電路需要通過USB-6009的DAC控制流過二極體的電流,同時通過ADC測量其上的壓降來繪製V-I曲線。和繪製三極體的輸出特性曲線一樣,可以通過由運放構成的反饋控制電路來控制流過二極體的正向電流,但測試普通二極體的V-I曲線時,一般要求測試電流達到100mA以上,無法由運放直接產生,需借用電晶體放大輸出電流。我設計了圖1所示的測試電路。

圖1 二極體V-I特性測試電路

其中DI_CTL是由USB-6009的DAC輸出的電流控制電壓。D_test是被試二極體,採用常見整流二極體1N4007,其兩端連線的AI3和AI7是USB-6009的ADC的一對差分輸入端,用於測試D_test兩端的電勢差Vdt。Rd1是電流測試電阻,其作用是將流過被試二極體的電流ID轉換為電壓V

D1,從而形成電流負反饋通路。為防止Rd1上功耗過大造成損毀,Rd1取值較小,僅為0.1歐姆。在500mA電流條件下,其上的壓降也僅為50mV,很難與USB-6009的DAC輸出的控制電壓形成比較,因此需要先通過運放OP_dA構成的同相放大電路來將Rd1上的測試電壓VD1放大成VD2。其增益G=(Rd3+Rd2)/Rd2=31.3倍,可將流過Rd1的500mA電流轉換為1.56V輸出電壓。運算放大器OP_dB構成整個負反饋電路的誤差放大環節,其作用是放大實際電流與USB-6009的DAC輸出的控制電流的電壓之間的誤差,並將放大後的誤差用於控制功率P溝道MOS管MOSP輸出電流。根據負反饋系統的分析方法來分析圖1的工作原理。

1、對運放OP_dB應用“虛短”的原則:OP_dA輸出的VD2應該等於USB-6009輸出的控制電壓DI_CTL,當改變DI_CTL時,就可以改變流過D_test的電流ID。電流ID和電壓DI_CTL之間的關係為:

 ID=VDI_CTL/Rd1                                          (1)

 

2、上述電路使用虛短的前提之一是,整個系統是電流負反饋系統:但ID增加時VD1和 VD2也將增加,將使OP_dB的同相端電壓增加,從而將使P歐溝道MOS管的柵極電壓上升,並減少其開啟的程度從而降低ID,並最終構成負反饋系統。

3、上述電路使用虛短的前提之二是,整個系統的穩定性。Cd1具有保證閉環穩定的作用,它可以降低高頻訊號的開環增益,從而整個系統在高頻段發生自激振盪。

另外,這個電路值得注意的地方還在於,這是一個單電源電路,但電路的參考點卻是“地電勢”。具體體現在:

1、從Rd1上端得到的VD1是一個很小的電壓,可能僅有幾個mV,要使用只有單電源的運放拾取這個電壓是有一定困難的,但LM358的共模電壓可達負電源電壓,因此能夠拾取和放大VD1。

2、由於電流測試電阻Rd1安裝在被測二極體和地之間,就不可能採用單端測量方式測量二極體上的壓降,正好USB-6009提供了差分測量方式,將兩個差分輸入端分別連線在被測物件的兩端,可以將兩個輸入端之間的共模電壓抑制掉,從而直接得到被測物件兩端的電勢差。

  三、測試程式

1、測試程式流程圖如圖2所示

 

圖2 測試程式流程圖

2、測試電流ID的設定

    DACDI_CTL實現對測試電流ID採用公式節點實現DI_CTL和ID之間的換算,如圖3所示:

 

圖3 實現測試電流ID和控制電壓換算的公式節點

    3、差分模式採集二極體壓降Vdt    USB-6009差分模式的配置如圖4所示,注意此時可以通過修改輸入電壓範圍,提高USB-6009內的PGA的增益,從而達到提高電壓解析度的目的。

圖4 差分模式採集電壓的程式框圖

4、測試過程控制    不可能在程式開始執行後不斷的重複測量過程,因此採用“事件結構”管理了一個“開始測試”按鈕,只有單擊“開始測試”,測試過程才會開始。 5、程式框圖    圖5和圖6展示了USB-6009控制測試電流和讀取二極體壓降的程式框圖。

 

圖5 設定測試電流程式框圖

圖6 讀取二極體壓降程式框圖

 

四、程式執行結果      測試貼片封裝的1N4007的“二極體的V-I特性線”,得到圖7所示的結果。

 

圖7 實際測試得到的二極體VI特性曲線

    可以看出IN4007的V-I特性曲線呈指數曲線形式,與理論推導結果一致。 未完待續……