今天,利用这篇应用指南与大家讨论使用DriverLINX在吉时利(Keithley)KPCI-3100系列数据处理板卡上执行的高速数据读取和同步数据写入。KPCI-3100系列板卡包括KPCI-3101, 3102, 3103, 3104, 3110和3116。这篇文档中讨论的功能有:
l 使用模拟输入[1]子系统进行高速数据读取;
l 当读取模拟输入子系统时写入数字数据。
这些功能在DriverLINX[2]中的模拟输入子系统内实现,并且通过板卡的能力在同一个信道增益队列中去扫描模拟输入(AI)和数字输入/输出。这使用户可以从几个AI频道以及16位数字输入中同步读取数据。数字输入的读取和模/数转换保持相同的周期。由于数字线[3]是作为信道增益队列内的一个条目被写入和读取的,因此在模拟和数字子系统间切换时不存在时间的损失,也不需要额外的编程。如果用户只是在读16位的数字输入,那么硬件能够以3M赫兹的速度采样。高速数字写入功能的使用受到模数转换器速度的束缚。