一种多通道视频同步采集方案
一种基于DSP和FPGA的多通道数据采集系统的设计

计 中还 采用 ADC 8 9模 数 转换 器。该 系统 采集信 号 频率 范围 宽、 数据 传送 量 大、数据 00 传 输速度 高 , 并具 有较 强 的扩 展 能 力,并且 具有 电路 结构 简单 、功耗低 、数据 传输 方便 等优 点 , 用于 电压 、 电流 、温度 、压 力等参量 的采集 系统 中。 可
变 为高 电平 ,指 示 A / D转 换结 束 ,结 果 数据 已 存 入锁 存器 ,这个 信号 可用作 中断 申请 。 当 OE输
入 高 电平 时 ,输 出三 态 门打开 ,转换 结 果 的数字 量 输 出到数 据总 线上 ,采用 串行接 口方 式 。F GA P
门阵列 ( P A E 1 6 20 8 F G ) P C Q 4 C 作为系统的控制部 系 统 选 择 Cy ln co e系 列 的 E 1 6 2 0 8芯 片 , PC Q 4C P采 用 T 公 司 生 产 T 3 0 5 1 芯 片 I MS 2 VC 4 6 ’ 分 , 过FG 通 P A逻辑 控制 AD 采集 电路 进行模 拟通 DS /
现代仪器 ( w. d r isr.r .n ww mo enn t ogc ) s
一
种基于 D P和 F G S P A的多通道数据采集系统的设计
吴永鹏 王章瑞 。 赵煜 滢 向前 勇
(. 1西南石油大学 电子信息工程学院 成都分公 司川西 北气矿 甲醇厂 江 油 6 10 ) 2 9 7
率 高 ,内部 时 延小 ,全 部 控 制逻 辑 由硬件 完 成 , 速 度 快 、效率 高 ,适 于大 数据 量 的高 速传 输控 制 , 可
业生 产和 科学 技术研究 的各 行业 中 , 常常 需要对 各
种数 据进行 采集 , 如液位 、温度 、压力 、频 率等信
多通道同步数据采集系统的设计与应用

多通道同步数据采集系统的设计与应用张家田;董华强;严正国【摘要】针对微震动检波系统,设计了一种Δ⁃Σ技术的24位高分辨率的四通道同步数据采集系统。
该系统以ADS1274为核心,采用高性能MCU⁃STM32F103作为系统的控制单元,具有高分辨率、高速、低功耗和低速等四种工作方式。
采用RS 232通信接口接收上位机命令和传送数据,上位机中VB 6.0开发的数据处理软件对数据进行进一步的处理,比如对数据的波形进行显示、滤波等处理。
%A 24⁃bit high⁃resolution four⁃channel synchronous data acquisition system based on Δ⁃Σ technology was de⁃signed for the micro⁃vibration detection system. The ADS1274 is taken as the core of the system, and high performance STM32F103 as the control unit of the system. The system has four operating modes of high resolution,high speed,low power consumption and low speed. The RS 232 communication interface is used to receive the command from upper computer and transfer the data to PC. The data is further processed by data processing software developed with VB 6.0,including waveform display and filtering of the data.【期刊名称】《现代电子技术》【年(卷),期】2016(000)005【总页数】3页(P168-170)【关键词】数据采集;ADS1274;Δ-Σ技术;数据处理【作者】张家田;董华强;严正国【作者单位】光电油气测井与检测教育部重点实验室,陕西西安 710065;光电油气测井与检测教育部重点实验室,陕西西安 710065;光电油气测井与检测教育部重点实验室,陕西西安 710065【正文语种】中文【中图分类】TN911-34doi:10.16652/j.issn.1004⁃373x.2016.05.041在现今的众多领域中,人们对众多微弱信号的测量精度要求越来越高,有一些特殊领域对精度提出较高要求的同时对多个通道信号采集的同步性也提出了较高的要求,比如石油地震勘探、测井以及微震动检测等领域,采集数据的准确性直接影响到整个系统的精度。
同步高速PCI数据采集卡,2通道同步,每通道150M采样频率。

Delay-Trigger N
Pre-Trigger M
Middle-Trigger
Post-Trigger
Digital M
N N
-trigger N
(一)、后触发采集
10
阿尔泰科技发展有限公司
触发事件 开始采集 启动采集
触发信号
数据
采集结束 开始传输数据
时间
N个数据
如上图,后触发采集是在开始采集后,等待触发事件发生,启动采集,采集完规定的数据量后停止采集。
模拟通道CH1 模拟通道CH2
模拟触 发电路
触 发 模拟触发 源 复 用 器
TRG
Interfac e Trigger bus
触发 选择
内部电路
二、触发模式 PCI8552 支持多种触发模式:后触发、预触发、中间触发、硬件延时触发。
+trigger
-trigger Analog
+trigger Tgger Event
AUX_TRGI
未用
5
PCI8552 高速数字化仪硬件使用说明书
第三章 各种信号的连接方式
第一节、AD 模拟量输入信号连接方式
第二节、外时钟输入信号连接方式
版本 6.00.00
第三节、ATR 模拟量外触发信号连接方式
注:ATR 从 AI0~AI1 的任一通道输入。 第四节、DTR 数字量外触发信号连接方式
第二节、AD 模拟量输入功能
注:括号中的单词为软件中的 AD 参数 ◆ 输入量程:±5V、±1V ◆ 转换精度:12 位(Bit)
◆ 采样频率(Frequency):最高 150MHz 注释:各通道实际采样速率=采样速率(同步采集) ◆ 物理通道数:2 通道同步 ◆ 模拟量输入方式:单端模拟输入 ◆ 数据读取方式:DMA 方式 ◆ 存储器深度:2GB 的 RAM 存储器 ◆ 每通道存储深度:1GB ◆ 时钟源选择(OutClockSource):内时钟、外时钟 ◆ 触发模式(TriggerMode):中间触发、后触发、预触发、硬件延时触发 ◆ 触发源(TriggerSource):软件触发,ATR 触发、DTR 触发、Trigger 信号触发 ◆ 触发方向:下降沿触发、上升沿触发、上下边沿均触发 ◆ 触发电平(TrigLevelVolt):由输入量程决定 ◆ 模拟量触发源(ATR)输入源:从 AI0~AI1 的任一通道输入 ◆ 模拟量触发源(ATR)输入范围:触发电平可按 12 位精度计算,具体请参考《ATR模拟触发功能》 ◆ 触发源 DTR 输入范围:标准 TTL 电平 ◆ 耦合方式:直流、交流 ◆ 软件自动校准 ◆ 外时钟的范围为 40M~150MHz,幅值为 2Vpp ◆ 模拟输入阻抗:1MΩ(另可选 50Ω) ◆ 工作温度范围:0℃ ~ +50℃ ◆ 存储温度范围:-20℃ ~ +70℃
多通道采集器的设计

㊀2021年㊀第2期仪表技术与传感器Instrument㊀Technique㊀and㊀Sensor2021㊀No.2㊀基金项目:浙江省自然科学基金项目(LY17F010012)收稿日期:2020-01-17多通道采集器的设计范㊀威,楼喜中,邢国鹏,辛崇丰,全大英(中国计量大学信息工程学院,浙江省电磁波信息技术与计量检测重点实验室,浙江杭州310018)㊀㊀摘要:为了满足声呐与语音信号处理中对多通道信号同步采集和采样率可变的应用需求,提出了一种基于高性能现场可编程逻辑门阵列(FPGA)的多通道采集器㊂该采集器使用FPGA作为控制器件进行模块化设计,采用24颗高精度模数转换器(ADC)AD7768,并结合上位机控制数据采集和数据处理,实现采样率可变的192通道并行数据采集功能㊂实验测试表明,该采集器同步性能优于25ns,采样率可通过上位机配置切换,数据记录速率高达196MB/s㊂关键词:多通道;同步采集;采样率;现场可编程逻辑门阵列;模数转换器;有效位数中图分类号:TN98㊀㊀㊀文献标识码:A㊀㊀㊀文章编号:1002-1841(2021)02-0041-06DesignofMulti⁃channelAcquisitionDeviceFANWei,LOUXi⁃zhong,XINGGuo⁃peng,XINChong⁃feng,QUANDa⁃ying(CollegeofInformationEngineering,ChinaJiliangUniversity,KeyLaboratoryofElectromagneticWaveInformationTechnologyandMetrologyofZhejiangProvince,Hangzhou310018,China)Abstract:Inordertomeettherequirementofsonarandspeechsignalprocessingformulti⁃channelsignalsynchronousac⁃quisitionandvariablesamplingrate,amulti⁃channelacquisitiondevicebasedonhigh⁃performancefield⁃programmablegatearraywasproposed.Theacquisitiondevicewasmodular⁃designed,usingFPGAasthecontroller,adopting24highresolutionanalog⁃to⁃digitalconvertersAD7768,andemployingahostcomputertocontroldataacquisitionanddataprocessing,thusthecapabilityof192-channelparalleldataacquisitionwithavariablesamplingratewasachieved.Experimentalresultsshowthattheacquisitiondevice'ssynchronizationisbetterthan25ns,thesamplingratecanbeconfiguredorswitchedbythehostcomputer,andthedatarecordingrateisupto196MB/s.Keywords:multi⁃channel;synchronousacquisition;samplingrate;FPGA;analog⁃to⁃digitalconverter;ENOB0㊀引言在声呐和语音信号处理设备的科学实验㊁研发㊁生产和应用中,多通道采集器扮演着重要的角色,用于实验室和外场数据采集㊁设备中性能评估和设备检验检定等㊂根据声呐和语音信号处理的特点,采集器的采集通道数一般达到几十个甚至一百个以上,语音信号和声呐的频率范围在3Hz 97kHz之间㊂为了满足上述要求,文献[1]设计的搭载于自主无人航行器的多波束声呐接收系统,选用16bit模数转换器AD7657,实现了最高采样率为250KSPS的108通道同步数据采集;文献[2]设计的多通道采集检测系统应用16bitADC芯片AD7606,实现了在强噪声环境下采样率为100KSPS的128通道并行实时数据采集功能㊂采集器除了通道数及采样率的要求外,还应考虑到采集器对于通道一致性㊁存储带宽和处理实时性的需求[3-5]㊂采集器的主控芯片可以在单片机㊁DSP和FPGA芯片中选取㊂FPGA与单片机和DSP对比,具有工作时钟频率高㊁高集成度㊁实时性强㊁丰富的内部逻辑资源且易于编程和研发周期短等很多优势[6-8]㊂采集器的采样精度和采样率取决于硬件设计所采用的ADC芯片,在ADC芯片选择的时候,需要在采样率㊁采样精度和复杂度之间折中㊂本系统采用高性能FPGA和高集成度的ADC,设计通道数为192个㊁最高采样率为256KSPS㊁采样精度为24bit的多通道信号采集器㊂该采集器能够同步采集声呐或语音信号,存储到存储板或者从主控板输出以完成进一步的分析和处理㊂1㊀总体设计多通道采集器的总体架构如图1所示㊂设备主要由采集板㊁存储板㊁主控板和标准6UVPX背板组成㊂将2个硬件上完全一致的96通道采集板配置成主和㊀㊀㊀㊀㊀42㊀InstrumentTechniqueandSensorFeb.2021㊀图1㊀采集器系统总体架构从采集板组合的方式,实现最多192通道的信号采集㊂主从采集板间通过SRIO和控制线GPIO接口进行通信㊂存储板用于存储采集数据,采集板采集的数据通过PCIe高速接口传输到存储板㊂主控板实现音频信号采集和上位机功能㊂上位机控制音频信号采集和采样率变换,并完成设备管理和存储管理㊂2㊀硬件设计基于多通道采集器的总体架构,采用高性能FPGA和高精度ADC器件并结合ANSI标准FMC(FP⁃GAmezzaninecard)载板与子卡互联结构,设计多通道采集器的硬件平台㊂2.1㊀硬件实现采集板设计为96通道,系统采用主㊁从2块采集板实现192路同步采集㊂采集板采用标准6UFMC采集载板加双宽度FMC子卡组合的模块化设计,以实现高集成度和模块通用化㊂6UFMC采集载板实现信号调理和模数转换等功能;FMC子卡实现数字信号处理㊁数据传输和数据缓存等功能㊂采集载板根据功能划分为96通道输入信号接口㊁信号调理单元㊁12颗ADC芯片㊁时钟单元和同步单元等㊂图2给出了采集载板的硬件原理框图㊂图2㊀采集载板硬件框图图3为采集载板硬件原型实物图㊂FMC子卡根据功能划分为电源㊁时钟单元㊁Flash模块和DDR3数据存储单元等㊂FMC子卡主控芯片选用Kintex-7系列FPGAXC7K410T;DDR3采用MT41J512M8RA颗粒,总容量为2GB,最高存取速率图3㊀采集载板硬件原型实物支持1600MT/s,主要用于采集数据的高速缓存;Flash模块采用NORFlash芯片MT25QL256ABA,用于固化和加载FPGA中bit镜像程序㊂图4为FMC子卡硬件实现框图㊂图4㊀FMC子卡硬件框图图5为FMC子卡硬件原型实物图㊂图5㊀FMC子卡原型实物2.2㊀信号调理电路设计信号调理电路包括直流隔离㊁单端转差分㊁衰减和ADC接口匹配,用于系统的信号处理和阻抗变换等㊂信号调理电路框图如图6所示㊂图6㊀信号调理电路原理框图图6中,系统输入信号频率为3Hz 97kHz,需经㊀㊀㊀㊀㊀第2期范威等:多通道采集器的设计43㊀㊀直流隔离以防止直流偏置在电路中的干扰㊂ADC芯片输入信号要求是差分输入,需将单端信号进行差分处理㊂外部输入信号电压范围为0 20V,而ADC芯片支持的单端输入信号电压范围为0 5V,因此将单端信号进行4倍衰减,以满足ADC芯片输入信号电压范围的需求㊂另外,需进行ADC接口适配,以满足ADC芯片输入高阻的要求㊂2.3㊀采样电路设计由于信号的带宽近100kHz,基于工程实现考虑选择256kHz的最高采样率;综合考虑性能㊁集成度和成本,选用8通道ADC芯片AD7768㊂AD7768的高集成度,降低了所需的PCB布局面积㊂采集单板采用12颗ADC芯片实现96通道采集㊂根据ADC芯片每通道单端输入信号范围为0 5V,将基准参考电压设定为5V㊂图7给出了ADC芯片的详细电路设计㊂图7㊀AD7768配置电路设计2.4㊀时钟和同步电路设计同步采集要求各ADC的时钟和同步信号完全同源,以实现多通道同步采集㊂2.4.1㊀时钟分配电路主采集板选择32.768MHz或24.576MHz的参考时钟,该时钟通过高性能超低抖动缓冲器LMK00105后输出4路为主㊁从采集板提供时钟,主㊁从采集板再分别采用低抖动缓冲器CDCLVC1112输出12路为所有ADC芯片提供MCLK(主时钟)㊂同源时钟设计框图如图8所示㊂图8㊀时钟同源设计框图在图8中,LMK00105芯片输出偏斜为6ps;时钟在PCB等长布线设计中,误差不超过300mil,约为50ps的延迟误差;CDCLVC1112最大输出偏斜为50ps㊂由此可知,时钟的总延迟误差约为106ps㊂2.4.2㊀同步信号分配电路主采集板中ADC1产生同步信号SYNC_OUT,该同步信号通过CDCLVC1104输出2路为主㊁从采集板提供同步信号,主㊁从采集板再分别采用CDCLVC1112输出12路为所有ADC芯片提供同步信号㊂同步信号同源设计框图如图9所示㊂图9㊀同步信号同源设计框图在图9中,CDCLVC1104和CDCLVC1112输出的最大偏斜为50ps;同步信号在PCB等长布线设计中,误差小于600mil,约为100ps的延迟误差㊂在同步信号同源电路中,可计算得到同步信号的最大延迟误差约为200ps㊂2.5㊀FMC子卡设计FMC子卡中FPGA的I/O引脚数为900,其中可用的普通I/O引脚数约350,另有高速接口GTx16x㊂而单个ANSI57.1-2008标准的HPC(多管脚数)FMC支持4对标准时钟管脚㊁80对标准差分管脚或者160个单端管脚㊁2对高速时钟管脚以及20对高速差分管脚㊂合理安排FPGA与FMC接口的连线后,FPGA的引脚连线分配如图10所示㊂FMC标准将子卡FPGA与载板I/O口分离设计,简化了FPGA接口电路设计,更好地实现系统的通用性和灵活性,且该设计支持高速口PCIe和SRIO通信㊂3㊀软件设计采集器软件主要包括采集板间SRIO数据传输㊁㊀㊀㊀㊀㊀44㊀InstrumentTechniqueandSensorFeb.2021㊀图10㊀FMC与FPGA的连线设计DDR3数据缓存和上位机软件㊂运行于采集板的软件设计为主从板兼容的形式,能够自动识别工作的模式,进而实现代码的可重用和可移植㊂设备工作时,通过VPX背板连线的管脚信息判断是主96通道还是从96通道采集板,主采集板SRIO配置为接收数据模式,从采集板SRIO配置为发送数据模式㊂DDR3高速缓存主从板采集数据,上位机通过PCIe接口控制数据采集和数据处理㊂3.1㊀采集数据传输机制采用的ADC芯片AD7768支持八通道同步采集,采集数据的精度为24bit,最高位为符号位㊂为了方便上位机处理数据,软件设计中对每个采样点通过符号位扩展的方式,将采样数据由原本的24bit位宽扩展成32bit,故一颗ADC芯片在每个采样时刻输出8个32bit数据㊂设计使用FIFO作为缓冲区缓存采集数据㊂如图11所示,从采集板每颗ADC芯片对应一个命名为FIFO0的缓冲区,每个缓冲区的读写数据的位宽为256bit㊂主采集板建立12个命名为FIFO1的FIFO缓冲区对传输得到的从采集板采集数据进行缓存,主㊁从采集板之间通过SRIO接口完成FIFO0到FIFO1缓冲区数据传输㊂主㊁从采集板间数据传输设计如图11所示㊂图11㊀采集板间数据传输设计2块采集板FPGA之间通信采用5GbpsSRIO4x进行通信㊂实测SRIO4x接口的传输速率为1.2GB/s,而从采集板的最大采集数据速率约为96MB/s㊂SRIO4x接口传输速率超过从采集板数据采集速率,可以满足采集数据传输的需求㊂3.2㊀采集数据存储为了满足192通道同时工作的需求,软件中主采集板一共设计24个命名为FIFO2的FIFO缓冲区缓存采集数据,通过软件配置使能需要使用的FIFO2㊂主从采集板一起工作时,从采集板的采集数据按照时序通过SRIO接口送到主采集板,主采集板将2块采集板的采集数据整理好并缓存在主采集板的DDR3中,当DDR3缓存的数据量大于等于1MB时,上位机开启PCIe的DMA读数据通道,读取这1MB数据后关闭读数据通道,等待DDR3缓存数据量再次达到1MB时重复以上步骤㊂同时上位机将数据连续存入存储板或作进一步处理㊂192通道采集数据存储设计如图12所示㊂图12㊀采集数据存储设计图12中,当设备192通道全部开启时,系统最大的并行采集速率约为92MB/s,而DDR3实际的读写速率为10GB/s㊂可知,实时采集数据速率远远小于DDR3的读写速率,即DDR3性能满足系统实时缓存采集数据的要求㊂采用的高性能FPGA芯片XC7K410T支持Gen2PCIe4x接口,PCIe4x接口传输速率为2GB/s,故采用PCIe4x接口传输满足系统最大的并行采集数据速率要求㊂PCIe接口通信有2种模式:采集板与上位机之间数据批量传输采用PCIe的DMA通信模式;而对于上位机与采集板之间控制信号的接收和下发,采用PCIe的读写寄存器通信模式㊂4㊀实验信号源为采集板提供输入信号,上位机通过PCIe控制系统采样率并控制处理采集数据,采集板采集的数据通过PCIe保存到存储板,USB从主控板中导出采集数据,在调试PC利用MATLAB分析采集器的性能㊂用于采集器性能测试的实验系统如图13所示㊂㊀㊀㊀㊀㊀第2期范威等:多通道采集器的设计45㊀㊀图13㊀采集器性能测试实验系统4.1㊀采集功能验证4.1.1㊀采集板数据采集功能测试按图13搭建实验系统,配置采集器正常采集数据,通过FPGA调试实时采集数据㊂采用Vivado2017.4ILA抓取2块采集板ADC数据采集时序,其中master_flag为1是主96通道采集板,master_flag为0是从96通道采集板㊂2块采集板的数据采集时序如图14所示㊂图14㊀采集板数据采集时序从图14可以看出主从采集板能够正常采集数据㊂进一步通过比较主从采集板间硬件连接的同步信号,可以发现两板实现了同步采集㊂4.1.2㊀上位机采集测试启动设备,打开如图15所示的上位机软件㊂图15中,实测数据记录速率为196MB/s,与192通道数据最大并行采集速率一致㊂系统选取了ADC的4种抽取工作模式,再结合FPGA控制ADC所处的PIN模式并选择ADC芯片的MCLK频率,能够实现采样率在图15㊀系统上位机采集测试界面256㊁192㊁128㊁96㊁64㊁48㊁32㊁24KSPS之间的任意改变㊂4.2㊀采集精度测试信号源SMA100B提供输入信号1kHz正弦波,任意选择ADC芯片AD7768的一个通道,在采样率为256KSPS下采集数据,导出数据后得到如图16所示的信号频谱㊂(a)没有加滤波器的频谱(b)加滤波器的频谱图16㊀AD7768采集获得的频谱图16中,有效位数(ENOB)和信纳比(SINAD,单位dBc)的关系由ENOB=(SINAD-1.763)/6.02(bits)得到㊂图16(a)为没有加滤波器采集结果,图16(b)为加滤波器后的结果,所加的滤波器为8阶低通滤波器,其截止频率为8kHz㊂由图16(a)和图16(b)的测试结果对比可知信号源的二次谐波(2kHz)性能差,导致SFDR(无杂散动态范围)指标整体偏低㊂AD7768在快速工作模式时,最高采样率为256KSPS㊂表1列出了AD7768数据手册针对输入信号1kHz正弦波主要的动态性能参数:信噪比(SNR)㊁SINAD㊁SFDR和总谐波失真(THD)㊂表1㊀AD7768数据手册给定的动态参数采样率/KSPS输入信号/kHzSNR/dBFSSINAD/dBcSFDR/dBcTHD/dBc2561ȡ106.2ȡ109ȡ106ɤ-113㊀㊀㊀㊀㊀46㊀InstrumentTechniqueandSensorFeb.2021㊀图16(b)显示的结果与表1对比,虽然在实验中采用了最大截止频率为8kHz的滤波器,但是由于信号源输出的二次谐波性能差,所以导致AD7768中SFDR和THD的测试结果与器件手册给出的参数相比稍差,而其他动态性能指标与手册中给出的参数相当㊂4.3㊀同步性能测试信号源输出1kHz正弦波信号,在功分后输入ADC完成采样率为256KSPS的同步采样㊂同步采集得到的信号波形如图17所示㊂㊀(a)32通道同步测试波形(b)放大后32通道同步测试波形图17㊀采集数据同步波形因测试条件限制,测试192通道同步时需切换6次完成所有通道间的同步性能测试㊂以通道1㊁33㊁65㊁97㊁129㊁161为参考基准,每次进行FFT分析,并计算正弦波的相位,可以得到其他31个通道与参考基准间的通道延迟和角度偏差㊂测试通道间同步性能结果如表2所示㊂表2㊀通道间同步测试结果测试通道通道间最大延迟/ns通道间最大角度偏差/(ʎ)ch1-3214.1141.301ch33-6416.6151.531ch65-9622.9442.115ch97-12812.8721.186ch129-16015.7541.452ch161-19217.3111.595㊀㊀表2的实测结果表明,系统通道间同步性能小于25ns,满足大部分声呐及语音信号处理要求㊂4.4㊀性能分析表3列出了近年来多通道采集器所采用的主控芯片㊁采集通道数㊁最高采样率和采样精度㊂本文所设计的采集器的采集通道数为192个㊁最高采样率为256KSPS且采样精度为24bit,与表3列出的设备比较,该采集器在采集通道数和采样精度上表3㊀已有多通道采集器性能对比表文献主控芯片采集通道数最高采样率/KSPS采样精度/bit[1]FPGA10825016[2]FPGA12820016[3]FPGA128200016[4]FPGA1806500012[6]FPGA9614424[7]FPGA6040018有一定的优势,但在采样率方面作了折中处理㊂这是由声呐与语音信号的特点决定的,在大部分场合语音信号对采样率的要求并不高,本文所设计的采集器在通道数㊁采样精度和采样率等方面可以满足声呐与语音信号应用的需求㊂5㊀结束语采用双宽度FMC结构,选用高性能FPGA和高精度ADC并结合上位机软件控制,设计了一种通用性强的高精度多通道采集器系统㊂测试结果表明,该采集器支持192通道并行数据同步采集,通道延迟误差小㊁采样率可配置切换㊁数据吞吐速率和实时性高㊂满足在声呐与语音信号处理中的应用需求㊂对多通道采集器的研究设计与工程实现,具有一定的参考价值和借鉴意义㊂参考文献:[1]㊀阚成良.AUV载多波束声呐接收系统硬件平台设计与实现[D].哈尔滨:哈尔滨工程大学,2019.[2]㊀易志强,韩宾,鲜龙,等.旋转环境下基于FPGA的多通道数据采集系统设计[J].电子技术应用,2019,45(9):60-64.[3]㊀唐亮,刘晓东,刘治宇.一种通用多通道高频相控发射和采集系统[J].声学技术,2016,35(2):174-179.[4]㊀杨成,夏伟杰,杨康,等.多波束成像声呐调理采集电路的设计[J].电子测量技术,2013,36(12):108-117.[5]㊀杨博,张加宏,李敏,等.基于ARM的多通道数据采集系统[J].仪表技术与传感器,2015(2):104-107.[6]㊀张理京.基于96通道同步数据采集系统的软硬件设计与实现[D].西安:西安电子科技大学,2014.[7]㊀董卫珍,衡总,张磊磊.基于FPGA的多通道采集传输模块的设计[J].电子技术与软件工程,2017(17):117-118.[8]㊀韩宾,易志强,江虹,等.一种高精度多通道实时数据采集系统设计[J].仪表技术与传感器,2019(9):42-45.作者简介:范威(1992 ),硕士研究生,主要研究领域为数字信号处理实现㊂E⁃mail:s1703081001@cjlu.edu.cn通信作者:楼喜中(1976 ),副教授,博士,主要研究领域为无线定位㊁MEMS传感器导航定位㊁多天线技术㊁信道编码㊂E⁃mail:lou999@cjlu.edu.cn(上接第35页)[10]㊀ZHAOC,WOODGS,XIEJ,etal.Aforcesensorbasedonthreeweaklycoupledresonatorswithultrahighsensitivity[J].Sensors&ActuatorsAPhysical,2015,232:151-162.作者简介:修日(1994 ),硕士研究生,主要研究方向是基于模态局域化的微型电场传感器㊂E⁃mail:xiuri@mail.ustc.edu.cn杨鹏飞(1986 ),讲师,博士,主要研究方向是微传感器与微系统㊁新型电学量传感器㊁低频电场探测㊂E⁃mail:yang330650591@126.com。
高速多通道同步采样ADC MAX1312及其应用

高速多通道同步采样ADC MAX1312及其应用【摘要】阐述了MAX1312的特性和工作原理,介绍了MAX1312与通用8位微处理器AT89C52的硬件接口设计以及软件编程方法,最后简述了该模数转换器在多相电机控制中的应用。
【关键词】模数转换器;多通道;同步采样;MAX1312Abstract:The principle,features and application of multi-channel synchronized sample ADC MAX1312 are introduced,including its hardware interface design and software programming method between MAX1312 and Micro-processor.AT89C52.At last,it describes the application of MAX1312 in controlling the polyphase electric engine.Keywords:A/D converter;multi-channel;synchronized sample;MAX13121.引言在电子测量技术中,必须把模拟信号转换为数字信号,才能够用计算机系统进行处理,模/数转换的速度和精度一直是测量的关键。
但是高速和高精确度的转换器仍然难以满足某些特殊场合的要求,例如:在多相电机控制、多相电源监控等场合,要求对多路数据进行精确同步的采集,一般的单通道A/D和多通道轮流采集A/D都不满足这种场合的要求。
MAX1312是美国美信公司(MAXIM)新推出的一种高速同步采样模数转换器,它具有12位的精度,8路模拟信号输入,单电源+5V供电,完成8个通道的转换时间仅需要1.96us,对外提供了一个12位20MHZ并行数字接口,可以很方便与各种微处理器相连接,使用十分方便[1]。
一种多通道数据采集系统设计研究

中图 分 类 号 : P 7 T 24
文献标识码 : A
文 章 编 号 :1 7 — 2 6 2 1 ) 9 0 1 — 3 6 4 6 3 (0 2 1 — 0 4 0
De i n o ulic n lda a a q iii n s se sg fm t- ha ne t c u sto y t m
Ab t a t Mu t c a n l aa a q ii o y t m e in da d a o t t e C 0 1 0 0 mir e n r l r h aa a q ii o sr c: l -h n e t c u st n s se i d sg e n d p s h 8 5 F 2 eo o t l .T ed t c u st n i d i s oe i s se u e B i tra e t rn f rd t n c mmu i ai n b t e e s s m n o u e ,t e US n e fc r vd s y t m s sUS n ef c o ta se a a i o n c t ewe n t y t a d c mp tr h B i tra e p o i e o h e p we rt i s se T e mo i r n ef c n o o t l o o rf s y tm. h n t t r e a d s me c n r mma d r e i n d b mp o ig VB . o h oi a oc n sa e d sg e y e ly n 60,c l ci n d t s ol t a ai e o
基于ARMFPGA的高速同步数据采集方案

基于ARMFPGA的高速同步数据采集方案
大多数的勘探、观测工作都是在严苛的环境中进行的,对数据的准确性、实时性都有着较高的要求,并且大多情况下要求多参数同步测量。
北京恒颐针对勘探、测控等行业的特点,推出了基于ARM+FPGA的低功耗、高速率、高精度、多通道同步数据采集方案,可以通过监测者的要求完成多通道数据的同步采集并实现实时的网络传输。
◆应用场合
物探分析领域
天然气、石油等地下勘探领域
观测技术领域(地震波、频谱分析)
电力调度系统
◆系统架构
恒颐高速同步数据采集方案,功能特点如下:
1)通过系统接口直接与采集终端通讯,完成工业现场的多通道模拟量、开关量的数据采集与A/D转换,实现对数据采集终端的控制;
2)系统设有FIFO缓存模块,支持信号的长时间连续采集存储;
3)支持采集数据的移动存储,可对采集数据通过存储卡进行存取;
4)支持10/100M以太网或CDMA/GPRS无线网络,可以实现高效率的网络数据传输。
系统架构如图所示:
◆系统硬件设计
恒颐高速同步数据采集系统主要包括以下几个部分:ARM控制器、存。
多通道数据采集卡同步功能的设计与实现

多通道数据采集卡同步功能的设计与实现
高健;杨成忠;唐明明
【期刊名称】《机电工程》
【年(卷),期】2008(025)001
【摘要】介绍了多通道数据采集卡同步功能的实现方法,讨论和处理了实现同步功能的相关问题.该设计采用一种二级时钟分配方案,不仅实现了板内各通道的真正实时的同步采集,并且可以方便灵活地实现多块板卡的板间同步,具有高速、高精度、多路同步采集的特点,可广泛应用于对信号的同步性能要求较高的数据测量系统中.【总页数】4页(P82-85)
【作者】高健;杨成忠;唐明明
【作者单位】杭州电子科技大学,自动化学院,浙江,杭州,310018;杭州电子科技大学,自动化学院,浙江,杭州,310018;杭州电子科技大学,自动化学院,浙江,杭州,310018【正文语种】中文
【中图分类】TP393
【相关文献】
1.振动信号多通道同步整周期数据采集卡设计 [J], 杨世锡;梁文军;于保华
2.基于PC/104总线与FPGA的多通道同步数据采集卡的研究 [J], 刘朝华;戴怡;石秀敏
3.利用FPGA实现的多通道同步数据采集卡 [J], 田多华;邱宏安;陆宇鹏;邵立群
4.一种多接口多通道的同步数据采集卡的设计与实现 [J], 郑晨曦;吴次南;蒋小菲
5.凌华科技推出高密度多通道同步数据采集卡 [J],
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
辩19卷第11期电子设计工程2011年6月竺!:::!.!!!坠竺::堕!望!些!::!坚!:!:
一种多通道视频同步采集方案杨国日.全胜骞.卢*国}£tm^季#w自”算机1d季&.tt102206
*;:*目n#i,Ⅸ}目#日n■H**女T一#an}**杯女t目}哉自**目步采¥∞带*}**自§Ⅻ}{。在争十■量^自n.“月&£女jn*#成5十tm*H卓女S昔日^自^盯。自¥1,i***先&*“.”观#序“十¨£mn#m"口*.”■”鼻女;十tmn日芾自缸自,£素tⅡ十.4tRS485¥H£¥目口*{#m}^自a■束采.々目口,Ⅱ■*tt60mm^∞目步T¥H。d目步ni十E☆序“{.“^t^目“^目**E遣t^;采##4&*EE**。Al*”±,H∞E*《t4qt}tT#。*■月}自*自女■:穗*tl:目步.}*4镕中国R鸯号:TH744女甘标*日:A女●■号:】67s卜-6236(20II】1l删-03
Asolutionforsynchronizationacquisitionofmulti-videoYANGCupllanJⅢSheng.]i叽,LU
Xing-guo
Sch舯lⅢ岛眦“&c。mp妇rE忡cn峰.Northch≈№跳c妇P瑚erUnlt,erf姆,跏i“9102206,C/u眦)
^括自钟fFordmvlhⅢion‰etiand彻妇一·enlealp】…日曜J腓fCV6L),m“芦P”proposed
a。删¨bn册
deI“tilmmelhodthou曲mul6dcvJdeo3ynch…8“PI帆L脚rk帅p叫ectsaI憾“s∞n”l”m。ndlcuI…d58P出appeⅡC蛐e……gd8l45de群esandsh…Ihe晌yor55呻Sy佃hmnizing8i目dis*monIheRS4跖buBIo
∞hievegⅧch……自Ⅲum,aⅢIen…th“肿hmn●删loⅡm【,且bIJ●¨over6嘶d咖轴n■numbH¨i"ludedInthe
—m”Ioaviodp∞keⅡfbmdigemnt。1de∞mismtehinIhe
PC∞刊hy
E,h~t慨眦¨lon
delay
FieLd㈣in
CVCLehowthatthe
s0Iutl‘…isml'cahle
Keyworcis:vibmtion
m…㈣ofweb;ld…uiIdo“:synehmni口tion;*“al…u…Ilon
*镕±,d&中∞带钢振动n镕*响讳目厚度韭均匀性.%降低,%质盛.x8致锌*H废消#m句口mF&{。£&BⅢ廿寻&**Mm丰±耐膝攘动.越是曲垃电鞋靛等进行±自疃振Ⅲ.杆离T"拒∞的检捌。为了雠∞*Ⅲ&m.{能罘Ⅲ任何接*i《动柱■手段。目前比鞍常用的&■疗案也括*流探头。自光学撵击pq自类,莳肴为T4ⅫⅢ需g的量程必须*m★直&白勺W女.系‰%债龋高后者在多燕Ⅲ测量时x存&多《头散据的嘟步目题。探索切变日行鼬光{☆目方案具有§Ⅲ的Ⅸ实意卫自直用n值.奉女舟镕的方案“澈光=m☆自《《a为i础通过lls485总拽r播同步*赞目q,譬Ⅸr多担m振自的同女*t。1多截面振动检测系统总体方案1.1带■女体摄自&■^寰月I所i为镀镕±P搜简幽.§☆*带月∞《#*自情MB须幢目多十截Ⅲ的振动情%.目体取女f带铜振动的模茜,“Ⅱ允许布i探头的位t。目2所i为通H3十披m”带射*动连≈&*的i统方粜月巾3蜃*钢丧示的是嗣一条*钢E∞3十部分。每个攘Ⅲtit矗光∞日目∞☆"m5十等目■∞№《每十摄悼女∞*"n疆歪盏它所对应∞5十光Ⅸ.通过摄像饥镜女■,镕5十光m在盛光g#上虚悼,如果锕带撂动.悼∞&t艟☆檑廊gm.揶十%斑伸∞位移与带钢振自的W应芫系目“Ⅲni角法畸单确定。目3所i自垂直f带钢目通H5十光《∞*十m平t自∞光路月。#№g/10r
0弗澄4
月lH#ⅢPam月目2#t《∞目§自R■m§目FiglSkHehm叩d∞“ⅡLHuFtg.2
Dq,锄d础…
T_Id
gm~%lI"Ⅵb…m
ofmt§Ⅸ中om斑为倒,假设其与镜头的距离为d,镜女与巷^#件的距离为^.甚光#件的*线j∞目&柏。女角.当带自在十0光《*产生位移e时,其在平行f感光i#∞自自∞投《为feo目45。.在感光i件tP±∞R移自:&糟日■:201I-03—28膏#■号:201103154
作者简介:*日∞(1962--).s.d十1#^I擘博±.t*。*£¥自#算“视t、n*暮nⅡ表、#g^拄¥牛~68—-
万方数据:!三兰!!坚!m3№dm*女m*自&月∞H月h}3
PnMm…of
vibrauonbvimagEP’:(…a)b/a’d5。"
e’=0.707f6b(¨m式(11H*.R月#女∞g值对f目目∞一H“4wE★∞c+《但是靠十光《虚悼∞P生^.E摄像n{客易※焦通#m嶂4s。。≈t女∞m女#目q#到P:(I414dh)#’(2)i过式f2)∞日报*^斑像∞位E变化”#HⅡ光**∞*钢妊动≈f茸他4十光《.日H墩Ⅷ同的分析.怛器十光m∞d值自a十l≈{d鞍★”符十兜Ⅸ”☆∞am怄目目5千光最n的带铜%自目W《似采月£t目一十2i”#。目#遗月w“得d《十H*盏mn∞*钢振自情R.m自m*十¥ⅢHⅢm々■tM±女*m”析带钢的世#&自Ⅲn女须秉ⅢggⅢH步秉¥^¥1.2规#m●#*口计为7#&槛《带钢*自.*%采集幔*g瓢满2目目H辨毕自々目H*¥§术。*谢时间讣m串《求目*镕女∞帧《率与m锕振动矩睾目Em颈满足采样定目.通常¥目%自#¥扳3-5HzP4nRⅢ帧《串为IO帧,秒“L的摄像头目日满足要求;所滑±间丹辨宰Ⅲ束目感光#件LⅧ邻掉索Ⅻ&*#R的Ⅲ目镕自R#B**2n*镕求,a与o、6,a均月关。寅K茉坑十.&4%用日■傅《Ⅲ像★.Ⅻn女#台镕∞mⅨil感光i*#宽度tg§整十*铜宪Ⅸ.粤#ⅢH*获5十№女∞垢像。假设带钢竟度为11∞mm5十mⅢ
等问%丹¥%宽g为l000mm∞范m内.感光元件每行有娃像素为720肯虑到日端*有一连衾*“☆5十№Ⅲ≈&∞目教像{觳t却700.∞路№元*i的%邻光斑像目隔*]40像素.群imq口十慷常NR∞∞■*自m移日“《过i1算树到】‘值∞*1一.∞*§辘∞§ⅫH肼卓为】一日”H聃{{痛Ⅲ自f带目%自“&#女,通常Ⅵ镕10mm“L叫n对f分析括自m律.《≈№够镕2募求∞女验所采Ⅲ∞掘悼头感光元件为I如Ⅳ悼套的0V9650&}目镕f々¥*州#B“##¥Ⅱtl280x1024#十#r位的敫据接口mf#*f々输《“标准∞SCCB&口Ⅲf#Ⅸ"摄像头十≈存#∞∞船化、&授m女擤n∞总镕镕构日H4MⅢ。AHM}☆№HR5485接n接收同¥r播浒峙B功蚪#m0V9^50撮∞^∞#?输m最■日dTCPtlPmKh悻d±#H苒n1.;紫‰.P掣。删玉瓣磊i目4&■m4《‰e#镕~¨g45t九lct…,ffnh“1。川mwMlule2多通道视频采集同步方案¥十Ⅸ《采#《*∞同步i集依赣Rg瞄同步r攉寓m%女r*∞£m#B一十nd∞mRn《H&*#为同步#H目步mi的揖发M隔ur“*擐*要设定.但{能衄址摄像头的m高峨建乍.L1日步■的#抽原理同班∞白勺结构如目5*m。镕**自¥*n☆《&日n£&*&Ⅻ隔2m“ARS485裳*接n等目日,苴十&2&mHIfm《m§&口措&M■Hm《"ⅢTRmT”n£井&合lⅨ参戢☆定。镕m采ⅢR轴85拄I;3的H的2一≈Ⅲf女mr播tⅢ信=A辑十※###m离¥毂f№.Hrmm%n&存A自盛十扰如雉采月RS232难“促ⅢW8通竹。茈女.&有栗月“镕十∞^目口∞《W*¥女通过RS495*&g#eⅫ9“实Ⅸ更^"目g鹰∞目¥:¥蛮L.{幕缱中的月%*¥镕构E“目口g*±#^H&*有¥i《蛙为从节点的±M式总线结#。≈5M#o∞%*HAm日ng5‰m”p…pkmqr眦d她…}日Hl埘f∞步#启动目.aT89C205I单Hmad自“定目#女定目问问隅拣£定时向R54S5总&撬发呆集同步倌譬.每十采集器必#同H《Ⅻ同班倌母.#mH完±m同∞H序自自来颦,目步佶{自《a有采样序号.ARM平音nm采群数据并i恃时散据包十#包々镕十R#g口.这#ⅡHm免自f“太月传辘延《m导臧的井十硪集横块觳嚣错溟%E目目”辑■月步¥^#垃尊体##t十目步※睾§境∞4体%H∞目6日i,《{I址Ⅸ十同步%按照既2∞问%定时播&古有咩“号∞目¥m鱼日Ⅻ采蜒模Rmn税Ⅸ采#热■崖同序“号打包B通过懿绒§&a剜±&计算№.m±控计算n进*£#∞n镕一崩、冲算≈J‘镕*终b}{;§**自*赶。一69—
万方数据《电子设计工程)2011年第1l期图6视频采集系统总体结构Fi昏6Overallstructureofthevideoacquisitionsystem3同步精度分析
1)以太网传输延迟问题本文介绍的系统采用RS485总线定时播发含有序列号的报文来实现多采集模块的同步。序列号的生成规则采用简单的0—255循环方式。如果摄像头的采集速率为25帧/秒。那么再次播发相同序列号的时闻间隔超过10S。则只要以太网的传输延迟不超过10s,在主控计算机端处理采样数据时就不会出现匹配错误。2)采集启动延迟问题各个采集模块是同一个方案的多个拷贝,结构、程序完全相同。因此对RS485同步报文的响应处理延迟也应该是相同,唯一可能造成采样启动时问误差的因素就是以太网传输过程的管理,实验证明这种时间误差在10吣量级。这相对于200—300in8的带钢振动周期来讲是可
以忽略的。
4结束语笔者分析研究了通过视频采集实现带钢振动检测的原
理与方法,探讨了空间、时间分辨率确定原则;采用自制同步器.通过RS485总线定时播发同步报文。实现了多个视频采集模块的同步采样:在同步报文中添加序列号,避免了因以太网传输延迟的不确定性而可能造成的各个采集模块之间的数据包匹配错误问题;为镀锌生产线的带钢振动整体检测提供了一种可行的方案。参考文献:【l】VedrinesM,KnittelD.ModellingandH.10wordercontrol0fwebhandlingsystemswithpendulumdancer[C]//Proceedings
oftlle17thWorldCongressoftheInternationalFederationofAutomaticControl。Seoul。Kovea2008:1012—1017.12】扬全荚.机械振动检测仪器的设计ID】.沈阳:沈阳工业大学.2008.[3】ChristopheD,Dominique
K.Astructuredlightvision
system
forout-of-planevibrationfrequencieslocationofamovingwebMachineVisionandApplications.2005。16(5):289-297.