如何在labview中使用两个输入生成方波?

时间:2013-03-29 23:13:15

标签: labview waveform

如何在Lab View中生成以频率(以Hz为单位)和脉冲宽度(以毫秒为单位)作为输入的方波?

我已经看过了这个:

http://zone.ni.com/reference/en-XX/help/371361H-01/lvexpress/simulate_signal/

到目前为止开发了一个如下图:

enter image description here

然而,我遇到的问题是方波的占空比输入是以周期的百分比来指定的,而我需要它以毫秒为单位指定。

如何将脉冲宽度(以毫秒为单位)输入方波输入?我需要对它进行一些数学计算吗?

例如,如果所选脉冲宽度为2ms且周期为5000ms,那么100 * 2/5000 = 0.04%?但是那样做一个简单的方波似乎有点荒谬。

编辑:

根据Ton的建议,这是一个新的图表:

我不是故意挑剔,但为什么我的脉冲看起来像三角形?如何让它们看起来像方波脉冲?如何以毫秒而不是秒来更改显示的时间?

enter image description here

1 个答案:

答案 0 :(得分:1)

您的数学运算已关闭,您应该计算2 ms作为脉冲频率的百分比。因此,对于50 Hz(或20 ms),您的占空比为10%。