新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > TMS320F2812與ARINC429數據總線之間的通信設計[圖]

        TMS320F2812與ARINC429數據總線之間的通信設計[圖]

        作者: 時間:2011-04-04 來源:網絡 收藏

        摘要:總線是一種應用廣泛的航空數據總線,主要用于航空電子設備和系統之間的通信。在描述總線和HS-3282的基礎上,提出了2 DSP與數據總線通信的設計方法。該系統主要由429數據收發模塊和CPLD邏輯控制模塊組成。429數據收發模塊采用429專用協議收發芯片HS-3282完成429總線數據的格式轉換和協議處理,CPLD邏輯控制模塊使用CPLD地址譯碼產生HS-3282所需要的初始化、接收使能、發送使能信號,2通過CPLD邏輯控制對HS-3282進行時序控制來完成2與429總線的通信。結果表明,該系統能實現TMS320F2812與ARINC429數據的100 kb速率的通信,并完成總線數據格式轉換。
        關鍵詞:TMS320F2812;ARINC429總線;數據傳輸;數據格式轉換

        作為機載電子設備之間數據傳輸的一種標準,ARINC429總線以其特有的優點在現代軍用與民用飛機上得到了廣泛的應用。它是美國航空無線電公司(ARINC)制定的航空數字總線傳輸標準,定義了航空電子設備和系統之間相互通信的一種規范,因此對于ARINC429總線通信的研究是有重要的現實意義和應用前景。為了使系統能夠對ARINC429數據進行處理并將處理好的數據發送出去,文中提出了一種基于DSP和ARINC429專用協議芯片HS-3282的總線數據設計方法。

        1 ARINC429數據傳輸規范
        ARINC429總線采用雙絞屏蔽線傳輸信息,通過一對雙絞線反向傳輸,具有很強的抗干擾能力。其調制方式采用雙極歸零制的三態碼方式,即信息由“高”、“零”和“低”3種狀態組成。ARINC429總線的1個數據字有32位,32位數據字以脈沖形式發送,采用了雙極歸零調制,發送出去的脈沖有3個電平,即高電平(+10V)、中電平(0V)、低電平(-10V)。高電平為邏輯1,低電平為邏輯0,中電平為發送自身時鐘脈沖。429數據的兩個數據字之間有4位間隔,這4位間隔作為字同步。一般ARINC429發送速度有2種:一種為高速,100kbit/s;一種為低速,12.5 kbit/s。通常高速用于軍用飛機上,低速用于民用飛機上。ARINC429數據格式如表1所示。

        1.JPG

        2 系統硬件設計
        本系統主要是實現ARINC429總線數據信息的接收和發送。本系統中采用TI公司的DSP芯片TMS320F2812為控制核心和CPLD芯片作譯碼電路控制429數據收發芯片時序邏輯,配合1片高性能ARINC429數據收發芯片HS-3282和1片ARINC429數據發送驅動芯片HS-3182,形成1個數據接收通道和1個數據發送通道,由它們構成數據收發、串/并、并/串轉換的主體,其系統結構框圖如圖1所示。

        2.JPG


        上一頁 1 2 3 下一頁

        關鍵詞: TMS320F281 ARINC429

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 砚山县| 丹江口市| 中阳县| 开封市| 湘乡市| 鄂托克前旗| 称多县| 虞城县| 梁平县| 石林| 满城县| 奈曼旗| 永和县| 灵丘县| 文安县| 彰武县| 尚义县| 理塘县| 连州市| 罗源县| 同江市| 嘉峪关市| 禄丰县| 宜昌市| 右玉县| 西昌市| 苍南县| 五原县| 安康市| 建德市| 湟中县| 平潭县| 揭阳市| 中超| 逊克县| 始兴县| 榕江县| 册亨县| 金门县| 汝州市| 秭归县|