ARINC429总线是目前航空电子分各子系统之间最常用的通信总线之一,作为现代航空电子系统的"骨架",一旦该总线系统或挂接的机载电子设备发生故障时,整个数据传输就会出现异常。为了快速诊断及排查故障点,429总线数据的仿真发送及采集显得尤为重要。本文提出一种基于AEC429-PCI-22/S5总线接口卡的ARINC429总线数据的仿真发送与采集系统,通过与机载电子设备点对点的数据收发,能够快速排查出故障设备,为航空机载电子设备的日常维护和故障诊断提供了一种高效的辅助手段。
1 ARINC429航空总线简介
ARINC429是一种广泛应用于民用和军用飞机的串行数据总线结构,是一种单向广播式数据总线,其传输介质为屏蔽双绞线,调制方式采用双极归零制的三态码方式,具有很强的抗干扰能力。数据传输采用广播传输原理,按开环进行传输,传输速率有两种:高速传输率为100kb ps±1%,低速传输率为12~14.5 kbps±1%.ARINC429规范规定,一个数据字有32位。数据字有5种形式:二进制补码(BNR)数据、十进制(BCD)数据、离散数据、维护数据、AIM(即应答、ISO5号字母表和用ISO5号字母表表示的维护数据)数据。它们被分为5段,如图1所示。

图1 ARINC429总线数据格式
2 系统硬件设计
为了内外场使用方便,系统采用APOLLO 150便携式一体工控机,结合AEC429-PCI-44总线接口卡,按照航空标准HB6096-86的规范要求实现ARINC429总线数据的模拟发送与接收。
AEC429-PCI-22/S5接口卡是北京神州飞航有限责任公司开发的一款多功能的ARINC429数据输入和输出总线接口卡,其硬件结构如图2所示,板卡采用PCI总线接口,有2个接收通道2个发送通道,提供中断和查询2种接收数据的方式,具有定时发送和非定时发送数据2种方式,数据输入输出通过标准DB62连接器。提供若干个接口函数,在使用时只需将公司提供的配套开发库文件AEC429C5.dll和AEC429C5.lib添加到应用程序目录中,在应用程序中加入头文件AEC429C5_lib.h即可。

图2 数据接口卡硬件结构图
将AEC429-PCI-22/S5接口卡的每个发送通道和接收通道分别作为总线数据仿真系统的的模拟输入及输出端口,也可直接与相应的检测设备相连进行总线数据通讯,按照ARINC429协议采用屏蔽双绞电缆,利用特定的适配器,实现对机载电子设备的指令数据的模拟输入及工作状态数据和故障信息的查询。由于不同的机载电子设备具有不同的通讯协议及硬件接口,故配合系统软件设计,系统还根据不同设备的特点,设计了特定的适配器,以满足多型设备总线数据发送、采集及故障诊断的需要。如图3所示。

图3 系统硬件原理图
3 系统软件设计
3.1 软件总体设计
本系统软件选用以C#为开发平台进行开发,结合ACCESS数据库根据特定机载电子设备的通讯协议定制相应的发送及回收总线数据,根据采集的故障代码进行故障诊断,并利用数据库中预置的故障查询系统,检索并显示故障信息及排除方法。系统软件主要由两大功能模块组成:系统应用软件及系统管理软件。系统应用软件采用对话框形式,通过下拉列框调用数据库中预置的机载电子设备名称,利用列表框显示设备信息、总线数据信息,用户可对数据信息进行人为的二次定制。系统管理软件主要实现对系统数据库及检测记录的管理,通过该系统可随时定制新的通讯检测设备数据及故障信息,并可对以往操作记录进行查询。
3.2 总线数据的发送与接收
AEC429-PCI-22/S5驱动程序提供了丰富的接口函数,能满足用户对板卡的操作需求;具有良好的兼容性,能适用于多种编程环境;AEC 429-PCI-22/S5驱动程序接口函数按ANSIC标准编写,以动态链接库DLL形式提供给用户。当进行程序开发时,需要引用库文件:AEC429C5.d ll和AEC429C5.lib,函数库头文件:AEC429C5_lib.h.
以下是429配置字结构:

其中,ParityEn:校验使能位(TRUE:使能校验;FALSE:校验禁止);EvenParity:校验模式选择 (TRUE:偶校验;FALSE:奇校验);DataBits:数据位长度,取值25或32;SCK:429半位采样次数,取值范围12~16;DV:模块内部分频设置寄存器,最大取值2047,不能为0.
以下是板卡句柄结构:

板卡提供了两种数据接收方式:查询方式及中断方式。为保证接收机载设备回传的相关数据的实时性,在系统中主机采用中断的方式进行接收,并将接收结果在上述列表中实时显示,若设备存在故障,系统自动弹出设备的相关故障信息。
要实现AEC429-PCI-22/S5接口卡的数据发送与接收,需要首先对板卡进行初始化,图4(a)是板卡初始化的程序框图。

图4 板卡初始化、数据接收和数据发送程序框图
系统采用中断方式接收机载电子设备发送的数据,将板卡预置的函数AEC429C5_RxIntEnable入口参数Enable置为TRUE,即可进行中断方式的数据接收。图4(b)是板卡数据中断方式接收子程序框图。
为保证各通道独立控制,发送数据采用非定时方式,当发送按钮按下即发送预设的总线数据。将板卡预置的函数AEC429C5_EnableTimerMode的入口参数Enable置为FALSE,即可进行非定时方式的数据发送。如图4(c)所示为板卡非定时发送数据子程序框图。
4.结论
ARINC429是航空电子系统中应用最广泛的通信标准,基于PCI板卡的仿真与发送系统,较之传统的单片机系统,功能更强大,而且具有更好的可维护性和可扩展性。经测试,该系统实时性好,可靠性高,可满足机载电子设备检测及维护的需要。
相关推荐
Molex标准密度D-Sub连接器,采用精密加工接点,每个引脚可承载高达7.5安培的额定电流,连接器....
Molex推出了SlimStack板对板连接器,0.35毫米端子间距,SSB6标准件系列,该板对板连....
Molex推出了SlimStack板对板连接器,0.40毫米端子间距,0.70毫米高,HRF(强保持....
Molex推出了Pico-Clasp 1.00毫米端子间距线对板连接器,提供了多种镀锡或镀金接点,以....
雷莫电子(上海)有限公司收到由 SGS(Societe Generate de Surveillan....
发表于 02-23 11:25 •
36次
阅读
Molex推出了SlimStack板对板连接器0.40毫米端子间距浮动端子FSB5系列连接器,是Mo....
采用螺纹自锁特性来实现插头和插座的连接,为实现快速连接,有的采用三头螺纹,为保证连接后在振动冲击条件....
发烧友学院 发表于 02-23 11:16
•
232次
阅读
本视频主要详细介绍了电气参数,分别是额定电压、额定电流、接触电阻、屏蔽性。
发烧友学院 发表于 02-23 11:12
•
219次
阅读
Coeur CST大电流连接器系列产品能够连接30.0至200.0安培以上额定电流的电路,根据设计可....
光纤纤芯的内凹陷会造成MT/MPO产品端接时,光纤之间形成“Air Gap空隙间隙”,从而直接(主要....
发表于 02-23 10:58 •
37次
阅读
2018年9月,TI(德州仪器)宣布取消新晔代理权,目前只剩下安富利、艾睿、文晔和世平4家代理商。此....
CAN 是 Controller Area Network 的缩写,是 ISO 国际标准化的串行通信....
发表于 02-23 10:34 •
35次
阅读
总线分为内部总线、系统总线和通信总线。内部总线指芯片内部连接各元件的总线。系统总线指连接计算机各部件....
发表于 02-23 10:24 •
31次
阅读
在印刷电路板的设计领域,我个人常见的一般有三种通孔:经由通孔、反钻通孔和盲孔。示例如下。本文的目的在....
发表于 02-23 10:04 •
9次
阅读
SiBEAM近日推出了SiBEAM Snap™无线连接器技术,该技术不仅将改变消费者连接设备的方式,....
发表于 02-22 14:26 •
31次
阅读
Omnetics系列高可靠性条形连接器采用坚固耐用的绝缘体和军用品质的FlexPin®技术,并在许多....
发表于 02-22 10:53 •
17次
阅读
美国红狮控制公司宣布其屡获殊荣的Crimson®软件增加了新功能,包括支持加密功能的OPC统一架构客....
DC1766A-B,演示板采用LTC6957-3低相位噪声,双CMOS输出缓冲器/驱动器/逻辑转换器。 DC1766A为差分输入和CM...
发表于 02-22 09:12 •
79次
阅读
我正在使用带有STEVAL-IFN003V1的ST电机控制工作台,并且我的总线电压读数高于阈值,但即使我在设置中禁用低电压检查...
发表于 02-22 08:31 •
30次
阅读
先进的通信技术是海军系统开发人员关注的重点。随着新设备进入海洋,连接器制造商被要求提供简单易用的高速....
发表于 02-21 14:14 •
50次
阅读
从1978年到2018年,我国改革开放走过了40年。在这40年中,中国连接器行业也通过不断的学习与创....
发表于 02-21 14:10 •
123次
阅读
硬件设计中,即使再好的设计,都可能因为元器件的老化等问题,最终可能产生失效。因此一个电子系统就存在工作可靠性的问题。对于...
发表于 02-21 11:37 •
235次
阅读
我只是按照示例制作一个简单的GPIO。
生成网表时,会产生如下错误。
错误:EDK:4074 - 实例:MYaxi_gpio...
发表于 02-20 10:45 •
42次
阅读
DS3106DK,DS3106线卡定时IC的演示和评估套件。表面贴装的DS3106采用精...
发表于 02-20 09:39 •
82次
阅读
DS3102DK,DS3102线卡定时IC的演示和评估套件。表面贴装的DS3102采用精...
发表于 02-20 09:36 •
107次
阅读
当苹果公司首次在的中国苏州的工厂设立Apple Watch生产线时,该生产线处于严密防范状态,只有A....
新智元 发表于 02-20 09:08
•
1109次
阅读
全球连接和传感领域的技术企业泰科电子(TE Connectivity,以下简称为“TE”)(纽约证券....
发表于 02-19 14:04 •
82次
阅读
近几年,随着汽车市场中车载相机的普及发展,JAE也相对应的研发了新产品。今后,我们也会以ADAS,自....
发表于 02-19 11:27 •
47次
阅读
本书以复杂电子系统设计为目标,其内容围绕电子系统的设计与实现方法来安排。全书共19章,第1章至第8章....
发表于 02-19 11:26 •
35次
阅读
在Xilinx Ml510板上有两个pm1和pm2扩展槽。
这些扩展槽连接器是什么类型的?
带有这些相同连接器的带状电缆吗?
图片位于用...
发表于 02-19 10:27 •
51次
阅读
大家好
我在ML605板上使用了virtex 6 fpga。
我正在尝试通过FMC(HPC)连接器加载一些数据,并通过芯片范围对其进行可...
发表于 02-18 11:45 •
119次
阅读
2月11日报道,Fischer ConNECtors公司表示,公司开发的MiniMax™系列连接器已....
无人机网 发表于 02-18 10:10
•
287次
阅读
电线连接器是近年来发展较为迅速的一个配件,这个行业随着市场全球化,AI技术诞生,在每个国家都广泛应用....
发表于 02-17 10:32 •
89次
阅读
CAN总线最初是由德国BOSCH公司于20世纪80年代初提出的,当时主要应用于汽车电气通信,它将汽车....
发表于 02-17 10:05 •
51次
阅读
七十年代,微处理器技术的进步以及“集中管理、分散控制”的风险控制策略促成了基于微处理器芯片的集散控制....
发表于 02-17 09:55 •
100次
阅读
如果你对Molex的印象还停留在一家只提供连接器的厂商,经过2017慕尼黑上海电子展的参观,你就得改....
发表于 02-15 16:00 •
106次
阅读
如今越来越多的视频设备以千兆位速率运行,它们通过相对较大的同轴BNC连接器互连。虽然这些连接器一般都....
发表于 02-15 15:54 •
70次
阅读
MPM11(A)T模块不仅输入与输出之间隔离,输出RS-232通道与RS-485通道之间也相互隔离,....
周立功单片机 发表于 02-15 10:32
•
500次
阅读
FCI宣布推出一系列用于移动通信应用的高级功率分配连接器。PwrBlade+TM 系列连接器不仅线性....
发表于 02-14 13:55 •
66次
阅读
领先的连接器和互连系统供应商FCI,于今天宣布推出BarKlip直角铜排连接器。该BarKlip连接....
发表于 02-14 13:46 •
52次
阅读
电子校准件是从根本上来说是一种非常稳定的器件。如果连接、储存和处理方法正确的话,电子校准件在校准周期内使用时可以达到保证...
发表于 02-14 09:48 •
235次
阅读
故障现象:前天在P01操作台和触摸屏上操作辊轮架上升下降的动作出现DP总线瞬间闪断一会儿又自动恢复正....
DP线的通断,会影响到现场站之间和现场站与中控的连接,是系统能正常工作的基础。
ASM1542是一个2对差分、2:1 mux或1:2分路无源开关,用于高速信号交换应用,支持交流耦合....
发表于 02-14 08:00 •
38次
阅读
近年来,随着工业智联技术的不断发展,传统制造业的升级改造已经进入了加速期,全球竞争愈发激烈。制造企业....
发表于 02-13 15:46 •
81次
阅读
Laird(莱尔德科技)是全球领先的屏蔽材料供应商之一,其研发的多种屏蔽和接地技术已经获得了多项技术....
发表于 02-13 15:41 •
148次
阅读
当我使用立方体ICE和21x34 POD实践修改IO端口时,POD只将P17连接到电压表,没有其他外部组件。代码让我迷惑。(P.S...
发表于 02-13 13:47 •
294次
阅读
“现在,许多插头连接器供应商根据乐高原则以模块化方式设计产品,从而能够提供涵盖许多特定要求的全系列产....
发表于 02-12 14:00 •
87次
阅读
随着5G时代的即将到来,高速通信技术将迎来快速发展时期,相关芯片或模块的测试需求日益井喷。目前业界已....
发表于 02-12 09:02 •
163次
阅读
上述三种方式全部基于接触技术中的多点接触,以此达到了最低的接触电阻和最大的电流承载能力。根据使用场景....
本次会议受到了上汽集团、上汽大众、上汽通用、上海中科深江、上海大郡动力、博世、星星充电、上海工程技术....
发表于 02-11 09:35 •
480次
阅读
上海,2018年11月20日---和技术集团将很快为StreetScooter的核心-电池管理系统(....
发表于 02-11 09:28 •
217次
阅读
AKD5394A是AK5394A的评估板,24位A/D转换器,用于专业音频。它具有模拟输入缓冲电路、....
发表于 02-11 08:00 •
33次
阅读
本书全面系统的讲述了电磁兼容的基本原理与设计方法,全书分成两个部分。第一部分讨论基本的电磁学原理,综....
发表于 01-29 14:36 •
93次
阅读
汽车连接器是电子工程技术人员经常接触的一种部件。它的作用非常单纯:在电路内被阻断处或孤立不通的电路之....
发表于 01-28 14:18 •
558次
阅读
TE Connectivity 的STRADA Whisper 直角电缆背板连接器为系统架构提供了新....
发表于 01-25 14:36 •
189次
阅读
过去的数百年间,人类经历了从蒸汽化、电气化到信息化的巨大变革。每一次的技术革新都孕育着许多机遇与挑战....
发表于 01-25 14:00 •
92次
阅读
布局汽车领域,完善业务板块。公司深耕通讯连接器主营业务,自2010年起,公司以连接器为核心先后收购或....
发表于 01-24 14:33 •
183次
阅读
全球连接和传感领域的技术领军企业泰科电子(TE Connectivity,以下简称为“TE”)近日因....
发表于 01-23 14:37 •
128次
阅读
据外媒报道,特斯拉于近日发布一款壁挂式连接器,搭配有一款14-50插头,该设备可为特斯拉电动车充电。
发表于 01-22 16:09 •
207次
阅读
SN54LVC646A八路总线收发器和寄存器设计用于2.7 V至3.6 VVCC操作,SN74LVC646A八路总线收发器和寄存器设计用于1.65V至3.6VVCC操作。
这些器件由总线收发器电路,D型触发器和控制电路组成用于直接从输入总线或内部寄存器多路传输数据。 A或B总线上的数据在适当时钟(CLKAB或CLKBA)输入的低到高转换时被输入寄存器。图1显示了使用?? LVC646A器件执行的四种基本总线管理功能。
输出使能(OE)和方向控制(DIR)输入控制收发器功能。在收发器模式下,高阻抗端口的数据存储在任一寄存器或两者中。
选择控制(SAB和SBA)输入可以复用存储的和实时(透明模式)数据。当OE \低时,DIR确定哪个总线接收数据。在隔离模式(OE \ high)中,A数据存储在一个寄存器中,B数据可以存储在另一个寄存器中。
当禁用输出功能时,输入功能仍然有效,并且可以用于存储和传输数据。一次只能驱动两条总线A或B中的一条。
输入可以从3.3 V或5 V器件驱动。此功能允许在混合的3.3 V /5 V系统环境中将这些器件用作转换器。
这些器件完全指定用于部分断...
发表于 10-09 17:08 •
32次
阅读
HCT652器件由总线收发器电路,D型触发器和控制电路组成,用于直接从数据中复用数据传输总线或从内部存储寄存器。提供输出使能(OEAB和OEBA \)输入以控制收发器功能。提供选择控制(SAB和SBA)输入以选择实时或存储的数据传输。低输入电平选择实时数据;高输入级别选择存储的数据。图1显示了可以使用这些器件执行的四种基本总线管理功能。
A或B数据总线上的数据或两者都可以存储在内部D型触发器中无论选择控制端子还是输出控制端子,在适当的时钟(CLKAB或CLKBA)端子上都会发生从低到高的跳变。当SAB和SBA处于实时传输模式时,通过同时启用OEAB和OEBA \,可以在不使用内部D型触发器的情况下存储数据。在此配置中,每个输出都会增强其输入。当两组总线的所有其他数据源都处于高阻态时,每组总线保持最后状态。
为确保上电或断电期间的高阻态,OEBA \应通过上拉电阻连接到VCC,OEAB应通过下拉电阻连接到GND;电阻的最小值由驱动器的电流吸收/电流源能力决定。
特性
工作电压范围4.5 V至5.5 V
低功耗,80-μA...
发表于 10-09 17:06 •
26次
阅读
评论