一、问题简介
有客户反馈,使用KT404C语音芯片,每次主板上电的时候,都会发指令将音量设置为20级,但是实际到使用现场,就会有终端的客人反馈,机器的音量变大了,这个是什么情况呢,该如何分析这个问题呢?

二、详细分析
可以看看芯片的使用手册如下:

手册里面关于音量的说明如下:

1、芯片的dac输出音量取值范围是0--30 。30就是最大,也就是说KT404C只要掉电,再上电他的音量默认就是最大的。或者KT404C复位,音量也会恢复到最大
2、根据客户的描述,这种情况,极有可能是主板没有复位,但是KT404C因为异常情况导致复位,从而恢复音量至30级了 ,因为此时主MCU不清楚KT404C是否复位,所以就感觉声音变大了
3、为什么会复位呢?这里分为软件和硬件来分析
==》软件,其实除了一个复位指令,其他情况产生复位的概率是很低的,至少到目前没遇到过
==》硬件,这个最有可能,请优先排查
比如:KT404C的5脚3.3V电容摆放不对,或者没有,尤其在播放音乐的时候,导致电压拉低了复位
比如:KT404C的4脚,电源输入电压过低,导致低压复位,也是有可能
如果实在查找不出来原因,可以联系我们,做音量设置后记忆的功能
==》也就是说,当用户发送指令之后,KT404C芯片做存储记忆,这样即使KT404C每次复位了,都会是记忆的音量,就不再是最大30级了
==》同时,因为大部分的应用场景,都是需要音量最大的,所以我们才设计成每次上电音量默认最大,而不记忆的原则。调整音量,也可以调整功放的放大倍数解决,也是可以的,如下图

审核编辑:汤梓红
-
语音芯片
+关注
关注
13文章
2265浏览量
40323
发布评论请先 登录
语音识别芯片有哪些(语音识别芯片AT680系列)
什么是语音芯片串口AT指令?实现智能语音交互的核心技术详解
国产 KT148A 重复擦写语音芯片:420 秒存储 + 串口更换 + 1.5 元高性价比
KT142A 语音芯片插播功能使用指南及文件存储命名规则
芯知识|广州唯创电子语音芯片使用中声音变小问题深度解析
芯知识|语音芯片发码无声解析:上电无声、连发指令才响的三大根源及解决之道
DLP3010用着用着就出现黑线,什么原因?
KT142C语音芯片内置的320Kbyte空间不够,还有其他方案吗?
KT142C语音芯片支持的语音文件格式什么?Mp3还是wav呢?
KT148A语音芯片的声音小,如何让喇叭声音变大?声音影响注意点

KT1404C语音芯片为什么用着用着,声音就变大了,发指令设置音量?
评论