資料介紹
PCB圖如下:
描述
音頻突發發生器
Audio Tone Burst Generator 以用戶選擇的重復頻率以用戶選擇的音頻頻率產生周期性的音調突發。它也可以用作常規音頻發生器。頻率范圍為 20Hz 至 10KHz。
它用于測量一個音頻設備的時間延遲。現代音頻設備可能會使用一些花哨的數字處理,這可能會在聲音中引入明顯的延遲。在以下情況下,您可能需要測量音頻設備的時間延遲。
1. 如果您在電視上使用自己的音響系統,并且您的音響系統進行了一些花哨的數字處理,則延遲可能會足夠長,以至于您會注意到演員的嘴巴動作與聲音不同步。這很讓人分心。對于電視應用,高級電視系統委員會建議音頻領先視頻不超過 15 毫秒,音頻落后視頻不超過 45 毫秒。
2. 在可能用于會議的擴聲系統中,您可以通過使用頻率縮放器(音高轉換器)來改變進入擴聲系統(放大器)的聲音,從而將反饋裕度增加幾個 dB和揚聲器)。被反饋的聲音的頻率不斷增加或減少,因此它不會發出嘯叫聲。如果您將頻率縮放限制為 +/- 5%,那么說話的人將不會注意到。事實上,你應該降低對方的聲音,而不是提高它。當我們說話時,我們耳朵的骨傳導充當低通濾波器,因此我們的聲音聽起來比我們說話的人低。因此,我們不太可能注意到我們的講話頻率被縮小了一點。
頻率縮放器會有一些時間延遲。如果延遲超過 50 毫秒,我們會聽到回聲,大多數人會因此而分心。
事實上,如果延遲在 200 毫秒左右,大多數人會嘗試說得更慢(越來越慢)以“趕上”自己。這可以為除了說話的人之外的每個人提供很大的樂趣。延遲的數量取決于包括年齡在內的幾個因素。
很難實時進行頻率縮放。
我聽過的最好的頻率縮放器是在我的舊 Stanton STR8-80 轉盤中。它有一個控制來改變轉盤的速度,然后是一個頻率縮放器(音高移位器)來恢復音樂的音高。您可以在不改變音高的情況下加快和減慢音樂的速度。轉盤還有一個輔助音頻輸入,插入到音高轉換器之前。當您使用轉盤速度控制時,它顯然無法改變輔助音頻輸入的速度,因此您只剩下一個非常精細的音高移位器(頻率縮放器)。
在測量 Stanton STR8-80 的時間延遲時,我發現不同頻率的延遲是不同的,但在所有情況下都小于 15 毫秒。對于會議的聲音增強系統,這將是一個很好的頻率縮放器。
一些麥克風混音器具有特殊效果,包括音高移位器。我沒有測試過它們。如果您正在使用麥克風混音器,因為您正在錄制會議,您希望將干凈的混音發送到錄音機,并將頻率縮放的混音發送到放大器和揚聲器。
也許一個好的實時頻率縮放器可以用 Raspberry Pi 完成。
如果是這樣,您可以使用 Audio Tone Burst Generator 來確保延遲在可接受的范圍內。
音頻突發發生器使用 MSP430G2402 微控制器來控制 Analog Devices AD9833,并在 16x2 LCD 上顯示用戶選擇。
“AD9833 是一款低功耗、可編程波形發生器,能夠產生正弦波、三角波和方波輸出。各種類型的傳感、驅動和時域反射計 (TDR) 應用都需要生成波形。輸出頻率和相位為軟件可編程,可輕松調諧。無需外部元件。頻率寄存器為 28 位寬:在 25 MHz 時鐘頻率下,可以實現 0.1 Hz 的分辨率;在 1 MHz 時鐘頻率下,AD9833 可以調諧到 0.004赫茲分辨率。”
這是如何使用音頻突發發生器。
F/D 切換:在突發、頻率和掃描模式之間切換;
??按住約 2 秒(然后松開)可更改模式;以突發模式出現
?在突發模式下:
?INC - 按下并釋放以增加爆發之間的時間
?????- 按住約 2 秒以不斷增加爆發之間的時間;釋放停止
??DEC - 按下并釋放以減少爆發之間的時間
?????- 按住約 2 秒以不斷減少爆發之間的時間;釋放停止
?模式 - 按下并釋放可將突發之間的時間步長切換為 1 ms 或 10 ms
?在頻率模式下:
?INC - 按下并釋放以增加頻率
?????- 長按約2秒,不斷增加頻率;釋放停止
?DEC - 按下并釋放以降低頻率
?????- 按住約 2 秒可不斷降低頻率;釋放停止
?MODE - 按下并松開可選擇 1 Hz、10 Hz 或 100 Hz 的頻率步進
?在掃描模式下:它在 20Hz 和 10KHz 之間掃描,直到您按住 F/D 開關。
標有“同步”的插頭引腳用于觸發示波器以測量通過您正在測試的設備的延遲。在突發模式下,它在突發開始時變低,在突發結束時變高。在掃描模式下,它在掃描開始時變低(20 Hz),在 1KHz(約 800 ms)時變高。從 20 Hz 掃描到 10KHz 大約需要 8 秒。
填板的技能等級是:中級。確保使用溫控烙鐵。我使用340攝氏度的溫度。并且不要吸入焊錫煙霧。如果您沒有通風柜,請使用風扇將焊錫煙霧從您身上吹走。
為了編譯源代碼并將其下載到微控制器中,我使用了 Texas Instruments Code Composer Studio。它是免費的,您可以在其中獲取適用于 Windows、Linux 和 macOS 的版本。
使用 Code Composer Studio 的技能級別為:高級。(也許真的很高級)。
筆記
1. 拿到Launchpad后,如果想單獨使用來熟悉它和Code Composer Studio,又想使用晶振,則必須將標有R5和R7的兩組焊盤跳線。這是 MSP-EXP430G2ET?
2. 要對 MSG430G2402 進行編程,請使用以下三根線將音調發生器連接到 Launchpad:面包板跳線 10 厘米杜邦線,母對母。
當您以這種方式使用它時,您不能在 Launchpad 的插槽中安裝 MSP430G2xxx。該部件位于音爆發生器板上。
要使其獨立運行,請移除三根電線并使用接頭插頭連接接頭上的 /RES 和 /Reset 引腳(在 Tone Burst Board 上)。
3. 音頻輸出為:線路電平、麥克風電平和揚聲器。揚聲器輸出不會產生太多功率。它在那里,因此您可以在使用生成器時收聽它。如果線路和麥克風輸出不是您需要的電平,您可以更改 R15、R15 和/或 R17。
這包括源代碼。源代碼已完成。除了 Code Composer Studio 中的庫之外,它不需要任何庫。
?
- 脈沖發生器開源硬件
- 頻率發生器開源硬件
- 函數發生器開源分享
- 微位函數發生器開源分享
- Arduino信號發生器開源
- 音頻混音器開源項目
- PWM發生器開源項目
- 白噪聲發生器開源
- 信號發生器開源項目
- 信號發生器電流源開源項目
- PWM發生器PCB開源免費下載 0次下載
- 基于fpga實現信號發生器 69次下載
- 可調音頻信號發生器的安裝與檢修 11次下載
- 音頻信號發生器 66次下載
- 音頻訊號發生器
- 任意波形發生器和矢量信號發生器有什么區別 3096次閱讀
- 什么是任意波形發生器 1092次閱讀
- 任意波形發生器中波形生成方法 990次閱讀
- 函數發生器、信號發生器和波形發生器的區別 1702次閱讀
- proteus波形發生器頻率怎么調 3934次閱讀
- 基于MAX494的函數發生器電路 904次閱讀
- 斜坡函數發生器算法的公式是什么 3784次閱讀
- 采用Altera Cyclone ||系列FPGA實現音頻發生器的應用設計 3398次閱讀
- 如何選擇信號發生器和調整信號發生器的靈敏度 5459次閱讀
- 脈沖信號發生器原理_脈沖信號發生器應用領域 1.4w次閱讀
- 高速任意波形發生器的原理及硬件設計方案 7941次閱讀
- 霍爾信號發生器的基本結構_霍爾信號發生器的工作原理 1.6w次閱讀
- 基于NE555制作的音頻信號發生器電路圖 1.6w次閱讀
- 高壓發生器是什么 高壓發生器原理介紹 1.6w次閱讀
- 什么是直流高壓發生器 5728次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多