LabVIEW在同一个面板下描绘模拟波形和数字波形

简介: LabVIEW在同一个面板下描绘模拟波形和数字波形

LabVIEW在同一个面板下描绘模拟波形和数字波形


程序中同时采集/生成了模拟波形和数字波形,并且想在同一个图形显示控件中看到这两个波形。但是,无法将这两个波形同时连接到同一个图形显示控件中,因为数据类型不同。是否有方法在同一个波形显示控件中同时画出这两个波形呢?


解答:


为了能够在同一个波形显示控件中看到模拟波形和数字波形,混合信号波形图可以实现,但是是在分开的图形面板中,如下所示。


bfc53e3e024f36f54f93f7e0ef5b100e.png

编辑

添加图片注释,不超过 140 字(可选)

混合信号波形图可以在控件选板的现代》波形图中找到,并且在范例查找器的路径基础》图形和图表中同样有一个MixedSignalGraph.vi的范例,用于表明混合信号波形图如何使用。

编辑


添加图片注释,不超过 140 字(可选)


如果想在同一个图形面板下看到模拟波形和数字波形,正如下图所示,那么必须将数字波形转换为模拟波形。


为了将数字波形数据类型转换为(模拟)波形数据类型,必须使用某些算法将数字的高低电平转换为对应的模拟电平值。下图VI能够将数字波形转换成模拟波形,按照数字高(1)转换为5V电平,数字低(0)转换为0V的原则。

8014665b107e33719cbe9260431eb05b.png

编辑


添加图片注释,不超过 140 字(可选)



上述程序,以及一个如何将上述程序当作子VI使用的例子可以在DeveloperZoneCommunity:PlottingAnalogandDigitalWaveformsontheSamePlane找到。


由于数字和模拟波形在LabVIEW中以不同的数据类型表示,因此很难在VI前面板的同一图形上查看它们。混合信号图有助于在同一指标上绘制波形,但对于模拟和数字波形数据类型,仍使用单独的图形平面。在同一图形平面上查看模拟和数字波形可能更有用。对于这种情况,附加的将数字WFm转换为模拟Wfm.vi将接收数字波形并将第一行转换为模拟波形数据类型。同一Graph.vi上随附的GraphDig&AnlgWfms使用ConvertDigitalWfmtoAnalogWfm.vi作为SubVI来绘制同一平面上的模拟和数字波形。


LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序


上文中提到的例子和资料,均在word中的附件里,可点击下载。进一步了解,可联系们。

相关文章
|
8月前
|
机器学习/深度学习 传感器 数据可视化
【免费】以 3D 形式显示热图、高程或天线响应模式表面数据附matlab代码
【免费】以 3D 形式显示热图、高程或天线响应模式表面数据附matlab代码
|
5天前
LabVIEW控制前面板对象
LabVIEW控制前面板对象
15 1
|
5天前
|
存储 索引
LabVIEW中的波形图和波形图表有什么区别在LabVIEW中更改波形图表的历史长度
LabVIEW中的波形图和波形图表有什么区别在LabVIEW中更改波形图表的历史长度
10 2
|
5天前
|
数据采集 算法 计算机视觉
LabVIEW模拟荧光显微管滑动实验
LabVIEW模拟荧光显微管滑动实验
11 5
|
5天前
|
数据采集 网络架构
LabVIEW控制DO通道输出一个精确定时的数字波形
LabVIEW控制DO通道输出一个精确定时的数字波形
14 4
|
5天前
|
C#
LabVIEW中如何实现任意形状的不规则按键
LabVIEW中如何实现任意形状的不规则按键
11 0
|
5天前
|
算法
LabVIEW开发圆形分子识别的方法与例程
LabVIEW开发圆形分子识别的方法与例程
11 1
|
5天前
|
SQL 算法
LabVIEW开发机械手圆周插补轨迹控制
LabVIEW开发机械手圆周插补轨迹控制
10 0
|
5天前
|
传感器 算法
LabVIEW开发无刷直流电机磁场定向控制器(FOC)/空间矢量控制器
LabVIEW开发无刷直流电机磁场定向控制器(FOC)/空间矢量控制器
13 2
|
5天前
LabVIEW创建连线板的建议
LabVIEW创建连线板的建议
10 1