S系列技术
大多数数据采集设备都是通过一个模拟数字转换器(ADC)与多路复用器从而提供多通道模拟采样。尽管这样可以让厂商以更低的成本制造高通道数的数据采集设备,但是在所有采样通道之间共享同一个模拟数字转换器,每个通道的采样速率会降低。例如,对于一个具有16个通道能够以250 kS/s进行采样的多路复用设备而言,采样速率是每通道15.625 kS/s(250 kS/s除以16个通道)。
由于使用了多路复用器,在每个模拟输入(AI)通道被采样之后都会出现一个小小的延迟。这对于大多数应用而言是可以接受的,但是一些应用需要保持模拟输入之间的相位关系。
图2:多路复用数据采集设备在多个模拟输入通道之间使用同一个模拟数字转换器
对比而言,NI的S系列设备为每个通道提供了专用模拟数字转换器,它提供了以下好处:
模拟输入的同步采样
大大提高了总采样速率
在进行多通道采集的情况下提供了每个通道更高的采样速率
保持输入信号的相位关系
图3:同步数据采集设备的每个模拟输入通道都带有专用模拟数字转换器(图中显示了一个通道)
R系列智能数据采集技术
NI 的R系列设备并没有使用一块固定的ASIC进行设备功能的控制,它使用了一块不同大小的用户可配置的现场可编程门阵列(FPGA)芯片,提供了板载处理和灵活的I/O操作。
您可以使用LabVIEW FPGA模块,通过建立NI LabVIEW程序框图对FPGA进行配置。您的程序框图在硬件中运行,为您提供了对所有I/O信号直接的快捷控制。
在最高层次上看,FPGA是可编程的硅芯片。使用预先建立好的逻辑模块和可编程布线资源,您可以配置这些芯片实现自定义的硬件功能,而无需学习面包板或电烙铁的使用。您可以在软件中开发数字计算任务,然后将它们编译下载到配置文件或包含信息的二进制流中,控制各个组件应该如何相互工作。此外,FPGA还是完全可重复配置的,在您重新编译一个不同的电路配置之后,就可以立即实现全新的功能。
图4:您可以通过使用LabVIEW FPGA模块编写图形化代码来配置FPGA。