关键词:USB-1601、差分信号
1. 问题描述
USB-1601标配16路单端模拟输入采集,无差分信号的测量说明和例程演示,本指南主要用补充说明基于USB-1601对差分信号的采集及例程介绍。
2. 解决方法
2.1 硬件连接

表格 1 差分信号接入管脚定义

表格 2 单端信号接入管脚定义
说明:差分信号最多接入8路,单端信号最多接入16路,若想两种信号同时接入需对照上表格1和表格2确保物理通道不混用。例如:同时接入2路差分+2路单端,则差分可使用:(AI0+, AI-_0),(AI1+, AI1-), 单端可使用:AI2, AI3。
2.2 主要参数说明
由于USB-1601有两块ADC模块,每个模块的最高采样率为250 kHz,对于差分模式的连接方式是同时启用两块ADC(AI0~AI7对应ADC1, AI8~AI15对应ADC2),因此每个通道的最高采样率只和通道数有关,见表格3。但是对于单端模式根据通道数及选择的物理通道号不同采样率有所不同,见表格4。

表格 3 差分信号通道数对应最大采样率
注释:每个通道的实际采样率计算公式如下:

SetSampleRate:设置采样率,SampleRate:实际采样率。

表格 4 单端信号通道数对应最大采样率
2.3 例程说明
例程:Winform AI Continuous MulitiChannel-Differential Signal
(1)初始化一个差分通道需要同时添加两个采集通道(通道:i和通道i+8):

(2)对读取的数据两两通道做差,获取对应差分通道结果:

(3)例程调用说明:
硬件连接说明:信号源通道1:输出方波,频率=100Hz,输出幅度:高压=10V,低压=5V, 接入AI+_0, 信号源通道2:输出方波,频率=100Hz,输出幅度:高压=3V,低压=2V, 接入AI-_0,保持两个通道同相位输出。
例程运行结果:
1. 单端模式:Input Mode:选择single-ended
2. 差分模式:Input Mode:选择differential

图 1 单端连续采集

图 2 差分连续采集