FM1188/FM2018/ATH8809消回音電路軟件調試步驟
準備工作
硬件:
1,?盡可能按照官方原理圖設計,并遵循音頻信號走線原則layout。特別提醒,FM1188有部分引腳是雙功能的,包含了初始化方式(I2C /URAT/eeprom),靜音(pin24)以及powerdown。
原廠芯片rest使用RC復位,有客戶反饋頻繁拔插電源時有宕機現象,MCU控制IO復位或者添加STC809R復位芯片,問題解決.
2,部分客戶反饋lineout沙沙聲嚴重。解決辦法:AGND和DGND分割,MIC電源使用LDO
去掉lineout低通濾波,增大衰減電阻,增大MIC PGA補償衰減,問題改善。
3,產品外殼聲學設計。Mic盡可能設計腔體,增強氣密性以增強諧振。喇叭音腔是整個消回音過程的關鍵。揚聲器的還原度關系著整體消回音效果。高質量音質才能保證回音消除65db以上。
軟件:
可向原廠或代理商索取SAMTUNERV1或SAM TUNERV2?(vx13509621892)
修正后原理圖如下:
對富迪產品參與過調試或接觸過軟件部分的人對下圖一定非常熟悉。
其實Fortemedia的產品回聲消除過程的調試并沒有人們想象得那么高深,雖然涉及到的寄存器有上百個,但真正起到關鍵性作用的大約10個。
SAMTUNER V1界面:
SAMTUNER V2界面
準備工作完畢,FM1188/FM2018信號通道正常,就可以開始參數調整了(FM1188/FM2018在eeprom模式下上電后信號通道就可以正常工作),如果你們選擇的是聲訊電子的IC,那么我們會在出廠時自帶一組測試參數。該參數已具有消回音和降噪功能,可以滿足市面80%產品結構。
下面就重點講一下消回音參數調整的步驟。
FM1188/FM2018消回音的過程分為線性消回音(AEC)和非線性消回音(NON linear AEC)兩大類。
調試過程
MIC進來的信號A,linein?進來的信號B,消除原理就是A-B。知道了這個原理就簡單了
從上圖我們可以看出A和B為反相波形,并且A幅值大于B幅值。理想狀態下A=B。AB疊加后會抵消部分,有回波殘留。點samtunerV2 LINEAR AEC選項,進入調整linein振幅,使B的幅值盡可能接近A。
具體做法如下
1關閉AEC和NAEC,播放音樂并記錄lineout波形RMS激勵總計Q1。
2開啟AEC,播放音樂并記錄lineout波形RMS激勵總計Q2,調整一次linein振幅記錄一次
3 Q2-Q1,使得差值最大化。
差值最大,但仍然有回音,開啟NAEC調整NAEC消回音,NAEC主要調整1e86和1E87的值,值越大消回音越厲害,全雙工就越差。(看產品需求,謹慎調整)。每調整一次看Q2-Q1的差值。如果變化不大說明芯片已經盡力了
注:FM1188和ATH8809消回音能力大約是65DB,FM2018大約是60db,即Q2-Q1=65就說明芯片已經達到最大的消回音能力了,此時仍然有回音的話,只能降低喇叭音量和MIC增益。拉開MIC和喇叭之間的距離同樣適用。另外需要知道的是,喇叭的音質對整體效果的影響,高質量,消回音60-68db,中質量 30-50db,低質量 30db以下。
審核編輯:符乾江
評論
查看更多