找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7911|回復: 12
打印 上一主題 下一主題
收起左側(cè)

基于聲卡的信號發(fā)生器設計(LabVIEW)設計資料

  [復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:362056 發(fā)表于 2018-12-18 14:32 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
如圖 4.1 至 4.5 所示,在調(diào)試的過程中,程序產(chǎn)生的波形經(jīng)聲卡輸出,經(jīng)過耳機線與示波器相連。在產(chǎn)生波形的同時, 電腦聲卡播放出不同的聲音,當調(diào)節(jié)不同的頻率時,其音調(diào)也發(fā)生變化,由此可知實現(xiàn)了不同波形的切換。當產(chǎn)生的波形由于受到聲卡的限制,其頻率在20Hz—20000Hz 內(nèi)連續(xù)可調(diào),幅度調(diào)節(jié)范圍為-1.5—1.5V,公式波形輸入、相位、方波占空比、偏移量等可通過前面板相應的控件進行調(diào)節(jié)。


利用示波器顯示檢驗輸出的波形,發(fā)現(xiàn)設置聲卡發(fā)出信號頻率為100Hz 時,示波器顯示信號頻率為100.012Hz,誤差約為 0.012%,波形正常,調(diào)節(jié)其他頻率時,示波器上顯示頻率與信號頻率相差不大。并且可以實現(xiàn)幅值、相位等參數(shù)的調(diào)節(jié)及公式波形的輸入。
當調(diào)大波形信號輸出的幅值超過 1.5V 時,發(fā)現(xiàn)示波器檢驗的正弦波波形正常,但是其他波形會有誤差,發(fā)生波形失真的現(xiàn)象。其原因只要是方波、三角波、鋸齒波等波形表達式經(jīng)傅里葉級數(shù)展開可分成許多頻率的波形,從電腦產(chǎn)生的波形經(jīng)聲卡轉(zhuǎn)換輸出后會有較大的誤差,而正弦波頻率單一,沒有出現(xiàn)失真。
此外,除了以上聲卡帶來的誤差以外,還有外界干擾的影響帶來的誤差,耳機線輸出不穩(wěn)定帶來的干擾誤差。

在本次設計中主要是結合了老師上課講的知識和查閱到的相關資料來進行本次設計。在設計中,我主要負責聲卡輸出部分,也是本次設計中出現(xiàn)問題比較多的部分。
首先是軟件設計時,在配置聲音輸出參數(shù)時建立采樣信息簇的時候,對簇的建立熟悉和所需要添加的元素不了解,剛開始嘗試創(chuàng)建各種元素的常量來實現(xiàn)簇的建立,花了不少時間。后來查閱資料,發(fā)現(xiàn)采樣信息簇的 Fs 代表采樣率,#s 代表采樣數(shù),采樣信息自然要連接與采樣有關的元素,才正確的創(chuàng)建了每通道緩沖數(shù)和采樣率元素的簇。 在設計寫入聲音輸出 VI 時,由于采用的是 DBL(多聲道的聲音數(shù)據(jù)),然而設計的是單通道的,最后導致出現(xiàn)錯誤。在不了解該子 VI 時,并不知道問題出現(xiàn)在哪,通過對該 VI 的幫助,了解到 DBL 用于多聲道聲音數(shù)據(jù),所以通過多態(tài) VI 選擇器,選擇自動,解決了該問題。
最后在硬件部分,主要是由于連接線是耳機,在剝?nèi)ソ^緣層后可能會導致銅絲有一些破損,導致通過聲卡連接到示波器時產(chǎn)生了較大的干擾,使波形的輸出與原波形產(chǎn)生誤差。受到聲卡的限制,波形的頻率選擇只能在 20Hz—20000Hz,幅值低于 1.5V,因此存在許多缺陷。改進方法可以通過數(shù)據(jù)采集卡利用 USB接口連接示波器和計算機。 實驗室中使用的信號發(fā)生器一般是雙通道的,而且示波器也是雙通道的,所以設計之前計劃設計一款雙通道的簡易信號發(fā)生器,在設計完成以后,計算機中運行可以產(chǎn)生雙通道信號,而且通過完好的耳機輸出聲音信號,可以聽到左右不同的音調(diào),所以設計不存在問題。但是由于我們只有一根線是完好的,所以在通過耳機輸出信號到示波器進行顯示時只能顯示單通道的信號,最后只能刪除一個通道,采用單通道輸出。

在這次設計中,查閱了很多的資料,以此來慢慢的解決設計過程中出現(xiàn)的問題,完善程序設計,實現(xiàn)相應的功能。利用聲卡設計簡易的信號好生器有效的利用了計算機的功能,成本較低,可以實現(xiàn)采集、模數(shù)轉(zhuǎn)換、顯示、播放等功能,以及實現(xiàn)信號發(fā)生器的基本功能。但是其相比于數(shù)據(jù)采集卡在精度、頻率調(diào)節(jié)范圍、幅值范圍等方面也存在很多的局限性。

完整的pdf格式文檔51黑下載地址:
基于LabVIEW的信號發(fā)生器羅蒙 .pdf (2.3 MB, 下載次數(shù): 94)


評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:478278 發(fā)表于 2019-2-19 21:54 | 只看該作者
好多不懂的誒,畢業(yè)設計就是做這個,能請教請教你嗎
回復

使用道具 舉報

板凳
ID:507173 發(fā)表于 2019-4-8 17:20 | 只看該作者
這個作用還是不錯的,對于要求不高的可以用
回復

使用道具 舉報

地板
ID:507173 發(fā)表于 2019-4-8 17:20 | 只看該作者
這個功能不錯,最近也在用。
回復

使用道具 舉報

5#
ID:362056 發(fā)表于 2019-4-15 16:30 | 只看該作者
小小白2018 發(fā)表于 2019-2-19 21:54
好多不懂的誒,畢業(yè)設計就是做這個,能請教請教你嗎

我懂得也不很全,不知你哪里不懂,我知道的可以告訴你。
回復

使用道具 舉報

6#
ID:521394 發(fā)表于 2019-4-25 15:02 | 只看該作者
romno 發(fā)表于 2019-4-15 16:30
我懂得也不很全,不知你哪里不懂,我知道的可以告訴你。

大佬我也想做但是,我插上耳機以后能夠聽到音調(diào)變化,但是用示波器測量輸出波形的時候看不到,示波器檢測不到信號請問是怎么回事
回復

使用道具 舉報

7#
ID:530547 發(fā)表于 2019-5-17 13:01 | 只看該作者
請問一下我做的也是聲卡和labview的虛擬信號發(fā)生器,為什么接示波器時方波和鋸齒波有嚴重失真現(xiàn)象呢

8.jpg (2.37 MB, 下載次數(shù): 162)

鋸齒波

鋸齒波

7.jpg (2.41 MB, 下載次數(shù): 161)

方波

方波
回復

使用道具 舉報

8#
ID:704438 發(fā)表于 2020-3-8 10:52 | 只看該作者
zzz123456qq 發(fā)表于 2019-5-17 13:01
請問一下我做的也是聲卡和labview的虛擬信號發(fā)生器,為什么接示波器時方波和鋸齒波有嚴重失真現(xiàn)象呢

可能是接地環(huán)路造成的,電腦地、音頻地、示波器接地、插座成一個環(huán)了。以前搞功放也出現(xiàn)過這種問題,用隔離變壓器解決的
回復

使用道具 舉報

9#
ID:730451 發(fā)表于 2020-4-21 16:56 | 只看該作者
xiaowuzxc 發(fā)表于 2020-3-8 10:52
可能是接地環(huán)路造成的,電腦地、音頻地、示波器接地、插座成一個環(huán)了。以前搞功放也出現(xiàn)過這種問題,用隔 ...

大佬請問下你做成功了嗎
回復

使用道具 舉報

10#
ID:716017 發(fā)表于 2020-5-19 07:21 | 只看該作者
這個功能不錯
回復

使用道具 舉報

11#
ID:513931 發(fā)表于 2020-5-27 11:42 | 只看該作者
本帖最后由 zry991122 于 2020-5-28 08:59 編輯

考一下呢?
回復

使用道具 舉報

12#
ID:579406 發(fā)表于 2021-9-25 17:16 | 只看該作者
謝謝分享,看這個不是為了別的什么目的,主要是學習一下思維和文筆,提升一下創(chuàng)作水平和閱讀視野。
回復

使用道具 舉報

13#
ID:188040 發(fā)表于 2021-10-20 15:59 | 只看該作者
最近一直想了解下聲音采集
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表