||
聚焦語音場景痛點,分享低功耗音頻電路架構(gòu)、自適應(yīng)濾波技術(shù)等創(chuàng)新方案,助力開發(fā)者打造沉浸式、高保真的語音交互系統(tǒng)。
Air780EHV音頻電路參考設(shè)計中要注意哪些……
今天在這里分享下相關(guān)內(nèi)容。Air780EHV內(nèi)置Audio Codec,支持1路Mic,1路Speaker。
有如下特點:
支持1路駐極體Mic,模組內(nèi)置偏置電壓,差分輸入;
支持1路Speaker輸出,但輸出功率僅14mW,差分輸出;
Speaker輸出需搭配音頻PA使用,音頻PA請根據(jù)所需靈活選擇,也可選擇標準配件AirAUDIO_1000搭配使用;
Air780EHV支持VoLTE通話和TTS(文字轉(zhuǎn)語音)功能。
一、硬件參考設(shè)計
資料中心提供了音頻電路參考設(shè)計,及其使用的相關(guān)注意事項等文檔。
最新內(nèi)容詳見:
https://docs.openluat.com/air780ehv/luatos/hardware/design/audio/
注意:Air780EHV支持駐極體Mic,內(nèi)部已接Micbias偏置電壓,外部無需再加。
尤其要注意的是:Mic電路上切勿增加隔直電容,按照參考電路連接即可。
音頻PA選用的是納芯微NS4160,最高可驅(qū)動4Ω 3W的喇叭(5V供電時)。
二、Audio API說明
此前文章介紹過LuatOS二次開發(fā)提供了豐富的資源支持,目前包括74個核心庫、55個擴展庫、1000多個API接口,以及100多個基于實際場景的Demo示例。
其中就包括Audio函數(shù),詳見:
https://docs.openluat.com/osapi/core/audio/
本文主要介紹audio.config() 這一個函數(shù):
audio.config()跟硬件相關(guān),主要是兩個GPIO的配置。
一個GPIO控制Audio PA;
一個GPIO控制Audio Codec。
如下圖所示:
Air780EHV內(nèi)部集成了Audio Codec:相應(yīng)的控制GPIO為GPIO20,大家在使用本函數(shù)時可以輸入20 ,也可以默認不填。
Air780EHV需要在外部增加Audio PA電路:相應(yīng)的控制GPIO我們默認推薦使用GPIO22,也就是PIN19:AudioPA_EN。
如下圖所示:
大家在使用時務(wù)必注意如下幾點:
Audio PA務(wù)必使用一個單獨的GPIO控制使能,不能默認一直開啟,一方面在功耗上比較浪費,一方面也無法搭配Audio函數(shù)抑制有可能產(chǎn)生的POP音;
Audio PA的控制GPIO推薦使用PIN19:AudioPA_EN,也就是GPIO22;
如果不使用PIN19:AudioPA_EN,那么至少也要選用一個AGPIO,只有AGPIO在休眠狀態(tài)下才能控制其輸出狀態(tài)。
詳見Air780EHV GPIO設(shè)計說明:https://docs.openluat.com/air780ehv/luatos/hardware/design/gpio/
今天的內(nèi)容就分享到這里了~