航空通信设备ARINC429总线多协议处理设计和实现.docVIP

航空通信设备ARINC429总线多协议处理设计和实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
航空通信设备ARINC429总线多协议处理设计和实现

航空通信设备ARINC429总线多协议处理设计和实现   【摘要】 根据ARINC429航空总线工业标准,按照ARINC429总线的电气特性要求,采用FPGA+DSP的架构实现多种ARINC429协议处理。FPGA结合外围芯片实现ARINC429总线底层数据收发功能,DSP实现ARINC429总线AIM、BOP3协议解析功能。该实现具有设计简单灵活,应用场景广,具备一定抗干扰能力等特点。该设计已应用于采用ARINC429总线的航空通信设备。   【关键词】 ARINC429 FPGA DSP AIM BOP3   Design and Implementation of Multiple protocol processing for ARINC429 Bus in the aviation communication equipment   ZHOU Ting-ting(Southwest China Institute of Electronic Technology,Chengdu 610036,China)   Abstract: According to the ARINC429 aviation bus industry standards, in accordance with the requirements for the ARINC429 bus electrical characteristics, FPGA+DSP architecture was adopted to realize a variety of protocol processing. FPGA combined with peripheral chips to realize the function of underlying data transceiver for ARINC429 bus, DSP to realize the function of AIM and BOP3 protocol parsing for ARINC429 bus. This implementation is simple in design, flexible application scenario is wide, have a certain anti-interference ability, etc. This design has been applied in the aviation ARINC429 bus communication equipment.   Key words: ARINC429;FPGA;DSP;AIM;BOP3;   一、引言   ARINC429是一种通用航空电子总线标准,它是由美国航空电子工程委员会(Airlines Engineering Committee)1977年提出,并于同年颁布实施 ,广泛应用在军用和民用航空电子领域。ARINC429总线采用双极性归零码调制,数据字(32bit)以脉冲形式发送,发送脉冲有三个电平,即高电平(+10V)、0电平(0V)、低电平(-10V)。字与字之间间隔(至少4bit)分开。有两种可选速度:高传输率100kbps(±1%)和低传输率12.5Kbps(12.5kpbs到14.5kbps)。根据ARINC429总线的电气特性,需要外围电路实现总线?cFPGA之间的电平转换。本设计选用HOLT公司的芯片HI-8586、HI-8588-10完成电平转换。   二、方案设计   为了实现多通道数据收发,多种传输协议通信,本设计采用分层式设计结构,设计简单灵活,具备良好的可移植性、重用性和扩展性,应用场景广,具备一定抗干扰能力。物 理底层采用FPGA实现ARINC429总线数据收发功能,应用层采用DSP实现ARINC429总线传输控制字AIM和数据传输协议BOP3等的解析应用,共同完成ARINC429总线控制和数传通信要求。ARINC429总线通信方案设计如图 1所示。   三、FPGA设计   3.1 FPGA输入输出时序   FPG A接收和发送的ARINC429信号,要经过芯片HI-8588-10和HI-8586进行电平转换,转换前后的信号格式如图 2所示:   3.2 FPGA接收模块设计   FPGA收到转换后的信号,采用10倍高钟采样数据,考虑到TTL电平是半 周期宽度,即如果ARINC429总线速率是100 KBPS,则脉冲宽度是5μsec,再除去上升沿、下降沿的误差,则累计连续采集4周期以上为信号数据,其它为噪声,由此可以去除接收信号上的干扰毛刺。   因此,专门设计一个采集数据计数器,采集到‘1’,开始计数;采集到‘

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档