DS2全信息声发射信号分析仪--特点介绍--传输速度高达48MB/S
DS2AE系列声发射仪的传输速度
我公司推出的全信息声发射信号分析仪,主要面向声发射研究领域。通讯接口使用USB2.0接口,可以实现高达48MB/S的连续数据通过率。可实现的采集模式如下:
1) 使用两个通道,可使用10M的采样率,可完整记录声发射波形。
2) 使用四个通道,最高可使用6M的采样率,可完整记录声发射波形。
3) 使用八个通道,最高可使用3M的采样率,可完整记录声发射波形。
我们采用同步传输模式。USB2.0协议规定:同步传输最小的传输时间单位为微帧。一个微帧是八分之一毫秒,即125uS。每个微帧可以传输6个同步事件,每个事件为1024字节。即每秒传输:1000*8*6*1024 = 49152000字节数据,约为49.2MB/S。所有AD采集通道,共计最高每秒可以产生48MB/S的数据,而USB通道为其提供了49.2MB/S的带宽,这样就在技术上保证,整个传输连续可靠,不会丢失一个采样数据。
对于批量传输模式,也可以设置每个微帧传输6个批量事件,每个事件1024字节。但这是一个最理想的数据,即在电脑操作系统完全空闲时可以达到的速度。批量传输模式可以称之为“自适应”模式,即在电脑空闲时可以达到很高的速度(48MB/S),但在电脑运行其他程序时却会很慢,这一点可以在我们使用移动硬盘时候体会到。因此若选择批量模式传输,必须在数据发送端设置一个大容量的数据缓冲器,估算容量应在1GB以上(如DDR芯片),即便这样,也很难保证数据不溢出。
还有个问题:众所周知,windows系统本身就是一个非实时操作系统,用户应用程序不能控制对硬件的实时操作。后台的操作系统当前在做什么,很难说得清楚,那么,我公司的声发射仪如何保证数据不溢出呢?当我们将设定同步传输模式的USB声发射仪连接电脑后,操作系统会立即读取声发射仪需要建立通讯协议的信息,并用此信息设置电脑主板的USB控制器。当通讯启动会,主板的USB控制器会自动地读取声发射仪的数据,并将数据放置在预先设置好的内存中,这一过程不需要操作系统的干预。这样,就保证了采集到的数据实时的传输到电脑内存中。