中科藍訊 ANC 調試指南
目前市面上的 TWS 耳機品牌和種類越來越多,并且大部分都已經支持了 ANC 功能,今天主要以中科藍訊 BT8922C2 給大家講解,使用中科藍訊平臺進行 TWS 開發的時候,如何使用中科藍訊提供的工具調試 ANC,以及具體的調試步驟,話不多說 ,我們開始吧。
一、ANC 簡介
ANC 即主動降噪,通常經過耳機的 Mic 采集環境中的噪聲,再由內部的 ANC 芯片產生相位相反、幅度相同的消噪聲源,并從喇叭播放出來與環境中的噪聲相互抵消,從而達到降低人耳聽到的環境噪聲。目前市面上大多數耳機的 ANC 功能對環境中 100Hz 至 1000Hz 的中低頻噪聲有較好的降噪效果。
二、ANC 調試步驟
下面開始為大家介紹使用中科藍訊平臺,調試耳機 ANC 功能的具體步驟,介紹過程中會使用到中科藍訊開發工具,以及上位機的配置,對這方面還不熟悉的讀者可以參考我的另一篇博文《中科藍訊 BT892x SDK 開發入門介紹》,里面會有開發環境的搭建以及中科藍訊上位機 Downloader 使用方法說明。
2.1 工程配置
2.1.1 調試的第一步,需要在工程中打開 ANC 功能,打開工程找到 config.h,找到“ANC配置控制”,使能 ANC ,并且根據實際需求以及硬件設計,選擇是否使能 Hybrid 模式,如果不使能則默認為 FF/FB 單饋模式。
2.1.2 調試 ANC 的時候為了能夠實時的聽到效果,通常采用藍牙串口去對耳機端的 ANC 數據進行實時的更新,所以在工程中需要使能藍牙 SPP 串口。
2.2 Downloader 配置
2.2.1工程編譯完成后,在燒錄前還需要在 Downloader 中進行相應的配置,首先打開配置頁面,在 “Mic 參數” 界面,打開 ANC 開關,并且選擇好相應的 ANC 模式。
2.2.2在 “系統配置” 界面配置調試的方式,這里選著藍牙串口的方式進行調試。
2.2.3 在 “資源配置” 界面選擇好工程引用的資源文件目錄,以便我們在調試好 ANC EQ 參數后可以直接燒錄到芯片中。
2.3 Equalizer 調試 ANC
2.3.1 以上的配置以及燒錄操作完成后,打開電腦連接上需要調試 ANC的耳機,連接上后點擊耳機的屬性查看對應的藍牙串口 COM 口編號。
2.3.2 在 SDK 目錄下,\projects\earphone\Output\bin ,可以找到不同 ANC 模式對應的 EQ 工程。

2.3.3 打開中科藍訊提供的 EQ 調試軟件 Equalizer(點擊下載),將相應模式下的 EQ 工程拖入軟件中打開,這里拖進軟件中的是 ANC-Hybrid.eqproj,在軟件中選擇對應的 COM 口。
2.3.4 點擊功能可以打開 ANC 的調試面板。
2.3.5 完整的調試界面如下圖所示,可以通過修改 EQ 去調整 ANC 的降噪效果,以及通過 ANC 面板,打開關閉 Mic、調整對應 Mic 的增益、打開關閉 ANC 功能,并且這些操作都會實時的更新到耳機上,每一次操作變換都會通過串口發送給耳機,在軟件的左下角可以看到每一次改動發送成功的提示。
2.3.6 保存好的這些 EQ 資源文件在 SDK 目錄\projects\earphone\Output\bin\Settings\Resource 下相應的文件夾中,由于之前 2.2.3 中已經進行過資源的配置,所以在 Equalizer 調試完保存后即可直接通過 Downloader 燒錄到耳機中。
2.3.7 需要注意的是 ANC 控制面板上的 Mic 模擬增益,只能在線調試的時候聽效果,再次燒錄后并不會更新為調試時的增益,如果想要應用對應的增益,需要在 Downloader 中進行配配置。
以上就是在使用中科藍訊平臺調試 ANC 時大致的步驟,本文主要介紹調試中的上位機工具的使用,具體的調試參數指導,需要相關的聲學設備進行協助調試,如果有其他問題歡迎大家留言咨詢。