基于ARINC429协议的数据传输系统及方法技术方案

技术编号:33923471 阅读:26 留言:0更新日期:2022-06-25 21:22
本申请实施例提供一种基于ARINC429协议的数据传输系统及方法。其中,系统包括:数据发送模块和数据接收模块;数据发送模块包括主发送单元、辅发送单元及控制单元;控制单元用于控制主发送单元和辅发送单元的输出状态,以确保同一时间主发送单元和辅发送单元两者之中只有一者发送数据;主发送单元和辅发送单元通过同一条数据通道与数据接收模块进行数据传输。本发明专利技术通过控制单元控制主发送单元和辅发送单元的输出状态,实现主发送单元与辅发送单元之间的互锁输出,从而实现使用一条双绞线来传输两路发送电路发送的数据,降低了整机系统的布线难度,并降低了电路设计的复杂度。并降低了电路设计的复杂度。并降低了电路设计的复杂度。

【技术实现步骤摘要】
基于ARINC429协议的数据传输系统及方法


[0001]本申请涉及通信领域,具体涉及一种基于ARINC429协议的数据传输系统以及方法。

技术介绍

[0002]ARINC 429标准协议规范是飞机电子系统之间数字式数据传输的标准格式,使用ARINC 429总线的电子设备均应遵守ARINC 429标准协议规范,以保证电子设备之间数据通讯的标准化、通用化。ARINC 429总线标准给出一种串行标准,采用差分输出的对称方式工作,是面向接口型的单向广播式传输总线。ARINC 429标准规定,总线上只允许有一个发送器,但可以有多个接收器。ARINC 429总线标准建议采用双绞线以串行方式单向传输数字数据信息。
[0003]实际应用中需要ARINC 429具有高可靠性,因此需要进行冗余设计。在冗余设计时,简化ARINC 429总线电路,同时提高整机系统的可靠性,是电路设计过程中需要重点考虑的,尤其是在对系统稳定性和可靠性要求极高的航空和航天领域中更为重要。
[0004]现有的基于ARINC 429总线协议的双冗余发送电路,采用2路独立的发送电路和2组独立的接收模块(每一组接收模块包括多个接收单元),2路发送电路与2组接收模块之间通过2条独立的双绞线进行通信连接,以此实现主、辅双冗余的设计。现有的双冗余发送电路,需要2条独立的双绞线来传输数据,增加了整机系统的布线难度;需要2组独立的接收模块来接收数据,增加了电路设计的复杂度,从而降低了整机系统的可靠性。

技术实现思路

[0005]为了解决上述技术缺陷之一,本申请实施例中提供了一种基于ARINC429协议的数据传输系统及数据传输方法。
[0006]为了实现上述目的,本专利技术一方面提供一种基于ARINC429协议的数据传输系统,包括:数据发送模块和数据接收模块;
[0007]所述数据发送模块包括主发送单元、辅发送单元及控制单元;
[0008]所述控制单元用于控制主发送单元和辅发送单元的输出状态,以确保同一时间主发送单元和辅发送单元两者之中只有一者发送数据;
[0009]所述主发送单元和辅发送单元通过同一条数据通道与所述数据接收模块进行数据传输。
[0010]进一步的,所述主发送单元和辅发送单元通过同一条双绞线与所述数据接收模块进行数据传输。
[0011]进一步的,所述控制单元包括逻辑控制子单元;
[0012]所述逻辑控制子单元用于根据系统工作状态对主发送单元和辅发送单元的输出状态进行切换,以确保同一时间主发送单元和辅发送单元两者之中只有一者发送数据。
[0013]进一步的,所述根据系统工作状态对主发送单元和辅发送单元的输出状态进行切
换,包括:在系统正常工作状态下,确定主发送单元的输出状态为正常状态,通过主发送单元发送数据,确定辅发送单元的输出状态为高阻状态,辅发送单元不发送数据;在系统备份工作状态下,将主发送单元的输出状态切换为高阻状态,主发送单元不发送数据,将辅发送单元的输出状态切换为正常状态,通过辅发送单元发送数据。
[0014]进一步的,所述控制单元为具有FPGA逻辑处理功能的SOC芯片。
[0015]进一步的,所述主发送单元和所述辅发送单元为满足ARINC429协议规范的协议芯片。
[0016]进一步的,作为所述主发送单元和所述辅发送单元的协议芯片具有输出高阻状态的功能。
[0017]本专利技术另一方面提供一种数据传输方法,应用于基于ARINC429协议的主发送单元和辅发送单元,所述方法包括:
[0018]对主发送单元和辅发送单元的输出状态进行逻辑控制,以确保同一时间主发送单元和辅发送单元两者之中只有一者发送数据;
[0019]将主发送单元或辅发送单元发送的数据通过同一条数据通道进行传输。
[0020]进一步的,所述对主发送单元和辅发送单元的输出状态进行逻辑控制,包括:根据系统工作状态对主发送单元和辅发送单元的输出状态进行切换,以确保同一时间主发送单元和辅发送单元两者之中只有一者发送数据。
[0021]进一步的,所述根据系统工作状态对主发送单元和辅发送单元的输出状态进行切换,包括:在系统正常工作状态下,确定主发送单元的输出状态为正常状态,通过主发送单元发送数据,确定辅发送单元的输出状态为高阻状态,辅发送单元不发送数据;在系统备份工作状态下,将主发送单元的输出状态切换为高阻状态,主发送单元不发送数据,将辅发送单元的输出状态切换为正常状态,通过辅发送单元发送数据。
[0022]进一步的,所述对主发送单元和辅发送单元的输出状态进行逻辑控制,包括:通过具有FPGA逻辑处理功能的SOC芯片对主发送单元和辅发送单元的输出状态进行逻辑控制。
[0023]进一步的,所述将主发送单元或辅发送单元发送的数据通过同一条数据通道进行传输,包括:将主发送单元或辅发送单元发送的数据通过同一条双绞线进行传输。
[0024]本专利技术实施例所提供的基于ARINC429协议的数据传输系统及数据传输方法,通过控制单元控制主发送单元和辅发送单元的输出状态,对主发送单元和辅发送单元的输出状态进行切换,实现主发送单元与辅发送单元之间的互锁输出,从而实现使用一条双绞线(作为数据通道)来传输两路发送电路(作为发送单元)发送的数据,降低了整机系统的布线难度。而且,本实施方式的数据传输系统,仅需一组数据接收模块就可接收两路发送电路发送的数据,降低了数据接收模块电路设计的复杂度,从而提高了整机系统的可靠性。
[0025]本专利技术实施方式的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
[0026]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0027]图1是本专利技术一种实施方式提供的基于ARINC429协议的数据传输系统的框图;
[0028]图2是本专利技术一种实施方式提供的基于ARINC429协议的数据传输系统的(主)工作
状态的示意图;
[0029]图3是本专利技术一种实施方式提供的基于ARINC429协议的数据传输系统的(辅)工作状态的示意图;
[0030]图4是本专利技术一种实施方式提供的基于ARINC429协议的数据传输方法的流程图。
具体实施方式
[0031]为了使本申请实施例中的技术方案及优点更加清楚明白,以下结合附图对本申请的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本申请的一部分实施例,而不是所有实施例的穷举。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0032]图1是本专利技术一种实施方式提供的基于ARINC429协议的数据传输系统的框图。如图1所示,本实施方式提供一种基于ARINC429协议的数据传输系统,所述系统包括数据发送模块和数据接收模块,所述数据发送模块包括主发送单元、辅发送单元及控制单元。所述控制单元用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于ARINC429协议的数据传输系统,其特征在于,所述系统包括:数据发送模块和数据接收模块;所述数据发送模块包括主发送单元、辅发送单元及控制单元;所述控制单元用于控制主发送单元和辅发送单元的输出状态,以确保同一时间主发送单元和辅发送单元两者之中只有一者发送数据;所述主发送单元和辅发送单元通过同一条数据通道与所述数据接收模块进行数据传输。2.根据权利要求1所述的基于ARINC429协议的数据传输系统,其特征在于,所述主发送单元和辅发送单元通过同一条双绞线与所述数据接收模块进行数据传输。3.根据权利要求1所述的基于ARINC429协议的数据传输系统,其特征在于,所述控制单元包括逻辑控制子单元;所述逻辑控制子单元用于根据系统工作状态对主发送单元和辅发送单元的输出状态进行切换,以确保同一时间主发送单元和辅发送单元两者之中只有一者发送数据。4.根据权利要求3所述的基于ARINC429协议的数据传输系统,其特征在于,所述根据系统工作状态对主发送单元和辅发送单元的输出状态进行切换,包括:在系统正常工作状态下,确定主发送单元的输出状态为正常状态,通过主发送单元发送数据,确定辅发送单元的输出状态为高阻状态,辅发送单元不发送数据;在系统备份工作状态下,将主发送单元的输出状态切换为高阻状态,主发送单元不发送数据,将辅发送单元的输出状态切换为正常状态,通过辅发送单元发送数据。5.根据权利要求1所述的基于ARINC429协议的数据传输系统,其特征在于,所述控制单元为具有FPGA逻辑处理功能的SOC芯片。6.根据权利要求1所述的基于ARINC429协议的数据传输系统,其特征在于,所述主发送单元和所述辅发送单元为满足ARINC429协议规范的协议芯片。7....

【专利技术属性】
技术研发人员:李新年
申请(专利权)人:长沙景嘉微电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1