來源:
1、https://wenku.baidu.com/link?url=3knISsLI7p_D-QDW0sNKXLnOEmFBoAxe6JPGf6k26APRKyZIo1iZaxO4XVVKR-tLOgyVRUXCf1RRWOJ55PXgtpTIzOn6hn1k8heODRjF45e
2、https://baijiahao.baidu.com/s?id=1642300672653427512&wfr=spider&for=pc
一、概述
ARINC429總線是一種串行標准,為面向接口型的單向廣播式傳輸總線。
一條總線上只允許有一個發送器,但可以有多個接收器(最多為20個)。以差動輸出的對稱(平衡)方式工作。
采用雙絞屏蔽線異步傳輸數據。
總線用標志碼字來區分設備和信號名稱。
速率為12. 5 kbps 或100 kbps,通常以脈沖形式發送。
二、數據
ARINC-429通信采用帶有奇偶校驗的32位信息字,采用雙極性歸零碼的三態調制編碼方式,調制信號由“高”、“零”、“低”三種電平狀態。
高電平為+6.5V~+13V
零電平為- 2.5V~ + 2.5V
低電平為-6.5V~-13V
數據傳輸中,發送端以足夠高的速率傳輸數據,按開環方式控制傳輸,不需要接收器通知發送器已接收到信息。
三、總線規范
每個字格式由32位組成。
在連續傳輸的字與字之間至少有4個位的時間間隔。
對於每一個字的同步,可通過檢測每個字第一位的躍變來實現。
在發送每組數據后有四位零周期,它是隔離符號,以便於發送下一組數據。
數據傳輸順序:
7,6,5,4,3,2,1,0,
8,9,10,11,12……29,30,31
數據字主要包括五部分:
(1)標號( LABEL) 占8位(0bit-7bit)
信息標識符,標號用八進制表示。
它標記出包括在這個傳送字內的信息的類型,也就是傳送的代碼的意義是什么。
如傳送的是VHF信息,則標號為八進制數030;
若是DME數據,則標號為八進制數201等
標號位發送數據順序與正常順序相反, 先發送高字位再發送低字位。
(2)源/ 目的標識( SDI) 占2位(8bit-9bit)
它指示信息的來源或信息的終端。
當需要將一些專用字傳輸到一個多系統的特定系統時,就可以用來識別字的目的地址。也可以根據字內容來判明一個多系統的原系統。
(3)數據組(DATA) 占19位(10bit-28bit)
根據字的類型可確定為是18還是19位。
它所代表的是所確定的特定數據。
如標號為030,則10到28位為頻率數據,使用的是BCD編碼數據格式。
(4)符號/狀態位(SSM) 占2位(29bit-30bit)
根據字的類型號可確定為28到29到31。
它指出數據的特性,如方向、符號等(南,北,正,負)。
(5)奇偶校驗位(P) 占1位(31bit)
用於檢查發送的數據是否有效。
檢查方法是當由0bit到30bit所出現的高電平的位數(即1的數)的總和為偶數時,則在31bit上為“1”。
如果為奇數,則顯示為“0”。
如果32位數據中的字邏輯1的總數為0,則可以判斷發生了數據傳輸錯誤。
例:
測距儀所測得的距離,為25786英尺,並為正值。25786分別由數據區的5個子區域體現,而正符號則由SSM區域的00體現。
利用BCD編碼方式進行傳輸的數據有偏流角、測距機測出的距離、真空速、升降速率、無線電高度表測量的高度,格林威治時間等。
四、協議芯片DEI1016
①具有自測試功能;
②串行數據標准速率為100Kbps或12.5Kbps;
③具有獨立的一發兩收電路;接收器可直接與ARINC429總線接口;
④8個字的發送FIFO;
⑤可自動產生字與字之間的間隔;
五、總線接口板
主要功能是在總線及上位機間起到橋梁作用,實現總線數據信息的接收和發送。
當有數據從總線上傳輸時,接口電路能准確將其接收並把它送到中央處理器。
經中央處理器處理后,向上位機發送。
當上位機的下剖析傳輸到來時,由中央處理器進行實時處理后,控制收發模塊將數據傳送到總線上。
在每一架飛機上,都會配置相當多的電子設備和互聯系統,如通信系統,導航系統和雷達系統等。
ARINC 429規范對這些電子設備進行了數字ID的定義和認證。航電設備對應設備號(Equipment ID),如下表所示。