基于FPGA与STM32的多通道数据采集系统  被引量:32

Multi-Channel Data Acquisition System Based on FPGA and STM32

在线阅读下载全文

作  者:张月 陶林伟[1] ZHANG Yue;TAO Linwei(School of Marine Science and Technology,Northwestern Polytechnical University,Xi′an 710072,China)

机构地区:[1]西北工业大学航海学院,陕西西安710072

出  处:《西北工业大学学报》2020年第2期351-358,共8页Journal of Northwestern Polytechnical University

摘  要:为了实现对水声信号的采集与存储,并针对声呐系统水下接收系统对多通道、高精度、低功耗、小体积的技术要求,设计了一种基于FPGA和STM32的工作通道数量和采样频率可变的多通道信号采集存储系统。该系统采用8块8通道24 bit高动态范围的Δ-Σ型ADC芯片ADS1278对多路模拟信号进行同步采集.FPGA作为采集时序及逻辑控制,读取并整理ADC芯片数据,写入内部一位大容量FIFO,并根据FIFO在实际应用中的特性增加相应的操作。SMT32单片机通过与FPGA的高速SPI接口,读取FIFO数据并检测数据检验位,最终将数据写入大容量SD卡中。经实验测试,该系统具有稳定可靠、配置方便、低功耗等特点,可以保证多通道数据的串行传输、存储准确无误。最多可同时对64路模拟信号进行实时采集存储,最高采样率20 kHz,系统总功率约为3 W,数据率最高可达100 Mb/s,完全满足水声采集系统的需求。In order to realize the acquisition and storage of underwater acoustic signals for aiming at the requirements of multi-channel,low power consumption and small volume for underwater receiver extension of sonar system,a multi-channel signal acquisition and storage system based on FPGA and STM32 with variable number of working channels and sampling frequency is designed,in which the system is consisted of 8 pieces,8 channel and 24 bits high dynamic rangeΔ-ΣADS1278 ADC chip to synchronous multi-channel analog signal acquisition.FPGA,as the acquisition sequence and logic control,reads and collates the ADC chip data and writes it into the internal high-capacity FIFO,and adds corresponding operations according to the characteristics of FIFO in an application.SMT32 single-chip microcomputer reads the FIFO data through the high-speed SPI interface with FPGA and writes the multi-channel data into the high-capacity SD card.The testing results have verified that the system has characteristics such as stable and reliable,easy configuration,low power consumption,can guarantee the multichannel data serial transmission,storage,accurate,up to 64 analog signals at the same time the real-time collection and storage,top 20 kHz sampling rate,the system total power of the system of about 3W,data rates up to 100 Mb/s,fully meet the needs of underwater sound acquisition system.

关 键 词:数据采集 多通道 高精度 FPGA STM32 

分 类 号:TN911[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象