嗨,欢迎来到兆亿微波官方商城!
服务热线: 010-82888379  13718660290
购物车图片 购物车 ( )
全部商品分类

D类音频功放的LC滤波器如何设计

2021/2/2 11:35:46
浏览次数: 19

  LC串联谐振的意义


  有了上一节的基础,这一节我们来看看D类音频功放的LC滤波器如何设计,思路是怎么样的,可以看作是一个案例。


  考虑到有些同学没接触过D类音频功放,我会先简单介绍下D类功放的工作原理,然后D类功放为什么要用LC滤波器,再到LC滤波器设计具体过程。


  TI公司也有介绍D类放大器LC滤波器的设计文档,文末会分享出来。我写的与TI的区别,TI的主要介绍具体如何设计,我主要想说明思路过程,并指出里面的一些细节,为什么是这样。我希望的是,有了思路,即使没有任何文档,遇到类似的问题,也能自己去分析。


  D类功放工作原理


  D类功放相对于A,B,C类来说更不好理解,因为它是需要调制的,看起来就是占空比不同的PWM波,波形看着与我们的音频模拟波形一点都不像。


  下面来看一看它的原理。

D类音频功放的LC滤波器如何设计


  简单理解就是:音频信号与三角波高频载波经过比较器进行比较,得到占空比不同的PWM波,然后将得到PWM信号通过MOS管对管,经过滤波器输入到喇叭。调制后得到的PWM里面含有音频分量,然后通过LC滤波器滤掉高频载波还原成原始信号。


  原理确实非常简单,但是我们可能会有如下问题,仅仅理解以上内容还是远远不够的。


  为什么有的电路喇叭两端用示波器量就是PWM波,但是却能正常发出声音?


  LC滤波器该如何设计,L,C如何取值?


  有的D类放大器要LC滤波,有的用磁珠就可以了,为什么?


  还有的厂家的宣称它们的放大器不需要滤波,用了什么技术?


  下面来看看这些问题是怎么分析的。


  典型的D类放大器电路


  D类放大器,我们常用的方式是差分的方式,即两个MOS对管中间接喇叭。下面就只分析这种差分方式,单端的分析方法也差不多。


  首先,D类放大器是一个大类,主要区别在于有不同的调制方式,下面先介绍两种,AD类,和BD类。

D类音频功放的LC滤波器如何设计


  AD类是经过三角波调制后再反相,用了一个比较器。BD类是先将音频信号反相,再将原信号和反相后的信号分别通过调制,用了两个比较器,从图中看不出来差别,下面来看看波形的区别。

D类音频功放的LC滤波器如何设计


  红色的为音频信号,三角波是调制信号,我们可以很容易的得到滤波之前的差分输出信号。从波形上看到,AD与BD的差分输出有着明显的区别,但是二者的电平都是高低变化,我们没法从上面直接得到有用的信息,比如看不出来哪种效率更高,哪种辐射会小一些等等。


  这时候,我之前的文章“信号在脑子里面应该是什么样的”就要派上用场了,我们需要把输出信号进行傅里叶变换,得到它们的频谱,有了频谱,就很容易看出差别。为此,我借助了Matlab软件,分别画出它们的频谱。


  注:为了减小Matlab软件的计算量(计算量大了电脑会卡),我设定的音频信号为1Hz,调制三角波为20Hz,虽然实际音频信号频率肯定是比1Hz要高的,但是分析结果应是一样的。


  下图是用幅度为1,频率为20Hz的三角波,来调制幅度为0.9,频率为 1Hz的正弦波。

D类音频功放的LC滤波器如何设计


  从上图看出,调制之后的有用信号1Hz被保留,幅度都是0.9,两种方式都是一样的,这说明都能达到目的,包含了完整的音频信号。


  AD调制方式,除了有用信号1Hz在,还有调制三角波频率20Hz的幅度也很大。而BD调制方式,20Hz频率消失了,只存在更高的谐波。从这个角度说, BD的方式是要更好的,损耗降低了。


  在音频输入为0的时候,也就是说放大器空闲,更能看出AD与BD的区别,如下图:

D类音频功放的LC滤波器如何设计


  在输入为0的时候,AD方式的差分输出为方波,而BD方式输出为0,毫无疑问,BD方式功耗更低。


  事实上,我们拿到了频谱,就能知道很多事情了。


  首先,这些开关信号实在看起来不像是模拟音频信号,但是其确实包含了完整的音频频率信号在其中,所以直接通到喇叭也是可以正常响的,虽然额外多了高频载波,但是频率太高,超过人耳范围,高频分量是听不见的。


  其次,这些开关信号除了包含有用信号,还有丰富的高频频率,这些高频频率从调制频率开始往上。这些高频分量通到喇叭是没有什么好处的,反而会额外带来功率损耗,还有会造成EMI的问题。所以,我们需要一个滤波器来滤掉高频分量。并且,因为驱动喇叭需要的功率较大,而RC滤波器会有额外损耗,所以,LC低通滤波器就自然而然被选中了。


  最后,我们知道频谱里面的高频的频谱分布,那么滤波器的截止频率自然就出来了。截止频率必须高于音频频率上限20Khz,而要小于三角波的调制频率,在这个范围内,截止频率越低,去除高频分量越好。


  下面分享下上面波形的Matlab源码,有兴趣的同学可以去试试。


  f_audio=1;      %被调制信号(音频信号)频率为1Hz


  f_sanjiao=20;   %三角波调制频率为20Hz


  %%%%%%%%%%%%%%%%%%%%%%%%  fft采样设置


  Fs=10000;  %采样率为Fs


  L=(Fs/f_audio)*100;


  %信号长度(采样总点数):100个周期的信号,长度越长,fft精度越高,但是执行时间越长


  T=1/Fs;    %采样周期


  t=(0:L)*T; %时间长度


  A_audio = 0.9;   %音频信号的幅度为 0.9----可以修改为不同的值尝试


  S1=A_audio*sin(2*pi*f_audio*t);         %被调制信号(音频信号)为幅度A_audio的正弦波


  S2=sawtooth(2*pi*f_sanjiao*t,0.5);  %调制信号(三角波)为幅度为1的三角波


  N=length(t);


  PWM1=zeros(1,N); %定义PWM1的长度  AD调制后差分波形


  PWM2=zeros(1,N); %定义PWM2的长度  BD调制后差分波形


  tmp=zeros(1,N);  %定义tmp的长度  计算用(中间变量)


  for i=1:N


  if S1(i)>S2(i)


  PWM1(i) = 1;


  tmp(i)  = 1;


  else


  PWM1(i) = -1;


  tmp(i)  = 0;


  end


  end


  for i=1:N


  if -S1(i)>S2(i)


  PWM2(i) = tmp(i)-1;


  else


  PWM2(i) = tmp(i);


  end


  end


  %%%%%%%%%%%%%%%%%%%%%%%% AD调制


  subplot(3,2,1);


  plot(t,S1,t,S2,'k');


  set(gca,'XLim',[0 2/f_audio]);%x轴的数据显示基频2个周期


  set(gca,'YLim',[-1.1 1.1]);


  title('AD调制');


  xlabel('t (s)');


  ylabel('幅度');


  subplot(3,2,3);


  plot(t,PWM1);


  set(gca,'XLim',[0 2/f_audio]);%x轴的数据显示范围


  set(gca,'YLim',[-1.1 1.1]);


  title('AD方式调制之后的-差分-信号');


  xlabel('t (s)');


  ylabel('幅度');


  X1=abs(fft(PWM1));


  subplot(3,2,5);


  semilogx(Fs*(0:(L/2))/L,X1(1:L/2+1)*2/L);


  set(gca,'XLim',[0.1 10000]);%x轴的数据显示范围


  set(gca, 'XTickLabel' ,{'0.1','1','10','100','10K','100K'}); %x轴频率数据


  title('AD方式调制之后的-差分-频谱');


  set(gca,'YLim',[-0.1 1.5]);


  xlabel('f (Hz)');


  ylabel('幅度');


  %%%%%%%%%%%%%%%%% BD调制差分信号


  subplot(3,2,2);


  plot(t,S1,t,-S1,'--r',t,S2,'k');


  set(gca,'XLim',[0 2/f_audio]);%x轴的数据显示基频2个周期


  set(gca,'YLim',[-1.1 1.1]);


  title('BD调制');


  xlabel('t (s)');


  ylabel('幅度');


  subplot(3,2,4);


  plot(t,PWM2);


  set(gca,'XLim',[0 2/f_audio]);


  %x轴的数据显示范围set(gca,'YLim',[-1.1 1.1]);


  title('BD方式调制之后的-差分-信号');


  xlabel('t (s)');


  ylabel('幅度');


  X2=abs(fft(PWM2));


  subplot(3,2,6);


  semilogx(Fs*(0:(L/2))/L,X2(1:L/2+1)*2/L);


  set(gca,'XLim',[0.1 10000]);     %x轴的数据显示范围


  title('BD方式调制之后的-差分-频谱');


  set(gca, 'XTickLabel' ,{'0.1','1','10','100','10K','100K'}); %x轴频率数据


  set(gca,'YLim',[-0.1 1.5]);


  xlabel('f (Hz)');


  ylabel('幅度');


  小结


  这一节我们看了Class D的输出信号波形,并分析了其频谱,我们要学会看频谱。本节就先写到这里吧,下一节会具体看看LC滤波器的设计过程。


在线留言询价
推荐阅读
  • 点击次数: 4
    2026-08-04
    差分放大器作为电子电路中重要的基础模块,以其对共模信号的抑制能力和对差模信号的放大特性,被广泛应用于运算放大器、传感器信号调理、通信系统等领域。差分放大器的重要特性不仅体现在其结构和性能上,其输入和输出的接法方式也多种多样。差分放大器的输入方式差分放大器主要输入信号分为两类:差模信号和共模信号,因此根据输入端的接法,差分放大器的输入方式主要有以下几种:1. 单端输入单端输入是指差分放大器的两个输入端中,信号仅加到其中一个输入端,而另一个输入端通常接地或者接参考电压。特点:结构简单,方便测试和使用。对输入端的共模干扰抑制较弱。输入信号相对地参考,易受共模噪声影响。应用:信号来源为单端输出的传感器或信号源。对共模抑制不高要求的场合。2. 差分输入差分输入是指信号加在两个输入端上,输入信号为两端电压的差值(差模信号),共模信号则同时加于两个输入端。特点:能有效抑制共模干扰,增强信号的抗干扰能力。输入阻抗对两个信号端相同。更适合微弱信号的精确放大。应用:对信号完整性和抗干扰性要求较高的系统。传感器输出、测量仪器、差分信号传输等。差分放大器的输出方式差分放大器的输出可以根据取信号的方式分为单端输出和差分输出。1. 单端输出单端输出是指差分放大器只从其中一个输出端取得信号,另一输出端接地或作为参考点。特点:用于兼容单端输入的后级电路。输出信号幅度为差分信号的一半(假设两个输出端为完全互补)。实现较简单,常见应用于一般模拟电路。应用:输出端系统为单端输入类型。对输出信号幅度要求不特别高的场合。2. 差分输出差分输出是指利用两个输出端信号的电压差作为输出信号。特点:输出抗干扰能力强,对共模噪声具备抑制能力。信号幅度较大,是两个单端输出信号之差。结构较复杂,但信号完整性更好。应用:高精度信号处理,如高速通信接口、精密测量仪器。需要远距离信号传输的应用。输入输出组合方式的多样性根据实际需求,差...
  • 点击次数: 2
    2026-08-04
    电流源放大电路是电子电路中常用的一类,用于提供稳定的电流输出,保证电路的线性和稳定性。它们在放大电路、偏置电路以及信号处理等领域有着广泛的应用。根据实现方式和工作原理的不同,电流源放大电路主要可以分为以下几种类型:、理想电流源、受控电流源和晶体管电流源等。一、理想电流源电路理想电流源是理论电路模型,能够在任何负载和电压条件下输出恒定电流,不受外部电压变化影响。虽然实际中无法完全实现理想电流源,但其概念对设计实际电流源电路具有指导意义。特点:恒定输出电流。输出电压可变。内阻极高,理论上为无穷大。应用:理论分析基准。理想化的电流控制和模拟。二、受控电流源受控电流源是指输出电流由某一输入信号控制的电路,输入信号可以是电压或电流,输出端则提供相应调整后的电流。常见形式包括:电压控制电流源电流控制电流源特点:输出电流与控制信号成正比。实际电路中多用运算放大器和晶体管搭建。适用于模拟信号处理和反馈控制电路。应用:模拟信号放大。电路偏置和稳定。反馈和调节系统。三、晶体管电流源晶体管电流源利用晶体管(BJT或场效应管)的特性,通过适当的偏置和反馈电路实现较为稳定的恒流输出。根据结构不同,晶体管电流源可以细分为多种电路形式。常见类型包括:恒流二极管(基极-发射极电阻)电流源利用二极管或晶体管的基极-发射极电压来稳定电流,结构简单,适合小电流应用。自偏置晶体管电流源通过发射极电阻实现负反馈,改善电流稳定性。镜像电流源(电流镜)利用两个或多个晶体管构成电流镜电路,实现输入端电流的复制,广泛用于集成电路。特点:输出电流稳定性好,受温度和电源变化影响较小。结构相对简单,易于集成。可以输出较大电流。应用:放大器偏置电路。集成电路中的恒流源单元。信号处理和模拟电路。四、运算放大器型电流源运算放大器配合晶体管或场效应管构成的电流源,通过运算放大器的高增益反馈,实现高精度恒流输出。特点:输出电流精度高。负反...
  • 点击次数: 2
    2026-08-04
    输出特性曲线描述了三极管在不同基极电流和集电极电压条件下的集电极电流变化规律。而三极管的输出特性曲线一般以集电极电压(V_CE)为横坐标,集电极电流(I_C)为纵坐标,不同曲线对应不同的基极电流(I_B)值。通过观察曲线,可以了解三极管的工作状态以及如何调节基极电流实现期望的输出。三极管输出特性曲线的三个区域1. 截止区定义:在该区域内,基极电流I_B基本为零或非常小,不能使三极管进入导通状态,集电极电流I_C几乎为零。特征:V_CE较高,但I_C几乎为零。三极管相当于开关断开状态。输出特性曲线对应的基极电流为零或极小。应用:用于开关电路的“关断”状态。不作为放大器的正常工作区。2. 放大区定义:三极管的基极电流大于零但未达到饱和,集电极电流随着基极电流线性增加,但集电极与发射极间电压V_CE维持在一定范围。特征:I_C ≈ β × I_B,β为电流放大系数。V_CE保持在一个较高电压区间,保证三极管不进入饱和。三极管处于正常放大工作状态。输出特性曲线表现为多条随I_B变化而分开的平行曲线。应用:模拟信号放大器的正常工作区。线性放大电路设计中依据该区域调整工作点。3. 饱和区定义:当基极电流增大,集电极电流达到极限,且集电极电压V_CE降低至较小值(通常小于0.2V),三极管的集电极-发射极间呈导通饱和状态。特征:集电极电流不再随基极电流线性增加,趋于饱和最大值。V_CE很低,三极管相当于开关闭合。输出电流基本由外部负载和电源决定,不受基极电流控制。应用:用于开关电路的“导通”状态。数字电路开关元件的“开”状态。总结来说,半导体三极管的输出特性曲线划分为截止区、放大区和饱和区这三个主要区域:截止区保证三极管不导通,作为开关“关”状态。放大区实现场效放大,调整基极电流实现信号放大。饱和区确保三极管充分导通,作为开关“开”状态。
  • 点击次数: 2
    2026-08-04
    场效应管(简称FET)因其高输入阻抗、低噪声和良好的线性特性,在电子放大电路中得到了广泛应用。根据不同的接法,场效应管放大电路主要分为三种基本类型:共源极接法、共漏极接法和共栅极接法。共源极放大电路1. 结构特点共源极电路中,场效应管的源极端作为公共端,输入信号加在栅极,输出信号由漏极获得。该接法类似于晶体管中的共发射极接法。2. 工作原理输入信号加到栅极,引起栅源间电压变化,控制漏极电流的大小。由于漏极电阻的电压降变化产生输出信号,输出信号与输入信号存在180°相位反转。3. 性能特点具有较高的电压增益。输入阻抗高,适合弱信号放大。输出阻抗较大。输出信号相位与输入信号相反。4. 应用场景广泛用于音频放大器、射频放大器和其他需要较大增益的模拟电路。共漏极放大电路1. 结构特点共漏极电路中,场效应管的漏极端作为公共端,输入信号加在栅极,输出信号由源极取出。因源极电压紧随栅极电压变化,故又称射极跟随器。2. 工作原理栅极电压变化直接影响沟道的导通程度,源极电压随栅极电压变化而变化,输出信号同相于输入信号且幅度接近。3. 性能特点输出阻抗低,输入阻抗高。电压增益约为1(略小于1)。输出信号与输入信号同相。适合作为缓冲器使用。4. 应用场景常用于信号缓冲、电压跟随器,适合驱动低阻抗负载,避免信号源过载。共栅极放大电路1. 结构特点共栅极电路中,场效应管的栅极端作为公共端,输入信号加在源极,输出信号由漏极获得。2. 工作原理源极上的输入信号经过沟道调制,控制漏极电流的变化,输出信号由漏极取出。输出信号与输入信号同相。3. 性能特点输入阻抗较低。输出阻抗较高。电压增益较大。输出信号与输入信号同相。4. 应用场景常用于射频放大、阻抗匹配电路和高速信号放大,适合低输入阻抗的场合。总结来说,场效应管放大电路的三种基本接法——共源极、共漏极和共栅极接法,各有其特点和应用优势。共源极接...
  • 点击次数: 2
    2026-08-04
    共发射极放大电路是晶体管放大电路中最常见、应用最广泛的一种基本电路形式。凭借其良好的电压增益、较高的输入阻抗和较低的输出阻抗,广泛应用于信号放大、缓冲和驱动等场景。共发射极放大电路的结构共发射极放大电路通常采用NPN型或PNP型晶体管搭建,其基本结构包括以下几个部分:晶体管(Q)核心元件,一般为NPN型晶体管,发射极作为公共端,基极为输入端,集电极为输出端。偏置电阻用于提供基极偏置电流,保证晶体管工作在放大区。常见的偏置方式有固定偏置、自偏置或分压偏置。输入耦合电容(Cin)将输入信号引入基极,阻断直流分量,防止干扰偏置电路的工作。输出耦合电容(Cout)将放大后的信号从集电极输出,同样阻断直流分量,保证后级电路安全。集电极负载电阻(RC)连接在集电极与电源之间,负载电阻的大小影响放大倍数和电路的输出阻抗。发射极电阻(RE)设有时用来稳定工作点,改善电路的线性度和温度稳定性。如下是典型的共发射极放大电路示意图:共发射极放大电路的工作原理共发射极放大电路的基本原理是利用晶体管的电流放大作用,实现对输入信号的放大。输入信号加到基极输入的交流信号经耦合电容Cin叠加在基极偏置电压上,使得基极电流随输入信号变化而变化。基极电流变化引起集电极电流变化晶体管工作在放大区时,集电极电流约等于基极电流乘以电流放大系数β(Ic ≈ βIb)。因此,输入信号导致基极电流的微小变化,经过放大变成较大的集电极电流变化。集电极电流变化引起集电极电压变化集电极负载电阻Rc上的电压降随集电极电流变化而变化,电压降增大时,集电极电压减小,以此方式实现电压信号的放大。但由于电流增加导致电压下降,输出电压与输入电压呈反相关系。输出信号集电极电压的变化通过输出耦合电容Cout传给后级电路,实现交流信号的输出。温度及稳定性发射极电阻Re起到负反馈作用,稳定晶体管的工作点,减少温度波动对电路性能的影响。共发射极放大...
热门分类
关于我们

───  公众号二维码  ───

兆亿微波商城微信公众号

兆亿微波商城www.rfz1.com是一个家一站式电子元器件采购平台,致力于为广大客户提供高质量、高性能的电子元器件产品。产品覆盖功放器件、射频开关、滤波器、混频器、功分器、耦合器、衰减器、电源芯片、电路板及射频电缆等多个领域,平台主营业务涵盖电子元器件现货销售、BOM配单及提供产品配套资料等,为客户提供一站式供应链采购服务。 

  • 品质 • 正品行货 购物无忧
  • 低价 • 普惠实价 帮您省钱
  • 速达 • 专业配送 按时按需
Copyright ©2020 - 2021 兆亿微波科技有限公司
X
1

QQ设置

    1
3

SKYPE 设置

4

阿里旺旺设置

5

电话号码管理

电话 电话 电话
010-82888379
    1
6

二维码管理

    1
返回顶部
展开