久久久久国产综合精品-久久人妻视频观看-亚洲在线地址一二三-日本中文字幕久久久-天天日天天弄天天干b-久久久久国产精品99-国产日韩av大片快播-91精品国产综合久久撸-亚洲熟女久久一区二区,国产欧美日韩综合精品一,亚洲欧美日本视频在线观看,日本中文字幕在精品

歡迎進(jìn)入儀商網(wǎng)!

基于計(jì)算機(jī)聲卡的虛擬實(shí)驗(yàn)儀器開(kāi)發(fā)研究方案

虛擬儀器(Virtual Intrument)技術(shù)是測(cè)控領(lǐng)域測(cè)量的一個(gè)重要方向,是計(jì)算機(jī)技術(shù)與儀器技術(shù)深層次結(jié)合產(chǎn)生的全新概念的儀器,是對(duì)傳統(tǒng)儀器概念的重大突破。為了滿足高校、科研機(jī)構(gòu)等對(duì)一些實(shí)驗(yàn)設(shè)備的需求,在低成本條件下開(kāi)發(fā)一些虛擬儀器成為一種趨勢(shì)。組建虛擬示波器為例介紹如何開(kāi)發(fā)虛擬實(shí)驗(yàn)儀器。

1 從數(shù)據(jù)采集的角度看聲卡

從數(shù)據(jù)采集的角度來(lái)看,聲卡是一種音頻范圍內(nèi)的數(shù)據(jù)采集卡,是計(jì)算機(jī)與外部的模擬量環(huán)境聯(lián)系的重要途徑。

1.1 聲卡的工作原理

聲卡的工作原理其實(shí)很簡(jiǎn)單,其工作流程圖如圖1所示。我們知道,麥克風(fēng)和喇叭所用的都是模擬信號(hào),而電腦所能處理的都是數(shù)字信號(hào),聲卡的作用就是實(shí)現(xiàn)兩者的轉(zhuǎn)換。從結(jié)構(gòu)上分,聲卡可分為模數(shù)轉(zhuǎn)換電路和數(shù)模轉(zhuǎn)換電路兩部分,模數(shù)轉(zhuǎn)換電路負(fù)責(zé)將麥克風(fēng)等聲音輸入設(shè)備采到的模擬聲音信號(hào)轉(zhuǎn)換為電腦能處理的數(shù)字信號(hào);而數(shù)模轉(zhuǎn)換電路負(fù)責(zé)將電腦使用的數(shù)字聲音信號(hào)轉(zhuǎn)換為喇叭等設(shè)備能使用的模擬信號(hào)。

2 聲卡的主要技術(shù)參數(shù)

(1)采樣的位數(shù)。

采樣位數(shù)可以理解為聲卡處理聲音的解析度。這個(gè)數(shù)值越大,解析度就越高,錄制和回放的聲音也就越真實(shí)。聲卡的位是指聲卡在采集和播放聲音文件時(shí)所使用的數(shù)字聲音信號(hào)的二進(jìn)制位數(shù),它客觀地反映了數(shù)字聲音信號(hào)對(duì)輸入聲音信號(hào)描述的準(zhǔn)確度。例如,8位代表28=256;16位則代表216=64000。比較一下一段相同的音樂(lè)信息,16位聲卡能把它分為64000個(gè)精度單位進(jìn)行處理,而8位聲卡只能處理256個(gè)精度單位,最終采樣效果自然是無(wú)法相提并論的。

(2)采樣頻率。

目前,聲卡的最高采樣頻率是44.1kHz。少數(shù)達(dá)到48kHz。對(duì)于民用聲卡,一般將采樣頻率設(shè)為4檔,分別是44.1kHz22.05kHz、11.025kHz8kHz22.05kHz只能達(dá)到FM廣播的聲音品質(zhì);44.1kHz是理論上的CD音質(zhì)界限,48kHz則更好一些。對(duì)20kHz范圍內(nèi)的音頻信號(hào),最高的采樣頻率才48kHz,雖然理論上沒(méi)問(wèn)題,但似乎余量不大。使用聲卡比較大的局限在于它不允許用戶在最高采樣頻率之下隨意設(shè)定采樣頻率,而只能分為4檔設(shè)定。這樣雖然可使制造成本降低,但卻不便于使用。用戶基本上不可能控制整周期采樣,只能通過(guò)信號(hào)處理的方法來(lái)彌補(bǔ)非整周期采樣帶來(lái)的問(wèn)題。

(3) 緩沖區(qū)。

與一般數(shù)據(jù)采集卡不同,聲卡面臨的D/AA/D任務(wù)通常是連續(xù)狀態(tài)的。為了在一個(gè)簡(jiǎn)潔的結(jié)構(gòu)下較好地完成某個(gè)任務(wù),聲卡緩沖區(qū)的設(shè)計(jì)有其獨(dú)到之處。為了節(jié)省CPU資源,計(jì)算機(jī)的CPU并不是每次聲卡A/DD/A結(jié)束后都要響應(yīng)一次中斷,而是采用了緩沖區(qū)的工作方式。在這種工作方式下,聲卡的A/D、D/A都對(duì)某一緩沖區(qū)進(jìn)行操作。以輸入聲音的A/D變換為例,每次轉(zhuǎn)換完畢后,聲卡控制芯片都將數(shù)據(jù)存放在緩沖區(qū),待緩沖區(qū)滿時(shí),發(fā)出中斷給CPU,CPU響應(yīng)中斷后一次性將緩沖區(qū)內(nèi)的數(shù)據(jù)全部讀走。計(jì)算機(jī)總線的數(shù)據(jù)傳輸速率非常高,讀取緩沖區(qū)數(shù)據(jù)所用時(shí)間極短,不會(huì)影響A/D變換的連續(xù)性。緩沖區(qū)的工作方式大大降低了CPU響應(yīng)中斷的頻度,節(jié)省了系統(tǒng)資源。聲卡輸出聲音時(shí)的A/D變換也是類似的。

一般聲卡使用的緩沖區(qū)長(zhǎng)度的默認(rèn)值是8KB(8192字節(jié))。這是由于對(duì)X86系列處理器來(lái)說(shuō),在保護(hù)模式(Windows等系統(tǒng)使用的CPU工作方式下)下,內(nèi)存以8KB為單位被分成很多頁(yè),對(duì)內(nèi)存的任何訪問(wèn)都是按頁(yè)進(jìn)行的,CPU保證了讀寫8KB長(zhǎng)度的內(nèi)存緩沖區(qū)時(shí),速度足夠快,并且一般不會(huì)被其他外來(lái)事件打斷。設(shè)置8192字節(jié)或其整數(shù)倍(例如32768字節(jié))大小的緩沖區(qū),可以較好地保證聲卡與CPU的協(xié)調(diào)工作。

(4) 無(wú)基準(zhǔn)電壓。

聲卡不提供基準(zhǔn)電壓,因此無(wú)論是A/D還是D/A在使用時(shí),都需要用戶自己參照基準(zhǔn)電壓進(jìn)行標(biāo)定。

(5)聲卡頻率范圍與頻率響應(yīng)。

某聲卡的頻率響應(yīng)如圖2所示,可以看出在200Hz~5kHz之間的曲線還是比較平坦的,其余部分信號(hào)有較多衰減。在合適的頻率范圍內(nèi),可以用聲卡代替昂貴的數(shù)據(jù)采集卡進(jìn)行工作。

2 利用G語(yǔ)言LabVIEW組建虛擬實(shí)驗(yàn)儀器

虛擬儀器是在美國(guó)國(guó)家儀器公司(National Instruments Corp.簡(jiǎn)稱NI)1986年提出的“軟件就是儀器”這一口號(hào)的基礎(chǔ)上發(fā)展起來(lái)的,其概念是用戶在通用計(jì)算機(jī)平臺(tái)上,在必要的數(shù)據(jù)采集硬件的支持下,根據(jù)測(cè)試任務(wù)的需要,通過(guò)軟件設(shè)計(jì)來(lái)實(shí)現(xiàn)和擴(kuò)展傳統(tǒng)儀器的功能。傳統(tǒng)臺(tái)式儀器是由廠家設(shè)計(jì)并定義好功能的一個(gè)封閉結(jié)構(gòu),有固定的輸入/輸出接口和儀器操作面板。每種儀器只能實(shí)現(xiàn)一類特定的測(cè)試功能,并以確定的方式提供給用戶。虛擬儀器的出現(xiàn),打破了傳統(tǒng)儀器由廠家定義、用戶無(wú)法改變的模式,使得用戶可以根據(jù)自己的要求,設(shè)計(jì)自己的儀器系統(tǒng),并可通過(guò)修改軟件來(lái)改變或增減儀器的功能,真正體現(xiàn)了“軟件就是儀器”這一新概念。

(1)G語(yǔ)言LabVIEW關(guān)于聲卡的模塊介紹。

LabVIEW中提供了一系列使用Windows底層函數(shù)編寫的聲卡有關(guān)的函數(shù)。這些函數(shù)集中在Sound VI下。由于使用Windows底層函數(shù)直接與聲卡驅(qū)動(dòng)程序打交道,因而封裝層次低,速度快,而且可以訪問(wèn),采集緩沖區(qū)中任意位置的數(shù)據(jù),具有很大的靈活性,能夠滿足實(shí)時(shí)不間斷采集的需要。

LabVIEW函數(shù)庫(kù)中Sound Input子模版(Functions PaletteGraphics&SoundSoundSound Input)提供了聲卡函數(shù),可以通過(guò)聲卡采集外部模擬信號(hào)。

(2)基于聲卡的虛擬示波器的組建。

應(yīng)用LabVIEW構(gòu)建基于聲卡的虛擬示波器,其整體思想就是在一個(gè)While循環(huán)中,添加各輸入節(jié)點(diǎn),使其對(duì)采集到的聲音波形進(jìn)行顯示,而在內(nèi)部又添加了若干的屬性節(jié)點(diǎn)來(lái)對(duì)各種附加功能進(jìn)行實(shí)現(xiàn)。流程圖如圖3所示。

虛擬示波器的軟件的設(shè)計(jì)是把整個(gè)軟件分別分成幾個(gè)模塊,然后組建成一個(gè)整體。分別為數(shù)據(jù)采集,存儲(chǔ),顯示,處理等。

數(shù)據(jù)采集模塊是虛擬示波器軟件的硬件驅(qū)動(dòng)部分,在這里主要是利用LabVIEW里面的聲卡函數(shù)完成聲卡的硬件參數(shù)設(shè)置、啟動(dòng)聲卡采集數(shù)據(jù)、等待采樣數(shù)據(jù)緩沖區(qū)滿的消息、通知聲卡停止采集等任務(wù)。

波形顯示模塊使用了波形操作函數(shù),主要用到Build Waveform函數(shù)。Build Waveform函數(shù)。建立或修改已有的波形。默認(rèn)情況下函數(shù)只有waveformt0輸入端子,向下拖拽函數(shù)下邊沿還可以增加dt、Yattribuates輸入端子。使用操作工具單擊端子可以彈出元素選擇快捷菜單。如果waveform端子沒(méi)有接入,則Build Waveform根據(jù)輸入?yún)?shù)建立新的波形數(shù)據(jù),并在輸出端子中返回。在本設(shè)計(jì)中,只用到t0,dt,Y三個(gè)輸入端子。其中t0為波形的起始時(shí)間,dt為波形數(shù)據(jù)點(diǎn)中間的時(shí)間間隔或持續(xù)時(shí)間,Y為包含了波形的數(shù)據(jù)值。此處,設(shè)置起始時(shí)間為0,但因?yàn)閿?shù)據(jù)格式不匹配,增加了一個(gè)數(shù)據(jù)格式轉(zhuǎn)換函數(shù)to time stamp,從而把一個(gè)數(shù)值轉(zhuǎn)換成時(shí)間值。dt值取自SI Config的格式中的采樣倒數(shù),倒數(shù)取得的方法利用了reciprocal函數(shù)。Y值來(lái)自SI Readstereo 16-bit輸出端子。

因?yàn)槠邢蓿荒軐?duì)各個(gè)模塊進(jìn)行詳細(xì)介紹。下面是組建好的示波器。

3 虛擬示波器和傳統(tǒng)示波器的比較

虛擬示波器的優(yōu)勢(shì)在于可由用戶定義自己的專用儀器系統(tǒng),且功能靈活,很容易構(gòu)建,所以應(yīng)用面極為廣泛。尤其在科研、開(kāi)發(fā)、測(cè)量、檢測(cè)、計(jì)量等領(lǐng)域更是不可多得的好工具。虛擬示波器技術(shù)先進(jìn),十分符合國(guó)際上流行的“硬件軟件化”的發(fā)展趨勢(shì)。它功能強(qiáng)大,可實(shí)現(xiàn)傳統(tǒng)示波器的全部功能,而且還有傳統(tǒng)示波器所不具備的功能,如實(shí)時(shí)存儲(chǔ)波形、數(shù)據(jù)存盤以及遠(yuǎn)程數(shù)據(jù)采集等功能。它操作靈活,完全圖形化界面,風(fēng)格簡(jiǎn)約,符合傳統(tǒng)設(shè)備的使用習(xí)慣,用戶不經(jīng)培訓(xùn)既可迅速掌握操作規(guī)程;它集成方便,可以和高速數(shù)據(jù)采集設(shè)備協(xié)同工作。

4 結(jié)束語(yǔ)

利用計(jì)算機(jī)聲卡在音頻范圍內(nèi)代替專用的數(shù)據(jù)采集卡進(jìn)行數(shù)據(jù)采樣和輸出,在此基礎(chǔ)上構(gòu)建的虛擬儀器,具有成本低、兼容性好、通用性和靈活性強(qiáng)的優(yōu)點(diǎn)。學(xué)生可將用戶程序安裝在自己的計(jì)算機(jī)上,就能在不增加硬件投資的情況下,擁有自己的示波器等儀器。利用同樣的原理,用戶可以開(kāi)發(fā)頻譜儀,信號(hào)發(fā)生器等各種實(shí)驗(yàn)儀器。


聲明: 聲明:凡本網(wǎng)注明"來(lái)源:儀商網(wǎng)"的所有作品,版權(quán)均屬于儀商網(wǎng),未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編使用。
經(jīng)本網(wǎng)授權(quán)使用,并注明"來(lái)源:儀商網(wǎng)"。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它來(lái)源的作品,歸原版權(quán)所有人所有。目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如有作品的內(nèi)容、版權(quán)以及其它問(wèn)題的,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
本網(wǎng)轉(zhuǎn)載自其它媒體或授權(quán)刊載,如有作品內(nèi)容、版權(quán)以及其它問(wèn)題的,請(qǐng)聯(lián)系我們。相關(guān)合作、投稿、轉(zhuǎn)載授權(quán)等事宜,請(qǐng)聯(lián)系本網(wǎng)。
QQ:2268148259、3050252122。

91精品国产91久久久久久手机-亚洲欧美日本韩国精品-91在线精品一区二区在线观看-亚洲欧美日韩成人另类 | 五月中文字幕婷婷-国产精品久久久久久久久久久不卡-蜜桃视频一区二区日韩-久久久久久久久久久品精人 | 蜜臀国产在线视频一区二区-中文字幕一区二区二区三区免费看-99精品视频免费版的特色功能-91黄色大片免费看 | 精品久久久人妻一区二区-免费91麻豆精品国产自产自线-日韩午夜高清aaa视频-国产成人一区二区三区在线播放 | 日韩不卡高清视频在线-日韩欧美人妻丝袜中文字幕-久久久久久岛国一区二区-青青视频在线播放国内精品 | 99国产精品久久久久久久成人熟-99久久久成人国产精品免费-又粗又硬又长又黄又爽的免费视频-欧美日韩美女视频免费观看 | 日韩美av高清在线-nancy福利视频偷拍门-大香蕉超碰大香蕉-亚洲成人欧美999 | 日韩中文在线观看av-蜜臀亚洲一区二区三区-日韩成人影院免费在线-日韩美女在线视频免费播放 | 1024人妻一区二区-日韩在线v视频-亚洲女优av天堂看网-精品人妻一区二区三区四季av | 2022中文字幕在线-天天碰天天摸左天天爽-av少妇人妻中文字幕-久久超碰丝袜美腿 | 999热视频精品在线-国产成人久久精品激情-97人妻精品一区二区三区久久久-国精品久久久久久国模美 | 91婷婷韩国欧美一区二区-99精品色国产综合久久久蜜臀-日韩美女在线观看免费-亚洲综合婷婷久久十月 | 中文字幕成人在线视频-91热在线视频观看-日韩在线熟女人妻-999精品免费电影 | 日韩二区视频免费观看-午夜婷婷色午夜婷婷-婷婷国产中文字幕-少妇精品久久视频播放 | 超碰av男人的天堂-91久久91久久91久久91久久-农村妇女野外交性高清片久久-91精品福利资源在线 | 午夜激情网婷婷av-亚洲av网站久久久-在线观看欧美精选日本大胆-av乱色熟女一区二区三区 | 成人久久国产劲爆-日韩 中文字幕 国产-精品久久久久久久综合网-日韩情色免费在线视频 | 久久久亚洲伦理在线观看-国产精品一线二线三-开心激情性五月天-国产精品99999久久久久久 | 日本特黄特黄刺激片-午夜精品久久久久久久爽懂色-日韩黄色一级电影-精品午夜久久久中文字幕 | 亚洲激情久久综合-亚洲欧美一区二区在线观看-日本久久久婷婷-国产亚洲精品的视频 | 午夜激情视频资源网-亚洲视频在线观看一二三四区-精品日韩视频在线看-色综合久久久久久久久8噜啦噜 | 国产一区二区三区久久久-中文字幕一区二区三区大全-久99久视频免费观看-久久久久亚洲a | 国产av专区亚洲av哺乳期妇女-亚洲激情 日韩精品-国精品999久久久-凹凸精品熟女一区二区三区视频 国产乱人妻精品秘人-超碰97人妻免费视频-嫩草久久久精品-久久久久久国产精品夜夜夜夜夜 | 日韩av在线播放一区二区-日韩精品蜜桃视频在线观看-日韩一级特黄免费av大片-97久久精品国产熟妇高清网 | 1024人妻精品一区二区三区-久久精品国产亚洲av麻-久碰人妻人妻人妻人人-99人妻碰碰碰久久久久禁片 scfwfc.com | 国产大尺度福利视频-一区二区三区四区精品乱码-国产精品久久久久久久岛一本蜜臀-风间由美交换夫中文字幕 | 人妻熟女一区二区三区……-久久精品人妻一区二区蜜桃网站-国内精品伊人久久久久-激情久久av一区av二区av三区 | 亚洲人妻精品av-久久88综合998-久久干视频在线观看-99热在线精品免费全部 | 久久精品一区二区在线观看-日韩美女大片在线观看免费-人人妻人人插人人搞-av日韩av在线 | 久久中文字幕亚洲综合-在线观看亚洲精品av-国产欧美一区二区三区四区五区-人妻久久在线视频 | 丰满的少妇av一区二区三区-亚洲五月天啪啪啪-久久在线精品视频免费观看-久久国内免费视频福利 | 99精品综合在线观看-国产精品免费久久久久电影网-日韩av天堂一区二区三区在线-日韩av综合网导航 国产精品——色呦呦-在线视频欧美日韩国产一区二区-精品视频综合区少妇-国产激情一区二区三区不卡 | 婷婷六月激情综合四射-天天透天天插天天伊人-久久久久久免费午夜电影-蜜臀一区二区三区av乱码 | 天天日天天舔天天射天天操-国产精品人妻熟女av在线-人妻天天爽一区二区-人人人妻人人人妻人人人澡 | 国产美女网站免费看-久久久久久久久久久福利精品-欧美日韩精品免费视频-日韩成年人精品视频 | 国产精品九九热免费-91精品国产91热久久久久福利-中文字幕av一区二区三区人妻-日韩 欧美 一区二区三区 | 欧美激情偷拍一区二区三区-国产精品久久久久久久久久三级-欧美日韩怡红院a-91人妻极品在线 | 国产色哟哟精品视频-日韩视频完整版-日韩欧美国产一区二区粉嫩-国产av大全一区二区三区 | 99热6久久最新97-麻豆精品一二三区-狠狠人妻久久久久久综合干-色精品亚洲精品国产 | 日韩经典视频在线播放一区二区-欧美日韩一区二区三区免费视频-人妻精品免费一区二区三区四区-人妻少妇中文字幕二区 | 婷婷精品综合在线-成人中文字幕综合网-99精品免费观看视频-久久99精品蜜臀国产自在现线 |