李淑清,劉興華,李建良
(天津科技大學電子信息與自動化學院,天津 300222)
水用檢波器快速測試儀的設(shè)計與實現(xiàn)
李淑清,劉興華,李建良
(天津科技大學電子信息與自動化學院,天津 300222)
為檢測水用檢波器在固定頻率的靈敏度,以便快速準確地確定檢波器的好壞,設(shè)計了水用檢波器快速測試儀.測試儀主要由信號源模塊、功率放大模塊、數(shù)據(jù)采集模塊和顯示模塊等部分組成,以ATmega128為主控芯片,利用A/D轉(zhuǎn)換芯片AD7663進行數(shù)據(jù)采集,將檢波器的靈敏度實時地顯示在液晶屏上,以便觀察.測試結(jié)果表明,快速測試儀的最大偏差為 0.5, μV/Pa,測試結(jié)果與標稱值的平均相對誤差為 0.93%.可見,快速測試儀的測試結(jié)果準確,且重復(fù)性較好.
快速測試儀;水用檢波器;靈敏度
隨著石油勘探由陸地向淺海和沼澤地區(qū)勘探的發(fā)展,水用檢波器的應(yīng)用日益增多,生產(chǎn)水用檢波器的廠家也隨之增加,水用檢波器性能測試儀的需求量迅速增長,國內(nèi)外勘探施工單位對水用檢波器的性能作定期測試分析的要求也越來越強烈[1].然而,目前使用的水用檢波器測試儀是進行全頻測量,測量時間長,只能用于生產(chǎn)廠家的技術(shù)分析,不能應(yīng)用于施工現(xiàn)場的快速檢測.
目前對水聽傳感器的測試一般采用耦合腔互易測量、壓電補償法、振動液柱法、密閉腔比較法等幾種對比測量方法[2].其中密閉腔比較法裝置簡單,校準速度快,適用頻率范圍為1~3,000,Hz,用于測試聲壓靈敏度時,測量精度比用現(xiàn)行國家標準中的振動液柱法高[3].水用檢波器的實際測試頻率范圍在 5~600,Hz,所以宜采用密閉腔比較法來測試水用檢波器的靈敏度.
本文根據(jù)密閉腔比較法檢測方案設(shè)計了混音箱,研制了基于ATmega128單片機的高精度高速度的水用檢波器性能測試儀,并對系統(tǒng)性能進行測試.
測試系統(tǒng)主要由信號源模塊、功率放大模塊、混音箱、水用檢波器、數(shù)據(jù)采集模塊和液晶顯示模塊等部分組成.系統(tǒng)的結(jié)構(gòu)原理如圖1所示.
圖1 系統(tǒng)結(jié)構(gòu)原理圖Fig.1 System architecture diagram
根據(jù)水用檢波器的工作原理,需要建立一個均勻壓力場對其進行測試.設(shè)計的混音箱是滿足均勻場條件的聲學壓力場(以下簡稱為聲場),采用兩端密閉的剛性圓桶模擬均勻場環(huán)境,圓管的一端為電動式低頻揚聲器,作為聲場的驅(qū)動源;另一端采用鋼性材料密封.
信號源包括信號發(fā)生器和功率放大器兩部分,產(chǎn)生推動電–聲換能器的功率激勵信號[4].
信號發(fā)生器部分采用AD9850芯片產(chǎn)生正弦波.AD9850是最高時鐘為125,MHz、采用的CMOS技術(shù)的直接頻率合成器,可以產(chǎn)生一個頻譜純凈、頻率和相位都可以編程控制且穩(wěn)定性很好的模擬正弦波.
系統(tǒng)中,AD9850使用的時鐘頻率 fc=40,MHz,要求 DDS輸出的頻率 fDDS=5~600,MHz.fc的選取基于以下方面:
(1) fDDS≤0.1,fc,遠遠小于奈奎斯特采樣定理fDDS≤0.5,fc的要求,避開了整數(shù)分頻點,也避開了頻率高端性能的失真.
(2) DDS的頻率分辨率可以達到Δf=fc/232≈0.01,Hz,10 倍頻后Δf0=10Δf=0.1,Hz,滿足系統(tǒng)的要求.
功率放大器用于將信號發(fā)生電路輸出的小功率信號放大到揚聲器所需要的功率(25,W),從而測試儀的輸出信號可以直接接到混響箱的揚聲器上.系統(tǒng)采用1片音頻功率放大芯片TDA7261.
高速模數(shù)轉(zhuǎn)換器采用 AD7663.AD7663是一款16位的低功耗、逐次逼近型模數(shù)轉(zhuǎn)換器芯片,其采用5,V單電源供電,并提供 8位或 16位并行口和一個串行口.AD7663具有分辨率高、采樣速率高、功耗小等優(yōu)點,在高速高精度的數(shù)據(jù)采集系統(tǒng)中得到了廣泛的應(yīng)用.
由于水用檢波器輸出的電壓信號為毫伏級信號,因此采用AD620進行電壓放大后作為AD7663的輸入,放大倍數(shù)可以通過可調(diào)電阻進行調(diào)節(jié).AD7663輸入信號的范圍配置為±2.5,V,其數(shù)據(jù)端口采用高速并行接口 D0~D15,包括一個基準電壓、一個電壓跟隨器及供電電路等.數(shù)據(jù)采集電路如圖2所示.
圖2 數(shù)據(jù)采集電路Fig.2 Circuit of data acquisition
選擇了高精度的 ADR421基準電源為 AD7663提供2.5,V的模擬電壓基準,并利用AD8031對基準電壓進行跟隨處理,減少電壓波動對采樣信號的影響.盡管 AD7663是+5,V的單電源供電,為了兼容不同器件的電平標準,本測試系統(tǒng)還提供了-5,V的電源.
液晶模塊選用 LCM128645ZK.該模塊內(nèi)置控制芯片 ST7920為中文圖形控制芯片,它是一種內(nèi)置128×64點陣的漢字/圖形的液晶顯示控制模塊.該芯片共內(nèi)置8,192個中文漢字(16×16點陣)、128個字符的 ASCII字符庫(8×16點陣)及 64×256點陣顯示 RAM(GDRAM)[5].
ATmega128采用串行通信方式與液晶控制芯片ST7920連接,連接電路如圖3所示.
圖3 液晶顯示電路Fig.3 Display circuit of liquid crystal
采用 ICCAVR[6]軟件對單片機進行編程.程序是整個檢波器測試儀軟件的一條主線,上電復(fù)位后檢波器測試儀首先執(zhí)行主程序.它的主要任務(wù)是識別命令、解釋命令并獲得轉(zhuǎn)入相應(yīng)服務(wù)程序的入口,以便完成相應(yīng)的功能.主程序引導(dǎo)檢波器測試儀進入正常運行,協(xié)調(diào)各部分軟、硬件有條不紊地工作,單片機系統(tǒng)主程序流程圖見圖4.
系統(tǒng)初始化完成硬件設(shè)備的初始化,用來分配寄存器并初始化,主要包括數(shù)據(jù)存儲寄存器、工作狀態(tài)寄存器等.信號源模塊的軟件編程就是要將外部輸入的數(shù)據(jù)變換成AD9850芯片所能接收的格式,并送出相應(yīng)的頻率、相位控制字,從而使 AD9850能產(chǎn)生相位、頻率可程序控制的正弦信號.數(shù)據(jù)采集指對檢波器輸出電壓信號的采集.通過 A/D轉(zhuǎn)換將采集到的模擬信號轉(zhuǎn)換為相應(yīng)的數(shù)字量,以便單片機進行處理.數(shù)據(jù)處理是指對采集的數(shù)據(jù)進行統(tǒng)計分析,并根據(jù)分析結(jié)果設(shè)置工作狀態(tài)寄存器及控制顯示模塊.液晶顯示是指根據(jù)數(shù)據(jù)處理的結(jié)果顯示最終的靈敏度值.
圖4 主程序流程圖Fig.4 Flow chart of main program
圖5為快速測試儀的面板圖.左側(cè)為液晶顯示界面,可以實時地顯示檢波器的靈敏度、測量頻率及測試儀的型號.右側(cè)紅色按鈕為電源開關(guān),綠色和黃色按鈕可以補償靈敏度,分別為±0.5,μV/Pa.
圖5 面板實物圖Fig.5 Physical map of panel
選用固定頻點進行測量,用快速測試儀對水用檢波器進行實際測試.其中,用快速測試儀對 15臺標定過靈敏度的檢波器各進行 5次實驗的實驗數(shù)據(jù)見表 1.
表1 實驗結(jié)果Tab.1 Experiment results
由表1實驗結(jié)果可以看出,本測試儀的重復(fù)性較好,最大重復(fù)性誤差為 0.5,μV/Pa.測試結(jié)果的平均相對誤差為 0.93%,其中 15號檢波器測試結(jié)果的相對誤差最大,為2.02%.
本文設(shè)計了水用檢波器快速測試儀,用來檢測水用檢波器在固定頻率的靈敏度,以便快速準確地確定檢波器的好壞.給出了測試儀的硬件和軟件設(shè)計,并進行了實驗.
在檢波器生產(chǎn)廠家實際考核近 60天,并與現(xiàn)有測試設(shè)備進行同等條件的對比測試.結(jié)果表明,本測試儀的平均相對誤差為 0.93%,最大重復(fù)性誤差為0.5,μV/Pa,符合設(shè)計要求.
[1]付小寧. 地震檢波器參數(shù)測試的現(xiàn)狀及動向[J]. 石油工業(yè)技術(shù)監(jiān)督,2000,16(3):30–31.
[2]易碧金. 地震儀器中地震道檢波器的測試原理和方法[J]. 物探裝備,1998,8(2):6–9.
[3]孫宏軍,郭寶龍,程霖. 基于 ARM 的檢波器特性測量儀設(shè)計與實現(xiàn)[J]. 國外電子元器件,2007(10):6–9.
[4]李淑清,趙耀,沈時強,等. 海洋檢波器性能測試儀信號源的設(shè)計[J]. 自動化與儀表,2009,24(1):9–12.
[5]李晶皎,劉天華,丁言鎂. 液晶顯示器的C語言程序設(shè)計[M]. 北京:科學出版社,2005:73.
[6]陳冬云,杜敬倉,任柯燕. ATmega128單片機原理與開發(fā)指導(dǎo)[M]. 北京:機械工業(yè)出版社,2005:292–304.
Design and Implementation of Hydrophone Quick Tester
LI Shuqing,LIU Xinghua,LI Jianliang
(College of Electronic Information and Automation,Tianjin University of Science & Technology,Tianjin 300222,China)
A hydrophone quick tester was designed to detect the sensitivity of hydrophone ata certain frequency so as to ascertain its performance quickly. The quick tester mainly consists of a signal source module,a power amplifier module,a data acquisition module and a display module. ATmega128 was used as the main control chip of the quick tester,A/D converter chip AD7663 was used to design the data capture circuit,and the sensitivity can be displayed on the LCD real-time,so it is easy to observe. Test results show that the maximum deviation is 0.5,μV/Pa,and the average relative error of the test results against the nominal value is 0.93%. The testing result is accurate and repeatable.
quick tester;hydrophone;sensitivity
TP216
A
1672-6510(2012)02-0053-04
2011–08–28;
2011–11–10
天津市高等學校科技發(fā)展基金資助項目(20060622)
李淑清(1960—),女,黑龍江人,教授,lshq@tust.edu.cn.
常濤