论文部分内容阅读
为满足弹载巡飞器自驾仪对传感器数据采集与执行器控制系统实时性、可靠性和兼容性的要求,提出一种分离式上位机(DSP)、下位机(FPGA)结构的嵌入式多路数据采集与控制系统。利用FPGA实现多路数据并行实时采集与缓存,并通过EMIF接口完成与DSP的数据交换;设计高保真的异步FIFO,以确保通信数据的完整性;此外,系统采用模块化的设计思想,各功能单元均可灵活增减,使系统具有较好的可扩展性。在实际工程应用中,系统成功地对4种通信模式下的16路传感器进行高速数据采集,并对7路执行器发出控制指令。结果表明该系统满足巡飞器自驾仪的功能要求。
In order to meet the real-time, reliability and compatibility requirements of the sensor data acquisition and actuator control system of the self-propelled missile onboard vehicle, this paper proposes an embedded multi-level architecture of DSP and FPGA Road data acquisition and control system. Use FPGA to realize multiple data parallel real-time acquisition and cache, and through the EMIF interface to complete the data exchange with the DSP; design high-fidelity asynchronous FIFO to ensure the integrity of the communication data; In addition, the system uses a modular design concept, the various functions Units can be flexible change, the system has good scalability. In practical engineering application, the system succeeds in high-speed data acquisition of 16 sensors in 4 communication modes and sends control instructions to 7-way actuators. The results show that the system meets the functional requirements of the pilot car autopilot.