声音要好听,或者说声音还原度高,就要求喇叭的驱动电路和喇叭的频率响应好,对应每一个频率的声音,振幅和相位,都能还原真实的声音,接近在麦克风记录时所采样到的数值。
不同的驱动电路,不同的耳机或者音响,频率曲线是不一样的,实际的还原效果肯定就不同。
下图是LM3876芯片(音频功率放大器)的开环频率响应曲线(闭环时还需要加上耳机的频率曲线)。
下图是魅族的某耳机官方给出的频率响应曲线。
用stm32的开发板,开发板自带音频驱动芯片和喇叭,就能编程实现音频播放,如果开发板只有一个喇叭,只能用定时器输出指定频率的PWM波,让喇叭以固定频率响而已。
蜂鸣器和外接喇叭,本质上没有区别,两者的频率响应曲线不同,听起来音质不一样罢了。
只要驱动电路和控制电路相同,都可以播放音频或者“响”。