基于MSP430的ARINC429航空总线测试接口设计★
2011-09-21张磊李静昭
张磊 ,李静昭
(1 中国民航大学 基础实验中心,天津 300300; 2. 中国民航大学 工程技术训练中心,天津 300300 )
0 引言
在现代民用飞机上,功能相对独立的航空电子系统逐步走向综合,例如将惯导、GPS和机载计算机联合组成新型航空导航系统,各子系统之间的数据通信变得尤为重要。航空电子系统之间常用的通信总线包括ARINC429、1553B等。其中ARINC429总线广泛使用在波音(Boeing)系列飞机、欧洲空客飞机 (Airbus)等机种。我国航标“SZ-O1数字信息传输系统”( HB-6096-86)也规定为ARINC429,如在我国的惯导系统中主要的通信总线也是ARINC429,因此要实现对ARINC429总线进行测试,必须有完善的接口设计。INTERSIL公司生产的高集成度可编程芯片HS3282是ARINC429总线的常用接口芯片,该芯片的每一个寄存器操作信号还需要对CPU信号进行译码产生,因此选择CPU时最好直接选择外部总线为16位以上的,如果选择普通8位单片机作为系统主控制器的话,还要完成总线宽度的转换,比较繁琐。在该设计中,我们选择具有16位数据处理功能的MSP430系列的单片机来解决上述问题。
ARINC429总线为串行总线,它的传输率可达100kbps,采用32位字节为传输单元,传输数据为差分信号,传输距离较远。该设计的关键是完成ARINC429数据的串并、并串转换并能保证数据收发的实时性。本文所述的设计方法是利用HS3282和HS3182配合构成串并、并串转换的主体,根据调试简便、使用方便、满足数据收发实时性的原则,构造相应的辅助电路和软件。
1 ARINC429总线
ARINC429是目前最常用的一种航空运输工业标准,它是美国航空无线电公司(ARINC)为统一航空电子设备的技术指标、电器性能、外形和接插件规范而制订的新型航空标准。……
