信號發生器
在聲學測量以及聲學信號處理中,信號發生器是一個常用的東西。為了使用一個簡單的音頻信號,動輒買一個幾萬元的音頻測試設備,對很多人來說,有點不切合實際。筆者在做音頻信號的過程中,就自己研制了一個簡易的音頻信號發生器,該設備有着,成本低,操作簡單,接口豐富,可發射任意音頻信號等特點。
准備材料
一,DSP音頻開發板:該DSP開發板是我們經常使用的一種開發板,該開發板的flash資源特別大,可以內置很長的本地音頻信號,並且有高解析度的DAC,非常適合做音頻信號發生器來使用。

二,音頻軟件:
為了制作各種音頻信號發生器,這里需要一個音頻信號生成工具,我是用的是cooledit,有其它的也可以的。

三,軟件代碼:
為了根據要求實現特定信號,一定程度的編程是必不可少的,不過,這些對於我們來說就比較簡單了。
搭建流程
步驟一:通過音頻軟件生成一個0.5s的1k正玄波信號,假如你不想生成或者不會,可以通過下面鏈接下載:
步驟二:把該正玄波信號轉換成能夠播放的格式並放入到編程的代碼中。
步驟三:通過編程,實現雙機按鍵播放該正玄波的信號,然后把bin文件下載到開發板中。
步驟四:開發板重新開機,然后雙擊功能按鍵,即可實現正玄波信號的播放了。
效果展示
通過按鍵,可以控制音頻信號的發生,這里使用了一個0.5s的正玄波信號作為發射信號,雙擊功能按鍵,把信號輸出的插針接到示波器上,就可以看到發射的信號了。如下圖所示。

其實,假如想制作其它信號的發生器,非常簡單,只需要把上面的正玄波信號換成你需要的信號即可。
