精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于B/S架構的便攜式航空總線測試儀設計

iotmag ? 來源:物聯網技術 ? 作者:物聯網技術 ? 2022-11-15 14:48 ? 次閱讀

摘 要 :在航空電子系統測試領域,通常需要在地面實驗室對航空設備進行航空接口總線、協議的分析與測試。為了實現儀器設備控制端與信號輸出端分離、儀器設備遠程控制與使用的目的,采取基于 B/S 架構的方式對傳統測試設備進行改進,使測試儀具有便攜性和靈活性。研究 B/S(Browser-Server)架構特點,將其應用于基于ARINC429 總線規范通信的測試儀,使用 HTML 搭建測試儀頁面,實現通過點擊不同 div 或按鈕完成與傳統測試儀相同的功能,使用 C 語言搭建后臺通信端口程序來接收相應的用戶頁面和航線可更換單元頁面數據,并發送指定數據,通過電腦等移動設備顯示,最終實現基于 B/S 架構的航空總線測試儀功能。經過測試,電腦等移動設備可以通過后臺通信接口程序中的 WebSocket 進行有效通信,實現了傳統測試儀接收輸出數據的功能。

0 引 言

ARINC429 總線規范是美國航空電子工程委員會于20 世紀 90 年代提出的,規范羅列了航空電子設備和相關系統之間數字信息傳輸的要求 [1]。在當前的航空工業中,ARINC429 總線規范的應用范圍十分廣泛,尤其在現代民用飛機上,幾乎所有知名度較高的民用飛機都采用了ARINC429 總線規范,包括空客 A320/A310,A330/A340,波音 B727、B737、B747、B757、B767,我國大型國產客機同樣采用了 ARINC429 總線規范 [2]。

1 測試儀設計原理

1.1 ARINC429 總線規范

ARINC429 總線是一種串行標準總線,是面向接口的單向廣播式傳輸總線,該總線只有一個發送器,但允許有至多20 個接收器 [3]。總線以差動輸出的對稱平衡方式工作,采用雙絞屏蔽線異步傳輸方式傳輸數據,通過標志碼區分設備和信號名稱。ARINC429 總線通信的關鍵組件是接口卡,其接口卡的設計有 2 個關鍵點 :第一,如何方便地連接實現 m 發n 收模塊,需要分析比較所有可能的拓撲結構,選擇其中最經濟、有效的連接拓撲。第二,如何保證 m 發 n 收數據的高效率發送和正確無丟失接收,一般需要采用 FIFO 緩存和中斷相結合的方式處理 [4]。

1.2 ARINC429 總線數據規范解析

ARINC429 總線通信通過帶有奇偶校驗的 32 位信息字進行,采用雙極性歸零碼三態調制編碼方式,調制信號有3 個狀態,分別是高、零、低 [5]。圖 1 為雙極性歸零碼波形。

1cfced4a-64b0-11ed-8abf-dac502259ad0.png

ARINC429 總線協議是簡單的點對點串行傳輸協議,基本數據單元為 32 位數據字,包含 5 個部分,分別為 P :奇偶校驗位 ;SSM :符號 / 狀態位 ;DATA :數據位 ;SDI :源 /目的識別位 ;LABLE :標號。LABLE 是信息識別符,用以識別信息類型。ARINC429 的標準速率有高速模式和低速模式,分別是 100 Kb/s 和 12.5 Kb/s[6]。圖 2 為 ARINC429 格式。

1d210766-64b0-11ed-8abf-dac502259ad0.png

1.3 B/S 架構

我們所使用的 B/S 架構在實際應用中屬于對瀏覽器服務模型的建構,該框架模型是在互聯網技術的實際應用下而產生的,在實際應用中,也可以將 B/S 框架看作是對 C/S 架構的發展和完善。在此框架下進行的相關操作,要求后臺運行人員必須通過 Web 頁面進行,并通過登錄瀏覽器實現授權 [7]。在 B/S 架構中,網絡上分布著各類節點,這些網絡節點可以分為瀏覽器端、服務器端和中間件,節點與節點的交互成為完成系統各項功能任務的關鍵。得益于 B/S 架構的分布特征,其框架下的應用程序具有開發簡單、交互性強等特點,并且在共享性和維護性方面也具備一定優勢。B/S 架構的優勢不僅于此,由于 B/S 架構內應用程序數據會存放于數據庫服務器,客戶端并不保存任務業務相關數據,因此在數據安全方面也有著得天獨厚的優勢 [8]。

2 測試儀設計與實現

2.1 硬件設計

測試儀的主要硬件構成是一個能夠實現數據字協議轉換的電路板,將符合串口通信規范的數據字轉換成 ARINC429規范數據字。電路板可選擇 USB 接口或 TTL 串口,USB 接口在 PC 端的顯示為 CH340 串口,有 2 條通道,一路為發送通道,一路為接收通道。電路板指示燈有 3 個顏色,分別為藍、綠、紅,分別代指速率高低、發送狀態及接收狀態。USB 接口選用 TypeC 規范接口。圖 3 為硬件實物。

1d38590c-64b0-11ed-8abf-dac502259ad0.png

2.2 軟件設計

本文的軟件設計主要包括 2 個部分,一是基于 B/S 架構的航空總線測試儀的用戶頁面及航線可更換單元(LineReplaceable Unit, LRU)頁面部分,二是用來接收和發送數據的后臺通信接口程序 [9]。

2.2.1 用戶頁面及 LRU 頁面

用戶頁面的作用與傳統航空總線測試儀相同,為用戶提供操作數據發送與接收的平臺。LRU 頁面主要用于模擬LRU 功能并進行數據傳輸。由于 LRU 范圍很廣,并具備不同功能,因此 LRU 頁面也可對應開發多套,本文以常用組件 ADF 為例進行設計。

網頁版用戶頁面和 LRU 頁面通過 HTML5 編寫,利用HTML5 所編寫的程序可以通過瀏覽器在移動設備中隨時隨地打開,并通過 IP 地址訪問網頁,也可以通過特定的 IP 和編寫的后臺通信接口服務程序相互通信,發送或接收信息。此種方式可以達到分離儀器設備控制端與信號輸出端的效果,且無場地限制,可以適應多種工作環境。同時,根據需要可以通過后臺通信接口程序對網頁的接收、發送數據進行檢測,對 LRU 頁面發送的數據進行測試等。圖 4 為用戶頁面,圖 5 為 LRU 頁面。

2.2.2 后臺通信接口服務程序

后臺通信接口程序采用 C 語言編寫,主要功能是通過程序將網頁端數據字傳輸至數據字協議轉換電路板,并接收電路板數據,即起到底層通信的作用。用戶通過輸入端口序號和服務端口號進行設備鏈接。后臺接口程序在接收到從網頁傳輸來的字符串后,首先將這些信息保存至本地,再將字符串依據 429 數據字格式進行解碼,并計算出標號位、奇偶校驗位,狀態位、源 / 目的識別位等信息,有效數據按照 BCD或 BNR 的方式解碼。同樣,接口程序也可完成標準 429 數據字轉換為字符串的操作,并進行有效的數據傳遞。

1d52bd92-64b0-11ed-8abf-dac502259ad0.png

3 測試與分析

3.1 測試方法

航空總線測試儀整體測試需要通過軟硬件結合的方式進行。首先檢查網頁頁面的結構和按鈕功能性,然后測試移動端和頁面之間的接口協議,檢查服務器端口連接,確定接口程序能否與端口相互連接。當確認所有軟件都能互相通信后,進行硬件連接,選擇與后臺通信服務程序相對應的端口,測試 429 數據轉換電路板能否接收到數據或者發送給瀏覽器的數據是否可以正常顯示,接收到的數據以及發送的數據是否能夠按照后臺通信接口程序要求在對應的窗口正常顯示。

3.2 通信測試

通信測試是檢查航空總線測試儀能否正常工作的核心內容。將網頁內數據發送至 429 轉換電路板,建立與后臺通信接口程序之間的通信,即測試移動端頁面與硬件之間的交互情況以及它們之間的數據通信。圖 6 為多行接收數據測試。圖中左側為有效發送數據,右側為有效接收數據,發送頻率為 200 ms/ 次。

1d63e036-64b0-11ed-8abf-dac502259ad0.png

測試表明,移動端和后臺通信接口程序的通信正常,可以通過接口程序向 429 數據協議轉換電路板傳輸正確的十六進制數據。圖 7 所示為硬件電路板發送數據測試,經過后臺通信接口程序的轉換,將要發送的數據轉換成十六進制數據顯示在移動端。

1d7acfd0-64b0-11ed-8abf-dac502259ad0.png

4 結 語

本文詳細分析了 ARINC429 規范,并基于 C/S 架構設計了一種便攜式航空總線測試儀,通過 HTML 搭建了用戶頁面和 LRU 頁面,實現了航空總線測試儀控制端與信號輸出端的分離,將局限于固定空間的傳統測試儀改進成可以在實驗室、車間、內場等不同工作環境使用的儀器,同時也可以通過開發配套 LRU 頁面實現航空總線測試儀的通用 [10]。

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 測試儀
    +關注

    關注

    6

    文章

    3692

    瀏覽量

    54762
  • 總線
    +關注

    關注

    10

    文章

    2867

    瀏覽量

    87988

原文標題:論文速覽 | 基于 B/S 架構的便攜式航空總線測試儀設計

文章出處:【微信號:iotmag,微信公眾號:iotmag】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    便攜式示波器的技術原理和應用場景

    還可以觀察各種不同電信號幅度隨時間變化的波形曲線,并在這個基礎上應用于測量電壓、時間、頻率、相位差和調幅度等電參數。二、應用場景 現場測試便攜式示波器適用于各種現場測試場景,如電力系統、通信系統
    發表于 10-24 14:31

    HDGT-5kV便攜式耐壓測試儀使用與操作

    HDGT-5kV便攜式耐壓測試儀使用與操作使用前準備1.1接通電源,使“電源”開關置于“開”的位置。此時,顯示輸出電壓、漏電流和時間的數碼管及各“測試單位”指示符號應亮。1.2逆時針旋轉“電壓調節
    的頭像 發表于 08-02 17:05 ?368次閱讀
    HDGT-5kV<b class='flag-5'>便攜式</b>耐壓<b class='flag-5'>測試儀</b>使用與操作

    SF6便攜式綜合測試儀操作說明——每日了解電力知識

    今天武漢摩恩智能電氣有限公司帶大家了解一下MEFJ-M8 SF6便攜式綜合測試儀。 MEFJ-M8 SF6便攜式綜合測試儀操作說明: 使用前準備 使用前請先檢查電池電量是否充足,隨機配
    的頭像 發表于 07-24 10:59 ?425次閱讀
    SF6<b class='flag-5'>便攜式</b>綜合<b class='flag-5'>測試儀</b>操作說明——每日了解電力知識

    儲能監控系統設計方案:基于AUTBUS總線的分布儲能監控系統

    Cameralink輸出板卡 , FPGA AD , 便攜式HD-SDI , 光纖傳輸板卡 , 信號測試儀
    的頭像 發表于 06-21 10:22 ?334次閱讀
    儲能監控系統設計方案:基于AUTBUS<b class='flag-5'>總線</b>的分布<b class='flag-5'>式</b>儲能監控系統

    信號測試儀設計方案476-便攜式8路高頻電壓電流信號測試儀

    便攜式手提8路高頻電壓電流信號測試儀,以FPGA AD卡和X86主板為基礎,構建便攜式的手提設備。
    的頭像 發表于 05-28 10:26 ?380次閱讀
    信號<b class='flag-5'>測試儀</b>設計方案476-<b class='flag-5'>便攜式</b>8路高頻電壓電流信號<b class='flag-5'>測試儀</b>

    太陽能組件el測試儀便攜款版本有哪些特點?

      JD-EL4太陽能組件EL測試儀便攜款版本具有一系列特點,使其適合移動使用并滿足現場檢測需求。以下將詳細介紹太陽能組件EL測試儀便攜款版本的特點:   1. 輕便緊湊:
    的頭像 發表于 05-21 17:06 ?308次閱讀

    便攜式局部放電巡檢的接線方法——每日了解電力知識

    今天武漢摩恩智能電氣有限公司帶大家了解一下MEJFD-106 便攜式局部放電巡檢。 MEJFD-106 便攜式局部放電巡檢由2通道便攜式
    的頭像 發表于 05-20 16:49 ?555次閱讀
    <b class='flag-5'>便攜式</b>局部放電巡檢<b class='flag-5'>儀</b>的接線方法——每日了解電力知識

    便攜式手提設備設計方案:475-便攜式手提RapidIO協議光纖發包測試儀

    便攜式手提RapidIO 協議光纖發包,以RapidIO收發卡和X86主板為基礎,構建便攜式的手提設備。
    的頭像 發表于 05-20 15:33 ?363次閱讀
    <b class='flag-5'>便攜式</b>手提設備設計方案:475-<b class='flag-5'>便攜式</b>手提RapidIO協議光纖發包<b class='flag-5'>測試儀</b>

    便攜式頻譜分析與手持頻譜分析的區別

    隨著無線通信技術的快速發展,頻譜分析在電子測試、通信調試、頻譜監測等領域的應用越來越廣泛。其中,便攜式頻譜分析儀和手持頻譜分析因其
    的頭像 發表于 05-16 16:07 ?590次閱讀

    474-便攜式手提萬兆網絡協議測試儀

    便攜式手提萬兆網絡協議測試儀,以FPGA萬兆卡和X86主板為基礎,構建便攜式的手提設備。
    的頭像 發表于 05-16 09:39 ?350次閱讀
    474-<b class='flag-5'>便攜式</b>手提萬兆網絡協議<b class='flag-5'>測試儀</b>

    如何選擇合適的LCR測試儀

    的問題。本文將從測試需求、測試頻率、測試精度、便攜性、價格等多個方面出發,為您提供一份詳細的LCR測試儀選型指南。
    的頭像 發表于 05-11 16:49 ?661次閱讀

    便攜式手提測試設備設計方案471—便攜式手提Camera Link 模擬源測試設備

    便攜式手提CameraLink模擬源測試設備,以PCIe的Camera link 播出卡和X86主板為基礎,構建便攜式的手提設備。 便攜式手提Camera Link 模擬源
    的頭像 發表于 05-10 11:37 ?499次閱讀
    <b class='flag-5'>便攜式</b>手提<b class='flag-5'>測試</b>設備設計方案471—<b class='flag-5'>便攜式</b>手提Camera Link 模擬源<b class='flag-5'>測試</b>設備

    便攜式三軸插拔力測試儀:工業精密測量革新工具

    便攜式三軸插拔力測試儀:工業精密測量革新工具
    的頭像 發表于 01-09 09:07 ?744次閱讀
    <b class='flag-5'>便攜式</b>三軸插拔力<b class='flag-5'>測試儀</b>:工業精密測量革新工具

    什么是便攜式氨氣檢測便攜式氨氣檢測工作原理

    在農業領域中則通常會使用到氨氣作為化肥的原料,但是它對人體會造成一些影響,所以在相關過程中使用便攜式氨氣檢測,能起到一個檢測防護的作用。
    發表于 01-05 15:30 ?342次閱讀
    什么是<b class='flag-5'>便攜式</b>氨氣檢測<b class='flag-5'>儀</b>?<b class='flag-5'>便攜式</b>氨氣檢測<b class='flag-5'>儀</b>工作原理

    便攜式光伏組件測試儀,簡化測試流程,提升光伏能源效率

    便攜式光伏組件測試儀簡化光伏組件測試流程,提高測試效率。它基于光伏效應原理,通過測量輸出電流和電壓變化來計算光伏組件的輸出功率和效率。測試儀
    的頭像 發表于 12-14 14:48 ?1069次閱讀