System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及測試,特別是涉及一種掩星探測儀接口測試設備、方法、裝置及存儲介質。
技術介紹
1、掩星探測儀是一種利用掩星探測技術實現對大氣探測和電離層物理參數探測的儀器設備。大量衛星掛載有掩星探測儀以實現空間探測。不同衛星上的掩星探測儀的數據格式可能不同,為保證在軌期間掩星探測儀和衛星通信的長時間有效,需要在掩星探測儀的研發階段對掩星探測儀進行測試。
2、目前,對掩星探測儀進行測試的主流設備為單板卡的掩星探測儀接口測試設備,該類設備的研發成本較低、體積較小、方便移動攜帶。但是,因為不同掩星探測儀數據格式通常不同,需要掩星探測儀接口測試設備運行不同的程序代碼以滿足測試需求,所以如果要對不同數據格式的掩星探測儀進行測試,則需要對掩星探測儀接口測試設備中的程序代碼重新燒錄,以更新為適用于當前待測掩星探測儀數據格式的程序代碼。
3、對掩星探測儀接口測試設備中的程序代碼的重新燒錄,增加了測試時長,降低了測試效率。
技術實現思路
1、本申請的目的是提供一種掩星探測儀接口測試設備、方法、裝置及存儲介質,能夠提高測試效率。
2、為解決上述技術問題,本申請提供如下技術方案:
3、第一方面,提供了一種掩星探測儀接口測試設備,包括:
4、控制模塊;
5、與所述控制模塊連接的第一傳輸模塊、第二傳輸模塊和存儲模塊;
6、其中,所述第一傳輸模塊用于所述控制模塊與待測掩星探測儀之間的通信;
7、所述第二傳輸模塊用于所述控
8、所述存儲模塊包括第一存儲子模塊和第二存儲子模塊;
9、所述第一存儲子模塊包括選擇開關和多個存儲器芯片,所述選擇開關用于進行存儲器芯片的選擇,不同存儲器芯片用于存儲針對不同掩星探測儀數據格式的程序代碼;
10、所述第二存儲子模塊用于運行處理系統端程序代碼。
11、可選地,所述控制模塊包括處理系統部分和可編程邏輯部分,所述第二傳輸模塊和所述存儲模塊分別與所述處理系統部分連接,所述第一傳輸模塊與所述可編程邏輯部分連接。
12、可選地,所述多個存儲器芯片的時鐘信號管腳和數據信號管腳相連,且與所述控制模塊相應的時鐘信號管腳相連,且與所述控制模塊相應的時鐘信號管腳相連;
13、所述多個存儲器芯片的數據信號管腳相連,且與所述控制模塊相應的數據信號管腳相連;
14、每個存儲器芯片對應的片選信號管腳連接在所述選擇開關的選擇觸點上。
15、可選地,所述第一傳輸模塊支持多種通信協議。
16、可選地,所述第一傳輸模塊包括傳輸總線部分、差分部分和模擬量采集部分;
17、其中,所述傳輸總線部分用于按照傳輸總線數據格式將所述控制模塊的控制信息發送給待測掩星探測儀,將待測掩星探測儀的遙測數據發送給所述控制模塊;
18、所述差分部分用于接收待測掩星探測儀的遙感數據,將以差分信號輸入的遙感數據轉換為可編程邏輯部分可識別的低電壓晶體管-晶體管邏輯lvttl電平信號;
19、所述模擬量采集部分用于采集待測掩星探測儀的模擬量信息。
20、可選地,所述傳輸總線部分包括第一信息傳輸總線標準1553b總線子模塊和/或第一控制器局域網can總線子模塊。
21、可選地,在所述傳輸總線部分包括第一1553b總線子模塊的情況下,所述傳輸總線部分還包括第二1553b總線子模塊,所述第二1553b總線子模塊與所述第一1553b總線子模塊互為備份子模塊。
22、可選地,在所述傳輸總線部分包括第一can總線子模塊的情況下,所述傳輸總線部分還包括第二can總線子模塊,所述第二can總線子模塊與所述第一can總線子模塊互為備份子模塊。
23、可選地,所述差分部分包括第一低電壓差分信號lvds子模塊和/或第一平衡電壓數字接口電路的電氣特性rs422子模塊。
24、可選地,在所述差分部分包括第一lvds子模塊的情況下,所述差分部分還包括第二lvds子模塊,所述第二lvds子模塊與所述第一lvds子模塊互為備份子模塊。
25、可選地,在所述差分部分包括第一rs422子模塊的情況下,所述差分部分還包括第二rs422子模塊,所述第二rs422子模塊與所述第一rs422子模塊互為備份子模塊。
26、可選地,所述遙感數據包括定位數據、掩星數據、高速反射數據中的至少一項;
27、所述第一rs422子模塊用于接收待測掩星探測儀的定位數據和/或掩星數據,將以rs422差分信號輸入的定位數據和/或掩星數據轉換為可編程邏輯部分可識別的lvttl電平信號;
28、所述第二rs422子模塊用于接收待測掩星探測儀的高速反射數據,將以rs422差分信號輸入的高速反射數據轉換為可編程邏輯部分可識別的lvttl電平信號。
29、可選地,所述模擬量采集部分還用于將采集到的模擬量信息發送給所述控制模塊。
30、可選地,所述模擬量采集部分還用于基于采集到的模擬量信息判斷待測掩星探測儀是否處于正常工作狀態,將判斷結果發送給所述控制模塊。
31、可選地,所述第一傳輸模塊還包括繼電器驅動部分;
32、其中,所述繼電器驅動部分用于根據所述控制模塊的控制脈沖信號,對待測掩星探測儀的繼電器進行控制。
33、第二方面,提供了一種掩星探測儀接口測試方法,應用于掩星探測儀接口測試設備中的控制模塊,所述控制模塊分別與第一傳輸模塊、第二傳輸模塊和存儲模塊連接,所述方法包括:
34、獲得針對待測掩星探測儀的控制信息和/或廣播數據;
35、通過所述第一傳輸模塊將所述控制信息和/或所述廣播數據發送給待測掩星探測儀;
36、通過所述第一傳輸模塊獲取所述待測掩星探測儀的數據信息;
37、通過所述第二傳輸模塊將所述數據信息發送給所述上位機;
38、其中,所述存儲模塊包括第一存儲子模塊和第二存儲子模塊;
39、所述第一存儲子模塊包括選擇開關和多個存儲器芯片,所述選擇開關用于進行存儲器芯片的選擇,不同存儲器芯片用于存儲針對不同掩星探測儀數據格式的程序代碼;
40、所述第二存儲子模塊用于運行處理系統端程序代碼。
41、可選地,所述控制模塊包括處理系統部分和可編程邏輯部分,每個存儲器芯片中存儲的程序代碼包括引導程序代碼、處理系統端程序代碼和可編程邏輯端程序代碼;
42、其中,所述引導程序代碼用于所述控制模塊啟動時進行所述處理系統部分的初始化,還用于加載所述可編程邏輯端程序代碼,還用于加載所述處理系統端程序代碼至所述第二存儲子模塊,還用于跳轉至所述第二存儲子模塊執行所述處理系統端程序代碼;
43、所述處理系統端程序代碼用于所述第二傳輸模塊進行信息收發;
44、所述可編程邏輯端程序代碼用于描述包含所述可編程邏輯部分的配本文檔來自技高網...
【技術保護點】
1.一種掩星探測儀接口測試設備,其特征在于,包括:
2.根據權利要求1所述的掩星探測儀接口測試設備,其特征在于,所述控制模塊包括處理系統部分和可編程邏輯部分,所述第二傳輸模塊和所述存儲模塊分別與所述處理系統部分連接,所述第一傳輸模塊與所述可編程邏輯部分連接。
3.根據權利要求1所述的掩星探測儀接口測試設備,其特征在于,所述多個存儲器芯片的時鐘信號管腳相連,且與所述控制模塊相應的時鐘信號管腳相連;
4.根據權利要求1所述的掩星探測儀接口測試設備,其特征在于,所述第一傳輸模塊支持多種通信協議。
5.根據權利要求1所述的掩星探測儀接口測試設備,其特征在于,所述第一傳輸模塊包括傳輸總線部分、差分部分和模擬量采集部分;
6.根據權利要求5所述的掩星探測儀接口測試設備,其特征在于,所述傳輸總線部分包括第一信息傳輸總線標準1553B總線子模塊和/或第一控制器局域網CAN總線子模塊。
7.根據權利要求6所述的掩星探測儀接口測試設備,其特征在于,在所述傳輸總線部分包括第一1553B總線子模塊的情況下,所述傳輸總線部分還包括第二
8.根據權利要求6所述的掩星探測儀接口測試設備,其特征在于,在所述傳輸總線部分包括第一CAN總線子模塊的情況下,所述傳輸總線部分還包括第二CAN總線子模塊,所述第二CAN總線子模塊與所述第一CAN總線子模塊互為備份子模塊。
9.根據權利要求5所述的掩星探測儀接口測試設備,其特征在于,所述差分部分包括第一低電壓差分信號LVDS子模塊和/或第一平衡電壓數字接口電路的電氣特性RS422子模塊。
10.根據權利要求9所述的掩星探測儀接口測試設備,其特征在于,在所述差分部分包括第一LVDS子模塊的情況下,所述差分部分還包括第二LVDS子模塊,所述第二LVDS子模塊與所述第一LVDS子模塊互為備份子模塊。
11.根據權利要求9所述的掩星探測儀接口測試設備,其特征在于,在所述差分部分包括第一RS422子模塊的情況下,所述差分部分還包括第二RS422子模塊,所述第二RS422子模塊與所述第一RS422子模塊互為備份子模塊。
12.根據權利要求11所述的掩星探測儀接口測試設備,其特征在于,所述遙感數據包括定位數據、掩星數據、高速反射數據中的至少一項;
13.根據權利要求5所述的掩星探測儀接口測試設備,其特征在于,所述模擬量采集部分還用于將采集到的模擬量信息發送給所述控制模塊。
14.根據權利要求5所述的掩星探測儀接口測試設備,其特征在于,所述模擬量采集部分還用于基于采集到的模擬量信息判斷待測掩星探測儀是否處于正常工作狀態,將判斷結果發送給所述控制模塊。
15.根據權利要求5至14之中任一項所述的掩星探測儀接口測試設備,其特征在于,所述第一傳輸模塊還包括繼電器驅動部分;
16.一種掩星探測儀接口測試方法,其特征在于,應用于掩星探測儀接口測試設備中的控制模塊,所述控制模塊分別與第一傳輸模塊、第二傳輸模塊和存儲模塊連接,所述方法包括:
17.根據權利要求16所述的掩星探測儀接口測試方法,其特征在于,所述控制模塊包括處理系統部分和可編程邏輯部分,每個存儲器芯片中存儲的程序代碼包括引導程序代碼、處理系統端程序代碼和可編程邏輯端程序代碼;
18.根據權利要求16或17所述的掩星探測儀接口測試方法,其特征在于,所述獲得針對待測掩星探測儀的控制信息和/或廣播數據,包括:
19.一種掩星探測儀接口測試裝置,其特征在于,應用于掩星探測儀接口測試設備中的控制模塊,所述控制模塊分別與第一傳輸模塊、第二傳輸模塊和存儲模塊連接,所述裝置包括:
20.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求16至18之中任一項所述的掩星探測儀接口測試方法的步驟。
...【技術特征摘要】
1.一種掩星探測儀接口測試設備,其特征在于,包括:
2.根據權利要求1所述的掩星探測儀接口測試設備,其特征在于,所述控制模塊包括處理系統部分和可編程邏輯部分,所述第二傳輸模塊和所述存儲模塊分別與所述處理系統部分連接,所述第一傳輸模塊與所述可編程邏輯部分連接。
3.根據權利要求1所述的掩星探測儀接口測試設備,其特征在于,所述多個存儲器芯片的時鐘信號管腳相連,且與所述控制模塊相應的時鐘信號管腳相連;
4.根據權利要求1所述的掩星探測儀接口測試設備,其特征在于,所述第一傳輸模塊支持多種通信協議。
5.根據權利要求1所述的掩星探測儀接口測試設備,其特征在于,所述第一傳輸模塊包括傳輸總線部分、差分部分和模擬量采集部分;
6.根據權利要求5所述的掩星探測儀接口測試設備,其特征在于,所述傳輸總線部分包括第一信息傳輸總線標準1553b總線子模塊和/或第一控制器局域網can總線子模塊。
7.根據權利要求6所述的掩星探測儀接口測試設備,其特征在于,在所述傳輸總線部分包括第一1553b總線子模塊的情況下,所述傳輸總線部分還包括第二1553b總線子模塊,所述第二1553b總線子模塊與所述第一1553b總線子模塊互為備份子模塊。
8.根據權利要求6所述的掩星探測儀接口測試設備,其特征在于,在所述傳輸總線部分包括第一can總線子模塊的情況下,所述傳輸總線部分還包括第二can總線子模塊,所述第二can總線子模塊與所述第一can總線子模塊互為備份子模塊。
9.根據權利要求5所述的掩星探測儀接口測試設備,其特征在于,所述差分部分包括第一低電壓差分信號lvds子模塊和/或第一平衡電壓數字接口電路的電氣特性rs422子模塊。
10.根據權利要求9所述的掩星探測儀接口測試設備,其特征在于,在所述差分部分包括第一lvds子模塊的情況下,所述差分部分還包括第二lvds子模塊,所述第二lvds子模塊與所述第一lvds子模塊互為備份子模塊。
【專利技術屬性】
技術研發人員:張璐璐,孫越強,杜起飛,蔡躍榮,王先毅,白偉華,喬顥,王冬偉,李偉,曹光偉,劉成,李福,張浩,程雙雙,王卓炎,仇通勝,田羽森,夏俊明,柳聰亮,孟祥廣,胡鵬,黃飛雄,譚廣遠,吳汝晗,尹聰,
申請(專利權)人:中國科學院國家空間科學中心,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。