USB数据采集卡的应用越来越广泛,要满足这些广泛的应用就必须具有多功能及较高的技术指标。正因如此,向有兴趣的朋友介绍一款高分辨率16位AD、多功能、但价格很低的数据采集系统。希望对在这方面有兴趣的朋友有所帮助。 什么叫多功能?先看一下这款板卡的功能;
这款数据采集卡具有16路的16位AD通道、2路DA模拟输出通道、1路程控宽频率范围脉冲输出通道及波形输出、1路PWM输出通道、16路I/O输出/输入通道。可以满足不同领域的各种需要。更与众不同的是它内置了正弦波、三角波等波形发生器,这为在实际应用中的调试其他设备及演示一些功能提供了条件。众所周知,USB传输的特性所决定了利用上位机的应用程序控制产生连续的周期波形是不可能的,即便是一次传输多个数据(如传输一个数组),其数据的数量也是有限的呀。有人这么做,只不过是玩玩而以吧。而内载固件程序驱动硬件完成波形的发生,在不被其他程序所影响下,当然就比较理想了。另外,这款小小的板卡还具有多种AD采集模式,有多次采样自动平均,产生软件滤波功能、有AD多通道一次扫描采集,这形成了实际意义上的多通道同步采集的效果,因为多通道一次扫描是在设备底层驱动完成,前后时差在微秒级,实际意义上完全可以认同为是同步的、还有时钟触发连续采集,时钟可设范围为10uS到30000uS,这可完成对一定频率波形的采集并进行显示及分析处理。
其他的如可位读取及位设置I/O、PWM、计数器等等就不一一介绍了吧。
下图为VC++编写的多功能综合应用测试程序,波形显示的为实际测得的经降压后的市电波形,未经任何滤波及平滑处理,波形显示平滑、无断点,与中高档示波器显示完全一致,这也验证了板卡系统良好的性能,数据的采集及传输无失真、无丢失。
这款采集卡以DLL动态数据库的形式封装了所有的函数,支任何可以调用DLL的编程语言使用,不但包括VC、VB等,还包括C#、C++ Builder、LabVIEW、Matlab等等。
大家一定都比较关心实际应用及应用程序编程问,所以提供了常用功能的编程模板,用户可根据实际需要将不同的功能模板组合构建成自己的程序。看看以下这些模板是否是你所需要的??
不多写了,其他的就到以下链接看看吧:http://shop63844046.taobao.com
|