集成電路封裝與系統(tǒng)測(cè)試_第1頁
集成電路封裝與系統(tǒng)測(cè)試_第2頁
集成電路封裝與系統(tǒng)測(cè)試_第3頁
集成電路封裝與系統(tǒng)測(cè)試_第4頁
集成電路封裝與系統(tǒng)測(cè)試_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、集成電路封裝與系統(tǒng)測(cè)試課程實(shí)驗(yàn)報(bào)告電子、集成專業(yè)( 20142015 學(xué)年第一學(xué)期)課程名稱集成電路封裝與系統(tǒng)測(cè)試課程類別必修 限選班級(jí)學(xué)號(hào)姓名任課教師考試日期目錄一、實(shí)驗(yàn)?zāi)康?- 2 -二、實(shí)驗(yàn)原理.- 2 -2.1BC3199 集成電路測(cè)試系統(tǒng)簡介 .- 2 -2.2測(cè)試電路原理圖 .- 3 -2.3測(cè)試參數(shù)分析 .- 3 -2.3.1測(cè)量輸出電壓 Vo.- 3 -2.3.2測(cè)量電源電壓調(diào)整率 .- 4 -2.3.3測(cè)量負(fù)載電壓調(diào)整率 .- 4 -三、實(shí)驗(yàn)設(shè)備.- 4 -四、實(shí)驗(yàn)步驟.- 4 -4.1焊制電路板 .- 4 -4.2建立 LM7805 測(cè)試程序 .- 5 -4.3測(cè)試數(shù)據(jù)及結(jié)

2、果 .- 5 -五、實(shí)驗(yàn)結(jié)論.- 6 -六、心得體會(huì).錯(cuò)誤 ! 未定義書簽。附錄: .- 6 -Word 文檔一、實(shí)驗(yàn)?zāi)康碾S著各種模擬、數(shù)字集成電路的用量越來越大,其質(zhì)量對(duì)整機(jī)的性能和可靠性起著越來越大的作用, 因此深入開展集成電路相關(guān)測(cè)試技術(shù)的研究具有重要的意義。本次實(shí)驗(yàn)我們以 BC3199 測(cè)試系統(tǒng)作為集成電路測(cè)試平臺(tái),將模擬集成電路 LM7805 作為測(cè)試對(duì)象, 測(cè)試其輸出電壓、 電源電壓調(diào)整率和負(fù)載電壓三個(gè)參數(shù)。二、實(shí)驗(yàn)原理2.1 BC3199集成電路測(cè)試系統(tǒng)簡介BC3199 測(cè)試系統(tǒng)是一款模擬數(shù)字混合信號(hào)測(cè)試系統(tǒng),用于測(cè)試電源管理類器件、運(yùn)算放大器、模擬開關(guān)、 DAC/ADC 以及中

3、小規(guī)模數(shù)字電路,適用于工程測(cè)試與量產(chǎn)測(cè)試。 BC3199 集成電路測(cè)試系統(tǒng)分為電源箱與測(cè)試頭兩部分,適配器可以直接安裝到測(cè)試頭引出的測(cè)試插座之上,無需任何測(cè)試連接線, 測(cè)試時(shí)通過雙手按壓測(cè)試控制板的兩個(gè)測(cè)試按鈕進(jìn)行測(cè)試。SBC 主控計(jì)算機(jī)安裝在機(jī)箱的上部, 分體機(jī)外接主計(jì)算機(jī)。 PCI 槽上插有一塊專用接口板, 用于計(jì)算機(jī)和系統(tǒng)主機(jī)之間數(shù)據(jù)傳輸, 此接口板通過 50 線扁平電纜與機(jī)的系統(tǒng)接口板連接。機(jī)有系統(tǒng)接口板、電壓/電流源、電壓測(cè)量及數(shù)據(jù)采集板、時(shí)間測(cè)量單元、交流信號(hào)源、數(shù)字I/O 板等。系統(tǒng)框圖如圖1 所示。圖 1BC3199 集成電路測(cè)試系統(tǒng)框圖Word 文檔VeritestATE 為

4、 BC3199 集成電路測(cè)試機(jī)的配套控制軟件, 可以對(duì)被測(cè)器件進(jìn)行測(cè)試序列生成、測(cè)試參數(shù)生成以及自動(dòng)測(cè)試, 同時(shí)具有設(shè)備校準(zhǔn)與自檢, 測(cè)試結(jié)果保存和分析,以及 HANDLER 連接等功能。該軟件可以在 Windows XP 系統(tǒng)上運(yùn)行。系統(tǒng)軟件采用與測(cè)試程序分離的編程方法, 用戶可以建立單獨(dú)的工程編寫測(cè)試方案的代碼, 所生成的動(dòng)態(tài)連接庫可以被系統(tǒng)軟件識(shí)別和運(yùn)行, 用戶可以在所生成的工程中調(diào)試這些代碼。2.2 測(cè)試電路原理圖通過查找資料分析綜合后采用如下電路原理圖圖 2測(cè)試原理圖其中 C1=1.03uF,C0=0.1uF2.3 測(cè)試參數(shù)分析根據(jù) LM7805 的器件參數(shù)文檔,需要器件的測(cè)試參數(shù)如

5、下圖3 所示。圖 1LM7805 電氣特性測(cè)量輸出電壓 Vo輸出電壓即為在一定條件下,LM7805 輸出端口的電壓值。在代碼中,利用GetVo 函數(shù)即可得到不同條件下的Vo 值。Word 文檔測(cè)量電源電壓調(diào)整率電源電壓調(diào)整率即為當(dāng)輸入側(cè)電壓從允許輸入的最低值變化到規(guī)定的最大值時(shí),輸出電壓的相對(duì)變化值占額定輸出電壓的百分比,一般不超過0.1%。在圖 2 中,通過測(cè)出的輸出電壓 Vo值,利用公式: res1 = fabs(Vo2-Vo1);regline =(res1 / 1.25) / (fabs(Vi2)-fabs(Vi1) )*100;測(cè)量負(fù)載電壓調(diào)整率負(fù)載調(diào)整率來源于電源的輸出電壓因負(fù)載大

6、小的變化(空載到滿載),而電壓調(diào)整率來源于電源在滿載時(shí),其輸出電壓因該電源的供電電壓波動(dòng)引起的變化。三、實(shí)驗(yàn)設(shè)備BC3199VC2005四、實(shí)驗(yàn)步驟4.1 焊制電路板焊制后的電路板如下圖:圖 4實(shí)際電路Word 文檔4.2 建立 LM7805 測(cè)試程序BC3199 測(cè)試程序編寫采用C+語言對(duì)系統(tǒng)硬件行為進(jìn)行描述。它采用了測(cè)試策略與數(shù)據(jù)分離的設(shè)計(jì)。 用戶可以通過測(cè)試程序編寫出所需要的全部或者基本測(cè)試參數(shù),通過系統(tǒng)軟件界面修改或者輸入數(shù)據(jù)。用戶編寫的測(cè)試程序最終將生成 DLL動(dòng)態(tài)庫,可以使用系統(tǒng)軟件調(diào)用這些測(cè)試程序。測(cè)試代碼見附錄4.3測(cè)試數(shù)據(jù)及結(jié)果加載以上測(cè)試程序,進(jìn)入以下測(cè)試界面。在連測(cè)狀態(tài)下

7、,BC3199 測(cè)試系統(tǒng)可對(duì)測(cè)試結(jié)果進(jìn)行數(shù)據(jù)統(tǒng)計(jì)并生成報(bào)表。經(jīng)測(cè)試,得到某批次 LM7805 測(cè)試數(shù)據(jù)結(jié)果報(bào)表見表 1。序號(hào)Vo (V )Vo 7VVo 20VVo 5mAVo 1ARegline1Regline2Regload1Regload2(V )(V )(V )(V )(mV )(mV )(mV )(mV )15.01225.01345.00895.01375.01166.951.524.881.8325.01245.01355.00895.01395.01187.061.505.021.8035.01235.01355.00875.01375.01177.331.415.201.87

8、45.01205.01315.00815.01365.01167.501.375.861.7355.01195.01305.00785.01355.01157.491.235.991.6865.01165.01255.00745.01335.01137.471.296.331.6675.01145.01225.00705.01305.01107.361.276.321.6585.01125.01205.00685.01265.01087.401.396.231.6895.01105.01185.00665.01235.01067.451.386.301.72105.01145.01225.00

9、705.01305.01107.351.366.301.66表 1實(shí)驗(yàn)測(cè)試數(shù)據(jù)圖 5 芯片手冊(cè)數(shù)據(jù)Word 文檔由實(shí)驗(yàn)數(shù)據(jù)可知,當(dāng)輸入條件為5.0mA<Io<1.0A, 7V<Vi<20V ,實(shí)驗(yàn)測(cè)得的輸出電壓 Vo 在 5.00665.0139 V 圍,滿足標(biāo)準(zhǔn)數(shù)據(jù)的圍4.755.2V;Regline1 和Regline2 的值分別小于 7.50mV 和 1.52 mV ,遠(yuǎn)小于標(biāo)準(zhǔn)給出的 100mV 和 50mV 的參考值;最后 Regload1 和 Regload2 測(cè)試值分別小于 6.33mV 和 1.87mV,也分別遠(yuǎn)小于標(biāo)準(zhǔn)給出的 100mV 和 50mV

10、的參考值。五、實(shí)驗(yàn)結(jié)論通過本次測(cè)試, 可以確定我們測(cè)得 LM7805 芯片的輸出電壓、 電源電壓調(diào)整率和負(fù)載電壓調(diào)整率三個(gè)參數(shù)要求的, 通過相應(yīng)的電路、 步驟和測(cè)試原理可以再測(cè)試 LM7805 芯片其他的參數(shù),最終判斷其是否為合格產(chǎn)品。附錄:#include "stdafx.h"#include "D:BC3199NEW-VeriTestATETestFilesStdTestConfig.h"ATE_TEST_ITEM_DECLARE(VO);/ 輸出電壓ATE_TEST_ITEM_DECLARE(Regline);/電源電壓調(diào)整率ATE_TEST_IT

11、EM_DECLARE(Regload);/ 負(fù)載電壓調(diào)整率void CreateTestItem(void)unsigned int ParameterID = 0;BEGIN(VO, 4.8, 5.2, "V", 4);VO.AddItemCondition("Output Meas(MAX)", V(5.00, "V"), "V");VO.AddItemCondition("Vi", V(10.00, "V"),"V");VO.AddItemCondi

12、tion("VClamp", V(8, "V"),"V");VO.AddItemCondition("Io", V(-500, "mA"),"mA");VO.AddItemCondition("IClamp", V(2000, "mA"),"mA");VO.AddItemCondition("VsOn_Delay", V(10.0000, "ms"), "ms&quo

13、t;);VO.AddItemCondition("DIV", V(200.0, "-"), "-", 0);VO.AddItemCondition("Num", V(100.0, "-"), "-", 0);MAKE(VO);Word 文檔BEGIN(Regline, 0, 100, "%/V", 2); Regline.AddItemCondition("Output Meas(MAX)", V(5.00, "V"

14、), "V");Regline.AddItemCondition("Vi1", V(7.0, "V"),"V");Regline.AddItemCondition("Vi2", V(25.00, "V"),"V");Regline.AddItemCondition("VClamp", V(8.00, "V"),"V");Regline.AddItemCondition("Io"

15、, V(-500, "mA"),"mA");Regline.AddItemCondition("IClamp", V(2000, "mA"),"mA");Regline.AddItemCondition("VsOn_Delay", V(10.0000, "ms"), "ms"); Regline.AddItemCondition("DIV", V(200.0, "-"), "-"

16、;, 0); Regline.AddItemCondition("Num", V(100.0, "-"), "-", 0);MAKE(Regline);BEGIN(Regload,0,100, "mV",2);Regload.AddItemCondition("Output Meas(MAX)", V(5.00, "V"), "V");Regload.AddItemCondition("Vi",V(10,"V"),&

17、quot;V");Regload.AddItemCondition("VClamp", V(8, "V"),"V");Regload.AddItemCondition("Io1", V(-5, "mA"),"mA");Regload.AddItemCondition("Io2", V(-1000, "mA"),"mA");Regload.AddItemCondition("IClamp"

18、, V(2000, "mA"),"mA");Regload.AddItemCondition("VsOn_Delay", V(10.0000, "ms"), "ms");Regload.AddItemCondition("DIV", V(200.0, "-"), "-", 0);Regload.AddItemCondition("Num", V(100.0, "-"), "-"

19、, 0);MAKE(Regload);BEGIN(IQ, 0, 8.0, "mA", 3);IQ.AddItemCondition("Output Meas (MAX)", V(10.00, "V"), "V");IQ.AddItemCondition("Vi", V(10.00, "V"),"V");IQ.AddItemCondition("VClamp", V(8, "V"),"V");IQ.

20、AddItemCondition("Io", V(0, "mA"),"mA");IQ.AddItemCondition("IClamp", V(1000, "mA"),"mA");IQ.AddItemCondition("VsOn_Delay", V(10.0000, "ms"), "ms");IQ.AddItemCondition("DIV", V(200, "-"), &q

21、uot;-", 0);IQ.AddItemCondition("Num", V(100.0, "-"), "-", 0);MAKE(IQ);BEGIN(deltaIQ_deltaI, 0.0, 0.5, "mA", 3);deltaIQ_deltaI.AddItemCondition("Output Meas (MAX)", V(10.00, "V"), "V");deltaIQ_deltaI.AddItemCondition("Vi&

22、quot;, V(10.00, "V"),"V");deltaIQ_deltaI.AddItemCondition("VClamp", V(8, "V"),"V");deltaIQ_deltaI.AddItemCondition("Io1", V(-5, "mA"),"mA");deltaIQ_deltaI.AddItemCondition("Io2", V(-1000, "mA"),"

23、mA");deltaIQ_deltaI.AddItemCondition("IClamp", V(1200, "mA"),"mA");deltaIQ_deltaI.AddItemCondition("VsOn_Delay", V(10.0000, "ms"), "ms"); deltaIQ_deltaI.AddItemCondition("DIV", V(200, "-"), "-", 0);Word 文檔

24、deltaIQ_deltaI.AddItemCondition("Num", V(100.0, "-"), "-", 0);MAKE(deltaIQ_deltaI);BEGIN(deltaIQ_deltaV , 0.0, 1.3, "mA", 3);deltaIQ_deltaV .AddItemCondition("Output Meas (MAX)", V(10.00, "V"), "V");deltaIQ_deltaV .AddItemConditio

25、n("Vi1", V(7.00, "V"),"V");deltaIQ_deltaV .AddItemCondition("Vi2", V(25.00, "V"),"V");deltaIQ_deltaV .AddItemCondition("VClamp", V(8, "V"),"V");deltaIQ_deltaV .AddItemCondition("Io", V(-500, "mA&

26、quot;),"mA");deltaIQ_deltaV .AddItemCondition("IClamp", V(1000, "mA"),"mA");deltaIQ_deltaV .AddItemCondition("VsOn_Delay", V(10.0000, "ms"), "ms"); deltaIQ_deltaV .AddItemCondition("DIV", V(200, "-"), "-&q

27、uot;, 0); deltaIQ_deltaV .AddItemCondition("Num", V(100.0, "-"), "-", 0); MAKE(deltaIQ_deltaV);BEGIN(VDrop, 0.0, 2.5, "V", 3);VDrop.AddItemCondition("Output Meas (MAX)", V(8.00, "V"), "V");VDrop.AddItemCondition("Vi_begin&quo

28、t;, V(10.00, "V"),"V");VDrop.AddItemCondition("Vi_end",V(6.00, "V"),"V");VDrop.AddItemCondition("VFail",V(4.75, "V"),"V");VDrop.AddItemCondition("Step",V(0.1,"V"),"V");VDrop.AddItemCondition

29、("VClamp", V(8, "V"),"V");VDrop.AddItemCondition("Io", V(-1000, "mA"),"mA");VDrop.AddItemCondition("IClamp", V(1500, "mA"),"mA");VDrop.AddItemCondition("VsOn_Delay", V(10.0000, "ms"), "

30、ms");VDrop.AddItemCondition("DIV", V(10.0, "-"), "-", 0);VDrop.AddItemCondition("Num", V(10.0, "-"), "-", 0);MAKE(VDrop);BEGIN(RR, 62, 100, "dB", 1);RR.AddItemCondition("Freq", V(100, "Hz"),"Hz")

31、;RR.AddItemCondition("VL", V(8, "V"),"V");RR.AddItemCondition("VH", V(18, "V"),"V");RR.AddItemCondition("VClamp", V(8, "V"),"V");RR.AddItemCondition("Io", V(-500, "mA"),"mA");RR.Ad

32、dItemCondition("IClamp", V(1500, "mA"),"mA");RR.AddItemCondition("ACMRange", V(2, "-"),"-",0);RR.AddItemCondition("VsOn_Delay", V(10.0000, "ms"), "ms");MAKE(RR);float GetVO(float V outMax, float Vi, float VClam

33、p, float Io, float IClamp, float VsOn_Delay, unsigned Word 文檔USING_RESULT(res);/所有繼電器關(guān)pDrv->OpenAllCBits();pDrv->Delay(5);/根據(jù)判據(jù)判斷量程if(V outMax < 2.00) pDrv->SetMeasureChannel(BMV0, VM_2V); else if(V outMax < 5.00) pDrv->SetMeasureChannel(BMV0, VM_5V); else if(V outMax < 10.00) p

34、Drv->SetMeasureChannel(BMV0, VM_10V); else if(V outMax < 20.00) pDrv->SetMeasureChannel(BMV0, VM_20V); else if(V outMax < 50.00) pDrv->SetMeasureChannel(BMV0, VM_50V);/輸入電壓設(shè)置, 判斷箝位量程PVI_CURRENT_RANGE irange = PVI20UA;if(IClamp < 0.02) irange = PVI20UA;else if(IClamp < 0.2) irang

35、e = PVI200UA;else if(IClamp < 2) irange = PVI2MA;else if(IClamp < 20) irange = PVI20MA;else if(IClamp < 200) irange = PVI200MA;else if(IClamp < 2000) irange = PVI2A;else if(IClamp < 10000) irange = PVI10A;pDrv->VIFV(APVI0, FPRG, Vi, PVIV_AUTO, IClamp, -IClamp, irange);/負(fù)載電流設(shè)置, 判斷箝位

36、量程PVI_VOLTAGE_RANGE vrange = PVI2V;if(VClamp < 2.00) vrange = PVI2V;else if(VClamp < 5.00) vrange = PVI5V;else if(VClamp < 20.00) vrange = PVI20V;else if(VClamp < 50.00) vrange = PVI50V;pDrv->VIFI(APVI1, FT3,Io, PVII_AUTO, VClamp, -VClamp, vrange);/接入輸入輸出濾波電容pDrv->SetCBits(pDrv->

37、;GetRelay(), pDrv->GetRelay(54, 55);pDrv->Delay(5);/打開輸出繼電器if(fabs(Io) > 0.00001)pDrv->EnableOut(APVI0);pDrv->Delay(10);pDrv->VIOn(APVI0);pDrv->Delay(10);pDrv->EnableOut(APVI1);pDrv->Delay(VsOn_Delay);Word 文檔/測(cè)量pDrv->SetTriggerTimer(VsOn_Delay);pDrv->V oltageMeausure(SITE1,TRIG, DIV, NUM);pDrv->SetCBits(pDrv->GetRelay(55), pDrv->GetRelay();pDrv->DisableOut(APVI1);pDrv->Delay(5);pDrv->VIOff(APVI0)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論