<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • x
    x

    ARINC429總線信號仿真和測試方案

    發布時間:2011-1-20 12:51    發布者:eetech
    關鍵詞: ARINC429 , 測試方案 , 信號仿真 , 總線
    ARINC429總線是美國航空無線電公司(ARINC)制定的航空數字總線傳輸標準,定義了航空電子設備和系統之間相互通信的一種規范。隨著國內航空業的發展,ARINC429總線的應用日益廣泛,已推廣到許多航空設備中。與此同時在許多航空機載設備的檢測維修中出現了大量對429信號的檢測需求。這就使得對429信號的仿真和測試顯得十分關鍵。本文使用目前市場上技術成熟的基于PCI接口的429收發板卡,以LabWindows/CVI作為軟件開發環境,設計實現了對429信號的仿真和測試,達到了使用個人電腦完成429信號檢測任務的目的。

    ARINC429總線簡介

    ARINC429協議規定使用雙絞屏蔽線以串行方式傳輸數字數據信息,信息為單向傳輸,即總線上只允許有1個發送設備,可以有多個(≤20個)接收設備?偩的數據傳輸率為12.5~100kbps,傳輸字為32位。線路上的碼型為雙極性歸零碼。每條線上的信號電壓范圍為+5V到-5V之間。一條線稱為A(或+),而另一條線稱為B(或-)。兩條線路的差分信號的邏輯關系有三種:當A-B 的差分電壓為7.25V~11V時,表示邏輯1,即HI;當A-

    B的差分電壓為-0.5V~0.5V 時,表示NULL;當A-B的差分電壓為-11V~-7.25V 時,表示邏輯0,即LO。具體編碼方式如圖1所示。







    圖1 ARINC429雙極性歸零編碼方式圖

    按照規定ARINC429字的32個數據位分為5個基本區域,分別為Parity、SSM、DATA、SDI、LABEL,如圖2所示。1~8位是標號位(LABEL),標記出包括在這個傳送字內的信息的類型。通過這些數據標號,接收設備可以很容易地判斷出所接收到的字的用途。9"10位是源終端識別位(SDI),它指示信息的來源或信息的終端。11"28或29位是數據位(Data Field),是所確定的用于傳輸的信息。 29到30或31位為符號狀態矩陣位(SSM),表示數據的特性或字類型,也可表示發送設備的狀態信息。32位為奇偶校驗位(P),實現簡單的數據校驗功能。







    圖2 429 信號32位字格式

    基本設計思想

    設計航空429總線信號的仿真和檢測采用了虛擬儀器的設計思路。簡單的說,虛擬儀器就是通用計算機加上軟件和硬件。硬件用來解決信號的輸入輸出問題,軟件用來實現對信號的處理、顯示等功能。它利用計算機的強大支持,使用戶可以很方便地對其維護、擴展和升級。與傳統儀器相比,虛擬儀器具有很高的靈活性,可以通過編制軟件來定義功能。目前在這一領域內,使用較為廣泛的軟件包括NI公司的LabVIEW 和LabWindows/CVI,HP公司的VEE等。

    設計中,硬件方面使用基于PCI插槽的429信號收發板卡,將其插入通用電腦PCI插槽達到了測試的硬件要求,實現429信號的發送和接收;軟件方面使用NI公司的LabWindows/CVI作為開發平臺,主要用來完成發送前的數據準備、對接收數據的處理和顯示等工作。

    設計實現方法

    硬件介紹

    選用西安方元明公司代理的EXC_M4K429RTx模塊板卡。該板卡的基本結構如圖3所示。







    圖3 M4K429RTx板卡結構原理圖

    其主要性能參數包括:支持5~10通道,每個通道均支持接收發送自定義;信號傳輸率為12.5~100Kbps編程可調;4K×8雙端口RAM作為數據收發緩存;支持奇偶校驗和可編程輸出硬件觸發,中斷和選擇模式;發送通道支持單個發送,單次發送和循環發送三種發送模式;接收通道支持查詢接收,單通道連續接收和多通道連續接收三種模式;發送字間隔編程可調;支持添加時間標簽;有糾錯功能。

    軟件支持:提供windows下運行的C驅動;支持VC、LabVIEW、Delphi、LabWindows/CVI等軟件進行開發。

    軟件設計

    軟件設計主要包括兩方面的工作,一是設計實現29信號的發送,即信號的仿真;另一個是實現接收429信號并以合適的方式處理,包括如何顯示等,即信號的檢測。

    ·發送部分

    發送部分設計流程如圖4所示,設計的工作界面參見圖5。







    圖4 發送數據流程圖







    圖5 發送界面

    首先,輸入設備號、模塊號和選擇發送通道,通過調用板卡函數Init_Module_RTx對板卡初始化,獲得對板卡進行操作的句柄,點擊“打開板卡”按鈕可以完成這一步工作。然后調用板卡的屬性設置函數Setup_Transmit_Channel_RTx設置發送通道的發送屬性,包括發送方式,發送數據速率,發送時間間隔和奇偶校驗,通過面板控件獲得這些屬性值,如發送方式可選擇單次,單個和循環發送三種發送模式。發送速率12.5~100Kbps可選。
    本文地址:http://www.portaltwn.com/thread-50223-1-1.html     【打印本頁】

    本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
    您需要登錄后才可以發表評論 登錄 | 立即注冊

    廠商推薦

    • Microchip視頻專區
    • EtherCAT®和Microchip LAN925x從站控制器介紹培訓教程
    • MPLAB®模擬設計器——在線電源解決方案,加速設計
    • 讓您的模擬設計靈感,化為觸手可及的現實
    • 深度體驗Microchip自動輔助駕駛應用方案——2025巡展開啟報名!
    • 貿澤電子(Mouser)專區

    相關視頻

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    快速回復 返回頂部 返回列表
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷