找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 2135|回复: 6

求教实时采集后续数据处理问题

[复制链接]
发表于 2007-10-18 15:34:09 | 显示全部楼层 |阅读模式
终于把拓普卡驱动搞定了,现在要开始做采集后数据的处理了

项目要求是以20HZ左右的触发频率.50MSPS采样率,每次采集5000个点,总共采集10000组数据,将所得数据求平均.


初步估算了一下,5000样点,存成TXT约为45KB,1w组就是450MB,太大了,而且我还不知道如何将存储文件自动累加命名,连续存入一个TXT文件显然是不大可能的.

如果实时运算,50MSPS采样率,每次采集5000个点整个采集过程大概也就0.1ms,每秒采集20次,也就是有49ms的等待触发时间可以用来对采集的数据进行处理,将新采集的与原来TXT内的5000个样点数据一一对应求平均,然后将计算所得数据直接覆盖原TXT内的数据,

我想问一下各位觉得我应该边采集边处理呢,还是采集后再处理.顺便问一下,谁有自动累加文件名保存的VI,就是按一次保存,存为DATA01,再按一次存为DATA02.....
发表于 2007-10-18 16:04:30 | 显示全部楼层
最好保存为bin格式,体积小。你添加一个移位寄存器就可以一边采集一边处理了。
当然了,可以采用队列技术实现采集和分析分开做,中间起到了FIFO缓存的作用。
回复 顶

使用道具 举报

发表于 2007-10-18 16:49:29 | 显示全部楼层
每一次保存时的文件名不同,就可以分成不同的文件了,比如第一次保存的文件名为DATA1,第二次为DATA2........,
回复 顶

使用道具 举报

 楼主| 发表于 2007-10-18 17:37:04 | 显示全部楼层
原帖由 cwyxf1015 于 2007-10-18 16:49 发表
每一次保存时的文件名不同,就可以分成不同的文件了,比如第一次保存的文件名为DATA1,第二次为DATA2........,



我希望他自动更名保存,不用手动输入保存文件名
回复 顶

使用道具 举报

发表于 2007-10-18 22:08:32 | 显示全部楼层
用变量或者用LOOP索引值
回复 顶

使用道具 举报

发表于 2007-10-19 15:00:11 | 显示全部楼层
你用变量吧,每存一次变量就加1,然后用这个变量作文件名的序列号.
回复 顶

使用道具 举报

 楼主| 发表于 2007-10-23 11:45:44 | 显示全部楼层
打算用移位寄存器来做实时处理的
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-10-1 05:38 , Processed in 0.045897 second(s), 8 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表