基于虚拟仪器平台的ARINC429航空电子总线通讯系统设计

5 下载量 71 浏览量 更新于2024-08-30 收藏 2.23MB PDF 举报
"基于虚拟仪器的ARINC429通讯系统设计" 本文主要介绍了基于虚拟仪器平台的ARINC429通讯系统的设计和实现。ARINC429是一种用于飞机各系统间或系统与设备间互连的航空总线,是各系统间或系统与设备间数字信息传输的主要路径,是飞机的神经网络。该系统设计使用NI公司的硬件板卡sbRIO-9632,通过该NI板卡丰富的数字I/O口和FPGA模块,利用虚拟仪器平台进行LabVIEW FPGA软件时序程序设计,实现航空电子ARINC429通讯系统的数据收发通信。 知识点: 1. ARINC429航空电子总线:ARINC429是一种用于飞机各系统间或系统与设备间互连的航空总线,是各系统间或系统与设备间数字信息传输的主要路径,是飞机的神经网络。 2. 虚拟仪器平台:虚拟仪器平台是一种基于软件的仪器平台,可以模拟实际仪器的功能,实现数据采集、处理和分析。 3. LabVIEW FPGA软件:LabVIEW FPGA是一种基于图形化编程的软件,可以实现对FPGA的编程和开发。 4. NI sbRIO-9632硬件板卡:NI sbRIO-9632是一种基于FPGA的硬件板卡,具有丰富的数字I/O口和FPGA模块,可以实现高速数据采集和处理。 5.航空电子系统之间信息交互:航空电子系统之间信息交互是指航空电子系统之间的数据传输和交互,ARINC429航空电子总线是其中的一种主要通讯总线。 6. 数据传输速率:ARINC429航空电子总线的数据传输速率可以达到12.5 kbps。 7. 信号与信息处理:信号与信息处理是指对信号和信息的采集、处理和分析,ARINC429航空电子总线的数据传输也是信号与信息处理的一种形式。 8. 嵌入式实时系统:嵌入式实时系统是指可以在实时环境中运行的系统,NI sbRIO-9632硬件板卡可以实现嵌入式实时系统的快速集成开发。 9. 硬件电路设计:硬件电路设计是指对电子电路的设计和实现,NI sbRIO-9632硬件板卡的设计是基于硬件电路设计的。 10. 软件编程设计:软件编程设计是指对软件的设计和实现,LabVIEW FPGA是一种基于图形化编程的软件,可以实现对FPGA的编程和开发。 11.航空电子总线接口设计:航空电子总线接口设计是指对航空电子总线接口的设计和实现,ARINC429航空电子总线接口是其中的一种主要接口。 12. 数据收发通信:数据收发通信是指航空电子系统之间的数据传输和交互,ARINC429航空电子总线的数据传输速率可以达到12.5 kbps。 本文介绍了基于虚拟仪器平台的ARINC429通讯系统的设计和实现,涉及到航空电子系统、虚拟仪器平台、LabVIEW FPGA软件、NI sbRIO-9632硬件板卡等技术领域。