关键词: PCIe/PXIe-5211、变频测量
1.前言
使用PCIe/PXIe-5211测量信号频率,多数情况下选择内部时钟采集就可以,在连续采集中,使用的采样率比待测信号频率大时,采集不到频率信号,这时候需要调整采样率。如果遇到可变的待测信号时,选择内部时钟就不适用了。
2.问题描述
客户使用PXIe-5211采集电机带动的齿轮,齿轮有个转速传感器,转速和频率成正比。从静止到全速,输出的频率是0-5KHz。使用PXIe-5211的测量频率模式,连续采集,采样率设置1KS/s,发现1KHz以下的信号采集不到,返回全是0,1KHz以上返回正常。
3.原因
PCIe/PXIe-5211当使用内部时钟测量频率时,有一定要求。如手册所描述:在两个采样频率的上升沿测量信号有几个周期,有多个timebase的上升沿。因为当信号比采样率小的时候,每两个采样率的上升沿的信号周期是0,所以最后算出来的也是0Hz。
对于这种情况,可以使用PXIe-5211的隐式时钟去测频率,在信号上升延去读当前高脉冲和低脉冲有多少tick,然后去计算频率。解决可变信号频率测量的问题。