测量周期

NI DAO Task Config

测量周期

可使用计数器测量周期。周期测量是对连续上升沿和下降沿之间的时间间隔进行测量。

周期的公式如下:

频率(Hz) = 计数/计数器时基率

其中计数是输入信号测量时一个周期中计数器时基的计数。

为了方便频率和时间测量,计数器的时基率是已知的(20 MHz或100 kHz)。 如需配置测量,需指定输入信号的预期范围。根据此范围,NI-DAQmx将自动选择一个能提供最高测量分辨率的内部时基作为计数器时基。

由于输入信号与测量开始的相对相位的问题,连续测量的第一个采样通常是无效的。例如,如进行连续周期测量,当测量在输入信号进行到其当前周期的一半时,第一个采样的周期是预期值的一半。此后的采样显示的是正确的值,因为这些采样基于完整周期的输入信号。因此,连续周期、脉冲宽度和半周期测量的第一个采样往往小于其实际值。在连续频率测量中,第一个采样的频率常比实际频率高。

在周期采样中,也可使用一个或两个计数器完成测量。对于大多数应用,将测量方法设为1计数器(低频)使用的资源更少,且足以得到需要的结果。但是,如信号为高频或差异较大,则可使用双计数器测量法,即2计数器(高频)2计数器(大范围)。取决于输入信号的频率和测量方法的不同,测量的结果有可能发生不同程度的误差。NI-DAQmx将在内部根据需要进行自动选择以适于成对计数器的测量。