基于FPGA的飞行模拟器通信接口设计.docxVIP

  • 5
  • 0
  • 约3.71千字
  • 约 7页
  • 2022-07-02 发布于河南
  • 举报
PAGE 1 PAGE 1 基于FPGA的飞行模拟器通信接口设计 飞行模拟器是现代飞行员训练的必需设备,它是一种由计算机实时掌握、多系统协调工作、能模拟真实飞行环境的模拟设备。相较于利用飞机的飞行训练而言,利用飞行模拟器的模拟飞行训练不仅不受天气等自然条件的制约,而且没有后勤、机务保障以及飞行平安等因素的限制。国内外很多单位均研制了各种不同种类和规模的训练模拟器,并取得良好的训练效果,保证了飞行任务的圆满完成。 在飞行模拟器的设计中,要求大量的信息能够快速有效地在飞行模拟器的各个模块之间进行高速传递,这就需要肯定的通信接口协议来实现数据的交互。目前,飞行模拟器通常采纳CAN总线作为通信协议,并采纳单片机作为微处理器,可扩展性差。文章依据飞行模拟器的结构特点,分析了现场总线技术和FPGA 技术的进展,依据飞行模拟器的实际需要和总线自身特点,选用了CAN总线来作为主机和现场设备的通信方式,并使用FPGA作为CAN总线节点结构中的处理器,对飞行模拟器通信接口进行了设计。 1 硬件系统设计 CAN(Controller Area Network)总线是一种串行通信总线,是国际上应用广泛的开放式现场总线之一。CAN早被设计作为汽车环境中微掌握器的通讯,但由于其敏捷性好、牢靠性高、功能完善,已经被广泛应用到各个自动掌握领域,CAN总线具有依据优先级的多主结构、牢靠的错误检测和

文档评论(0)

1亿VIP精品文档

相关文档