資源描述:
《基于labview的數(shù)據(jù)采集與信號處理》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術論文-天天文庫。
1、2007年儀表技術與傳感器2007第12期InstrumentTechniqueandSensorNo112基于LabVIEW的數(shù)據(jù)采集與信號處理張丙才,劉琳,高廣峰,趙朋(燕山大學電氣工程學院,河北秦皇島066004)摘要:介紹了LabVIEW7Express開發(fā)環(huán)境下數(shù)據(jù)采集與信號處理的實現(xiàn)方式。以計算機和USB2002數(shù)據(jù)采集卡為主要硬件,LabVIEW為軟件開發(fā)平臺,構建了用于實現(xiàn)信號的采集與信號分析的多功能虛擬儀器系統(tǒng)。系統(tǒng)可實現(xiàn)單通道、多通道數(shù)據(jù)的采集,信號分析,以及數(shù)據(jù)的存儲和對歷史數(shù)據(jù)的復現(xiàn)。在降低設備成本的同時,該系統(tǒng)還具有友好
2、的人機界面,并且方便進行維護和實現(xiàn)功能擴充。該系統(tǒng)已應用在電力系統(tǒng)試驗中,充分體現(xiàn)了方便、快捷、實用等諸多優(yōu)勢。關鍵詞:虛擬儀器;LabVIEW;數(shù)據(jù)采集;信號分析中圖分類號:TP274文獻標識碼:A文章編號:1002-1841(2007)12-0074-02DataAcquisitionandSignalAnalysisBasedonLabVIEWZHANGBing2cai,LIULin,GAOGuang2feng,ZHAOPeng(CollegeofElectricEngineering,YanshanUniversity,Qinhuangd
3、ao066004,China)Abstract:TherealizingmethodsofthedataacquisitionandsignalanalysiswasintroducedbasedonLabVIEW7Express.Itsetupavirtualinstrumentationwiththefunctionofdataacquisitionandsignalanalysis,basedoncomputerandUSB2002dataacquisitioncardandsoftwareofLabVIEW.Thesysteminclud
4、esthesignalacquisitionandcontrolmodulewhichcanrealizethedataacquisitionwithsinglechannelormulti2channelsaswellasmemoryandsignalrecall.Reducingthecostoftheequipment,thesystemcanalsoprovideafriendlyhuman2machineinterface.Inaddition,itisconvenientforthesystemmaintenanceandfuncti
5、onexpansion.Itisalsoconvenienttothesystemmaintenanceandfunctionexpansion.Thesystemhasgoodverificationandshowsthesuperiorperformancesinthepowersystem.Keywords:virtualinstrumentation;LabVIEW;dataacquisition;signalanalysis1軟件簡介LabVIEW是基于圖形編譯(Graphics,G)語言的虛擬儀器軟件開發(fā)平臺,它具有數(shù)據(jù)采集、數(shù)據(jù)分析
6、、信號生成、信號處理、輸入輸出控制等功能。與傳統(tǒng)編程采取的文本語言相比,Lab2圖1虛擬儀器硬件結構圖VIEW使用G語言編程,界面更加友好直觀,是一種直覺式圖形公司推出的數(shù)據(jù)采集卡,用戶可以使用LabVIEW內(nèi)部的DAQ[1]程序語言。庫直接對端口進行操作,即內(nèi)置式驅(qū)動,但由于這些數(shù)據(jù)采集LabVIEW有2個基本窗口:前面板窗口和流程圖窗口。前卡價格比較昂貴,影響了在科研中的應用;而如果采用一些國面板窗口用于放置控制對象和顯示對象,相當于常規(guī)儀器的顯產(chǎn)數(shù)據(jù)采集卡,要使其能應用在LabVIEW環(huán)境下,必須編寫適示屏幕或指針。流程圖窗口用于編寫和顯示
7、程序的圖形源代用于LabVIEW的接口驅(qū)動程序,這給數(shù)據(jù)采集卡的使用帶來了碼,它相當于語言編程中的語句,它由各種能夠完成一定功能[4]不便。[2]的模塊通過連接線連接而成。目前,國內(nèi)一些中價位板卡已經(jīng)開始提供基于DLL的外掛2硬件簡介式LabCIEW驅(qū)動器程序,如USB2002數(shù)據(jù)采集卡為用戶定義外211硬件結構掛式驅(qū)動接口,位于數(shù)據(jù)采集卡安裝目錄下的USB2002.VI文該虛擬儀器的硬件結構如圖1所示。系統(tǒng)所需的硬件設件中,用戶只需從文件中復制所需的接口,將其粘貼到系統(tǒng)開備有數(shù)據(jù)采集卡、計算機。其中數(shù)據(jù)采集卡為USB2002,它是發(fā)環(huán)境中即可。
8、USB總線兼容的數(shù)據(jù)采集板,具有體積小、即插即用等優(yōu)點。3設計實例USB板上裝有14Bit分辨率的A/D轉(zhuǎn)換器。為用戶提供32路311程