如何製作一個超低功耗的高保真的數字降噪錄音機

一 前記
  您是否曾經想過購買一臺小型錄音機來錄製環境中的聲音並將其存儲在內存中?其實這隻需執行幾個簡單的步驟即可輕鬆製作自己的錄音機。筆者最近交付了幾個錄音產品之後,就把餘料來做一個高保真錄音機來玩玩,順便給做畢設的小老弟來練練手。   高錄音機主打一個超低功耗和超遠距離降噪拾音以及高保真拾音。拾音距離可達10米以上,採樣率高達44.1K的CD音質。並且配置了32G的sd卡,可實現超長錄音並存儲。
 
二 原理解析
  對一個長期深耕音頻處理的軟件工程師,這個難度其實不大的,首先在codec芯片上,把音頻採樣率調成48k,然後做降噪處理,最後天通過串口把音頻數據輸出出來。這裏使用串口的原因是拓展性好,方便其它產品使用。
 其次,選一個超低功耗的mcu做主控,用來把採集到的數據做存儲。這個編碼的其實涉及到的東西很多。比如,文件系統,超低功耗等。這裏的軟件是花費了不少精力的。
 兩者結合起來,即可使用標準的模塊把這樣個連起來,也可以辛苦硬件工程師畫在一個板子上。正好筆者這裏有其它板子可複用。就免去了畫板。
 
三 硬件軟件
  假如把這個產品所需原料來劃分,可以劃分爲三個部分:
  • 硬件原理圖,這個畫板難度不小,主要是涉及到音頻信號處理以及bga芯片的處理。這裏用到了一個模塊,原路圖如下所示:
 
 
添加圖片註釋,不超過 140 字(可選)
  • 存儲部分的原理圖如下:
 
 
接下來,就是枯燥的軟件編碼和調試了。經過一段時間的辛苦付出,總算是交差了。
 
四 樣品展示
  這個是樣品,直接接上電源就可以用了。
 
 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章