天線瓣波自檢雷達的制作方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及電子電路領(lǐng)域,具體地,涉及一種天線瓣波自檢雷達。
【背景技術(shù)】
[0002]無線電發(fā)射機輸出的射頻信號功率,通過饋線(電纜)輸送到天線,由天線以電磁波形式輻射出去。電磁波到達接收地點后,由天線接收(僅僅接收很小很小一部分功率),并通過饋線送到無線電接收機。可見,天線是發(fā)射和接收電磁波的一個重要的無線電設備,沒有天線也就沒有無線電通信。表征天線性能的主要參數(shù)有方向圖、增益、波瓣寬度等?,F(xiàn)代計算機技術(shù)的發(fā)展為快速、高效的測量天線波瓣圖提供了有力的手段。
【發(fā)明內(nèi)容】
[0003]為克服現(xiàn)有技術(shù)存在的不足,本發(fā)明公開了一種天線瓣波自檢雷達。
[0004]本發(fā)明所述天線瓣波自檢雷達,包括與雷達連接的天線回轉(zhuǎn)臺,所述天線回轉(zhuǎn)臺與編碼器數(shù)據(jù)連接,所述編碼器與單片機連接,還包括與雷達連接的第一頻譜儀和第二頻譜儀,所述第一頻譜儀和第二頻譜儀及單片機均與計算機處理系統(tǒng)數(shù)據(jù)連接。
[0005]優(yōu)選的,還包括與計算機處理系統(tǒng)連接的打印機或顯示器。
[0006]優(yōu)選的,所述計算機處理系統(tǒng)運行環(huán)境為WIND0WS95、WIND0WS98或WIND0WS2000。
[0007]優(yōu)選的,所述計算機處理系統(tǒng)編譯環(huán)境為VisualC++6.0。
[0008]優(yōu)選的,所述計算機處理系統(tǒng)為WinDriver5.0。
[0009]本發(fā)明所述天線瓣波自檢雷達,能正確測量出天線波瓣圖,系統(tǒng)運行穩(wěn)定可靠,效果良好,軟件使用方便簡單,用戶上手快,能極大的提高天線測試的效率。
【附圖說明】
[0010]圖1是本發(fā)明一種【具體實施方式】示意圖。
【具體實施方式】
[0011]下面結(jié)合實施例及附圖,對本發(fā)明作進一步地的詳細說明,但本發(fā)明的實施方式不限于此。
[0012]本發(fā)明所述天線瓣波自檢雷達,包括與雷達連接的天線回轉(zhuǎn)臺,所述天線回轉(zhuǎn)臺與編碼器數(shù)據(jù)連接,所述編碼器與單片機連接,還包括與雷達連接的第一頻譜儀和第二頻譜儀,所述第一頻譜儀和第二頻譜儀及單片機均與計算機處理系統(tǒng)數(shù)據(jù)連接。
[0013]天線波瓣檢測系統(tǒng)”是雷達天線性能檢測的重要檢測工具,他由計算機和角度傳感器及頻譜儀等構(gòu)成。系統(tǒng)進入工作狀態(tài)后,天線掃描到信號送給頻譜儀,經(jīng)過模數(shù)轉(zhuǎn)換后,計算機采集該值,同時角度編碼器給出該值的當前的角度值。形成以下數(shù)學模型:
f (xi) = Δ + yi
對數(shù)學模型進行數(shù)據(jù)處理可得到所需的檢測結(jié)果。工作原理框圖如圖1所示。系統(tǒng)功能如下:(I)具有任意位置延位功能。(2)具有量程選擇功能。(3)文件處理打印功能。
[0014]本系統(tǒng)要求:(I)實時性;能夠?qū)崿F(xiàn)多通道實時數(shù)據(jù)采集,需要從碼盤快速采集角碼信息,從2臺頻譜儀采集和差波瓣信息。(2)可靠性;需要能準確無誤的將數(shù)據(jù)采集下來,保證不掉數(shù)以及由于噪聲干擾引起的誤碼,采用軟件抗干擾技術(shù),使結(jié)果更可靠準確。
(3)友好性;在們11(10^環(huán)境下,利用VisualC + +6.0進行編寫,支持菜單、工具欄、操作簡單易學。(4)可擴展性適應Windows 9x以及Windows 2000/XP各種平臺,方便系統(tǒng)升級。
[0015]該檢測系統(tǒng)是由各個不同的儀器單元組成,其連接各單元的紐帶是軟件系統(tǒng),該軟件是建立在Windows平臺之上。軟件的開發(fā)采用如下環(huán)境:運行環(huán)境:Windows 9X/Windows 2000 編譯環(huán)境;微軟公司 VisualC + + 6.0 ;驅(qū)動程序:WinDriver 5.0。
[0016]Windows操作系統(tǒng)是以消息為基礎的,程序在消息循環(huán)里獲取消息,再將其發(fā)送給窗口函數(shù),讓他來處理消息,窗口函數(shù)要處理完消息后,才將控制權(quán)轉(zhuǎn)移給程序,讓他來處理消息。程序繼續(xù)獲取消息、發(fā)送消息,如此往復。如果采取這種方式來獲取數(shù)據(jù),程序可能會在用戶選菜單時,造成數(shù)據(jù)丟失。為了解決消息響應引起的數(shù)據(jù)丟失,就必須使收數(shù)與響應消息互相分開,這只有使用多線程才能解決。
[0017]利用WinDriver,使用者不需要事先了解任何核心或操作系統(tǒng)的知識。執(zhí)行WinDriver時會先使用Driver精靈來診斷你計算機上的硬件種類,然后自動產(chǎn)生你的驅(qū)動程序代碼。我們只需改寫生成的驅(qū)動程序代碼,在用戶層上對硬件進行操作,使我們專心于應用程序的實現(xiàn),大大提高了編程的效率。在實際編寫中,由于生成的代碼是基于C語言的,如果我們用MFC和C ++編寫主程序,將會出現(xiàn)編譯出錯,這時我們需要在VC中改變設置如下:在VC6.0中的在菜單Project中選取Settings菜單,進入Project Settings對話框,選中C文件,在C/C + +對話框Category中選擇Precompiled Header,選擇NotusePrecompiled Headers,然后再重新編譯。
[0018]DirectDraw可以直接訪問顯示內(nèi)存以及其他的底層硬件。雖然DirectDraw與⑶I函數(shù)同時存在,并且這2個函數(shù)庫都可以通過各自的硬件抽象層來進行硬件無關(guān)的訪問。但是DirectDraw的硬件抽象層比⑶I的硬件抽象層效率更高,而且DirectDraw可以利用硬件的各種新特性。當程序從Windows中申請一項作圖服務時,Windows將會進行立即與硬件打交道,不需要付出額外的時間花費,利用DirectDraw具有直接性、高速性的特點,可以做到數(shù)據(jù)的實時顯示。
[0019]外部數(shù)據(jù)在計算機里需要按一定方式存放,如果在計算機的系統(tǒng)內(nèi)存中劃分一塊內(nèi)存用以存放外部數(shù)據(jù),內(nèi)存劃分太小,數(shù)據(jù)量過多會造成數(shù)據(jù)丟失,內(nèi)存劃分太小,數(shù)據(jù)量太少會使一部分內(nèi)存浪費,為了用適當?shù)膬?nèi)存保存大量的數(shù)據(jù),數(shù)據(jù)采用循環(huán)隊列的方式來存儲。初始化隊列時,只需保存較小的空間,因為計算機處理數(shù)據(jù)的速度遠遠大于數(shù)據(jù)流的速度,被計算機處理后的數(shù)據(jù)會從隊列中刪除,并以文件方式保存在硬盤上,這樣這個循環(huán)隊列永遠不會填滿,數(shù)據(jù)也不會丟失。
[0020]如上所述,可較好的實現(xiàn)本發(fā)明。
【主權(quán)項】
1.天線瓣波自檢雷達,其特征在于,包括與雷達連接的天線回轉(zhuǎn)臺,所述天線回轉(zhuǎn)臺與編碼器數(shù)據(jù)連接,所述編碼器與單片機連接,還包括與雷達連接的第一頻譜儀和第二頻譜儀,所述第一頻譜儀和第二頻譜儀及單片機均與計算機處理系統(tǒng)數(shù)據(jù)連接。2.根據(jù)權(quán)利要求1所述的天線瓣波自檢雷達,其特征在于,還包括與計算機處理系統(tǒng)連接的打印機或顯示器。3.根據(jù)權(quán)利要求1所述的天線瓣波自檢雷達,其特征在于,所述計算機處理系統(tǒng)運行環(huán)境為 WIND0WS95、WIND0WS98 或 WIND0WS2000。4.根據(jù)權(quán)利要求1所述的天線瓣波自檢雷達,其特征在于,所述計算機處理系統(tǒng)編譯環(huán)境為 VisualC++6.0。5.根據(jù)權(quán)利要求1所述的天線瓣波自檢雷達,其特征在于,所述計算機處理系統(tǒng)為WinDriver5.0。
【專利摘要】本發(fā)明所述天線瓣波自檢雷達,包括與雷達連接的天線回轉(zhuǎn)臺,所述天線回轉(zhuǎn)臺與編碼器數(shù)據(jù)連接,所述編碼器與單片機連接,還包括與雷達連接的第一頻譜儀和第二頻譜儀,所述第一頻譜儀和第二頻譜儀及單片機均與計算機處理系統(tǒng)數(shù)據(jù)連接。本發(fā)明所述天線瓣波自檢雷達,能正確測量出天線波瓣圖,系統(tǒng)運行穩(wěn)定可靠,效果良好,軟件使用方便簡單,用戶上手快,能極大的提高天線測試的效率。
【IPC分類】G01S7/497
【公開號】CN105572654
【申請?zhí)枴緾N201410542749
【發(fā)明人】張從輝
【申請人】張從輝
【公開日】2016年5月11日
【申請日】2014年10月14日