NI数据采集卡上位机设计(Labview)

Python89

NI数据采集卡上位机设计(Labview)

本文设计的上位机主要有以下特点:

  1. 使用NI DAQmx 函数套件读取NI公司数据采集卡内容;
  2. 利用XY图绘图,实现了波形大小可调且X轴标签合理对应( 波形图表数据缓存区无法在程序面板进行调节,运行过程中无法调节波形大小;波形图可通过传入数据大小调节波形大小,但是X轴标签不可调)。

注:本文档主要陈述程序的设计思路,实现过程可以直接看代码。
链接:https://pan.baidu.com/s/1ESjbGjwBASwpSveOFBdr5Q
提取码:2022
GitHub:https://github.com/airNomatt/Oscilloscope

一、软件UI界面介绍

NI数据采集卡上位机设计(Labview)

Signal实时显示信号波形,Frequency显示信号1s数据的频谱。

六档旋钮控制显示波形的大小,Channel选择物理通道,START、STOP控制信号采集的开始和结束。

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长