我已经看到了PIC板的原理图,该PIC板使用滤波后的PWM将音频输出信号提供给音频插孔。它显示了使用3级无源RC滤波器和LM386级进行滤波的PWM输出。我有以下问题:
- 通常,音频信号将同时具有多个频率。PWM如何做到这一点?
- 音频质量是否与将PCM与DAC,滤波器和放大器一起使用一样好?
- 由于这种技术看起来既方便又方便,为什么不是所有的音频设备都使用它来节省金钱和成本,包括计算机中的声卡?
我已经看到了PIC板的原理图,该PIC板使用滤波后的PWM将音频输出信号提供给音频插孔。它显示了使用3级无源RC滤波器和LM386级进行滤波的PWM输出。我有以下问题:
Answers:
通常,音频信号将同时具有多个频率。PWM如何做到这一点?
包含多个频率频谱的音频信号仍然只是可以由ADC采样并由DAC重新创建的音频信号。如果使用的采样率高于最高音频频率的两倍,那么一切都很好。使用PWM技术的DAC也不例外。在PWM波形的任何一个周期中,标记与空间的比率必须准确地“代表”瞬时模拟信号,并且单个PWM周期的时间必须短于最高音频信号周期的一半:-
上面是使用PWM的3个DC电平的简单表示。显然,如果PWM频率为“高”,则这三个电平可以视为复杂AC波形的一部分。希望您可以看到,准确控制PWM标记空间比对于获得低音频失真确实至关重要。
音频质量是否与将PCM与DAC,滤波器和放大器一起使用一样好?
传统上没有,但是越来越好。
由于这种技术看起来既方便又方便,为什么不是所有的音频设备都使用它来节省金钱和成本,包括计算机中的声卡?
要获得真正的高保真音质,控制PWM比率精度非常困难,而对于D类放大器,电源抑制仍然是一个非常困难的挑战。参见上面的嵌入式图片-如果5V电源轨加倍,则增益也加倍-现在想象一下,而不是简单地加倍,而是在该轨线上负载了令人讨厌的噪声-这将直接调制音频信号并产生一些非常明显的信号效果。
带有DAC,滤波器和放大器的PCM
这取决于DAC内部的构建方式。大多数声卡DAC将使用sigma-delta调制,它与PWM类似,因为它是通过滤波器高速打开和关闭的一位信号,但使用更智能的算法来确保正确的输出电平和压摆率。
该示例声卡编解码器数据表在第一页上有一个漂亮的图表。
如果您的PWM足够快,则可以从纯PWM中获得相当不错的声音。在MHz区域中,它需要具有比所需的最高音频频率高得多的PWM频率。
请参见将PWM转换为模拟信号