论文部分内容阅读
针对飞机模拟器硬件仿真时系统模块多、通信频繁、结构复杂而导致模块间布线繁杂,以及由此产生的干扰等问题,提出一种基于CAN总线的驾驶舱仿真方案。该方案中上位机负责逻辑运算,下位机负责操作信息采集,通过CAN总线将上、下位机组成一个网络,实现驾驶舱功能仿真。阐述系统的总体结构,设计了整个驾驶舱的数据传输协议,结合实际应用,给出了节点中数据收发模块的硬件设计结构和数据传输软件实现方法。实际测试结果表明,该设计布线简洁,数据传输稳定可靠,达到预期目标。
Aiming at the problems of many modules, frequent communication and complex structure, which lead to the complicated wiring between modules and the interference caused by them, this paper proposes a cockpit simulation program based on CAN bus. The program in the host computer is responsible for logic operations, the next crew is responsible for the operation of information collection, CAN, CAN bus through the upper and lower computer to form a network, to achieve cockpit functional simulation. The overall structure of the system is described and the data transmission protocol of the entire cockpit is designed. Combined with the practical application, the hardware design structure and the data transmission software implementation of the data transceiver module are given. The actual test results show that the design of wiring simple, stable and reliable data transmission, to achieve the desired goal.