【发布时间】:2013-03-29 23:13:15
【问题描述】:
如何在 Lab View 中生成将频率(Hz)和脉冲宽度(毫秒)作为输入的方波?
我看过这个:
http://zone.ni.com/reference/en-XX/help/371361H-01/lvexpress/simulate_signal/
到目前为止开发的图表如下所示:
但是,我遇到的问题是输入到方波的占空比以周期百分比指定,而我需要以毫秒为单位指定。
如何将脉冲宽度(以毫秒为单位)输入方波的输入?我需要对其进行一些数学运算吗?
例如,如果选择的脉冲宽度为 2ms,周期为 5000ms,那么 100 * 2/5000 = 0.04% ?但是这样做一个简单的方波似乎有点荒谬。
编辑:
根据 Ton 的建议,这是一个新图表:
我不是要挑剔,但为什么我的脉搏看起来是三角形的?如何让它们看起来像方波脉冲?如何更改以毫秒而不是秒为单位显示的时间访问?
【问题讨论】:
-
你不是在while循环中运行程序吗?你在连续运行吗?实际上,占空比是如何定义方波的。这里的数学很简单吧?
-
你不需要'Selected Frequency'和'Selected width'指示器,右键单击旋钮并选择'Visible Items\Digital display'添加数字控件。
-
要删除单独的输出指示器,请查看stackoverflow.com/a/1733681/47860选项B