一种便携式数据采集卡数据采集方法

文档序号:6636265阅读:201来源:国知局
一种便携式数据采集卡数据采集方法
【专利摘要】本发明公开了一种便携式数据采集卡数据采集方法,它包括如下步骤:S1:采集卡电源开启,数据采集卡开始对模拟信号进行AD采样;S2:DDR2缓存1S的采样数据后,停止采样;S3:MCU发送开始数据传输指令给FPGA;S4:FPGA接收开始数据传输指令,从DDR2中读取数据,并通过GPIF写数据到SlaveFIFO;S5:MCU检测到数据后,通过GPIF套接字向USB的DMA写数据;S6:USB读取DMA缓冲区的数据后传输到采集卡外部。该方法能够完成对传输数据的时域与频域的显示,及时清空缓存,保障数据传输的顺畅进行。
【专利说明】一种便携式数据采集卡数据采集方法

【技术领域】
[0001]本发明涉及一种数据采集方法,特别是一种便携式数据采集卡数据采集方法。

【背景技术】
[0002]数据采集是指从传感器和其它待测设备等模拟和数字被测单元中自动采集电量或者电量信号,送到上位机中进行分析,处理。数据采集系统是结合基于计算机或者其他专用测试平台的测量软硬件产品来实现灵活的、用户自定义的测量系统。数据采集卡,即实现数据采集功能的计算机扩展卡,可以通过USB、485、232、以太网、各种无线网络等总线接入个人计算机。
[0003]数据采集卡用于对各种类型的数据进行采集,随着现代设备朝向数字化、信息化的高速发展,数据采集卡在各个领域得到越来越广泛的应用。


【发明内容】

[0004]本发明的目的在于克服现有技术的不足,提供一种便携式数据采集卡数据采集方法,该方法采集的数据在采集卡实时缓存后,通过USB接口传输到采集卡外部,同时能够及时清空缓存,保障数据采集及传输的顺畅进行。
[0005]本发明的目的是通过以下技术方案来实现的:一种便携式数据采集卡数据采集方法,它包括如下步骤:
51:采集卡电源开启,数据采集卡开始对模拟信号进行AD采样;
52:DDR2缓存IS的采样数据后,停止采样;
53=MCU发送开始数据传输指令给FPGA ;
54: FPGA接收开始数据传输指令,从DDR2中读取数据,并通过GPIF写数据到SlaveFIFO ;
55=MCU检测到数据后,通过GPIF套接字向USB的DMA写数据;
56=USB读取DMA缓冲区的数据后传输到采集卡外部。
[0006]它还包括USB套接字清空缓存区已传输数据并通知GPIF的步骤。
[0007]本发明的有益效果是:本发明提供了一种便携式数据采集卡数据采集方法,该方法采集的数据在采集卡实时缓存后,通过USB接口传输到采集卡外部,同时能够及时清空缓存,保障数据采集及传输的顺畅进行。

【专利附图】

【附图说明】
[0008]图1为数据采集方法框图;
图2为数据采集卡结构图。

【具体实施方式】
[0009]下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。
[0010]如图1所示,一种便携式数据采集卡数据采集方法,它包括如下步骤:
51:采集卡电源开启,数据采集卡开始对模拟信号进行AD采样;
52:DDR2缓存IS的采样数据后,停止采样;
53=MCU发送开始数据传输指令给FPGA ;
54: FPGA接收开始数据传输指令,从DDR2中读取数据,并通过GPIF写数据到SlaveFIFO ;
55=MCU检测到数据后,通过GPIF套接字向USB的DMA写数据;
56=USB读取DMA缓冲区的数据后传输到采集卡外部。
[0011]它还包括USB套接字清空缓存区已传输数据并通知GPIF的步骤。
[0012]数据采集卡包括AD转换器、FPGA、时钟管理芯片、DDR2和MCU,所述的AD转换器将采集到的数据传输到FPGA,FPGA将数据缓存到DDR2中,缓存IS的采样数据后,FPGA根据MCU的指令将采集的数据传输给MCU,MCU将数据传输到USB的DMA中,通过USB将数据传输到上位机。数据采集卡的4路AD采样的数据分别缓存到采集卡4片DDR2中,缓存IS的数据后,停止采样。MCU发送开始传输数据的指令到FPGA,FPGA接收指令后再将缓存的数据通过GPIF写数据到SlaveFIFO,MCU检测到数据后,通过GPIF套接字向USB的DMA写数据,USB读取DMA缓冲区的数据后传输到采集卡外部。
本发明的便携式数据采集卡数据采集方法简单快捷,通过上位机能够对采样时钟进行配置,能够选择内外时钟和配置采样率;进入数据传输阶段能够根据需求选择数据传输通道,同时能够及时清除DAM缓冲区的数据。
【权利要求】
1.一种便携式数据采集卡数据采集方法,其特征在于:它包括如下步骤: 51:采集卡电源开启,数据采集卡开始对模拟信号进行AD采样; 52:DDR2缓存1S的采样数据后,停止采样; 53:MCU发送开始数据传输指令给FPGA ; 54: FPGA接收开始数据传输指令,从DDR2中读取数据,并通过GPIF写数据到SlaveFIFO ; 55:MCU检测到数据后,通过GPIF套接字向USB的DMA写数据; 56:USB读取DMA缓冲区的数据后传输到采集卡外部。
2.根据权利要求1所述的一种便携式数据采集卡数据采集方法,其特征在于:它还包括USB套接字清空缓存区已传输数据并通知GPIF的步骤。
【文档编号】G06F17/40GK104408212SQ201410704654
【公开日】2015年3月11日 申请日期:2014年11月28日 优先权日:2014年11月28日
【发明者】龙宁, 张星星 申请人:成都龙腾中远信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1