發送一條播放語音命令給KT148A之后,會有返回信號嗎?表示播放完成或者播放成功之類的
1、因為芯片只有一個接口,一線串口,單向的,KT148A只接收MCU的控制指令,
不能發過去發數據給mcu ,所以不能做反饋信號
2、但是可以從其他的方式解決這個問題,看看芯片的原理圖腳位定義
3、芯片給出了一個腳=PB9=2腳=BUSY腳 ,可以通過MCU來檢測它的電平,知道是否播放完畢
這個busy是芯片2腳,它是一個gpio口,符合一般io口的特性
==》播放輸出低電平= 0v
==》空閑輸出高電平=3.3V
==》但是這里有個重點,芯片會空閑計時5秒之后進入超低功耗狀態=2uA,所以busy腳是高阻態
不是低電平,也不是高電平,雖然看起來指示燈是熄滅熄滅狀態
4、此時如果拿來控制功放,那就很簡單,外掛上拉電阻,10K或者22K都可以,靈活處理
如果外掛功放的應用,推薦KT142C-SOP16的芯片,他支持dac輸出,外掛功放音質更好
審核編輯 黃宇
-
語音芯片
+關注
關注
12文章
1939瀏覽量
37545
發布評論請先 登錄
SC5080B sop8語音芯片替代開發記錄_KT148A flash型420秒


flash MP3語音IC芯片廠介紹兒童電子琴智能語音方案

KT148A語音芯片的聲音小,如何讓喇叭聲音變大?聲音影響注意點

KT142A語音芯片dac輸出加功放播放音頻前面一小段沒聲不完整處理

評論