基于虛擬儀器的低成本高效率鎮(zhèn)流器ATE平臺發(fā)布: 2010-10-21 00:09 | 作者: 陳祥 | 來源: | 字體: 小 中 大 摘 要:介紹一種使用LabVIEW編寫測試軟件、通過GPIB來控制電源和測量儀器工作,用DIO-24來控制大規(guī)模電阻矩陣和切換負載,使用DAQ、SCOPE來采集各種電壓、頻率、波形等參數(shù),同時使用數(shù)據(jù)庫等技術(shù)進行數(shù)據(jù)記錄和處理的ATE。 關鍵詞:自動測試系統(tǒng);虛擬儀器;鎮(zhèn)流器 鎮(zhèn)流器是照明系統(tǒng)的一部分。按照帶載能力來分,有一燈絲,兩燈絲,三燈絲等幾種,它可以120/277V的工頻來驅(qū)動。ATE主要測試其工作的功率、電流、效率、諧波失真系數(shù),各燈絲的頻率/電壓,及啟動電壓、頻率、空載特性等。 1測試系統(tǒng)硬件結(jié)構(gòu) 1.1工控機的配置 工控機主要采用奔騰四主板,帶集成顯卡、集成網(wǎng)卡,帶ISA和PCI插槽的底板,抽拉式鍵盤鼠標,軟驅(qū),光驅(qū),帶USB接口(便于數(shù)據(jù)庫更新,測試數(shù)據(jù)的讀取)。 1.2NI-GPIB卡 它基于IEEE-488.2的通信協(xié)議,使用ISA插槽,具有PLUG&PLAY的特點,主要用來與儀器通信。本系統(tǒng)啟用了兩臺儀器,分別是Agilent公司的電源6812A,和Xitron 2503功率分析儀。前者負責給電子鎮(zhèn)流器供電,通過GPIB卡向其發(fā)送指令調(diào)整供電電壓、頻率,定義電壓波形等,過載會自動shutdown保護;后者負責檢測功率、電流等,通過一個電流互感器將電流以十分之一的比例轉(zhuǎn)化成電壓信號,然后將該信號和電壓合成,分析和求得功率、諧波失真系數(shù)、功率因數(shù)等參數(shù)。 1.3NI DAQ-6070E 該卡有16個輸入通道,本系統(tǒng)采用差分輸入方式,ch0和ch8,ch1和ch9,ch2和ch10……ch7和ch15兩兩組合,形成八路輸入通道。電壓范圍設置為-10V~10V。但是有很多時候測試對象的電壓不會正好在這范圍里面,我們采用自制的電壓調(diào)整模塊來解決這個問題;通過數(shù)位撥碼來改變增益。另外,有時測試板卡本身也會對測試信號產(chǎn)生影響,為消除此影響,又鑒于測試對象是交流信號,本系統(tǒng)采用了一比一的變壓器進行隔離。由于DAQ讀出來的是一組波形,故需對波形數(shù)組進行分析以取得其頻率、有效值和波形失真系數(shù)。 系統(tǒng)利用了DAQ的兩路Counter/times,Counter0產(chǎn)生50kHz占空比為50%的方波。Counter1產(chǎn)生120Hz的方波,程序?qū)⒋苏伎毡榷x在10%~90%之間可調(diào)。為了提高120Hz信號的帶負載能力,通過三極管將其放大。這兩路方波信號接入鎮(zhèn)流器的控制口(如圖1),來共同調(diào)節(jié)它的工作狀態(tài)。 1.4DIO-24控制的電阻矩陣,開關矩陣 系統(tǒng)利用DIO發(fā)出的24個TTL電平信號,來控制各個繼電器的動作(常開和常閉)。 (1)電阻矩陣的實現(xiàn) 按照1,2,4,8,16這樣的二進制值的關系選取一系列電阻,各自并上繼電器,然后將它們串在一起。這樣系統(tǒng)通過DIO控制這些繼電器的開關就可以得到任意一個阻值。一個通用的可控變阻箱便形成了。 (2)開關矩陣 鎮(zhèn)流器測試過程需要進行滿載、過載、空載、斷電、加電等切換,系統(tǒng)用一系列開關來完成此功能。開發(fā)者將它做成一個獨立的模塊。 1.5NI-SCOPE監(jiān)控 有些測試指標非常注重波形特性,如瞬時性,收斂性。以前使用示波器,但是發(fā)現(xiàn)很多弱點:占空間,價格昂貴。后來考慮使用示波器卡,直接插在工控機PCI插槽里,把ATE的寶貴空間節(jié)省下來了。系統(tǒng)采用示波器卡5112,同時檢測負載電壓和燈絲電壓的波形,顯示在測試面板上,并且記錄成測試數(shù)據(jù)。 2軟件的編寫和性能評估 系統(tǒng)基于LabVIEW6.0編程。另外安裝了Application Builder,SQL,NIscope等插件。我們使用了兩臺帶有GPIB接口的儀器,編寫者根據(jù)變阻箱驅(qū)動和開關矩陣驅(qū)動。 2.1模塊化 編寫者根據(jù)需要自行開發(fā)了儀器的驅(qū)動程序,開發(fā)了上文提到的變阻箱驅(qū)動和開關矩陣驅(qū)動模塊,調(diào)用DAQ原始模塊整合成采集各參數(shù)的通用模塊。 2.2SQL的應用 利用Microsoft Access建立一個數(shù)據(jù)庫,包括產(chǎn)品規(guī)格,典型樣機值,校正誤差三個子數(shù)據(jù)庫。我們將一系列產(chǎn)品的參數(shù)輸入進去。這樣,在開啟主測試面板時選擇產(chǎn)品型號,然后,SQL模塊將對應機型的參數(shù)調(diào)入以備使用。 2.3Calibration的設計 每一套測試軟件都具備校準的功能。在大批量測試之前,先進入校準界面,利用標準樣機進行校準。準確地講,這是一個計算偏差的過程。首先,測試標準樣機的值,然后與樣機的標值進行對比,產(chǎn)生一個偏差,將它存入數(shù)據(jù)庫的校正誤差子庫中。這樣,進入量產(chǎn)測試面板后,在測得值基礎上加上偏差,就認為是準確測量值了。 2.4軟件的可靠性和快速性 可靠性:在測試軟件的可靠性時,我們?nèi)我馓暨x100個產(chǎn)品,分別讓五個工人測試,然后分析測試結(jié)果,計算均值,與最高值和最低值進行比較;相差不超過3%,認為該系統(tǒng)可靠,可以用于大量測試產(chǎn)品。 快速性:系統(tǒng)采用了各種板卡,與常規(guī)儀器測試系統(tǒng)相比,體現(xiàn)出了快速的優(yōu)勢。 3結(jié)束語 在采用LabVIEW軟件之后,工程師開發(fā)測試系統(tǒng)的周期大大加快,同時該軟件具有良好的可讀解性;大量非常便宜的測試板卡的使用降低了公司的成本。隨著集成電路的進一步發(fā)展,各類板卡的性能不斷提升,此優(yōu)勢將更加明顯。
掃碼關注5G通信官方公眾號,免費領取以下5G精品資料
|
本周熱點本月熱點
最熱通信招聘
業(yè)界最新資訊
最新招聘信息
最新技術(shù)文章最新論壇貼子
|