用于導引頭測試的通信裝置制造方法
【專利摘要】本發(fā)明公開用于導引頭測試的通信裝置。該通信裝置包括輸入模塊、處理模塊和發(fā)送模塊。所述輸入模塊接收輸入的指令和調(diào)試參數(shù),將接收的指令和調(diào)試參數(shù)傳輸至所述處理模塊。所述處理模塊依據(jù)CAN總線傳輸協(xié)議處理所述指令而產(chǎn)生數(shù)據(jù)包,還在調(diào)試參數(shù)需要大小非線性計算或者相位非線性計算時,對該調(diào)試參數(shù)對應(yīng)的計算結(jié)果依據(jù)CAN總線傳輸協(xié)議而生成所述數(shù)據(jù)包,在調(diào)試參數(shù)不需要計算時,依據(jù)CAN總線傳輸協(xié)議處理所述調(diào)試參數(shù)而產(chǎn)生數(shù)據(jù)包,將該數(shù)據(jù)包發(fā)送至所述發(fā)送模塊。所述發(fā)送模塊發(fā)送數(shù)據(jù)包至導引頭。本發(fā)明不用像現(xiàn)有技術(shù)那樣由簡單的人工或物理電氣信號給出而進行調(diào)試,還確保數(shù)據(jù)傳輸?shù)膶崟r性和可靠性。
【專利說明】用于導引頭測試的通信裝置
[0001]
【技術(shù)領(lǐng)域】
[0002]本發(fā)明涉及通信裝置,尤其涉及用于導引頭測試的通信裝置。
【背景技術(shù)】
[0003]導引頭是導彈的核心部件,其性能直接影響著導彈的整體作戰(zhàn)性能。在研制階段,需要通過多方試驗和測試進行性能驗證。這是一項工作量巨大而繁瑣的項目,其中涉及到導引頭控制指令通訊的問題。以往的研制中,涉及到該項,一般由簡單的人工或物理電氣信號給出,然而,隨著導引頭彈上計算機芯片技術(shù)的飛速發(fā)展,原有技術(shù)已無法滿足導引頭控制裝置的通訊要求。需要一種具有實時性和高度可靠性的通訊傳輸方式。
[0004]CAN總線作為一種工業(yè)現(xiàn)場總線,具備了可靠性、實時性、靈活性、抗干擾能力強、傳輸距離遠等優(yōu)點,被廣泛應(yīng)用于各種控制場所。它的出現(xiàn)為實時、可靠的數(shù)據(jù)通信提供了強有力的技術(shù)支持。
[0005]國內(nèi)針對導引頭控制裝置的通訊軟件已有相關(guān)研究,但經(jīng)檢索國內(nèi)還沒有相關(guān)的研究專利。
【發(fā)明內(nèi)容】
[0006]本發(fā)明解決的問題是現(xiàn)有導引頭與測試平臺的通信無法滿足實時性和高度可靠性的問題。
[0007]為解決上述問題,本發(fā)明提供一種用于導引頭測試的通信裝置,該通信裝置包括輸入模塊、處理模塊和發(fā)送模塊,其中,所述輸入模塊接收輸入的指令和調(diào)試參數(shù),將接收的指令和調(diào)試參數(shù)傳輸至所述處理模塊;所述處理模塊依據(jù)CAN總線傳輸協(xié)議處理所述指令而產(chǎn)生數(shù)據(jù)包,還在調(diào)試參數(shù)需要大小非線性計算或者相位非線性計算時,對該調(diào)試參數(shù)對應(yīng)的計算結(jié)果依據(jù)CAN總線傳輸協(xié)議而生成所述數(shù)據(jù)包,在調(diào)試參數(shù)不需要計算時,依據(jù)CAN總線傳輸協(xié)議處理所述調(diào)試參數(shù)而產(chǎn)生數(shù)據(jù)包,將該數(shù)據(jù)包發(fā)送至所述發(fā)送模塊;所述發(fā)送模塊發(fā)送數(shù)據(jù)包至導引頭。
[0008]作為進一步方案,所述通信裝置還包括接收模塊和顯示模塊,其中,所述接收模塊實時接收導引頭處理所述數(shù)據(jù)包而產(chǎn)生的回傳信息,并傳輸回傳信息至所述處理模塊;所述處理模塊依據(jù)CAN總線傳輸協(xié)議處理所述回傳信息而得到回傳結(jié)果,傳輸回傳結(jié)果至所述顯示模塊;所述顯示模塊顯示處理模塊處理的回傳結(jié)果。
[0009]作為進一步方案,所述通信裝置還包括存儲器和查找模塊,其中,所述處理模塊將接收模塊接收的回傳信息而形成數(shù)據(jù)庫,并以至少包含計算機號、導引頭號和位標器號的文件名存于所述存儲器;所述查找模塊接收查找指令而在所述所述數(shù)據(jù)庫中查找回傳信肩、O
[0010]作為進一步方案,所述指令包括數(shù)據(jù)回傳指令,所述接收模塊還接收導引頭依據(jù)所述數(shù)據(jù)回傳指令而回傳的回傳信息。
[0011]作為進一步方案,所述處理模塊發(fā)送模塊還產(chǎn)生每個數(shù)據(jù)包的發(fā)送信息,所述處理模塊傳送給發(fā)送信息至顯示模塊,所述顯示模塊顯示所述發(fā)送信息。
[0012]作為進一步方案,所述處理模塊在接收的數(shù)據(jù)有預訂范圍時,還判斷接收的數(shù)據(jù)與預訂值,在接收的數(shù)據(jù)超過預訂范圍內(nèi)時產(chǎn)生報警信號,在接收的數(shù)據(jù)位于預訂值時,依據(jù)CAN總線傳輸協(xié)議處理所述接收的數(shù)據(jù)而形成數(shù)據(jù)包,將該數(shù)據(jù)包發(fā)送至所述發(fā)送模塊。
[0013]作為進一步方案,所述指令包括步長設(shè)置指令,所述處理模塊接收來自輸入模塊的步長指令而根據(jù)步長自動產(chǎn)生控制指令,根據(jù)CAN總線傳輸協(xié)議傳輸該控制指令至發(fā)送模塊;所述發(fā)送模塊傳輸該控制指令至導引頭。
[0014]作為進一步方案,所述輸入模塊還輸入理想調(diào)試時間,所述處理模塊自調(diào)試開始時記錄調(diào)試運行時間,還根據(jù)理想調(diào)試時間設(shè)定提醒時間,在調(diào)試運行時間等于設(shè)定時間時產(chǎn)生提醒信號,在調(diào)試運行時間等于所述理想調(diào)試時間時產(chǎn)生調(diào)試停止信號,該調(diào)試停止信號由所述發(fā)送模塊傳輸至導弓I頭而停止調(diào)試。
[0015]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點:
由于本發(fā)明用于導引頭測試的通信裝置的處理模塊依據(jù)CAN總線傳輸協(xié)議處理所述接收的指令和數(shù)據(jù)而形成數(shù)據(jù)包,將該數(shù)據(jù)包發(fā)送至發(fā)送模塊,經(jīng)過發(fā)送模塊發(fā)送至導引頭,這樣,不用像現(xiàn)有技術(shù)那樣,由簡單的人工或物理電氣信號給出而進行調(diào)試,又由于經(jīng)過CAN總線協(xié)議進行傳輸數(shù)據(jù)和指令,這樣,確保數(shù)據(jù)傳輸?shù)膶崟r性和可靠性。
【專利附圖】
【附圖說明】
[0016]圖1是本發(fā)明用于導引頭測試的通信裝置的原理框圖。
【具體實施方式】
[0017]為詳細說明本發(fā)明的技術(shù)內(nèi)容、構(gòu)造特征、所達成目的及功效,下面將結(jié)合實施例并配合附圖予以詳細說明。
[0018]請參閱圖1,本發(fā)明用于導引頭測試的通信裝置包括輸入模塊1、處理模塊2和發(fā)送模塊3。所述輸入模塊I接收輸入的指令和調(diào)試參數(shù),將接收的指令和調(diào)試參數(shù)傳輸至所述處理模塊2。所述輸入的指令是對導引頭進行控制的各種指令。所述輸入的調(diào)試參數(shù)包括紅外數(shù)據(jù)、導引頭參數(shù)和通信設(shè)備參數(shù)。紅外數(shù)據(jù)比如說電壓值、跟蹤信號進動相位、導引頭小相位、導引頭大相位等等,導引頭參數(shù)比如角度、相位或者大小等等,通信設(shè)備參數(shù)比如說設(shè)備參數(shù)、通信的幀ID、傳輸波特率和濾波方式等。所述處理模塊2依據(jù)CAN總線傳輸協(xié)議處理所述指令而產(chǎn)生數(shù)據(jù)包,還在調(diào)試參數(shù)需要大小非線性計算或者相位非線性計算時,對該調(diào)試參數(shù)對應(yīng)的計算結(jié)果依據(jù)CAN總線傳輸協(xié)議而生成所述數(shù)據(jù)包,在調(diào)試參數(shù)不需要計算時,依據(jù)CAN總線傳輸協(xié)議處理所述調(diào)試參數(shù)而產(chǎn)生數(shù)據(jù)包,將該數(shù)據(jù)包發(fā)送至所述發(fā)送模塊3。那些調(diào)試參數(shù)需要進行大小線性計算或者相位線性計算由導引頭測試項目決定,大小非線性計算和相位非線性計算采用已有的方式,在此不再贅述。由于對數(shù)據(jù)進行大小非線性計算或者相位非線性計算,這樣,該通信裝置具有對導引頭原始調(diào)試參數(shù)進行相關(guān)數(shù)據(jù)統(tǒng)計和計算,得到需要的控制指令進行裝訂的功能。所述發(fā)送模塊3發(fā)送數(shù)據(jù)包至導引頭。通過上述方式,能夠?qū)⒄{(diào)試參數(shù)或者指令傳輸至導引頭而對導引頭進行多方試驗和測試進行性能驗證,不用像現(xiàn)有技術(shù)那樣由簡單的人工或物理電氣信號給出信號而完成導引頭控制指令和調(diào)試參數(shù)的通信,調(diào)試參數(shù)或者指令依據(jù)CAN總線協(xié)議而生成數(shù)據(jù)包,滿足數(shù)據(jù)傳輸?shù)膶崟r性和高度可靠性。
[0019]請繼續(xù)參閱圖1,本發(fā)明用于導引頭測試的通信裝置還具有數(shù)據(jù)報錯的功能,具體的,在接收的數(shù)據(jù)有預訂范圍時,所述處理模塊2還判斷接收的數(shù)據(jù)與預訂值,在接收的數(shù)據(jù)超過預訂值時產(chǎn)生報警信號,在接收的數(shù)據(jù)位于預訂范圍內(nèi)時,依據(jù)CAN總線傳輸協(xié)議處理所述接收的數(shù)據(jù)而形成數(shù)據(jù)包,將該數(shù)據(jù)包發(fā)送至所述發(fā)送模塊3。比如說,導引頭某些設(shè)備的電壓范圍不能超過預訂范圍,假定該預訂范圍是O?5V,輸入的數(shù)據(jù)是4V時,處理模塊2將依據(jù)CAN總線協(xié)議處理該數(shù)據(jù)而生成數(shù)據(jù)包,將該數(shù)據(jù)包發(fā)送至發(fā)送模塊3 ;當輸入的數(shù)據(jù)是6V時,處理模塊2判斷出該6V超過所述預訂范圍O?5V,然后產(chǎn)生報警信號,由于具有數(shù)據(jù)報警功能,可以對超過預訂范圍的數(shù)據(jù)進行報警和限幅,這樣,可以確保測試的順利進行,也能保護設(shè)備。
[0020]請繼續(xù)參閱圖1,本發(fā)明用于導引頭測試的通信裝置還能夠?qū)I(yè)化設(shè)置調(diào)試參數(shù),一鍵定制調(diào)試數(shù)據(jù)變化步長,這樣,測試人員不用多次輸入同類型的指令或者數(shù)據(jù),操作簡單方便,具體的,所述指令包括步長設(shè)置指令,所述處理模塊2接收來自輸入模塊I的步長指令而根據(jù)步長自動產(chǎn)生控制指令,根據(jù)CAN總線傳輸協(xié)議傳輸該控制指令至發(fā)送模塊3,所述發(fā)送模塊3傳輸該控制指令至導引頭。比如說,需要對角度按照2度的范圍進行遞增時,現(xiàn)有技術(shù)由人工先后以手動的方式輸入I度、3度、5度……等指令,在本發(fā)明中只需要設(shè)置2度的步長指令和初始值,處理模塊2能夠自動產(chǎn)生所述I度、3度、5度……等指令而分別對這些指令依據(jù)CAN總線協(xié)議生成數(shù)據(jù)包而發(fā)送至發(fā)送模塊3,由發(fā)送模塊3發(fā)送至導引頭。當然,步長可以連續(xù)的增長,也可以連續(xù)的降低。
[0021]請繼續(xù)參閱圖1,本發(fā)明用于導引頭測試的通信裝置還能夠?qū)崟r監(jiān)控導引頭發(fā)送回傳信息,具體的,所述通信裝置還包括接收模塊4和顯示模塊5,其中,所述接收模塊4實時接收導引頭處理所述數(shù)據(jù)包而產(chǎn)生的回傳信息,并傳輸回傳信息至所述處理模塊2。所述處理模塊2依據(jù)CAN總線傳輸協(xié)議處理所述回傳信息而得到回傳結(jié)果,傳輸回傳結(jié)果至所述顯示模塊5。所述顯示模塊5顯示處理模塊處理的回傳結(jié)果。在本發(fā)明中,所述顯示模塊5除了顯示來自導引頭的回傳信息之外,還能顯示發(fā)送模塊3發(fā)送數(shù)據(jù)包的發(fā)送信息,這些發(fā)送信息包括發(fā)送成功與否的狀態(tài)、發(fā)送的時間、發(fā)送和接收到的數(shù)據(jù)幀名稱、幀ID和發(fā)送結(jié)果等等,這樣的目的可以通過如下方式實現(xiàn):所述發(fā)送模塊3還產(chǎn)生每個數(shù)據(jù)包的發(fā)送信息,所述處理模塊2傳送給發(fā)送信息至顯示模塊5,所述顯示模塊5顯示所述發(fā)送信息。除了能夠?qū)崟r接收導引頭的回傳信息外,本發(fā)明還能夠選擇性的接收回傳信息,此種情況下,所述指令包括數(shù)據(jù)回傳指令,所述接收模塊4還接收導引頭依據(jù)所述數(shù)據(jù)回傳指令而回傳的回傳信息,然后,該回傳信息經(jīng)過處理模塊2處理后被顯示模塊5顯示。由于能夠?qū)崟r接收回傳信息,也能夠根據(jù)測試者的設(shè)置而接收回傳信息,這樣,對重要的數(shù)據(jù)設(shè)置為實時接收方式,對當前不關(guān)心的數(shù)據(jù)依據(jù)設(shè)置而回傳,所以,可以通過設(shè)置數(shù)據(jù)的回傳模式能夠在確保獲得所需數(shù)據(jù)的前提下減輕通信裝置的工作負擔。
[0022]請繼續(xù)參閱圖1,為了能夠完整記錄監(jiān)控參數(shù),具有可查找及回讀功能,并且用戶可以根據(jù)實際需要新建數(shù)據(jù)項,對所關(guān)心的調(diào)試參數(shù)進行裝訂,本發(fā)明的通信裝置還包括存儲器6和查找模塊7,其中,所述處理模塊2將接收模塊4接收的回傳信息而形成數(shù)據(jù)庫,并以至少包含計算機號、導引頭號和位標器號的文件名存于所述存儲器6。所述查找模塊7接收查找指令而在所述所述數(shù)據(jù)庫中查找回傳信息。查找指令包括計算機號、導引頭號和位標器號之一。比如,輸入計算機號就可以查詢與該計算機有關(guān)的所有回傳信息。如果測試者在某次測試時只需要修改某個值即可,此時,查找到該數(shù)據(jù),修改該數(shù)據(jù)中的某項,然后通過輸入模塊I載入,輸入模塊I即可將該數(shù)據(jù)傳輸至處理模塊2,進而,由發(fā)送模塊3發(fā)送至導引頭。
[0023]請繼續(xù)參閱圖1,導引頭測試過程中,導引頭的某些設(shè)備不能長時間上電,所以,本發(fā)明設(shè)置智能監(jiān)控計時,并具有剩余時間警報功能。所述數(shù)據(jù)包括理想調(diào)試時間,所述處理模塊自調(diào)試開始時記錄調(diào)試運行時間,還根據(jù)理想調(diào)試時間設(shè)定提醒時間,在調(diào)試運行時間等于設(shè)定時間時產(chǎn)生提醒信號,在調(diào)試運行時間等于所述理想調(diào)試時間時產(chǎn)生調(diào)試停止信號,該調(diào)試停止信號由所述發(fā)送模塊3傳輸至導引頭而停止調(diào)試。比如說,某個設(shè)備允許上電時間是10分鐘,則,設(shè)置的理想調(diào)試時間為10分鐘,則,處理模塊2設(shè)置的提醒時間可以是8分鐘,在調(diào)試運行時間等于8分鐘時,產(chǎn)生提醒信號,在調(diào)試運行時間等于10分鐘時產(chǎn)生停止信號,發(fā)送模塊3發(fā)送該停止信號至導引頭而使得導引頭的該設(shè)備停止工作。
【權(quán)利要求】
1.用于導引頭測試的通信裝置,其特征在于:該通信裝置包括輸入模塊、處理模塊和發(fā)送模塊,其中, 所述輸入模塊接收輸入的指令和調(diào)試參數(shù),將接收的指令和調(diào)試參數(shù)傳輸至所述處理模塊; 所述處理模塊依據(jù)CAN總線傳輸協(xié)議處理所述指令而產(chǎn)生數(shù)據(jù)包,還在調(diào)試參數(shù)需要大小非線性計算或者相位非線性計算時,對該調(diào)試參數(shù)對應(yīng)的計算結(jié)果依據(jù)CAN總線傳輸協(xié)議而生成所述數(shù)據(jù)包,在調(diào)試參數(shù)不需要計算時,依據(jù)CAN總線傳輸協(xié)議處理所述調(diào)試參數(shù)而產(chǎn)生數(shù)據(jù)包,將該數(shù)據(jù)包發(fā)送至所述發(fā)送模塊; 所述發(fā)送模塊發(fā)送數(shù)據(jù)包至導弓I頭。
2.根據(jù)權(quán)利要求1所述的用于導引頭測試的通信裝置,其特征在于:所述通信裝置還包括接收模塊和顯示模塊,其中, 所述接收模塊實時接收導引頭處理所述數(shù)據(jù)包而產(chǎn)生的回傳信息,并傳輸回傳信息至所述處理模塊; 所述處理模塊依據(jù)CAN總線傳輸協(xié)議處理所述回傳信息而得到回傳結(jié)果,傳輸回傳結(jié)果至所述顯示模塊; 所述顯示模塊顯示處理模塊處理的回傳結(jié)果。
3.根據(jù)權(quán)利要求2所述的用于導引頭測試的通信裝置,其特征在于:所述通信裝置還包括存儲器和查找模塊,其中, 所述處理模塊將接收模塊接收的回傳信息而形成數(shù)據(jù)庫,并以至少包含計算機號、導引頭號和位標器號的文件名存于所述存儲器; 所述查找模塊接收查找指令而在所述所述數(shù)據(jù)庫中查找回傳信息。
4.根據(jù)權(quán)利要求2所述的用于導引頭測試的通信裝置,其特征在于:所述指令包括數(shù)據(jù)回傳指令,所述接收模塊還接收導引頭依據(jù)所述數(shù)據(jù)回傳指令而回傳的回傳信息。
5.根據(jù)權(quán)利要求2所述的用于導引頭測試的通信裝置,其特征在于:所述處理模塊發(fā)送模塊還產(chǎn)生每個數(shù)據(jù)包的發(fā)送信息,所述處理模塊傳送給發(fā)送信息至顯示模塊,所述顯示模塊顯示所述發(fā)送信息。
6.根據(jù)權(quán)利要求1所述的用于導引頭測試的通信裝置,其特征在于:所述處理模塊在接收的數(shù)據(jù)有預訂范圍時,還判斷接收的數(shù)據(jù)與預訂值,在接收的數(shù)據(jù)超過預訂范圍內(nèi)時產(chǎn)生報警信號,在接收的數(shù)據(jù)位于預訂值時,依據(jù)CAN總線傳輸協(xié)議處理所述接收的數(shù)據(jù)而形成數(shù)據(jù)包,將該數(shù)據(jù)包發(fā)送至所述發(fā)送模塊。
7.根據(jù)權(quán)利要求1所述的用于導引頭測試的通信裝置,其特征在于:所述指令包括步長設(shè)置指令, 所述處理模塊接收來自輸入模塊的步長指令而根據(jù)步長自動產(chǎn)生控制指令,根據(jù)CAN總線傳輸協(xié)議傳輸該控制指令至發(fā)送模塊; 所述發(fā)送模塊傳輸該控制指令至導弓I頭。
8.根據(jù)權(quán)利要求1所述的用于導引頭測試的通信裝置,其特征在于:所述輸入模塊還輸入理想調(diào)試時間,所述處理模塊自調(diào)試開始時記錄調(diào)試運行時間,還根據(jù)理想調(diào)試時間設(shè)定提醒時間,在調(diào)試運行時間等于設(shè)定時間時產(chǎn)生提醒信號,在調(diào)試運行時間等于所述理想調(diào)試時間時產(chǎn)生調(diào)試停止信號,該調(diào)試停止信號由所述發(fā)送模塊傳輸至導引頭而停止調(diào)試。
【文檔編號】H04L12/40GK104253728SQ201310262737
【公開日】2014年12月31日 申請日期:2013年6月27日 優(yōu)先權(quán)日:2013年6月27日
【發(fā)明者】丁雯, 高丹, 于錦江, 周關(guān)關(guān), 岳峰, 卜祿 申請人:上海新躍儀表廠