吉淑嬌,單 新,雷艷敏
(長春大學(xué) 電子信息工程學(xué)院,長春 130022)
?
基于聲卡的數(shù)據(jù)采集系統(tǒng)
吉淑嬌,單新,雷艷敏
(長春大學(xué) 電子信息工程學(xué)院,長春 130022)
摘要:采用虛擬儀器的思想,設(shè)計了一種基于聲卡的數(shù)據(jù)采集系統(tǒng)。該采集系統(tǒng)在LabVIEW 程序開發(fā)環(huán)境下,能夠?qū)崿F(xiàn)聲音信號的采集、播放和識別等功能。實驗結(jié)果表明:系統(tǒng)能夠正確采集聲音頻率范圍內(nèi)的信號,可用于該范圍內(nèi)的一般數(shù)據(jù)采集與應(yīng)用。
關(guān)鍵詞:虛擬儀器;聲卡;數(shù)據(jù)采集
0引言
近年來,數(shù)據(jù)采集系統(tǒng)層出不窮,其中基于虛擬儀器技術(shù)的采集系統(tǒng)以其集成性好,快速靈活以及易于實現(xiàn)等功能而倍受青睞。本文以聲卡作為數(shù)據(jù)采集的硬件結(jié)構(gòu),在LabVEIW 軟件開發(fā)環(huán)境下,實現(xiàn)數(shù)據(jù)采集系統(tǒng)。系統(tǒng)軟件交互性好,性價比高,實現(xiàn)了虛擬信號的采集分析及數(shù)據(jù)存盤重載??梢酝茝V到環(huán)境噪聲監(jiān)測和實驗室測量等多種領(lǐng)域,應(yīng)用前景廣闊。
1主界面及各模塊實現(xiàn)
此采集系統(tǒng)設(shè)計了用于保護(hù)程序的登錄界面,以及利用LabVIEW軟件中的聲音信號處理工具包,實現(xiàn)的聲音信號的采集和處理界面,各界面遵循LabVIEW程序三要素,即前面板,程序面板和連接線,下面一一介紹。
(1)登錄信息
為了更好的保護(hù)本設(shè)計系統(tǒng),設(shè)計了一個要通過用戶名和密碼驗證的登陸界面,主要以事件結(jié)構(gòu)作為核心模塊,利用按鈕控件來觸發(fā)事件結(jié)構(gòu)。當(dāng)前面板輸入正確的登陸信息時,系統(tǒng)自動進(jìn)入聲卡采集系統(tǒng)中,如果密碼或用戶名之一發(fā)生錯誤,系統(tǒng)將退回到原始界面,直到輸入正確為止。其前面板如圖1所示。
圖1 聲卡系統(tǒng)的登陸界面
(2)聲音采集模塊的設(shè)計
根據(jù)實際需要,采集模塊的前面板主要包括聲卡格式設(shè)置以及采樣信息的設(shè)置控件和用于顯示聲音信號的波形圖。程序面板主要進(jìn)行聲卡配置、讀入波形及波形儲存等處理。另外,為了更有效、準(zhǔn)確地采集所需數(shù)據(jù),在程序中還加入了濾波功能。前面板和后面板的設(shè)計如圖2和3所示。
圖2 聲音采集及濾波程序前面板
圖3 聲音采集級濾波程序程序面板
(3)聲卡播放模塊設(shè)計
對所采集到的聲音信號進(jìn)行存儲,以備隨時可以進(jìn)行播放。在播放功能設(shè)計中,主要實現(xiàn)幾個功能:波形顯示、音量調(diào)節(jié)以及每通道采樣數(shù)的調(diào)節(jié)。為了清晰顯示所播放聲音信號的圖形,波形圖采用兩種顏色的雙通道信號進(jìn)行處理。前面板和程序面板如圖4和5所示。
圖4 聲音播放模塊前面板
圖5 聲音播放模塊程序圖
(4)聲卡采集系統(tǒng)的整體設(shè)計
為了使聲卡數(shù)據(jù)采集系統(tǒng)操作界面靈活方便,采用按鈕和事件結(jié)構(gòu)相結(jié)合,實現(xiàn)三個功能模塊放在一個VI里,整體界面的前后面板如圖6和7所示。
圖6 基于聲卡采集的前面板
圖7 聲卡采集程序
2結(jié)束語
基于聲卡的數(shù)據(jù)采集系統(tǒng),通過PC機(jī)即可完成數(shù)據(jù)采集、播放、處理等功能,大大方便了對聲音進(jìn)行收集、處理的步驟,將理論原理生動展示,可以提高學(xué)生的學(xué)習(xí)興趣,解決了理論教學(xué)難題。
參考文獻(xiàn):
[1]劉剛,王立香,張連俊. LabVIEW8.5編程與虛擬儀器設(shè)計[M]. 北京:電子工業(yè)出版社,2010.
[2]周愛軍,馬海瑞. 基于聲卡的LabVIEW數(shù)據(jù)采集與分析系統(tǒng)設(shè)計[J].微計算機(jī)信息2005, 21(9):170-175.
[3]鄭繼明,李儀. 聲卡在數(shù)據(jù)采集中的應(yīng)用[J]. 國外電子測量技術(shù),2007(5):153-160.
[4]劉君華. 基于LabVIEW的虛擬儀器設(shè)計[M]. 北京:電子工業(yè)出版社,2009.
[5]吉淑嬌,雷艷敏.基于虛擬儀器的溫度采集系統(tǒng)設(shè)計[J],長春大學(xué)學(xué)報,2014,24(8):1011-1013.
[6]Ji shujiao , Zhu Ming, Lei Yanmin. The Simulation Design of Communication System Based on LabVIEW [C].Harbin,2013 2nd International Conference on Measurement, Information and Control, ICMIC2013.
[7]Ji shujiao, Lei Yanmin,Zhang Wanli. The design of data acquisition system based on virtual instrument [C].Changchun,International Conference on Computer Science and Network Technology, 2012.
責(zé)任編輯:程艷艷
Data Acquisition System Based on Sound Card
JI Shujiao, SHAN Xin, LEI Yanmin
(College of Electronic Information Engineering, Changchun University, Changchun 130022, China)
Abstract:In view of the idea of virtual instrument, this paper designs a data acquisition system based on sound card, which can realize the functions of voice signal acquisition, play and recognition in LabVIEW development environment. The experimental results show that the system can do the signal acquisition correctly within the sound frequency range and can be used for the general data acquisition and application within the range.
Keywords:virtual instrument; sound card; data acquisition
中圖分類號:TP317
文獻(xiàn)標(biāo)志碼:A
文章編號:1009-3907(2016)04-0010-03
作者簡介:吉淑嬌(1978-),女,吉林農(nóng)安人,講師,博士,主要從事虛擬儀器及數(shù)字圖像處理等方面研究。
收稿日期:2015-10-28