如何利用daqmx模块,实现:触发采集包含两个任意间距的脉冲信号的周期性信号

2019-07-17 17:50发布

现在我能够用采集卡产生周期为25ms的数字信号,其中含有两个0.5ms的高电平脉冲(其余都是低电平),间距可调。利用这个信号控制激光器能够产生类似波形的光脉冲。
现在要在光脉冲通过探头产生了电信号,我希望能够在有光的时候采集这个电信号,没有光的时候不采集
我使用的方法是:利用“daqmx开始触发”函数,遇到上升沿开始采集,采集0.5ms后停止并循环
但是得到的结果是每个周期都只采集了第一个脉冲,没有第二个脉冲
跪求大神帮忙解决 orz
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
ferriteemi5149
1楼-- · 2019-07-17 21:29
用事件框加逻辑变量判断,放在while循环中不就可以了么。
未闻夜绽花
2楼-- · 2019-07-18 02:40
mark!
未闻夜绽花
3楼-- · 2019-07-18 07:18
mark!

一周热门 更多>