基于PCI總線接口卡的ARINC429總線數(shù)據(jù)仿真與采集系
2 系統(tǒng)硬件設(shè)計
為了內(nèi)外場使用方便,系統(tǒng)采用APOLLO 150便攜式一體工控機(jī),結(jié)合AEC429-PCI-44總線接口卡,按照航空標(biāo)準(zhǔn)HB6096-86的規(guī)范要求實現(xiàn)ARINC429總線數(shù)據(jù)的模擬發(fā)送與接收。
AEC429-PCI-22/S5接口卡是北京神州飛航有限責(zé)任公司開發(fā)的一款多功能的ARINC429數(shù)據(jù)輸入和輸出總線接口卡,其硬件結(jié)構(gòu)如圖2所示,板卡采用PCI總線接口,有2個接收通道2個發(fā)送通道,提供中斷和查詢2種接收數(shù)據(jù)的方式,具有定時發(fā)送和非定時發(fā)送數(shù)據(jù)2種方式,數(shù)據(jù)輸入輸出通過標(biāo)準(zhǔn)DB62連接器。提供若干個接口函數(shù),在使用時只需將公司提供的配套開發(fā)庫文件AEC429C5.dll和AEC429C5.lib添加到應(yīng)用程序目錄中,在應(yīng)用程序中加入頭文件AEC429C5_lib.h即可。本文引用地址:http://cafeforensic.com/article/193675.htm
將AEC429-PCI-22/S5接口卡的每個發(fā)送通道和接收通道分別作為總線數(shù)據(jù)仿真系統(tǒng)的的模擬輸入及輸出端口,也可直接與相應(yīng)的檢測設(shè)備相連進(jìn)行總線數(shù)據(jù)通訊,按照ARINC429協(xié)議采用屏蔽雙絞電纜,利用特定的適配器,實現(xiàn)對機(jī)載電子設(shè)備的指令數(shù)據(jù)的模擬輸入及工作狀態(tài)數(shù)據(jù)和故障信息的查詢。由于不同的機(jī)載電子設(shè)備具有不同的通訊協(xié)議及硬件接口,故配合系統(tǒng)軟件設(shè)計,系統(tǒng)還根據(jù)不同設(shè)備的特點,設(shè)計了特定的適配器,以滿足多型設(shè)備總線數(shù)據(jù)發(fā)送、采集及故障診斷的需要。如圖3所示。
評論