當(dāng)前位置:首頁 > 工業(yè)控制 > 電子設(shè)計自動化
[導(dǎo)讀]摘 要: 介紹了一套最新研制的光功率計自動測試系統(tǒng),該系統(tǒng)充分利用了計算機的現(xiàn)有資源,具有投資省、自動化程度高等特點。對于利用計算機進行數(shù)據(jù)采樣、實時通信、自動控制等應(yīng)用具有一定的參考價值。關(guān)鍵詞: 光開

摘 要: 介紹了一套最新研制的光功率計自動測試系統(tǒng),該系統(tǒng)充分利用了計算機的現(xiàn)有資源,具有投資省、自動化程度高等特點。對于利用計算機進行數(shù)據(jù)采樣、實時通信、自動控制等應(yīng)用具有一定的參考價值。
關(guān)鍵詞: 光開關(guān)接口技術(shù)自動測試

光功率計是現(xiàn)代光通信中最基本的光纖測試儀器。隨著寬帶通信技術(shù)的快速發(fā)展,通信網(wǎng)絡(luò)中大量使用光纖作為傳輸介質(zhì),因此光功率計也就越來越多地被應(yīng)用于科研、生產(chǎn)的各個部門。對于計量檢測部門而言,每年都要計量大量的光功率計,然而傳統(tǒng)的計量方法耗時長、效率低,計量的準(zhǔn)確性也極易受人為操作的影響。在這里我們介紹一套最新研制的光功率計自動測試系統(tǒng),具有測試準(zhǔn)確性高、投資省、自動化程度高等特點。


1 傳統(tǒng)光功率計的測試方法
傳統(tǒng)的光功率計測試框圖如圖1所示。

所用測試原理為比較法。首先將光衰減器與標(biāo)準(zhǔn)光功率計連接起來,測試光從光源發(fā)出,經(jīng)過衰減器后被標(biāo)準(zhǔn)光功率計讀出的數(shù)值為標(biāo)稱值。接著將光纖從標(biāo)準(zhǔn)光功率計上取下切換到待測光功率計上,再測量待測光功率計讀出的數(shù)值,該值為實測值。測試完第一個光功率下的數(shù)值后,調(diào)節(jié)光衰減器使輸出光功率為下一值,重復(fù)以上步驟進行下一次測試。待所有光功率量程都測完后,通過計算待測光功率計的相對誤差對其進行標(biāo)定。計量評定標(biāo)準(zhǔn)是:相對誤差在±10%以內(nèi),待測光功率計標(biāo)定為合格,超過這一范圍則為限用,需重新校準(zhǔn)后才能使用。

測試時必須注意兩點:①用光纖連接光器件時,盡量旋緊光接頭以避免由于接入損耗而降低測量的準(zhǔn)確性;②為了將測試誤差降至最低,在每一次光功率的測試過程中,需采用平均值測試法,即在相同光功率下進行多次的重復(fù)測試,然后去掉一個最大值和一個最小值,再將其它數(shù)值取平均即為該光功率下最終的測試數(shù)值。

采用以上方法進行實際測試時,調(diào)節(jié)光衰減器、切換光纖、記錄測試數(shù)據(jù)、計算相對誤差等均需手工完成,工作效率低下。在測試過程中由于不斷地進行光纖的切換工作,使得接入損耗嚴重影響測試的準(zhǔn)確性。雖然測試人員可以旋緊光接頭以降低接入損耗,但由于光信號本身非常弱,將光纖反復(fù)多次地插入和拔出,會造成接入損耗有很大不同,直接降低測試的準(zhǔn)確性。

經(jīng)過以上分析發(fā)現(xiàn),造成工作效率低下和測試準(zhǔn)確性低的主要原因是由于所有的測試工作均需人工完成。解決這一問題的最好辦法就是采用計算機進行自動化測試。新的自動測試系統(tǒng)框圖如圖2所示。2 自動測試系統(tǒng)硬件設(shè)計
使用計算機進行自動控制時,在滿足功能的前提下應(yīng)該最大限度地利用計算機現(xiàn)有的資源。這樣,一方面可以充分發(fā)揮計算機的作用,另一方面也可以節(jié)省另外制作控制板卡所需的資金、器材、時間和人力。
在這套自動測試系統(tǒng)中,光衰減器帶有串行接口,可直接與計算機通信。待測光功率計中,較新的帶有串行接口和GPIB接口,老一些的只有GPIB接口。為了滿足兼容性和自動控制的要求,增加了一塊基于計算機總線的GPIB接口卡,通過該卡控制待測光功率計。標(biāo)準(zhǔn)光功率計自帶串行和GPIB兩種接口,可通過任意一個接口與計算機通信。由于計算機上有兩個串行接口,因此可分別通過這兩個接口控制光衰減器和標(biāo)準(zhǔn)光功率計。為了解決接入損耗問題,系統(tǒng)增加了一個1×2的光開關(guān)。光開關(guān)的作用就是在計算機的控制下,自動切換光纖,將接入損耗的影響降至最低,類似于電子開關(guān)在電路切換中所起的作用。我們利用計算機的并行接口對光開關(guān)進行控制。
光開關(guān)采用電壓控制方式,需自制一塊控制卡,利用計算機的并行接口進行控制。控制卡的電路如圖3所示。

光開關(guān)由計算機的并口發(fā)控制信號進行驅(qū)動,即從計算機并口378H的"0"、"1"兩端發(fā)送高低電平信號,使得控制電路A、B兩端的電壓交替變化,達到光開關(guān)自動動作的目的。當(dāng)"0"端為高電位時,三極管Q3、Q4導(dǎo)通,Q1、Q2截止;同時"1"端為低電位,Q5、Q6導(dǎo)通,Q7、Q8截止,這樣就構(gòu)成了導(dǎo)通回路+12V→Q6→B→A→Q3→GND,則光開關(guān)向右運動。同理,"0"端為低電位而"1"端為高電位時,光開關(guān)向左運動。二極管D1~D4為保護二極管,可避免光開關(guān)中的感性元件在極性切換時造成反向電壓而損壞功率三極管。

3 自動測試系統(tǒng)軟件設(shè)計
自動測試系統(tǒng)軟件由系統(tǒng)自檢、硬件控制、測試數(shù)據(jù)記錄及計算、測試結(jié)果輸出等部分組成,其中最為關(guān)鍵的是硬件控制部分的程序。下面重點介紹一下該部分的并、串口控制程序以及GPIB接口程序的編寫方法。這些程序全部采用C++ Builder(簡稱BCB)編寫,運行在WIN9x操作系統(tǒng)下。
3.1 光開關(guān)控制程序設(shè)計
光開關(guān)的控制程序采用直接嵌入?yún)R編語句的方法實現(xiàn),程序如下:
void outportb unsigned short port unsigned char value //port參數(shù)為輸出端口地址,value參數(shù)為輸出值 asm
mov dx port //把端口port地址送到
DX寄存器中
mov al value //把value的數(shù)值送到AL
寄存器中
out dx al //把AL寄存器中的數(shù)值
送到端口
??
?
光開關(guān)的控制程序如下:
#define PC 0x378 //PC機的并口地址
void_fastcall Tform2 BitBtn_Left2RightClick TObject Sender?
?
outportb PC 0x01 // 378H的"0"端為高電位,"1"端為低電位,光開關(guān)向右運動
?
void_fastcall Tform2 BitBtn_Right2LeftClick TObject Sender?outportb PC 0x02 // 378H的"0"端為低電位 ,
"1"端為高電位,光開關(guān)向左運動
?
采用以上方式編制的程序可以非常方便地對原有的采用匯編語句編制的函數(shù)直接進行使用,不需再另外編制相應(yīng)的程序。
3.2 串行接口程序設(shè)計
我們使用Microsoft的MSComm32.ocx控件來編寫串行通信程序。首先要進行串口初始化,程序如下:
?
……
Mscomm1→CommPort=1? //選用COM1串行口
Mscomm1→Settings=″9600 N 8 1″?
//波特率9600,無奇偶校驗位,8位數(shù)據(jù)位,1位停
止位
Mscomm1→InputLen=0 //讀取接收緩沖區(qū)的全
部內(nèi)容
Mscomm1→InBufferSize=1024 //設(shè)置接收緩沖區(qū)的
字節(jié)長度為1024
Mscomm1→PortOpen=True //打開串行口
……
?
串口初始化后就可以利用Input函數(shù)讀取標(biāo)準(zhǔn)光功率計的讀數(shù)了。通過串口1讀取標(biāo)準(zhǔn)光功率計讀數(shù)的程序如下:
?
double buffer 1024 //定義接收數(shù)據(jù)的緩沖區(qū)
int ByteNum //收到的字節(jié)數(shù)
int BuffPtr //接收緩沖區(qū)的指針
OleVariant RxBuff //一個用于接收的OleVariant
變量
……
if MSComm1→InBuffCount>0 //如果緩沖區(qū)有多于
一個字節(jié)的數(shù)據(jù)則接收
?
RxBuff=Communical->Input
ByteNum=RxBuff.ArrayHighBound 1 //將實際的
字節(jié)數(shù)取出
for int i=0 i<=ByteNum I++?
buffer BuffPtr++ =double RxBuff.GetElement i //將接收到數(shù)據(jù)讀入緩沖區(qū)
?
……
?
光衰減器的自動控制程序與此類似,本文不再復(fù)述。
3.3 GPIB接口程序設(shè)計
GPIB接口程序是使用NI公司的ActiveX控件編制的,方法如下:
打開BCB的ActiveX控件組,將GPIB控件拖放到Form上,在"Object Inspector"表框中對通信的時間間隔、目標(biāo)地址、起始位、校驗位、存放數(shù)據(jù)的緩沖區(qū)大小等進行設(shè)置。
完成了以上設(shè)置后,在程序中只要加上不多的幾行代碼即可實現(xiàn)待測光功率計的自動數(shù)值采樣。程序代碼如下:
{
……
double number;
Form2→CWGPIB1→Configure //初始化GPIB接口卡
……
number=Form2→CWGPIB1→Read //自動讀取
待測光功率計的讀數(shù)
……
?}

4 自動測試結(jié)果
利用以上自動測試系統(tǒng)測出的某一待測光功率計的計量標(biāo)定參數(shù)如表1所示。

從以上測試數(shù)據(jù)來看,該待測光功率計在1.3μm測試波長下,mW、μW量程為合格,而nW量程為限用,必須重新校準(zhǔn)后才能使用,或僅用于指示光纖中有無光功率的一般性使用。
在這套光功率計自動測試系統(tǒng)中,測試軟件采用圖形化操作界面,每一步的操作都有直觀的提示,可使測試人員在很短的時間內(nèi)掌握系統(tǒng)的使用方法。測試時,測試人員只要將整個測試系統(tǒng)連接起來,然后正確地使用測試軟件即可,其它的操作,如光衰減器的調(diào)節(jié)、光纖的切換、測試數(shù)據(jù)的輸入與計算,以及最終測試結(jié)果的輸出全部由計算機完成。這使得整個測試工作的準(zhǔn)確性和靈活性都得到了加強,工作效率大為提高,也極大地增強了測試的自動化水平和使用檔次。

參考資料
1 EXFO PM-1100型光功率計用戶手冊[M].加拿大 EXPO公司,1997
2 NI-488.2 User Manual for Windows[M]. National In-struments Corporation,1998
3 FIUCK AT900型可調(diào)諧光濾波器使用手冊[M].美國 FLUCK,1999
4 徐新華. C++ Builder 4 編程指南[M]. 北京?人民郵電出版社,1997.10
5 姜 勇.微型PC機接口技術(shù)[M]. 西安?西北工業(yè)大學(xué)出版社,1996.4


來源:零八我的愛1次

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉