ARINC429总线广泛应用于商务运输航空领域,如空中客车A310/A320、 A330/A340飞机,波音公司727、 737、 747、 757和 767飞机,麦道公司MD-11飞机等
它采用异步双极性归零码进行数据的编码,并通过双绞线传输,具有很强的抗干扰性能
目前市场上的ARINC429总线接口设计一般都采用专用接口芯片,如 Device Engineering 公司的DEI-1016,INTERSIL公司的HS-3282等,这些专用芯片价格昂贵,且路数有限,使用非常不灵活
为了使系统能够对ARINC429数据进行处理并将处理好的数据发送出去,文中提出了一种基于DSP 和ARINC429专用协议芯片HS-3282的总线数据设计方法
1 ARINC429数据传输规范 ARINC429数据总线协议规定一个数据字由32位组成,以脉冲形式发送,采用双极性归零码,码速率为12
5kb/s 或 100kb/s
电气特性为:高电平(+10V)为逻辑1;低电平(-10V)为逻辑0;0电平(0V)发送自身时钟脉冲,字与字之间以一定间隔(不少于4位)分开,以此间隔作为字同步
一个32位的数据字由五部分组成:标志位(LABEL),用于标识传输数据的信息类型;源/目的标识码(S/D),用于判断在一个多系统中的源系统;数据区(DATA);符号 /状态位(SSM),用于标识数据字的特征或数据发生器的状态;奇偶校验位(PARITY),ARINC429数字信息传输使用奇校验
ARINC429数据格式如表1所示
2 系统硬件设计 本系统主要是实现ARINC429总线数据信息的接收和发送
本系统中采用TI 公司的DSP芯片TMS320F2812为控制核心和CPLD 芯片作译码电路控制429数据收发芯片时序逻辑,配合1片高性能ARINC429数据收发芯片HS-3282和 1片 ARINC429数据发