999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

載荷管理器通用地檢測試板卡的系統(tǒng)設(shè)計*

2023-11-11 09:01:56李旭峰趙文杰
空間科學(xué)學(xué)報 2023年5期
關(guān)鍵詞:指令

李旭峰 周 莉 朱 巖 趙文杰 郝 澄

1(中國科學(xué)院國家空間科學(xué)中心 北京 100190)

2(中國科學(xué)院大學(xué) 北京 101499)

0 引言

在進行星上設(shè)備研發(fā)的同時,還需要設(shè)計有相應(yīng)的地面檢測設(shè)備(簡稱地檢)對其進行功能和性能檢測,確保滿足任務(wù)要求[1]。衛(wèi)星載荷分系統(tǒng)的載荷管理器負責(zé)星上有效載荷的統(tǒng)一供配電管理、遙測遙控、運行控制和數(shù)據(jù)處理,以及衛(wèi)星平臺與載荷之間的通信,是衛(wèi)星重要功能部件之一。不同的衛(wèi)星載荷分系統(tǒng)配置載荷的數(shù)量、硬件接口、軟件協(xié)議等各不相同,導(dǎo)致不同型號任務(wù)的載荷管理器功能和接口各不相同,相應(yīng)的載荷管理器地檢需要進行個性化設(shè)計。不同型號任務(wù)載荷管理器的差異性使得地檢的通用性一直成為設(shè)計難點[2]。

衛(wèi)星平臺對外電接口包括供配電接口、總線接口、科學(xué)數(shù)據(jù)輸入接口、直接遙測輸入接口、遙控輸出接口、秒脈沖輸出接口等[1-4]。載荷對外電接口包括供配電接口、總線接口、科學(xué)數(shù)據(jù)輸出接口、直接遙測輸出接口、遙控輸入接口、秒脈沖輸入接口等[5,6]。載荷管理器既連接衛(wèi)星平臺又連接多臺載荷,因此載荷管理器接口分為對平臺和對載荷兩種。按照電接口傳輸速率可以分為高速接口和低速接口[6-8];高速接口速率為幾百Mbit·s-1至幾Gbit·s-1,通常采用同軸電纜或者光纖接口;低速接口包括速率小于100 Mbit·s-1的接口,以及一些分立的遙測遙控接口。星上總線接口有1553 B總線、CAN總線、RS422總線、RS485總線等,星上低速科學(xué)數(shù)據(jù)接口包括單線制或者三線制的LVDS接口或者RS422接口。

載荷管理器地檢的常規(guī)方案是每種接口使用獨立的設(shè)備或硬件板卡實現(xiàn),再通過一個或多個上位機控制。當(dāng)前常規(guī)方案一般是采購工控機[3,9],即帶有PCIE接口的1553 B板卡、RS422板卡、LVDS板卡、模擬量采集板卡、OC板卡等貨架設(shè)備,每個板卡上有可編程器件FPGA,在工控機進行上位機的界面設(shè)計以及與每個板卡FPGA的接口和邏輯設(shè)計。這種方案的缺點是成本高,集成度低,軟件設(shè)計復(fù)雜,需要編程的FPGA數(shù)量多,通用性差。為減少對地檢的人力、物力和時間投入,提出一款硬件接口兼容性高、軟件可配置、通用性高、使用成本低、與上位機接口簡單的地檢板卡,為多種任務(wù)型號的載荷管理器提供支持,加速管理器的研制進度,使得每個任務(wù)型號無需單獨研制一臺專用的地檢。

本文根據(jù)地檢實現(xiàn)通用性在數(shù)據(jù)格式與物理層約定的難點,針對以上問題,分析了板卡硬件設(shè)計和FPGA軟件設(shè)計方法,并對地檢測試板卡通用性進行測試,驗證板卡設(shè)計的可行性。

1 地檢測試板卡系統(tǒng)設(shè)計

載荷分系統(tǒng)結(jié)構(gòu)如圖1 所示。為了適配不同型號任務(wù)載荷分系統(tǒng)的硬件和軟件接口協(xié)議[3,10-12],基于配置文件的通用地檢測試板卡的系統(tǒng)設(shè)計基本思想是:地檢測試板卡集成盡可能多通道的常用硬件接口,在硬件上通過撥碼開關(guān)或跳線實現(xiàn)物理層的兼容;軟件方面,在FPGA設(shè)計時允許上位機通過配置文件修改內(nèi)部寄存器,并將配置文件存儲在非易失性存儲器Nor flash上,后續(xù)上電自動從Nor flash加載寄存器配置,不需要重新配。適配不同任務(wù)時,F(xiàn)PGA代碼不需要重新寫,只需要設(shè)置對應(yīng)的配置文件,達到通用的要求。

圖1 載荷分系統(tǒng)結(jié)構(gòu)Fig.1 Load subsystem structure

下面從硬件設(shè)計、FPGA設(shè)計和上位機設(shè)計三方面進行分析。

1.1 硬件接口設(shè)計

地檢測試板卡系統(tǒng)架構(gòu)如圖2所示,板卡由4部分組成,包括與上位機的通信模塊、緩存和配置文件模塊、模擬平臺接口模塊和模擬載荷接口模塊。

圖2 地檢測試板卡系統(tǒng)Fig.2 Block diagram of ground testing board system

與上位機的通信模塊包括RS422接口和百兆/千兆網(wǎng)口,用于接收上位機的指令和配置文件等,并且發(fā)送地檢板卡狀態(tài)和接收數(shù)據(jù)。緩存和配置文件模塊由SRAM和Nor flash組成,SRAM用于緩存科學(xué)數(shù)據(jù),Nor flash用于存儲對應(yīng)型號任務(wù)軟硬件接口協(xié)議的配置參數(shù)。模擬的平臺接口模塊具備OC指令輸出、遙測采集、秒脈沖產(chǎn)生、科學(xué)數(shù)據(jù)接收功能;模擬的載荷接口模塊具備載荷總線響應(yīng)、科學(xué)數(shù)據(jù)發(fā)送、載荷模擬量產(chǎn)生、OC指令接收檢測、秒脈沖接收、GPIO接口功能。

板卡硬件設(shè)計的硬件接口和通道數(shù)如表1所示,能夠滿足絕大部分衛(wèi)星平臺、載荷硬件接口和數(shù)量的要求;由于1553 B總線、CAN總線板卡技術(shù)成熟,接口標準,以及高速Serdes接口速率較高,因此未在地檢板卡中集成,可以采購貨架板卡集成在工控機中。

表1 通用地檢測試板卡硬件接口Table 1 Hardware interface of ground testing board

板卡支持的科學(xué)數(shù)據(jù)和載荷總線通道,支持UART協(xié)議、三線制LVDS協(xié)議和單線制8 B/10 B編碼的LVDS協(xié)議。UART協(xié)議的奇偶校驗位、停止位、數(shù)據(jù)位和波特率可配置,數(shù)據(jù)位支持8位和7位,停止位支持1位、1.5位和2位。三線制LVDS協(xié)議的使能和速率均可配置,支持低有效和高有效的使能,數(shù)據(jù)支持在時鐘的下降沿或上升沿改變;單線制LVDS的K碼和速率均可配置。

硬件的可重構(gòu)設(shè)計基于撥碼開關(guān)/跳線和通過軟件重配置FPGA管腳控制寄存器實現(xiàn)。如圖3所示,OC指令輸出通過撥碼開關(guān)和跳線選擇,若OC指令為輸出低電平脈沖,撥碼開關(guān)U132將置于關(guān)閉,跳線J37短接1/2兩點;若輸出指令為高電平脈沖,撥碼開關(guān)U132將置于打開,驅(qū)動后級MOSFET(U136)工作輸出高電平,跳線J37短接2/3兩點。

圖3 基于撥碼開關(guān)/跳線的硬件可重構(gòu)設(shè)計Fig.3 Hardware reconfigurable design based on dial switch/jumper

科學(xué)數(shù)據(jù)輸入與輸出選擇RS422還是LVDS接口,由FPGA內(nèi)部寄存器控制,該寄存器控制輸入與輸出接口連接內(nèi)部UART邏輯、三線制或者單線制邏輯模塊。具體通過一個寄存器控制多路器,根據(jù)寄存器的值導(dǎo)通多路器的相應(yīng)通路實現(xiàn)。寄存器配置為0時,輸入與輸出使用UART協(xié)議;配置為1時,輸入與輸出使用三線制PCM協(xié)議;配置為2時,輸入與輸出使用8 B/10 B單通道協(xié)議。

1.2 FPGA程序設(shè)計

FPGA設(shè)計根據(jù)外部輸出接口(見圖2),分為配置控制、科學(xué)數(shù)據(jù)、命令工參、DA控制、AD采集等功能模塊,這里重點介紹配置控制、科學(xué)數(shù)據(jù)、命令工參等核心功能模塊。

1.2.1 配置控制模塊

FPGA通用性的設(shè)計由配置控制模塊和Nor Flash實現(xiàn)。具體型號任務(wù)應(yīng)用時需根據(jù)平臺和載荷的接口類型、數(shù)量、數(shù)據(jù)格式對地檢測試板卡上的FPGA寄存器進行配置,并將這些信息按照設(shè)計的地址定義存放到Nor Flash中;后續(xù)上電不需要上位機重新配置FPGA內(nèi)的寄存器,由配置控制模塊自動從載荷配置的Nor Flash中將配置信息讀到各功能模塊。配置信息包括科學(xué)數(shù)據(jù)格式、載荷指令格式、工程應(yīng)答格式、通信協(xié)議選擇及配置、常用功能接口模塊的配置。

載荷管理器地檢測試板卡的具體軟件工作流程如圖4所示。針對具體型號任務(wù)的載荷指令和科學(xué)數(shù)據(jù)格式,形成載荷指令和科學(xué)格式配置表;上位機通過串口將載荷指令和科學(xué)格式配置表發(fā)送給FPGA,由FPGA寫入載荷配置表Flash中。后續(xù)FPGA上電后,首先檢查載荷配置Flash的地址0,驗證配置Flash中的數(shù)據(jù)是否可用:如果可用,則按照載荷配置Flash中數(shù)據(jù)配置各功能單元的寄存器組,等待上位機的啟動命令,根據(jù)上位機的命令響應(yīng)處理結(jié)果;如果不可用,則進入等待配置命令模式。

圖4 FPGA配置控制模塊工作流程Fig.4 FPGA configuration control module workflow

1.2.2 科學(xué)數(shù)據(jù)模塊

不同的任務(wù)型號科學(xué)數(shù)據(jù)以及指令應(yīng)答數(shù)據(jù)包格式一般是不同的[6],主要體現(xiàn)在數(shù)據(jù)包內(nèi)字段的組成不同、單一字段長度不同、單一字段取值不同和數(shù)據(jù)包長度不同,如圖5所示。科學(xué)數(shù)據(jù)與命令工參中多變的數(shù)據(jù)格式使得地檢測試板卡FPGA設(shè)計很難通用。

圖5 某兩個任務(wù)型號科學(xué)數(shù)據(jù)的數(shù)據(jù)格式對比Fig.5 Data format comparison of scientific data of two task models

針對這一難點,采用基于序列解析的數(shù)據(jù)包生成方法。將數(shù)據(jù)格式中的字段根據(jù)其特點進行分類、編碼(見表2)。科學(xué)數(shù)據(jù)與命令工參的數(shù)據(jù)包中固定不變的字段,例如包同步碼、版本號、包標識、載荷標識等,定義為固定字節(jié);循環(huán)冗余校驗(CRC)、校驗和等需要根據(jù)校驗規(guī)則計算得出的字段,定義為校驗字節(jié);有效數(shù)據(jù)、科學(xué)數(shù)據(jù)等需要填入隨機數(shù)或有序自增數(shù)的字段,定義為填充字節(jié);需要填入實時時間的時間碼字段,定義為時間碼字節(jié);包序列計數(shù)、分組標識、包計數(shù)等起到計數(shù)作用的字段,定義為計數(shù)字節(jié);在命令工參中,由于無需關(guān)注時間碼、包計數(shù)等字段,因此均被歸納為無關(guān)字節(jié)。

表2 字段的抽象表示Table 2 Abstract representation of fields

依照上述規(guī)則將具體數(shù)據(jù)包內(nèi)各個字段轉(zhuǎn)換為由編碼表示的組包控制序列(見表3),上位機將序列以及對應(yīng)數(shù)據(jù)寫入科學(xué)數(shù)據(jù)模塊,科學(xué)數(shù)據(jù)模塊根據(jù)讀出的編碼在數(shù)據(jù)包對應(yīng)字節(jié)位置填入相應(yīng)的數(shù)據(jù)。具體FPGA的實現(xiàn)如圖6所示,分為讀取、生成、發(fā)送三個階段。讀取是讀取上位機發(fā)送過來的組包控制序列,生成是根據(jù)組包控制序列的編碼填充數(shù)據(jù)包,發(fā)送是根據(jù)任務(wù)要求的協(xié)議產(chǎn)生相應(yīng)的時序輸出。

圖6 科學(xué)數(shù)據(jù)模塊架構(gòu)Fig.6 Scientific data module architecture

1.2.3 命令工參模塊

命令工參模塊采用與科學(xué)數(shù)據(jù)模塊相同的方法解決數(shù)據(jù)格式不同的問題,但命令工參模塊還需要判斷接收指令的有效性。具體實現(xiàn)方法是,命令工參模塊會根據(jù)編碼序列預(yù)生成一個字節(jié),當(dāng)收到一個字節(jié)時,會將當(dāng)前接收到的字節(jié)與預(yù)生成的字節(jié)比較,然后根據(jù)編碼序列生成下一個字節(jié),以此循環(huán)。若兩個字節(jié)不相同,則會生成錯誤信息發(fā)送至應(yīng)答控制模塊,用于控制應(yīng)答數(shù)據(jù)包的生成。

與科學(xué)數(shù)據(jù)包不同的是,在某些任務(wù)中,指令數(shù)據(jù)包的長度也存在較大差異,例如校時時間碼指令只有6字節(jié),而平臺狀態(tài)信息指令長數(shù)百字節(jié)。有的任務(wù)指令數(shù)據(jù)包存在有效數(shù)據(jù)字節(jié)數(shù)字段,有的任務(wù)指令數(shù)據(jù)包不存在有效數(shù)據(jù)字節(jié)數(shù)字段,無法推出整包的長度。因此在指令數(shù)據(jù)包不可預(yù)知長度時,判別指令數(shù)據(jù)包是否接收完畢,是地檢測試板卡通用設(shè)計的另一個難點。

為此,采用一種超時接收的方法,即將依據(jù)長度接收指令數(shù)據(jù)包轉(zhuǎn)換為依據(jù)時間接收指令數(shù)據(jù)包。當(dāng)數(shù)據(jù)接收接口超過規(guī)定時間未接收到數(shù)據(jù)時,即認為指令數(shù)據(jù)包接收完畢。在任務(wù)型號中一般嚴格規(guī)定接收到指令數(shù)據(jù)包后的應(yīng)答時間,為此設(shè)計了一個經(jīng)驗公式用于計算超時時間,保證命令工參模塊可以接收到完整的指令數(shù)據(jù)包,并且應(yīng)答數(shù)據(jù)包的時間間隔滿足任務(wù)要求。

超時接收用于解決命令工參中指令數(shù)據(jù)包長度不可知的問題,以等待時間為依據(jù)判別指令數(shù)據(jù)包是否接收完畢。設(shè)超時接收等待時間為T,當(dāng)一個字節(jié)接收完畢后,若在時間T內(nèi)未收到下一個字節(jié),則認為當(dāng)前指令數(shù)據(jù)包接收完畢,將接收的數(shù)據(jù)送至指令解析單元,并復(fù)位接收單元準備接收下一個指令數(shù)據(jù)包。指令解析單元接收到指令數(shù)據(jù)包后,核驗數(shù)據(jù)包的格式和內(nèi)容是否正確。若數(shù)據(jù)包的格式與文件要求的格式不符,則不響應(yīng)該條命令,并通過串口向上位機發(fā)送鏈路異常信息。若數(shù)據(jù)包的格式與文件要求的格式相符,則根據(jù)數(shù)據(jù)包內(nèi)容的正誤分別應(yīng)答指令正確應(yīng)答數(shù)據(jù)包和指令錯誤應(yīng)答數(shù)據(jù)包。

在命令工參中不同類型的應(yīng)答數(shù)據(jù)包的回復(fù)時間的要求一般是不同的,設(shè)一路命令工參存在n種應(yīng)答數(shù)據(jù)包,每種應(yīng)答數(shù)據(jù)包的回復(fù)時間最大不超過ti,max,在吞吐率為1的情況下每種應(yīng)答數(shù)據(jù)包發(fā)送完畢所需時間為ti。等待時間T不應(yīng)大于Tmax, 即

當(dāng)時間T小于Tmax才能嚴格保證應(yīng)答數(shù)據(jù)包能在規(guī)定時間內(nèi)發(fā)送完畢。設(shè)接收一個字節(jié)的數(shù)據(jù)需要時間tr,則T應(yīng)滿足

命令工參模塊按照上述功能劃分為解包單元和組包單元,如圖7所示。解包單元與科學(xué)數(shù)據(jù)模塊類似,根據(jù)上位機配置的序列進行比對,將比對結(jié)果發(fā)送給組包單元,并增加了超時接收檢測功能;組包單元根據(jù)接收到的指令進行組包,組包格式也是按照配置序列格式進行響應(yīng)。命令工參模塊目前支持最常用的UART協(xié)議。

圖7 命令工參模塊架構(gòu)Fig.7 Structure of command working parameter module

整個功能單元按流水線處理,保證命令工參模塊的吞吐率為1,并且發(fā)送應(yīng)答包時不會因為數(shù)據(jù)未準備好而中斷。

命令工參模塊的設(shè)計解決了數(shù)據(jù)格式多樣和指令數(shù)據(jù)包數(shù)據(jù)無法預(yù)知長度的問題,是一種與具體數(shù)據(jù)格式和數(shù)據(jù)長度無關(guān)的實現(xiàn)方法,具有更高的通用性。

1.3 上位機設(shè)計

上位機通過RS422接口對FPGA進行控制和狀態(tài)讀取,通過以太網(wǎng)口接收科學(xué)數(shù)據(jù)。如前所述,基于序列的配置文件由上位機生成。使用地檢測試板卡時,只需要將給定需求/數(shù)據(jù)格式轉(zhuǎn)化為對板卡寄存器的配置,再將全部寄存器待配置值組織成配置表寫入FPGA內(nèi),即實現(xiàn)了FPGA參數(shù)的重配置。另外,上位機可以周期性讀取各個功能接口采集到的數(shù)據(jù)并實時顯示,為用戶實時監(jiān)測工程參數(shù)。

如圖8所示,板卡中設(shè)計了一片Norflash用于存儲最新的寄存器配置表,由上位機控制FPGA進行維護。板卡上電后,F(xiàn)PGA自動讀取存儲在NorFlash內(nèi)的寄存器配置表并配置內(nèi)部寄存器,用戶將無需再次生成并寫入寄存器配置表。寄存器配置表可以通過上位機界面或者excel表生成,通過excel管理寄存器配置表便于用戶進行配置項編寫、版本管理和調(diào)試。

圖8 上位機架構(gòu)Fig.8 Upper computer architecture

2 系統(tǒng)驗證

以科學(xué)數(shù)據(jù)輸出為例對板卡的通用性進行驗證。科學(xué)數(shù)據(jù)輸出功能是板卡的核心功能模塊,也是板卡的設(shè)計要點。

2.1 實驗平臺

搭建一套地檢測試板卡測試平臺,包含直流穩(wěn)壓電源、示波器、工控機箱、地檢測試板卡和電壓表各一塊。另外,工控機箱配有一塊PCIe接口的LVDS板卡,用于接收地檢測試板卡發(fā)出的三線制LVDS和單線制LVDS數(shù)據(jù),還配有一塊MOXA盒通過RS422通路與板卡相連,用于向板卡發(fā)送命令工參的指令數(shù)據(jù)包并接收板卡的數(shù)據(jù)。示波器用于測量板卡接口的參數(shù),電壓表用于測量模擬量產(chǎn)生接口的模擬量,檢查板卡的輸出是否符合預(yù)期。

2.2 科學(xué)數(shù)據(jù)模塊通用性實驗

為驗證科學(xué)數(shù)據(jù)模塊的通用性,首先設(shè)計了一系列接口測試例程,用于遍歷接口的全部功能,其次選取多個任務(wù)型號的科學(xué)數(shù)據(jù)格式,測試科學(xué)數(shù)據(jù)模塊產(chǎn)生的數(shù)據(jù)是否能滿足全部要求。測試流程如下。

步驟1根據(jù)表4通過上位機配置板卡,使板卡產(chǎn)生相應(yīng)的接口。

表4 板卡傳輸接口測試例程Table 4 Test routine of board transmission interface

步驟2使用示波器測試對應(yīng)引腳,觀察波形是否符合預(yù)期。RS422接口需要關(guān)注波特率、校驗位、起始位、停止位、數(shù)據(jù)位是否符合預(yù)期,如圖9所示。PCM接口需要關(guān)注線速率、使能有效電平和數(shù)據(jù)位變化時刻與時鐘邊沿的對齊情況是否符合預(yù)期,如圖10所示。8B/10B需要關(guān)注線速率和同步碼流是否符合預(yù)期,如圖11所示。重復(fù)步驟1和步驟2遍歷表4的測試用例。

圖9 RS422接口波形Fig.9 Waveform of RS422 interface

圖10 PCM接口波形Fig.10 Waveform of PCM interface

圖11 8B/10B接口波形Fig.11 Waveform of 8B/10B interface

步驟3以嫦娥系列任務(wù)型號的接口控制文件中對科學(xué)數(shù)據(jù)的格式要求作為測試例程,通過上位機配置板卡,使板卡發(fā)送對應(yīng)數(shù)據(jù)。

步驟4使用MOXA盒和LVDS板卡接收數(shù)據(jù),通過上位機觀察接收的數(shù)據(jù)是否符合預(yù)期,如表5所示。其中RS422接口發(fā)送的數(shù)據(jù)通過MOXA盒接收,LVDS接口發(fā)送的數(shù)據(jù)通過LVDS板卡接收。重復(fù)步驟3和步驟4遍歷測試用例。

表5 科學(xué)數(shù)據(jù)Table 5 Scientific data

遍歷表4和嫦娥系列任務(wù)型號的數(shù)據(jù)格式的全部測試用例后,測試結(jié)果全部符合預(yù)期。

2.3 命令工參模塊通用性實驗

為驗證命令工參模塊的通用性,首先設(shè)計了一系列接口測試例程,用于遍歷接口的全部功能,其次選取多個任務(wù)型號的命令工參數(shù)據(jù)格式,測試命令工參模塊是否能正確解析指令數(shù)據(jù)包并應(yīng)答對應(yīng)的應(yīng)答數(shù)據(jù)包。測試流程如下。

步驟1根據(jù)表4中UART部分通過上位機配置板卡,使板卡產(chǎn)生相應(yīng)的接口。該模塊還需要配置超時接收時間與應(yīng)答間隔時間,如圖12所示。

圖12 命令數(shù)據(jù)包的接收與應(yīng)答Fig.12 Command packet reception and response

步驟2使用示波器測試對應(yīng)引腳,觀察波形是否符合預(yù)期。

步驟3以嫦娥系列任務(wù)型號的接口控制文件中對命令工參的格式要求作為測試例程,通過上位機配置板卡并發(fā)送指令數(shù)據(jù)包,使板卡應(yīng)答對應(yīng)的應(yīng)答數(shù)據(jù)包。

步驟4使用MOXA盒接收數(shù)據(jù),通過上位機觀察接收的數(shù)據(jù)是否符合預(yù)期,如表6和表7所示。重復(fù)步驟3和步驟4遍歷測試用例。

表6 指令正確應(yīng)答數(shù)據(jù)包Table 6 Response packet when command packet is correct

表7 指令錯誤應(yīng)答數(shù)據(jù)包Table 7 Response packet when command packet is wrong

遍歷表4和嫦娥系列任務(wù)型號的數(shù)據(jù)格式的全部測試用例后,測試結(jié)果全部符合預(yù)期。

2.4 其他功能模塊通用性實驗

為了驗證模塊OC指令控制模塊、模擬量生成模塊、秒脈沖生成模塊和PWM輸出模塊的通用性,設(shè)計了一系列接口測試例程,用于遍歷接口的全部功能。

步驟1根據(jù)表8中接口測試例程配置板卡,使板卡產(chǎn)生相應(yīng)的接口。

步驟2使用示波器和電壓表測試對應(yīng)引腳,觀察波形是否符合預(yù)期。OC指令控制模塊需要關(guān)注有效電平與有效電平持續(xù)時間,如圖13所示;模擬量生成模塊需要使用電壓表測量對應(yīng)管腳,觀察電壓值是否與配置值相符,誤差需要在±20 mV內(nèi);秒脈沖生成模塊與PWM輸出模塊基于同一模塊實現(xiàn),需要關(guān)注脈沖周期和脈沖寬度,如圖14所示。

圖13 OC指令輸出波形Fig.13 Waveform of Open Collector (OC)

圖14 PWM輸出波形Fig.14 Waveform of Pulse Width Modulation (PWM)

遍歷表8的全部測試用例后,測試結(jié)果全部符合預(yù)期。

3 結(jié)論

針對不同型號任務(wù)載荷硬件接口和軟件協(xié)議差異大導(dǎo)致載荷管理器地檢通用性差的難題,提出了一種硬件可重構(gòu)、軟件協(xié)議可配置的通用地檢測試板卡的系統(tǒng)設(shè)計,該設(shè)計具有高集成度、高通用性、低成本、可重用、開發(fā)界面友好等優(yōu)點,保證了項目研制進度,降低了對開發(fā)、成本和測試的需求。地檢測試板卡已在嫦娥任務(wù)多臺載荷管理器中得到應(yīng)用,后續(xù)將支持空間科學(xué)衛(wèi)星以及其他應(yīng)用衛(wèi)星等多個任務(wù),具有較高應(yīng)用價值。

猜你喜歡
指令
聽我指令:大催眠術(shù)
ARINC661顯控指令快速驗證方法
LED照明產(chǎn)品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
殺毒軟件中指令虛擬機的脆弱性分析
巧用G10指令實現(xiàn)橢圓輪廓零件倒圓角
中斷與跳轉(zhuǎn)操作對指令串的影響
科技傳播(2015年20期)2015-03-25 08:20:30
基于匯編指令分布的惡意代碼檢測算法研究
一種基于滑窗的余度指令判別算法
歐盟修訂電氣及電子設(shè)備等產(chǎn)品安全規(guī)定
家電科技(2014年5期)2014-04-16 03:11:28
MAC指令推動制冷劑行業(yè)發(fā)展
汽車零部件(2014年2期)2014-03-11 17:46:27
主站蜘蛛池模板: 88av在线看| 欧美区在线播放| 在线观看免费黄色网址| 亚洲中文字幕av无码区| 亚洲一区二区三区国产精品 | 中文字幕永久视频| 精品国产中文一级毛片在线看| 亚洲人成在线精品| 高清色本在线www| 亚洲美女一区| 亚洲第一成年免费网站| 综合人妻久久一区二区精品 | 在线无码九区| 亚洲精品久综合蜜| 日韩精品毛片人妻AV不卡| 国产精品浪潮Av| 亚洲国产理论片在线播放| 老司国产精品视频91| 国精品91人妻无码一区二区三区| 国产欧美亚洲精品第3页在线| 国内自拍久第一页| 国产亚洲精品自在久久不卡| 亚洲欧美精品在线| 国产精品播放| 2020精品极品国产色在线观看 | 性欧美精品xxxx| 无码区日韩专区免费系列 | 欧美三级视频在线播放| 精品国产自在在线在线观看| 国产极品美女在线| 成人av手机在线观看| 国产精品成人AⅤ在线一二三四 | 久久永久免费人妻精品| 欧美不卡视频一区发布| 五月婷婷精品| 国产精品第| 九色国产在线| 国产福利拍拍拍| 99在线观看精品视频| 久久综合亚洲鲁鲁九月天| 亚洲天堂色色人体| 中文一级毛片| 亚洲欧美不卡| 色偷偷综合网| 亚洲视频在线青青| 国产精品久久久久久搜索| 国产色婷婷视频在线观看| 成人一级黄色毛片| 亚洲视频黄| 伊人久久综在合线亚洲2019| 国产激情无码一区二区APP | 日日噜噜夜夜狠狠视频| 亚洲色成人www在线观看| 国产精品无码一区二区桃花视频| 亚洲国产综合第一精品小说| 久久午夜夜伦鲁鲁片不卡| 88av在线| 天堂岛国av无码免费无禁网站 | 呦女亚洲一区精品| 欧美成人亚洲综合精品欧美激情| 国产精品亚洲专区一区| 福利姬国产精品一区在线| 国产剧情一区二区| www亚洲精品| 999国内精品视频免费| 久久免费视频6| 亚洲午夜福利精品无码| 亚洲欧美成aⅴ人在线观看| 狠狠色丁香婷婷综合| 自拍偷拍欧美日韩| AV片亚洲国产男人的天堂| 99这里精品| 一本大道无码日韩精品影视| 这里只有精品在线播放| 狂欢视频在线观看不卡| 波多野结衣一区二区三区AV| 亚洲免费三区| 亚洲AV无码久久精品色欲| 亚洲h视频在线| 国产精品视频猛进猛出| 狠狠操夜夜爽| 国产噜噜噜视频在线观看|