專利名稱:一種1553b通訊接口檢測裝置的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及ー種1553B通訊接ロ檢測裝置。
背景技術(shù):
1553B通訊接ロ屬于ー種串行數(shù)據(jù)傳輸接ロ,它有三種工作模式BC、RT和MT,對于單ー接ロ來說在同一時刻只能工作在一種模式下。通常在1553B通訊接ロ正式使用之前或排故吋,需要對通訊接ロ的工作模式、通訊和信號品質(zhì)(電平、波形、波特率)進(jìn)行檢測。傳統(tǒng)的檢測方法是至少采用兩臺帶有1553B通訊接ロ的設(shè)備(或計算機)相互對接,形成相互收發(fā)狀態(tài),以驗證1553B總線的三種工作模式和通訊功能。使用該方式進(jìn)行1553B通訊接ロ驗證時,必須保證至少有兩人分別控制不同的設(shè)備(或計算機),通過各自的通訊軟件分別控制發(fā)送和接收,將發(fā)送和接收的數(shù)據(jù)通過人工比對后驗證其工作模式和通訊的正確性。另外,在對通訊接ロ信號的品質(zhì)進(jìn)行檢測時,還需要采用示波器,人工進(jìn)行信號測量、分析、判斷,方能得出信號品質(zhì)的好壞。因此,該方法操作繁瑣、效率較低、有時還會加入人為檢測誤差。
實用新型內(nèi)容本實用新型的技術(shù)解決問題是克服現(xiàn)有技術(shù)的不足,提供了ー種1553B通訊接ロ檢測裝置。采用本實用新型可以實現(xiàn)對1553B通訊接ロ的自動檢測,簡化了操作流程、提高工作效率,并排除了人為檢測可能造成的誤差。本實用新型的技術(shù)解決方案是ー種1553B通訊接ロ檢測裝置,包括控制裝置和響應(yīng)裝置,所述控制裝置根據(jù)設(shè)定的檢測模式,通過1553B向響應(yīng)裝置發(fā)送檢測數(shù)據(jù),并完成接收響應(yīng)裝置的回傳數(shù)據(jù);所述響應(yīng)裝置,通過1553B總線接收檢測數(shù)據(jù),并將檢測數(shù)據(jù)的回傳數(shù)據(jù),返回到控制裝置。所述控制裝置根據(jù)設(shè)定的檢測模式,設(shè)定響應(yīng)裝置的工作模式;所述響應(yīng)裝置根據(jù)設(shè)定的工作模式,接收由控制裝置發(fā)出的檢測信號或向控制裝置發(fā)送檢測信號;并根據(jù)接收或發(fā)送的檢測信號,向所述控制裝置發(fā)送狀態(tài)信號;所述控制裝置根據(jù)接收到的狀態(tài)對1553B通訊接ロ進(jìn)行檢測。所述控制裝置,包括控制處理模塊、終端檢測模塊、品質(zhì)檢測模塊和檢測控制模塊,所述控制處理模塊,根據(jù)設(shè)定的檢測模式,設(shè)定響應(yīng)裝置、終端檢測模塊和品質(zhì)檢測模塊的工作模式;所述工作模式包括BC檢測模式、RT檢測模式、MT檢測模式和信號品質(zhì)檢測模式,在BC檢測模式下響應(yīng)裝置設(shè)置為BC工作模式,終端檢測模塊設(shè)置為RT工作模式,并接入1553B總、線,品質(zhì)檢測模塊不接入1553B總線;作為RT的終端檢測模塊與作為BC的響應(yīng)裝置進(jìn)行檢測信號的收發(fā);所述檢測控制模塊,根據(jù)響應(yīng)裝置返回的檢測回傳信號,對檢測信號進(jìn)行判斷后,輸出檢測結(jié)果;在RT檢測模式下響應(yīng)裝置設(shè)置為RT工作模式,終端檢測模塊設(shè)置為BC工作模式,并接入1553B總線,品質(zhì)檢測模塊不接入1553B總線;作為BC的終端檢測模塊和作為RT的響應(yīng)裝置進(jìn)行檢測信號的收發(fā);所述檢測控制模塊,根據(jù)響應(yīng)裝置返回的檢測回傳信號,對檢測信號進(jìn)行判斷后,輸出檢測結(jié)果;在MT檢測模式下
響應(yīng)裝置設(shè)置為MT工作模式,終端檢測模塊設(shè)置為BC和RT同時工作的模式,并接入1553B總線,品質(zhì)檢測模塊不接入1553B總線;終端檢測模塊利用1553B總線進(jìn)行BC和RT間檢測信號的收發(fā);作為MT的響應(yīng)裝置,對1553B總線的檢測信號進(jìn)行監(jiān)測,并將監(jiān)測信號返回給檢測控制模塊;檢測控制模塊根據(jù)接收到的監(jiān)測信號輸出檢測結(jié)果;在信號品質(zhì)檢測模式下響應(yīng)裝置設(shè)置為BC工作模式,品質(zhì)檢測模塊接入1553B總線,終端檢測模塊不接入1553B總線;響應(yīng)裝置通過1553B總線發(fā)送具有固定格式的檢測信號;品質(zhì)檢測模塊根據(jù)接收到的檢測信號進(jìn)行格式判斷,輸出檢測結(jié)果;在BC檢測模式、RT檢測模式、MT檢測模式或信號品質(zhì)檢測模式下,響應(yīng)裝置和終端檢測模塊分別從I 31子地址收發(fā)檢測信號。在信號品質(zhì)檢測模式下,所述固定格式的檢測信號為0XFFFF、0X0000或0XAAAA。本實用新型與現(xiàn)有技術(shù)相比具有如下優(yōu)點(I)采用本實用新型所述裝置可以對1553B通訊接ロ的三種不同工作模式(BC、RT和MT)進(jìn)行自動檢測,同時還可以實現(xiàn)對1553B通訊接ロ信號品質(zhì)的檢測,極大的簡化了操作流程、提高了工作效率和排除了人為檢測的誤差。(2)本實用新型中的響應(yīng)裝置始終處于被控狀態(tài),接收由控制裝置中的控制處理模塊發(fā)出的控制指令,井根據(jù)控制指令設(shè)定工作模式,并將檢測數(shù)據(jù)發(fā)送到控制裝置的檢測控制模塊完成對檢測結(jié)果的判決。此種設(shè)計實現(xiàn)結(jié)果簡單,功能區(qū)分明確,便于對檢測的控制。(3)本實用新型在信號品質(zhì)檢測模式下,通過發(fā)送0XFFFF、0X0000或OXAAAA格式的三種檢測數(shù)據(jù),實現(xiàn)對1553B通訊結(jié)構(gòu)信號的高電平,低電平和脈沖信號的檢測,檢測效
果全面。
圖I為本實用新型示意圖;圖2為本實用新型BC檢測時控制裝置工作流程;圖3為本實用新型BC檢測時響應(yīng)裝置工作流程;圖4為本實用新型RT檢測時控制裝置工作流程;[0035]圖5為本實用新型RT檢測時響應(yīng)裝置工作流程;圖6為本實用新型MT檢測時控制裝置工作流程;圖7為本實用新型MT檢測時響應(yīng)裝置工作流程;圖8為本實用新型信號品質(zhì)檢測時控制裝置工作流程;圖9為本實用新型信號品質(zhì)檢測時響應(yīng)裝置工作流程。
具體實施方式
下面就結(jié)合附圖對本實用新型做進(jìn)ー步介紹。如圖I所示,本實用新型提出的檢測裝置由控制裝置和響應(yīng)裝置兩部分組成。 控制裝置包括1.控制處理模塊;2.終端檢測模塊;3.品質(zhì)檢測模塊;4.檢測控制模塊。響應(yīng)裝置包括5. 1553B通訊接ロ ;6.串行通訊接ロ ;7.計算機。整個檢測裝置在控制處理模塊的控制下,對1553B通訊接ロ進(jìn)行檢測。根據(jù)1553B總線的終端類型,整個檢測裝置具有BC、RT和MT三種檢測模式,同時針對1553B總線通訊接ロ的信號傳輸質(zhì)量,還具有信號品質(zhì)檢測模塊。各模塊的作用如下I.響應(yīng)裝置始終處于被控狀態(tài),串行通訊接ロ主要用于完成接收、反饋控制命令和接收MT功能檢測時的數(shù)據(jù);2.被測1553B通訊接ロ的工作模式由控制裝置設(shè)定、通訊和信號品質(zhì)由控制裝置來分析、判斷,自身不做分析和判斷;3.被測1553B通訊接ロ的三種工作模式(BC、RT、MT)和通訊信號品質(zhì)通過不同的工作流程來檢測。如圖2、3所示,BC檢測工作流程如下I.控制裝置通過控制處理模塊發(fā)送BC檢測命令及RT地址后,等待接收控制命令成功消息;接收到控制命令成功后將品質(zhì)檢測模塊斷開與通訊總線的連接,終端控制模塊設(shè)置成RT工作模式,并接入到1553B總線;將RT地址設(shè)置為指定值;設(shè)置所有RT子地址為收發(fā)模式;等待接收BC命令;如果BC要求RT發(fā)送數(shù)據(jù),則隨機產(chǎn)生I 31個16位數(shù)據(jù)并計算數(shù)據(jù)的CRC32校驗和后一起從要求的子地址發(fā)送出去,然后由檢測控制模塊接收BC的回送數(shù)據(jù),并判斷數(shù)據(jù)、校驗和收發(fā)是否一致,同時給出檢測結(jié)果;如果BC要求RT接收數(shù)據(jù),則RT將接收到的數(shù)據(jù)重新進(jìn)行CRC32校驗和計算,再與數(shù)據(jù)中的CRC32校驗和比較,給出檢測結(jié)論;2.響應(yīng)裝置通過串行通訊接ロ接收到BC檢測命令及數(shù)據(jù)后,將1553B通訊接ロ設(shè)定為BC工作模式同時配置BC的相關(guān)參數(shù);隨機產(chǎn)生I 31個16位數(shù)據(jù)并計算數(shù)據(jù)的CRC32校驗和后分別從I 31子地址發(fā)送RT接收數(shù)據(jù)命令及數(shù)據(jù)、校驗和;之后,分別要求RT從I 31子地址發(fā)送數(shù)據(jù);然后接收數(shù)據(jù),并將接收到的數(shù)據(jù)及要求RT接收數(shù)據(jù)命令發(fā)送給指定的RT子地址;判斷串行通訊接ロ是否收到結(jié)束命令,如果收到則結(jié)束BC檢測,否則繼續(xù)執(zhí)行上述過程。如圖4、5所示,RT檢測工作流程如下I.控制裝置通過控制處理模塊發(fā)送RT檢測命令及RT地址后,等待接收控制命令成功消息;接收到控制命令成功信息后將品質(zhì)檢測模塊斷開與通訊總線的連接,終端控制模塊設(shè)置成BC工作模式并配置相應(yīng)的BC參數(shù);隨機產(chǎn)生I 31個16位數(shù)據(jù)并計算數(shù)據(jù)的CRC32校驗和后分別從I 31子地址發(fā)送RT接收數(shù)據(jù)命令及數(shù)據(jù)、校驗和;檢測控制模塊檢查BC消息狀態(tài)字;如果狀態(tài)字異常,則RT工作異常。否則,發(fā)送要求RT發(fā)送數(shù)據(jù)命令,接收數(shù)據(jù)并與發(fā)送數(shù)據(jù)比較,從而判斷RT工作情況;2.響應(yīng)裝置通過串行接ロ接收到RT檢測命令及數(shù)據(jù)后,將1553B通訊接ロ設(shè)定為RT工作模式同時將RT地址設(shè)置成指定值、所有RT子地址設(shè)置為收發(fā)模式;接收BC的命令及數(shù)據(jù);將接收到的數(shù)據(jù)回送給BC ;判斷串行通訊接ロ是否收到結(jié)束命令,如果收到則結(jié)束BC檢測,否則,繼續(xù)執(zhí)行上述過程。如圖6、7所示,MT檢測工作流程如下I.控制裝置通過控制處理模塊發(fā)送MT檢測命令后,等待接收控制命令成功消息;接收到控制命令成功后將品質(zhì)分析模塊斷開與通訊總線的連接,終端檢測模塊設(shè)置為BC和RT工作模塊模式,并配置相應(yīng)的BC參數(shù);RT工作模式下分別對I 31的RT地址進(jìn)行如下操作將所有的RT子地址設(shè)置為收發(fā)模式,BC工作模式下隨機產(chǎn)生I 31個16位數(shù)據(jù)并計算數(shù)據(jù)的CRC32校驗和后分別從I 31子地址一起發(fā)送給RT ;從檢測控制模塊接收數(shù)據(jù),并判斷數(shù)據(jù)、校驗和是否與發(fā)送一致;給出檢測結(jié)果;2.響應(yīng)裝置通過串行通訊接ロ接收到MT檢測命令后,將1553B通訊接ロ設(shè)定為MT工作模式;將MT設(shè)置為監(jiān)控所有RT的消息;接收1553B總線消息;將接收到的消息進(jìn)行數(shù)據(jù)組包;通過串行通訊接ロ將數(shù)據(jù)包發(fā)送給檢測控制模塊;判斷串ロ通訊接ロ是否收到結(jié)束命令,如果收到則結(jié)束MT檢測,否則繼續(xù)執(zhí)行上述過程。如圖8、9所示,信號品質(zhì)檢測工作流程如下I.控制裝置通過檢測控制模塊發(fā)送BC檢測命令后,等待接收控制命令成功消息;接收到控制命令成功后將品質(zhì)檢測模塊接入到通訊1553B總線,終端檢測模塊斷開與1553B總線的連接;通過檢測控制模塊發(fā)送0XFFFF、0X0000或OXAAAA命令分別用于檢測信號高電平、低電平和波特率;通過品質(zhì)檢測采集數(shù)據(jù);控制處理模塊將采集的數(shù)據(jù)進(jìn)一歩分析,得出分析結(jié)論;2.響應(yīng)裝置通過串行接ロ接收到BC檢測命令后,將1553B通訊接ロ設(shè)定為BCエ作模式同時配置BC的相關(guān)參數(shù);根據(jù)串行通訊接ロ接收到的0XFFFF、0X0000或OXAAAA命令,BC從指定的子地址分別發(fā)送31個0XFFFF、0X0000或OXAAAA數(shù)據(jù);判斷串行通訊接ロ是否收到結(jié)束命令,如果收到則結(jié)束BC檢測,否則繼續(xù)執(zhí)行上述過程。本實用新型未詳細(xì)說明部分屬本領(lǐng)域技術(shù)人員公知常識。
權(quán)利要求1.一種1553B通訊接口檢測裝置,其特征在于包括控制裝置和響應(yīng)裝置, 所述控制裝置根據(jù)設(shè)定的檢測模式,通過1553B向響應(yīng)裝置發(fā)送檢測數(shù)據(jù),并完成接收響應(yīng)裝置的回傳數(shù)據(jù); 所述響應(yīng)裝置,通過1553B總線接收檢測數(shù)據(jù),并將檢測數(shù)據(jù)的回傳數(shù)據(jù),返回到控制>J-U裝直。
2.根據(jù)權(quán)利要求I所述的一種1553B通訊接口檢測裝置,其特征在于所述控制裝置,包括控制處理模塊、終端檢測模塊、品質(zhì)檢測模塊和檢測控制模塊。
3.根據(jù)權(quán)利要求2所述的一種1553B通訊接口檢測裝置,其特征在于所述響應(yīng)裝置包括1553B通訊接口、串行通訊接口和計算機。
專利摘要本實用新型公開了一種1553B通訊接口檢測裝置,包括控制裝置和響應(yīng)裝置。其中,所述控制裝置包括控制處理模塊、終端檢測模塊、品質(zhì)檢測模塊和檢測控制模塊;所述響應(yīng)裝置包括553B通訊接口、串行通訊接口和計算機。采用本實用新型可以實現(xiàn)對1553B通訊接口的自動檢測,簡化了操作流程、提高工作效率,并排除了人為檢測可能造成的誤差。
文檔編號G06F11/267GK202394222SQ20112035668
公開日2012年8月22日 申請日期2011年9月22日 優(yōu)先權(quán)日2011年9月22日
發(fā)明者劉建華, 劉曉鋒, 孫瑤瑤, 權(quán)曉蕾, 楊業(yè)明, 林淵, 秦振漢, 胡廣明, 陳留濤 申請人:航天科工慣性技術(shù)有限公司