软件音量掌握由于软件调节音量不能直接掌握PWM和DA上的电流,以是软件音量掌握一样平常是直接调度运送到音频合成器的数值,达到音量掌握的目的。以是只要通过一定的数学运算,就可以对运送到音频合成器的数值进行调制。理论上软件音量掌握可以任意级数。但是由于受到CPU运算能力的影响和实际运用的需求一样平常也是做16级音量掌握。如果运算能力有限也可以做2级或者4级音量掌握。硬件音量掌握要知道语音芯片的音量掌握一样平常分为8级音量掌握和16级音量掌握。但是语音芯片一样平常有两种音频输出办法,一种是PWM音频输出,一种是DAC音频输出,哪语音芯片的硬件音量掌握是怎么掌握两种音频输出的音量的呢?一样平常是采取调度电流的办法来掌握音量的输出。掌握PWM电流就可以掌握输出到喇叭上的电流强度,从而掌握喇叭振幅的大小,从而掌握我们人感知的音量大小。DA音频输出办法,同样也是掌握电流形式,由于语音芯片大多数一样平常都是电流型DAC只要掌握DA的电流就可以掌握外部三极管的基极电流,从而掌握喇叭上的电流强度达到音量调节的目的。当然,除了上述的运用领域外,音量掌握领域还可以用作其他的产品运用中,如:亮度调节等,是不是很惊奇,更多创造就在九芯电子。
