1 / 8
文档名称:

基于LabVIEW的数据处理和信号分析.docx

格式:docx   大小:353KB   页数:8页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于LabVIEW的数据处理和信号分析.docx

上传人:guoxiachuanyue002 2022/5/16 文件大小:353 KB

下载得到文件列表

基于LabVIEW的数据处理和信号分析.docx

文档介绍

文档介绍:基于LabVIEW的数据处理和信号分析
LiuYan
YanchengInstituteofTechnology,Yancheng,224003,China
E-mail:******@
•【摘要】虚拟仪器到有效的运行。DDE程序中的客户端产生与LabVIEW平台并从服务器接收,处理,存储和显示数据。

软件系统由用户界面和函数程序、控制组件和由LabWindows/CVI的开发的在用户界面中出现的菜单组成。通过在用户界面上操纵控制元件、实现取样启动,停止,采样率和在每个通道的波形底线采集。功能程序(数据采集,实时波形显示,数据处理和数据存储或重新显示)用来满足不同的测试应用程序。
这是软件的结构。它集成了主要模块、虚拟信号源,虚拟调制模块、虚拟采样模块和监控模块在工作页面。图1中可以看到。程序框图显示在图2;这系统的设计主要是以软件为主。硬件源进行了简化处理,通过界面操作系统设备;用户可以用透明的方式操作系统。
主要模块菜单在程序运行时出现。各个功能按钮是显而易见的。因为在LabView中,系统是由图形面板所控制的。子程序的执行是通过面板上的按钮来实现的。两个控制组件的显示取样示波器波形取样通道和信号频率都在右侧。主菜单是一个主要控制元件,在程序运行时用于等待数据输入。面板上的按钮由主程序扫描。当退出按钮启动,按钮被执行并返回到原来的菜单。虚拟仪器平台是如此的兼容,维护和配置大大简化。
图2程序框图
A:软件面板设计
有三个用户面板如下:参数设置面板,主面板和选择/通道面板增益。参数设置面板如图三所示。
图3采样率设置
各种采样率要求为不同的信号。数据总线总是根据采样率来读取数据。主要面板包括负载菜单,按钮和图形显示。
■:1

I)
I*1
b
10
Q
'(KillITP
File
JQ[Q
j^ql(KI|2Q
;W妙2
0则J
FiStop
Coll已cticm
图4主板的系统
选择/增益通道面板显示为图5。多通道实时显示波形和采样,实现了在同一时间的需求。用户可以调整每个通道的底线和幅度增益。
图5通道/增益选择
B:数据采集
PCI-6024E的特征,事件和方法必须设置肯定其采样。不少品种的驱动包是由PCI-6024E提供给用户的。在这里,PCI-6024E是用于lab的Windows/CVI。
intCVICALLBACKSampletimer(intpanel,intcontrol,intevent,voidcallbackData,inteventData1,inteventData2)
{inti:
Switch(event)
{caseEVENT_TIMER_TICK;
AI_AsyncDblBufferHalfReady
(cardID&HalfReady,&fstop);
If(!HalfReady)break;
AI_AsyncDblBufferTransfer
(cardID,InBuf);
AI_ContVScale(CardNumber,AdRange,
InBuf,Y,ScanCount*ADChanCount/2);
For(i=0;i<