采用PWM技术的D类放大器
D类放大器采用PWM技术,它可控制固定频率方波的占空比,并通过占空比来表示输入值。由于PWM可获得较高的效率,因此它经常用于大功率设备。电动汽车所用的功率放大器就是D类放大器,风力发电机中用于返回电流的也是D类放大器。那么,这一工业技术能否用来处理音乐?
就放大器而言,D类放大器的效率确实很高(一般可达到90%)。由于晶体管几乎总是处于要么导通,要么截止的状态,只有从一个状态转向另一个状态时才进入线性区域,因此它们的功耗要比线性放大器小得多。在线性放大器中,晶体管有很大一部分时间在线性区域。
对于D类音频放大器,负载放在H桥的中间(见图1)。这样做有一个好处,即输出即可是正,也可是负,从而可大大提高功率,使之达到A或B类放大器的四倍。
从实用的角度来说,只要PWM有足够的精度和频率,就有可能获得可接受的控制特性及不错的音频效果。精度应该是16位(或更大),PWM载波频率应不低于音频带宽的12倍,最好是25倍。跟其它音频设备一样,提高动态范围的精度也很重要。标准CD播放器的精度是16位。
在动手设计之前,必须从音频中去除PWM载波。
假如要设计一个次低音D类放大器,其典型带宽为20Hz至500kHz。这就要求过抽样频率至少达到6kHz,最好是12.5kHz。在简单的应用中,音频编解码器可作为DSP的输入,数字输出可用来驱动PWM的板上外设,许多情况下不用任何处理。
要从音频输出端去除PWM载波,只要一个合适的滤波器就可完成任务,滤波器的结构---即截止频率和阶数---由过抽样频率或PWM频率决定。PWM频率越高,滤波器阶数越低,也越简单。在图1中,两个二阶LC滤波器之间有一个扬声器,每半个桥有一个滤波器。这些滤波器可从输出端去除载波及其它谐波。
死带(Dead-band)失真是第二个要滤波器来解决的问题。构成H桥的大型功率晶体管导通和截止都需要时间,因此必须分配出一些时间,以防一个晶体管导通时另一个还处于导通状态。如果这种情况发生,就会出现所谓的“击穿”现象。为避免这类情况发生,控制器必须确保每个脚的上、下晶体管在导通之前都要截止一段时间,这段时间就称为死带时间,它会导致类似于B类放大器的失真,利用滤波器就可解决这种失真问题。
采用巴特沃兹或贝塞尔滤波器一般就足够了,两者的通带都比较平坦。贝塞尔滤波器还有线性相位的优点。
图1中的H桥有两个滤波器,每个扬声器脚上一个。如果习惯于单端滤波器设计,将它们改变成均衡滤波器也是小事一桩。对带半额定负载的滤波器进行简单的计算,然后就可使用所得到的L和C值。