产生单个方脉冲
发布时间:2014/6/28 22:00:53 访问次数:988
图8-8所示的程序使用Generate Delayed PulseVI产生单个脉冲。这个VI在“测量]uo—DataAcquisition—Counter”函数子选板的第一行,AR1010它由Delayed Pulse Generator Config和Counter Start两个中级计数器VI组成。Generate Delayed PulseVI有以下主要参数。
·device:设备号。
·counter:计数器号。
·pulse polarity:脉冲的极性。
·pulse delay:脉冲延时,即phasel。
·pulse width:脉冲幅宽,即phase2。
·gate mode:门信号模式。如果用AR1010一个门信号触发脉冲的发生,就需要选在门信号的上升缘还是下降缘开始,或者是在门信号的高电平还是低电平进行,并且要给数据采集卡的GPCTRO_GATE针接一个触发信号。在这个程序中也可以选择软件触发software start,VI -旦被调用,脉冲即开始生成。
·timebase squrce:时基。两个选项是内部时基和外部时基,这里选择了前者。
·actual delay:实际延时。
·actual width:实际幅宽。
·taskID:任务标识。
在这个程序里将actual delay和actual width两个返回参数之和设置为等待时间值,用Wait+ VI等待脉冲生成完毕,用Counter Stop VI根据taskID停止计数器操作。Wait+ VI和Counter Stop VI都在中级计数器函数子选板中。
测试这个程序,数据采集卡2号针GPCTRO_OUT即按指定延时和宽度输出一个方脉冲,这个脉冲电压的参考点是数据采集卡的数字地DGND(4、9、12等多个针)。
图8-8所示的程序使用Generate Delayed PulseVI产生单个脉冲。这个VI在“测量]uo—DataAcquisition—Counter”函数子选板的第一行,AR1010它由Delayed Pulse Generator Config和Counter Start两个中级计数器VI组成。Generate Delayed PulseVI有以下主要参数。
·device:设备号。
·counter:计数器号。
·pulse polarity:脉冲的极性。
·pulse delay:脉冲延时,即phasel。
·pulse width:脉冲幅宽,即phase2。
·gate mode:门信号模式。如果用AR1010一个门信号触发脉冲的发生,就需要选在门信号的上升缘还是下降缘开始,或者是在门信号的高电平还是低电平进行,并且要给数据采集卡的GPCTRO_GATE针接一个触发信号。在这个程序中也可以选择软件触发software start,VI -旦被调用,脉冲即开始生成。
·timebase squrce:时基。两个选项是内部时基和外部时基,这里选择了前者。
·actual delay:实际延时。
·actual width:实际幅宽。
·taskID:任务标识。
在这个程序里将actual delay和actual width两个返回参数之和设置为等待时间值,用Wait+ VI等待脉冲生成完毕,用Counter Stop VI根据taskID停止计数器操作。Wait+ VI和Counter Stop VI都在中级计数器函数子选板中。
测试这个程序,数据采集卡2号针GPCTRO_OUT即按指定延时和宽度输出一个方脉冲,这个脉冲电压的参考点是数据采集卡的数字地DGND(4、9、12等多个针)。
上一篇:数据采集卡的计数器芯片
上一篇:产生连续方脉冲序列