摘要
为了实现飞机系统模拟信号采集电路的小型化、实时性要求,本文提出了一种基于DSP+FPGA和多路模拟开关的通用实时模拟信号采集系统设计和实现方案。硬件架构上,系统采用FPGA实现了不同模拟量通道间的高速率、高可靠性切换;采用FPGA+DSP的数据处理架构,将数据采集与算法处理分开独立运行;采用表驱动技术,实现了不同模拟量通道的实时性要求;采用开关动态切换技术和模式配置实现了模拟信号的单端、差分、同步、BIT模式的归一化电路设计。软件架构上,系统采用模块化设计思路,采集层将每个通道的数据进行采集,解释层对每个通道采集值的解算并上报给应用层。实验表明该系统具备很强的数据采集与解算能力。
In order to achieve the design of analog collecting system in real-time and miniaturization,this paper introduces the design and implementation of a universal,real-time analog collecting system based on DSP and FPGA.In the hardware architecture,a FPGA is used to achieve the high-speed and reliability switch between channels.By using FPGA+DSP data processing architecture,the data acquisition and processing algorithms run separately.By using the table drivers,real-time collecting was implemented By using switch technology and configuration,the circuits of analog signals,which form in single-ended,differential,synchronous or BIT mode,come in pattern design.In the software architecture,a modular design concept is used to the system design,acquisition layer get data from different channels,explanation layer translate data and then deliver data to application layer.It has proved that the analog collecting system has a powerful capability of data acquisition and data explanation.
出处
《自动化与仪器仪表》
2015年第5期29-31,共3页
Automation & Instrumentation
关键词
模拟信号采集
表驱动
模式配置
误差修正
Analog signal acquisition
Table driven
Mode configuration
Error correction