freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計-基于labview和聲卡的虛擬示波器設(shè)計(參考版)

2024-12-07 19:28本頁面
  

【正文】 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 27 參考文獻(xiàn) [1] 劉君華等 .虛擬儀器圖形化編程語言 LABVIEW 教程 [M].西安:西安電子科技大學(xué)出版社,~ 8. [2] 范福玲,韓建勛 .基于 LABVIEW 的虛擬信號發(fā)生器的設(shè)計 [J].中原工學(xué)院學(xué)報, 2021,17(4):26~ 28. [3] 馬海瑞 ,周愛軍 .基于聲卡的 LABVIEW 數(shù)據(jù)采集與分析系統(tǒng)設(shè)計 .微計算機(jī)信息 .2021,21卷 ,09s 期 [4] 百 度 文 庫 , 基于 LabVIEW 的 聲 卡 信 號 采 集 分 析 系 統(tǒng) 設(shè) 計 [EB/OL]. [5] 候國屏 ,王坤 ,葉齊鑫編著 . 編程與虛擬儀器設(shè)計 .北京 :清華大學(xué) 出版社 ,2021 [6] 劉君華主編 .基于 LABVIEW 的虛擬儀器設(shè)計 .北京:電子工業(yè)出版社 .2021 [7] 王劍 .基于 LabVIEW 的數(shù)據(jù)采集 及分析系統(tǒng)的開發(fā) .哈爾濱理工大學(xué)碩士論文 . [8] 種蘭祥 ,張首軍 ,閻麗 .基于計算機(jī)聲卡的多通道數(shù)據(jù)采集系統(tǒng) .西北大學(xué)學(xué)報 (自然科學(xué)版 ) .2021,32(6):629— 632 [9] Robert 著 .LabVIEW6i 實(shí)用教程 .北京:電子工業(yè)出版社 ,2021 [10] LABVIEW Function Manual. USA: National Instruments [11] Gary W Gohson. LABVIEW Graphic Programming . GrawHill, 1998 [12] 陳敏 ,湯曉安等 .虛擬儀器軟件 LABVEIW 與數(shù)據(jù)采集 .小型微型計算機(jī)系統(tǒng) ,2021 [13] 李瑩 . 基于 LabVIEW 的多路信號發(fā)生器軟件開發(fā) .華北電力大學(xué)碩士學(xué)位論文 . [14] 李瑋 . 示波器的使用與檢測技巧 .化學(xué)工業(yè)出版社 . [15] 戴鵬飛 , 王勝開 , 王格芳鄧編著 . 測試工程與 LabVIEW 應(yīng)用 . 北京電子工業(yè)出版社 , 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 28 致謝 過數(shù)周的忙碌畢業(yè)論文設(shè)計終于接近尾聲,在這段日子里感謝給我積極幫助,細(xì)心地的指導(dǎo)教師 。當(dāng)采樣頻率設(shè)為 48KHz時,理論上能測量的信號的最高頻率為 24KHz。在本設(shè)計中,比例運(yùn)算放大電路作為中間級解決了部分波形較小的問題。我們在對上面的 設(shè)計進(jìn)行實(shí)際應(yīng)用的時候也經(jīng)常出現(xiàn)上一秒與下一秒的波形產(chǎn)生劇變的情況。 聲卡雖能較好地實(shí)現(xiàn)示波器的功能,但在實(shí)際應(yīng)用中,它也存在不少缺陷。 圖 三角波信號 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 26 第 5 章 總結(jié) 與展望 至此,對基于 LABVIEW 聲卡虛擬示波器的設(shè)計與研究已完成,實(shí)現(xiàn)了具有聲卡采集參數(shù)設(shè)定功能、錄音和重放功能也實(shí)現(xiàn)了聲音數(shù)據(jù)的采集、完成功率譜信號的顯示。 圖 正弦波信號 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 25 方波信號 顯示如圖 所示 。 圖 一 般聲音信號的顯示 為了清楚的顯示虛擬示波器的特性,采用函數(shù)發(fā)生器產(chǎn)生單位信號 、 正弦信號 、 三角波信號和方波信號 。 虛擬示波器后面板程序框圖 如圖 所示 。聲卡的采集應(yīng)該是連續(xù)的,所以,程序中運(yùn)用 while 循環(huán),使程序能連續(xù)讀出聲卡信號,并且能夠連續(xù)的進(jìn)行數(shù)據(jù)測量和波形顯示。同時,實(shí)時顯示界面的示波器屬性設(shè)置為 X、 Y 軸均設(shè)置為 “ 自動調(diào)整標(biāo)尺 ” ,從而保證無論信號幅值如何改變,總可以在縱坐標(biāo)上是清晰顯示,這樣不僅方便用戶操作,而且觀察方便 [15]。根據(jù)計算機(jī)聲卡的實(shí)際特性,將聲卡設(shè)置為雙通道、 采樣頻率、 16 位采樣比特數(shù)、連續(xù)采樣等,如圖 所示。 虛擬示波器的操作界面 虛擬示波器前面板如圖 所示 ,前版面說明:在該虛擬示波器前版面中,運(yùn)用 3 個波形顯示 vi 來分別顯示輸入信號的波形,相位,幅度,用數(shù)字控件來設(shè)置對聲音格式,采樣數(shù)和設(shè)備 ID 分別進(jìn)行設(shè)置,用數(shù)字顯示 vi 來對具體測量出來的數(shù)據(jù)進(jìn)行顯示,開關(guān)控制程序的進(jìn)行??紤]到聲卡本身采集質(zhì)量問題,實(shí)際測試的模擬信號的最高頻率為 [13]。 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 20 主要操作說明: 在 block diagram: Functions → Signal Processing → Wfm Measure → Extract Single Tone Information 選擇 Extract Single Tone Information 函數(shù) [12]。其中采用的函數(shù)為 Extract Single Tone Information 函數(shù)。 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 19 圖 頻率測量模塊前面板 頻率測量模塊的后面板如圖 所示。 Stat → Statistics 選擇 Statistics 函數(shù)。 圖 采樣點(diǎn)數(shù)測量模塊 程序說明: 采樣點(diǎn)數(shù)測量模塊主要用于獲得波形的采樣點(diǎn)數(shù),其中采用的 Statistics 函數(shù),它是用來確定波形運(yùn)行時的采樣點(diǎn)數(shù),取決于輸入的程序中設(shè)定的值。 圖 Sound Input clear .VI 前版面 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 18 “ Sound Input clear .VI”后版面如圖 所示 。 Sound → Sound → Input → Clear 選擇 clear 函數(shù)。例如關(guān)閉聲卡采樣通道,釋放請求的一系列系統(tǒng)資源( 包括 MDA,緩沖區(qū)內(nèi)存,聲卡端口等)。 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 17 圖 Sound Input read .VI 后版面 “ Sound Input clear .VI”:如圖 所示 。 Sound → Sound → Input → Read 選擇 read 函數(shù) “ Sound Input read .VI”前版面如圖 所示 。這時應(yīng)調(diào)節(jié)緩沖區(qū)的大小,在采樣時間和數(shù)據(jù)讀取之間找到一個理想的平衡點(diǎn)。當(dāng)產(chǎn)生這一消息時,它將數(shù)據(jù)緩沖區(qū)的內(nèi)容讀取到用戶程序的數(shù)組中,產(chǎn)生一個數(shù)據(jù)采樣集合。 圖 Sound Input 后面板 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 16 “ Sound Input Read .VI”:如圖 所示 。 “ Sound Input ”前版面如圖 所示 。 主要操作說明: 在 block diagram: Functions → Graphics amp。聲卡的采樣率由內(nèi)部時鐘控制 , 一般將采樣頻率設(shè)置為 44100HZ,數(shù)據(jù)格式設(shè)置為 16bit[11]。 “ Sound Input ”: 圖標(biāo)如 所示 。 聲卡 LABVIEW 模塊 初始化 信號采集 波形顯示 參數(shù)顯示 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 14 圖 程序的結(jié)構(gòu)圖 虛擬示波器軟件模塊設(shè)計 數(shù)據(jù)采集模塊 數(shù)據(jù)采集模塊是虛擬示波器軟件的硬件驅(qū)動部分,在這里主要是利用LABVIEW 里面的聲卡函數(shù)完成聲卡的硬件參數(shù)設(shè)置、啟動聲卡采集數(shù)據(jù)、等待采樣數(shù)據(jù)緩沖區(qū)滿的消息、通知聲卡停止采集等任務(wù)。 該試驗(yàn)設(shè)計的虛擬示波器中,信號的傳送,處理,顯示是相當(dāng)清晰的,先是信號發(fā)生器產(chǎn)生聲卡所能識別的信號 ( 信號的幅值不能超過 ,超過 的信號應(yīng)該先經(jīng)過前置放大器進(jìn)行幅值變化 ) [10]。 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 13 圖 虛擬示波器程序流程圖 首先對設(shè)計中運(yùn)用到的模塊進(jìn)行初始化,然后通過聲卡對數(shù)據(jù)進(jìn)行采集,把采集到的信號送入 LABVIEW 模塊中,通過 LABVIEW 模塊的程序運(yùn)行下,把采集到的信號通過圖形的形式,把波形顯示出來。虛擬示波器也是由這三大部分組成,但是除了信號采集部分是由硬件實(shí)現(xiàn)之外,其它兩部分都是由軟件實(shí)現(xiàn)。 虛擬示波器,是在數(shù)據(jù)采集硬件的支持下,配備一定功能的軟件,完成波形的存儲、分析、顯示等功能。 對聲卡中與數(shù)據(jù)采集相關(guān)的一些硬件參數(shù)進(jìn)行設(shè)置; (2) 聲卡開始采集數(shù)據(jù),并將采集到的數(shù)據(jù)暫存在先進(jìn)先出的緩沖區(qū)中; (3) 當(dāng)緩沖區(qū)存滿數(shù)據(jù)后,一方面將數(shù)據(jù)讀取到用戶程序的數(shù)組中,產(chǎn)生一個采集數(shù)據(jù)集合,并在程序中對數(shù)據(jù)進(jìn)行各種處理; (4) 另一方面,得到緩沖區(qū)滿的消息后,通知聲卡暫時停止采集外部數(shù)據(jù),并進(jìn)一步清空緩存里的內(nèi)容。 使用 LABVIEW 構(gòu)建基于聲卡的虛擬示波器的思路是很清晰的。 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 12 虛擬示波器總體設(shè)計 虛擬示波器的工作原理 模擬信號經(jīng)同軸電纜進(jìn)入采集卡的輸入通道,經(jīng)過前置濾波電路、衰減電路、可變增益的放大電路,將信號處理成 A/D 轉(zhuǎn)換器可以處理的標(biāo)準(zhǔn)電平,經(jīng)過 A/D采樣量化轉(zhuǎn)化成計算機(jī)可以處理的數(shù)字信號并緩存到卡上的存儲器。如果一個錯誤發(fā)生,這個 VI 將會獲得這個錯誤的一個描述,并且會隨意地顯示一個對話框。 Frequency 計算一個時域信號頻譜中估計的頻率峰值。 (3) Auto Power Spectrum 計算單極性,多極性時域信號的功率譜分析。 3. 分
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1