999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

新一代ARINC429總線監聽模塊設計技術

2017-05-10 07:02:42李國星黃如昌
計算機測量與控制 2017年4期
關鍵詞:信號

李國星,黃如昌

(中國飛行試驗研究院,西安 710089)

新一代ARINC429總線監聽模塊設計技術

李國星,黃如昌

(中國飛行試驗研究院,西安 710089)

在飛行試驗中,機載ARINC429總線往往包含重要的試飛數據,采集ARINC429總線是試飛測試系統中重要的一環;以往的ARINC429總線采集技術,一般采用分離元器件構成,造成電路體積大、功耗大,可靠性降低;在新一代網絡化采集器創新性預研背景下,提出了一種基于DSP和FPGA架構的通用設計方案,FPGA進行總線協議解析,DSP進行數據的篩選,充分發揮出FPGA的并行優勢和DSP的靈活特性;同時,設計了數據采樣和傳遞機制,并在實際工程中得到應用。

機載總線;實時采集;實時過濾;數據采樣

0 引言

在飛行試驗中,ARINC429總線是常用的機載數據總線,一般用于傳遞飛機航空電子系統設備間的通訊數據。采集ARINC429總線數據是飛行試驗測試重要的環節。以往ARINC429總線技術,一般采用分離元器件構成,造成電路體積大、功耗大,可靠性降低。在新一代網絡化采集器創新性預研背景下,提出了一種“DSP+FPGA”架構的設計方案,應用于ARINC429總線監聽模塊的研制中。“新一代網絡化采集器”是我國具有自主知識產權的新一代網絡化機載測試系統,旨在改變機載測試技術設備長期依賴進口的現狀,實現機載測試裝備的工程化、標準化和國產化。該項目為國家技術創新基金項目。ARINC429總線監聽模塊是新一代網絡化采集系統的重要功能模塊之一。該模塊主要用來監聽、采集機載ARINC429總線數據,根據用戶編程配置,將符合要求的數據字從總線數據中快速檢索過濾出來,并按照特定的規則將數據提交至“新一代網絡化采集系統”的背板總線上,最終由主控網絡模塊將總線數據發送出去,以便實時記錄或遙測傳輸。本文將詳細論述ARINC429總線監聽模塊的設計方案、技術和方法[1-3]。

1 系統方案設計

1.1 新一代網絡化采集器架構

新一代網絡化采集系統是一種模塊化、網絡化的采集系統,各功能模塊可以插在機箱內任意位置,如圖1所示。通過采集器背板總線,各功能模塊與控制器模塊進行通信。一方面各功能模塊的配置信息由控制器模塊通過采集器背板總線進行下發,另一方面各功能模塊采集到的數據也將通過采集器背板總線傳遞至控制器模塊,最后組成網絡包進行數據輸出。

圖1 新一代網絡化采集系統構架

1.2 ARINC429總線監聽設計方案

ARINC429總線監聽模塊設計方案主要由以DSP和FPGA為結構。這種結構借助FPGA的并行優勢,實現單芯片采集多路總線的功能,同時利用DSP軟件程序的靈活性,充分滿足總線數據實時篩選的復雜多樣性要求。具體來說,這種結構主要包括如下三部分。

圖2 ARINC429總線監聽模塊設計方案

1)信號電平轉換電路。該部分將機載ARINC429總線信號碼型調制為TTL電平信號,實現總線物理層面的信號解碼。解碼后的TTL信號,送往FPGA邏輯電路進行采集和判斷;

2)FPGA邏輯電路。該部分首先完成讀取來自采集器背板總線的配置信息,并將這些配置信息送往DSP,由DSP根據這些配置信息進行總線數據的挑選;其次對多路總線信號進行協議解析,將解析后的總線數據串并轉換,以并行數據字為單位存儲在FIFO中,當存儲達到預先設定的數據量后,已中斷方式通知DSP讀取;然后,FPGA邏輯電路中還有重要的一部分,即FPGA與DSP的接口電路,該接口電路是實現兩者通信的快速干道,FPGA通過該電路向DSP輸入采集數據,DSP通過該電路輸出數據結果。數據結果的輸出遵循事先約定的采樣規則,按照指定的位置和時刻與采集器背板總線進行數據交互。

3)DSP程序設計。該部分主要完成3項任務:(1)讀取FPGA緩存電路中的總線配置信息,構建內存映射空間,組建便于數據實時檢索的機制;(2)以中斷方式讀取FPGA緩存電路中的采集數據,并按照總線配置信息,啟動快速檢索定位程序,將符合要求的數據進行緩存與保留,對于不符合要求的數據進行丟棄;(3)遵循采樣規則,按照等間隔定時采樣方式,在規定的時刻將數據放置在指定的緩存位置上,采集器背板總線同樣按照事先約定的時序進行數據讀取。

通過這3部分,可以完成對機載ARINC429總線數據的采集與解析,將符合編程配置要求的總線數據從大量的總線數據中實時快速地檢索出來,并將數據結果通過采集器背板總線傳遞至主控模塊,進行數據融合輸出,從而可以實現按照預先配置,按需對ARINC429總線進行監聽的功能。

1.3 硬件電路方案設計

ARINC429總線監聽模塊主要由DSP處理器、FPGA邏輯器件、FLASH存貯器、SRAM存儲器和背板總線接口及電源電路等組成[4-7],如圖3所示。DSP處理器主要完成編程加載和采集檢索功能,外擴FLASH存儲器和SRAM存儲器構成主控電路系統。FPGA邏輯器件,主要完成背板總線協議解析、總線協議解析、數據緩沖區等功能。DSP處理器和FPGA邏輯器件,通過總線方式進行連接。

圖3 系統硬件電路設計

2 數據采樣與傳輸機制

2.1 數據采樣方法

經過FPGA解析后的總線數據放入緩沖區內,當再次檢索到新的總線數據時,那么舊數據會被覆蓋。因此,將對總線數據的采樣轉變為對指定緩沖區內的數據采樣。根據新一代網絡化采集器的背板總線協議時序規定,每一個大周期信號表征一個采樣周期的開始,大周期信號內包含若干個小周期信號,小周期信號表征基本的采樣時刻。當采樣率小于小周期頻率時,定義為子傳輸;當采樣率大于小周期頻率時,定義為超傳輸。

當為子傳輸時,將總線數據中的采樣率進行歸類,同一采樣率的數據放置相同的緩沖區內,將小周期頻率和該采樣率的比值作為放置數據的計數器時刻。對小周期信號計數判斷,當達到規定的計數時刻時,即將數據寫入指定緩沖區的指定地址內。

當為超傳輸時,將總線數據中的最大采樣率與小周期頻率的比值,作為定時器觸發的基本單元。將總線數據的采樣率與小周期頻率的比值作為定時器觸發的次數。當小周期信號到來時,根據定時器的觸發次數,可以判斷該放置哪些數據到指定地址的數據緩沖區內,超傳輸的時序如圖4所示。

圖4 超傳輸采樣時序

假設總線數據為超傳輸模式,當小周期到來時采樣率計數器清零,按照定時器觸發次數,判斷是否該放置數據,實現時序如圖5所示。

圖5 時序控制的實現過程

2.2 數據傳輸機制

采集器背板總線與數據采集模塊通過數據空間進行數據傳遞,為了避免數據操作沖突,本文設計了一種乒乓操作方法。將數據空間使的1024個地址,分為高512地址區和低512地址區,如圖6所示。當小周期信號到來時,允許采集模塊在低512地址區操作,允許采集器背板總線在高512地址區操作;當下一個小周期信號到來時,允許采集模塊在高512地址區操作,允許采集器背板總線在低512地址區操作。操作時序如圖7所示。如此,根據小周期信號,周而復始,避免采集器背板總線與數據采集模塊對同一地址區進行操作,引起混亂與沖突。

圖6 數據空間乒乓分區

圖7 數據空間乒乓時序

3 應用

此設計方案、數據采樣與傳輸機制,應用到新一代網絡化采集器ARINC429總線監聽模塊的研制中,開發出了ARINC429總線監聽模塊,如圖8所示,并在某型飛機上進行了飛行驗證。結果表明:該總線監聽模塊的功能可靠、良好,可以滿足對機載ARINC429總線的實時監聽需求,滿足飛行試驗工程需要。

圖8 ARINC429總線監聽模塊

[1] 修吉宏,等. 8位單片機實現ARINC429總線通信的方法[J].航空制造術, 2005, 47(2): 94-97.

[2] 趙世強,等.AT89C52單片機與ARINC429航空總線接口設計[J].國外電子元器件, 2004,9(8):25-27.

[3] 蔣謝芳,等.基于嵌入式微處理器的ARINC429通信板卡的設計與實現[J].測控術, 2006, 25(3): 52-54.

[4]Intersil.HS23282DATASHEET,IntersilCorporation, 1997.

[5] 蘇奎峰,等.TMS320X281XDSP原理及C程序開發[M].北京:北京航空航天大學出版社,2008.

[6] 劉文波,等. 實現ARINC429數字信息傳輸的方案設計[J].電子技術應用, 2000, 25(6): 48-50.

[7] 李國星.飛行試驗中軍用1553B總線的實時采集技術[J],計算機測量與控制,2016,24(4).

New Design Technology of ARINC429 Data Bus Monitoring

LI Guoxing, Huang Ruchang

(Chinese flight test Establishment, Xi’an 710089,China)

In flight test, the key flight test data contained in airborne ARINC429 data bus, it is very important part that acquiring ARINC429 data in flight test system. The previous technology of acquiring ARINC429 data , it consist of various components so that circuit volume , large power consumption and low reliability. In the background of new generation networking acquiring equipment, the new design way of DSP and FPGA put out, bus protocol Parsing by FPGA, data searching by DSP. This way makes good use of FPGA parallel computing and DSP neat features. Meanwhile, data sampling and delivering designed , and also applied in practical flight test engineering.

airborne bus; acquiring quickly; searching quickly;data sampling

2017-01-10;

2017-02-08。

李國星(1981-),男,河南洛陽人,碩士,工程師,主要從事機載測試技術方向研究。

1671-4598(2017)04-0141-02

10.16526/j.cnki.11-4762/tp.2017.04.039

TN791

A

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 色综合a怡红院怡红院首页| 国产sm重味一区二区三区| 日韩久草视频| 91免费观看视频| 国内精品久久人妻无码大片高| 日本日韩欧美| 久久毛片网| 日本a级免费| 人妻精品全国免费视频| 无码 在线 在线| 2018日日摸夜夜添狠狠躁| 91蝌蚪视频在线观看| 又黄又湿又爽的视频| 国产迷奸在线看| 午夜性刺激在线观看免费| 国产你懂得| 国产精品黄色片| 亚洲国产成人麻豆精品| 亚洲丝袜第一页| 99热这里只有免费国产精品 | 色欲色欲久久综合网| 国产丝袜无码一区二区视频| 亚洲 成人国产| 亚洲女同一区二区| 午夜精品久久久久久久99热下载| 免费国产高清精品一区在线| 国产亚洲欧美在线人成aaaa| 999福利激情视频| 国产资源免费观看| 中文字幕在线观| 老司机精品一区在线视频| 永久免费无码成人网站| av性天堂网| 人妻无码中文字幕第一区| 99re66精品视频在线观看| 91午夜福利在线观看| 欧美日韩动态图| 久久9966精品国产免费| 亚洲欧美一区在线| 一本久道久久综合多人| 国产无码高清视频不卡| 亚洲第一黄片大全| 国产成人福利在线视老湿机| 在线中文字幕日韩| 日韩美毛片| 久久天天躁狠狠躁夜夜2020一| 少妇精品在线| 日本午夜精品一本在线观看| 在线不卡免费视频| 中文毛片无遮挡播放免费| 久久人人爽人人爽人人片aV东京热| 亚洲狼网站狼狼鲁亚洲下载| 国产成人h在线观看网站站| 免费观看三级毛片| 久久黄色影院| 国内丰满少妇猛烈精品播| 国产91特黄特色A级毛片| 又猛又黄又爽无遮挡的视频网站| 国产精品蜜臀| 亚洲人成在线免费观看| 午夜丁香婷婷| 欧美不卡视频一区发布| 亚洲黄色网站视频| 国产激情无码一区二区免费| 青青草一区| 99国产精品免费观看视频| 亚洲三级影院| 综合亚洲网| 国产小视频网站| 91色老久久精品偷偷蜜臀| 国产美女免费网站| 亚洲丝袜中文字幕| 国产伦片中文免费观看| 狠狠色婷婷丁香综合久久韩国| 日韩精品一区二区三区视频免费看| 粗大猛烈进出高潮视频无码| 波多野结衣一区二区三区四区视频| 99热这里都是国产精品| 97精品伊人久久大香线蕉| 欧美国产中文| 欧美日韩激情在线| 国产精品无码一区二区桃花视频|