|
目前有一个方波(TTL脉冲信号),我希望能按比例分频到一个较低的频率上(例如,10倍的分频),在DAQmx中该如何做?
与传统DAQ相比,DAQmx在产生脉冲上有了极大的简化。使用DAQmx创建虚拟通道VI(在C语言API中,调用DAQmxCreateCOPulseChanTicks),在LabVIEW中,创建虚拟通道是一个多态VI,从下拉菜单中选择计数器输出-时钟滴答。
为了能以10倍分频,需要分别设置高电平滴答和低电平滴答都等于5, 这样就意味着每从时钟源获取10个脉冲,就有一个高低电平分别为5个滴答的脉冲输出。当然,这样做假设输出的脉冲序列占空比为50%。
在上图中,脉冲序列从PFI8引脚输入,因为高低电平滴答分别被设置为100,您将获得200倍分频的新脉冲序列。
|