labview100个实例之信号采集

labview简单的电流噪声采集实例

    站在初学者的角度设计一个基于labview的简单采集实例。话不多说 ,上图:

主程序前面板
程序框图测试的对象为电机,正转反转各测试一次。测试使用两个板卡,一个负责采集数据,一个负责检测电机正反转情况(依靠启动换向的冲击电流检测)。

程序主体采用while循环。点击开始按钮准备采集(每次采集前清空原数据),同时前面板有视觉提示和听觉提示。触发子程序检测到电流的冲击之后,反转采集开始,并保存数据为. txt文本文件,同时等待电机正转开始。▲ 注意 这里采用两个触发子程序,一个正转一个反转。因为使用同一个触发板卡,所以在运行正转触发子程序前,需要将反转触发子程序停止;而采集子程序使用的是同一个,所以不需要停。

触发子程序:
反转触发子程序前面板
程序框图
触发板卡接了PLC上两个端口,因此有两个数据流入,所以需要将触发信号分为两个,一个正转一个反转。

采集子程序:前面板
程序框图
采集时采样率设为44100,因为方便后续对噪声信号的处理。

文件保存子程序
前面板
程序框图希望能给各位初学者带来帮助!当然有问题可以私聊,也欢迎各位大神指导!

版权声明:本文为CSDN博主「当个先生」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_58150990/article/details/116792568

labview简单的电流噪声采集实例

    站在初学者的角度设计一个基于labview的简单采集实例。话不多说 ,上图:

主程序前面板
程序框图测试的对象为电机,正转反转各测试一次。测试使用两个板卡,一个负责采集数据,一个负责检测电机正反转情况(依靠启动换向的冲击电流检测)。

程序主体采用while循环。点击开始按钮准备采集(每次采集前清空原数据),同时前面板有视觉提示和听觉提示。触发子程序检测到电流的冲击之后,反转采集开始,并保存数据为. txt文本文件,同时等待电机正转开始。▲ 注意 这里采用两个触发子程序,一个正转一个反转。因为使用同一个触发板卡,所以在运行正转触发子程序前,需要将反转触发子程序停止;而采集子程序使用的是同一个,所以不需要停。

触发子程序:
反转触发子程序前面板
程序框图
触发板卡接了PLC上两个端口,因此有两个数据流入,所以需要将触发信号分为两个,一个正转一个反转。

采集子程序:前面板
程序框图
采集时采样率设为44100,因为方便后续对噪声信号的处理。

文件保存子程序
前面板
程序框图希望能给各位初学者带来帮助!当然有问题可以私聊,也欢迎各位大神指导!

版权声明:本文为CSDN博主「当个先生」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_58150990/article/details/116792568

生成海报
点赞 0

当个先生

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

STM32的RT-Thread-Nano

一、国产RT-Thread 操作系统的特点和优势 1.RT-Thread特点 1)跨芯片平台 RT-Thread支持所有主流微控制器,解决设备碎片化问题。 2)实时操作系统内核 RT-Thread完全

f4串口系列1案例代码

mv用到串口2 从mv代码中找到。 32接收mv发来的数据用0x0a结束 mv.c #include "openmv_uart.h"#define END_CODE 0x0a u8 openmv_rx_data[Rx_Length]; u8