第10卷第3期南京师范大学学报(工程技术版) JOURNALOFNANJINGNORMALUNIVERSITY(ENGINEERINGANDTECHNOLOGYEDITION)2010年9月Vol.10No.3Sept,2010基于LabVIEW的数据采集与信号处理系统的设计
杜 娟,邱晓晖,赵 阳,颜 伟,缪 飞11221
(1.南京邮电大学通信与信息工程学院,江苏南京210003;2.南京师范大学电气与自动化工程学院,江苏南京210042)
[摘要] 介绍了虚拟仪器领域中最具代表性的图形化编程开发平台LabVIEW,并对基于LabVIEW编程环境实现数据采集进
行了研究,设计实现了一种基于LabVIEW8.5环境,以EMI噪声分析仪为下位机的数据采集与信号处理系统的设计方法.该设
计方法主要实现了以RS232为代表的串口通讯,数组转换及频谱分析等功能,结果表明应用该设计方法设计出的系统具有简
洁友好的人机界面,可直接在前面板上完成各种操作与观测.该设计方案较之目前大多数的设计方法相比有效地降低了程序的
运算量,节省了运算时间,成功实现了实时无差错的采集到由下位机发来的完整数据.
[关键词] LabVIEW,串口通讯,数组转换
[中图分类号]TM461;TN713+.7 [文献标识码]A [文章编号]1672-1292(2010)03-0007-04
DataAcquisitionandSignalProcessingSystemBasedonLabVIEW
DuJuan,QiuXiaohui,ZhaoYang,YanWei,MiaoFei
(1.CollegeofCommunicationandInformationEngineering,NanjingUniversityofPostandCommunications,Nanjing210003,China;
2.SchoolofElectricalandAutomationEngineering,NanjingNormalUniversity,Nanjing210042,China)11221
Abstract:LabVIEWisintroducedinthispaperasakindofmostrepresentativegraphicalprogrammingplatformsinVir-
tualinstrumentfield,andrealizingdataacquisitionbasedonLabVIEWprogrammingenvironmentisstudied,thenade-
siremethodofDataacquisitionandSignalprocessingsystemusedEMInoiseanalyzerasthenextbitmachinebasedon
labview8.5isintroduced.ThesystemrealizedRS232serialcommunication,arrayconversionandspectralanalysis
functions.Theresultshowsthatthesystemdesignedbythismethodhasasimpleandfriendlyinterface,andthatusers
candoeveryoperationandobservationinthefrontpaneldirectly.Thisschemereducesthecalculationprocedureeffec-
tivelyandsavetime,achievesthereal-timeanderror-freecollectedthedataintegritily.
Keywords:labview,serialcommunication,arrayconversion
LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench)是基于图形编译G(Graphics)语言的虚拟仪器软件开发平台,具有数据采集、数据分析、信号发生、信号处理、输入输出控制等功能,是公认的标准数据采集和仪器控制软件.在Labview环境下开发的应用程序称为VI(VirtualInstrument).一个完整的LabVIEW程序主要由前面板、程序框图和图标/连接端口3部分组成[1],前面板是交互式图形化用户界面,用于设置输入数值和观察输出量;程序框图是定义VI功能的图形化源代码,包括前面板上没有但编程必须有的对象,如函数、结构和连线等,利用图形语言对前面板的控制量和指示量进行控制;图标/连接端口是用于把程序定义成一个子程序,以便在其他程序中加以调用.LabVIEW中自带450多个内置函数,专门用于从采集到的数据中挖掘有用的信息,用于分析测量数据及处理信号.
1 系统硬件结构部分
传导电磁干扰综合测量与分析系统可以对被测设备进行噪声诊断与抑制,包括硬件部分和软件部分[2,3].硬件部分的原理图如图1所示.系统硬件又分为模拟部分和数字部分,模拟部分由中心控制模块、 收稿日期:2010-06-02.
基金项目:中国博士后基金(20080431126)、毫米波国家重点实验室开放基金(K200903)、江苏省博士后基金(0702033B)、江苏省自然科
学基金(BK2008429).
通讯联系人:邱晓晖,博士,副教授,研究方向:现代信号处理.E-mail:qiuxh@njupt.edu.cn
7
l 10 No. 3 Sep, t 2010 基于 LabV IEW 的数据采集与信号处理系统的设计杜 娟 , 邱晓晖 , 赵 1 1 阳,颜 2 伟 ,缪 2 飞 1 ( 1. 南京邮电大学 ...
电控系统采用实验室自己设计的 ECU , 具有传感器信号处理 、 工况判断 、 运算...参考文献 : [1] 杜娟 ,邱晓晖 ,赵阳等 .基于 LabVIEW 的数据采集与信号处...
[ . 电子测试, 杜娟, 邱晓辉, 赵阳. 基于 LabVIEW 的数据采集与信 .南京师范大学学报, 2010 号处理 系统的设计[J] ( 03 ): 5060. [ 8] 于波, 刘...
trol 图 3 阶跃响应曲线 开发平台 , 系统的软件设计主要包括 4 个模块 , 分 别是数据采集模块 , 信号发生模块 , 控制信号输出 模块 , 数据分析处理模块 。...
信息系统分析与设计(清华大学出版社) 杜娟 课后习题与答案_院校资料_高等教育_...查询处理 查询结果 P2 入库处理 保管员 P4 统计打印 保管员 保管员 D2 ...
d. 《数据库系统系统概论》 王珊,萨师煊 e. 《信息系统分析与设计》 杜娟 ...处理过程输入数据流 终端 终端 当前学生课程 学生基本信息 当前学生基本信息 处理...
25 3 健身场馆信息管理系统——数据库设计 1 需求...统的处理逻辑和流程,得到如下所示的系统数据流图。...
高速数据采集系统 基于Matlab的零极点法设计陷波器基于matlab的数字滤波器设计 ...基于LM3S8962告诉数据采集系统基于Matlab数字信号处理教学实验系统 刘明堂陈黎霞 ...
据库采用oracle数据库,很适合铁路企业设备管理 具有信息广、类型多、处理复杂和...杜娟.苏安静 基于B/WS/DBS设备管理信息系统的设计[期刊论文]-控制工程2002,9...
移动计算机系统是 指移动计算机设备通过各种无线组网方法组成一个信息处理 和通信...USB转串口模块的设计 暂无评价 4页 免费 基于LabVIEW的数据采集与... 暂无评价...
2008年英特尔杯大学生电子设计竞赛嵌入式系统参赛获奖...车辆限高导航系统 基于多路视频信号相关处理和头部...多通道地震数据采集系统 基于 Web GIS 和 Wireless ...
Kalman滤波设计研究 演化算法在遥感图像处理中的应用 ...数据索引的建立 基于电子商务数据的数据挖掘系统 教学...面向远程测试的信号传输协议研究与实现 基于SSL的L/...

我要评论