24小时热门版块排行榜    

查看: 814  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

tjushang

捐助贵宾 (正式写手)

[求助] 请教USB数据采集卡的问题 已有2人参与

今天NI销售数据采集卡的人跟我说,USB数据采集卡由于数据流来回传递的原因会有采集的延迟,也就是当数据采集卡接受到触发信号时,还得隔一段时间才采集数据,另外每次的延迟还不固定。而PCI接口的虽然有延迟,但比较小,而且每次的延迟都是固定的。
我是这方面的菜鸟,所以想请教各位高手,这个人说的情况靠谱吗?这种USB的采集延迟大概是什么数量级?
虽然存在采集的延迟,但是同步采集不会受到影响吧?也就是采集出来的多个信号各采样点对应的时刻应该是一样的?
另外有没有用过PXI采集卡的,据说性能在PCI和USB之上,求各位前辈不吝赐教啊。
回复此楼
王城的姓氏都改写 我还在这里守着夜 等什么从灰烬里面 破茧成蝶
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

goldfox_79

金虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
tjushang: 金币+5, ★★★很有帮助 2015-08-21 09:10:52
差不多是这样,

我理解小说关于采样延迟的意思是,USB接口的采集卡大都是由上位机控制,也就是接收到一条计算机的指令,卡采集一次。虽然卡上硬件设备的延迟基本是固定的,而计算机发送指令的时间受操作系统影响会出现变化,因此最终导致采集延迟抖动

如果你要求多个采集卡或者一个采集卡的多个通道严格地在同一时间采样,对采集卡要有特殊要求
熊猫军,前进!
3楼2015-08-20 21:58:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

Opt_outlaw

铁虫 (初入文坛)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
tjushang: 金币+5, ★★★很有帮助 2015-08-20 10:31:17
用过USB数据采集卡,软件控制读取数据到计算机,每次读取固定的采样点,会有一定的延迟,延迟的量级以及延迟是否固定没有研究过,但肯定的是每次计算机读取的采样点越多延迟就越大,单线程(即读取数据与处理数据放在一个线程内)由于数字处理占用时间要注意板上的FIFO缓存有没有溢出。
2楼2015-08-19 21:36:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tjushang

捐助贵宾 (正式写手)

引用回帖:
3楼: Originally posted by goldfox_79 at 2015-08-20 21:58:23
差不多是这样,

我理解小说关于采样延迟的意思是,USB接口的采集卡大都是由上位机控制,也就是接收到一条计算机的指令,卡采集一次。虽然卡上硬件设备的延迟基本是固定的,而计算机发送指令的时间受操作系统影响 ...

是的,不过我买的是同步采样的数据采集卡,我觉得这个时间同步性应当会有保证,传输的延迟应当就是来自计算机操作系统和数据传输过程
王城的姓氏都改写 我还在这里守着夜 等什么从灰烬里面 破茧成蝶
4楼2015-08-21 09:10:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ll550

木虫 (职业作家)

这个没办法,这个是计算机接口的问题。就算用PCI-Express采集虽然快,但是如果用计算机处理,还是有延迟。


不过用USB3.0,50MHz的采样率还是可以保证的。
livelong
5楼2015-08-22 12:12:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见