微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 6515m的内部功放增益怎么修改大点(已解决)

6515m的内部功放增益怎么修改大点(已解决)

时间:10-02 整理:3721RD 点击:

现在声音太小了,求指导

不修改音频参数

/alps/mediatek/custom/common/kernel/sound/amp_6329pmic_spk
#define SPK_AMP_GAIN            (4)  //4:15dB
bool Speaker_Init(void)
{
   PRINTK("+Speaker_Init Success");
#if defined(AMP_CLASS_AB)
   hwSPKClassABInit();
   hwSPKClassABVolumeControl(SPK_AMP_GAIN,SPK_AMP_GAIN);//4:15dB, 6:21dB
#elif defined(AMP_CLASS_D)
   hwSPKClassDInit();
   hwSPKClassDVolumeControl(SPK_AMP_GAIN,SPK_AMP_GAIN);//4:15dB, 6:21dB
#endif
   hwSPKClassABVoiceBypassAnalogGain(RCV_AMP_GAIN);
   PRINTK("-Speaker_Init Success");
   return true;
}

#define SPK_AMP_GAIN            (6)  //6:21dB
修改成这样也没有效果的

你按音量加减,声音有反映吗?
另问一下,你的BB到PMU中间除了串电容,还有没有串别的东西?

音量加减的时候,声音有反应的,就太小了,要贴在耳边听

除了电容没有串别的了吧?
你换成AB类的试一下。

只是电容,没有串其它的了,AB类的声音一样很小,带着耳机声音比较大

如果耳机模式的声音正常,可以试一下,在耳机模式时,将外放也同时打开,听一下外放声音是否也同时变大了。

我把内部增益调到21db,后面一直也没有效果
最后原来是PMU到BB端的电容值太小了
才100PF,修改成20uF就可以了

应当不要20UF的。不过也没有20UF的电容。只有22UF的电容。
因为你用100PF的电容,对这种音频信号来说,(容性)阻抗太大了。
我觉得用1UF的电容应当就够了。
你可以跟你们硬件在确认一下。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top