李清平 楊合圣 王茂林
(92823部隊 三亞 572021)
某型聲納預處理機PCB測試儀的研制*
李清平 楊合圣 王茂林
(92823部隊 三亞 572021)
在海軍電子裝備維修工作中,PCB的測試與維修已成為其重要內容。論文針對某型聲納的現狀,給出了以單片機為控制核心的某型聲納預處理機PCB測試儀的總體設計方案,介紹了測試儀的功能要求,設計思路、主要硬件及軟件結構。
PCB; 測試技術; 測試儀
Class Number TP391
某型聲納是我軍現代國產潛艇標準配制的主戰聲納,其功能是在觀察扇面內對噪聲目標、聲納脈沖目標進行搜索和被動測向;在觀察扇面內對噪聲目標、聲納脈沖目標進行被動測距[1]。由于該聲納能在隱蔽狀態下測量目標的航向、距離等重要參數,因此其戰術地位十分重要。隨著服役年限的增加,其故障率呈上升趨勢。通過長期對該型聲納的維修保障,我們發現該型聲納的故障主要集中在預處理部分,而預處理機故障的90%是由PCB引起的。該聲納預處理機PCB數量較多,而配備的備用PCB很少,由于一塊PCB不能及時修復而引起整臺聲納喪失戰術性能的情況時有發生。因此,解決該型聲納預處理機PCB的測試和維修問題顯得極為重要。
目前,修理廠(所)檢測該聲納PCB的方法如下: 1) 利用樣機修理。即將有故障的PCB插入樣機的相應位置,借助樣機提供的工作環境進行測試和維修。 2) 利用電子儀器修理。即將電源和信號源通過人工方法接入PCB,再利用測試儀器對PCB進行檢測。這兩種方法均存在一定缺陷:第一種方法需要有樣機,而配備一臺樣機需幾百萬元,價格昂貴,而且由于機器的工作方式所提供的工作環境對許多PCB來說不便于檢測。第二種方法工作量大、連線極為繁瑣,使維修效率低下,對維修人員要求很高,維修人員要掌握PCB結構原理,而且還須熟知技術指標。由于聲納PCB種類繁多,要做到這一點是有一定困難的[2]。
本課題從實用和經濟角度出發,綜合考慮了國內外PCB測試技術的優缺點,研制出某型聲納預處理機測試儀。本測試儀可實現對某型聲納預處理機PCB的自動測試及輔助診斷,極大提高了PCB的維修效率。
2.1 功能要求
1) 自動給被測PCB提供最佳測試環境。系統根據被測PCB的電路特點,提供合適的激勵信號,并自動將激勵信號加至PCB信號輸入端,使PCB處于一種最適合測試的工作狀態;
2) 自動將PCB響應信號采集到單片機中,利用計算機本身的軟、硬件資源和較為成熟的測量技術,完成對采集信號的技術參數(頻率、電壓峰—峰值)的測量和顯示,并與存儲在計算機中的其標準值進行比較,對被測PCB的技術狀況進行評估;
3) 為了方便示波器檢測,自動將各PCB輸出信號轉接至面板上的測試孔。
4) 能對測試儀本身進行故障自檢。
2.2 設計思路
根據功能要求,我們給出了本測試儀樣機的總體設計思路:
1) 直流電源采用開關電源,以減小測試儀的體積和重量;
2) 采用單片機系統來完成測試儀的數字信號產生、信號采集、信號處理及參數顯示等工作,以提高系統可靠性;
3) 由于各型預處理PCB所需信號種類較多,為便于控制,信號源采用以8038芯片為核心構成的程控信號源;
4) 考慮到“波束轉換器”板輸入信號較多,如它與其它電路板共用一個接口,勢必會使轉接網絡電路過于復雜,因此本測試儀為“波束轉換器”板單獨安排了一個接口,其它電路板共用一個測試接口。
3.1 總體方案
本測試儀由以下模塊組成: 1) 程控信號發生器; 2) 轉接網絡電路; 3) 主控單片機系統; 4) 顯示模塊; 5) 電源模塊。其結構框圖如圖1所示。
信號源采用程控信號發生器,由于不同被測PCB所需信號的頻率、幅度不同,所以在PCB選擇開關控制下,產生與相應被測PCB所需頻段和幅度的信號,在頻段的范圍內頻率可以通過頻率調節旋鈕連續地調節,各種輸入信號通過轉換網絡加到測試儀的接口,轉換網絡的轉換同樣要受PCB選擇開關控制,確保和被測PCB同步。數字信號由CPU控制電路產生,經過鎖存后送到接口,測試儀接口的狀態根據PCB選擇開關的位置而自動轉換,使之符合被測PCB工作所需的條件,讓被測電路板處于實時運行狀態。

圖1 測試儀總體框圖
對輸出模擬信號電壓的檢測采用傳統的電壓波形檢測技術。輸出信號通過轉換網絡、AC/DC轉換電路、波形整形電路及A/D轉換電路(處理),最后輸入到CPU控制電路,由CPU控制電路調用相應的處理程序,經分析判別以及計算后送到顯示電路,由顯示單片機在LED上顯示被測數據,根據顯示數據,就可以判斷PCB工作是否正常。
3.2 硬件設計
測試儀硬件部分主要包括以下幾部分:信號源、轉換網絡、CPU控制電路、顯示電路、AC/DC轉換電路、波形整形電路、譯碼電路、鎖存電路、驅動電路、電源部件等,其總體構框圖成如圖2所示。

圖2 測試儀硬件結構
1) 信號源部分:為預處理各型PCB提供所需的不同頻段和幅度的信號源。本系統選用ICL8038芯片,它可以產生正弦波、方波和三角波。只要調整控制電壓,就可以改變信號的頻率。幅度調節電路由模擬開關4051和運放LF347構成,可以自動把信號幅度調節到被測PCB所需的范圍。
2) 轉換網絡部分:由模擬開關CD4051和繼電器構成,共同完成對輸入輸出信號的轉接。當面板上PCB選擇開關置于不同工作位置時,轉換網絡就自動把接口切換到對應PCB板所需的工作環境。
3) CPU控制電路是由集成電路AT89S51為核心構成的單片機系統[3]。作用是:產生測試所需的數字信號;對被測PCB數字響應信號(經整形電路)及模擬輸出信號(經A/D變換電路)進行相關處理與判斷,并送入顯示單片機電路進行顯示。
4) AC/DC轉換電路:由集成運放LF347構成,作用是把交流電壓轉換為直流電壓。
5) A/D轉換電路:采用ADC0809芯片[4],作用是將模擬信號轉換成CPU控制電路所需要的數字信號。
6) 整形電路:對送入到CPU控制電路的被測PCB輸入輸出信號進行整形。
7) 譯碼電路:采用3-8譯碼器對轉換網絡進行控制。
8) 鎖存電路:用于對CPU產生的數據進行鎖存,并把鎖存的數據送到接口。
9) 驅動電路:由于CPU擴展總線的負載能力有限,這時必須在總線上加驅動器,才能可靠工作。
10) 電源:為各電路提供所需要的直流電源。
3.3 軟件設計
本測試儀的軟件設計包括兩部分,一部分為控制單片機軟件,另一部分為顯示單片機軟件。軟件采用模塊化程序設計思想,用匯編語言編寫完成,不僅節省了內存,而且調用極其方便。主要完成對被測PCB輸出數據的處理、CPU控制電路和顯示電路間數據的交換、被測PCB輸出信號參數及狀態的顯示和測試儀的自檢等功能。
本測試儀的軟件模塊包括主程序、電壓測量程序、頻率測量程序、脈寬測量程序、通信程序、波束控制器檢測程序等六大部分。
某聲納預處理測試儀經過一年多時間的研制,完全實現了預定功能,為該型聲納預處理機PCB提供了一個高效的維修調試平臺。利用該測試儀可以對預處理機PCB快速測試,與示波器配合使用還可以快速準確地查找出故障點,進行器件級維修,迅速恢復PCB的技術性能。從而縮短了裝備維修周期,提高了部隊應急反應能力,具有較高的軍事和經濟價值。
[1] Qihu Li. Digital Sonar Design in Underwater Acoustics: Principles and Applications[M]. New York: Springer-Verlag press,2012:47.
[2] 田壇,劉國枝,孫大軍.聲納技術[M].哈爾濱:哈爾濱工程大學出版社,2000:58.
[3] 孫育才,王榮興,孫華芳.ATMEL新型AT89S52系列單片機及其應用[M].北京:清華大學出版社,2005.
[4] 張端.數字電路與邏輯設計[M].北京:高等教育出版社,2003.
[5] 張義和.Protel Schematic 98操作應用手冊[M].北京:人民郵電出版社,2004.
[6] Camdy J. V. Model based signal processing in the ocean. IEEE Oceanic Eng. Society News Letter, XXXV-3,2000:199-205.
[7] ROSS, W. A. The Impact of Next Generation Test Technology on Aviation Maintenance[C]//DoD Automatic Test Systems Executive Agent Office Naval Air Systems Command PMA260D,267.
[8] Zhang J. Improved on-line process fault diagnosis using stacked neural networks[C]//Proceedings of the IEEE Int. Conf Contro Applications, Glesgow,2002:689-694.
[9] Zhu You-chan, Xiong Wei, Jing Yong-wen, et al. Design and realization of integrated classifier based on Rough Set[J]. Journal on Communications,2006,27(21):63-66.
[10] Pillay A, Wang J. Modified Failure Mode and Effects Analysis Using Approximate Reasoning[J]. Reliability Engineering And System Safety,2006(79):69-85.
Development of PCB Testor for some Type of Sonar Pretreatment Epuipments
LI Qingping YANG Hesheng WANG Maolin
(No. 92823 Troops of PLA, Sanya 572021)
Test and maintaining of PCB have been very important in maintaining work of navy electronic equipments. According to the status of some type of sonar equipments, the whole design scheme of PCB testor for some type of sonar pretreatment equipments whose control center is a single chip is put forward, and its function requirements, designing way, central hardware and software framework are presented.
PCB, test technology, testor
2014年6月3日,
2014年7月27日
李清平,男,高級工程師,研究方向:聲納裝備保障。楊合圣,男,工程師,研究方向:聲納裝備保障。王茂林,男,碩士,工程師,研究方向:聲納裝備保障。
TP391
10.3969/j.issn1672-9730.2014.12.050