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

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

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

  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滤波器的设计过程。


在线留言询价
推荐阅读
  • 点击次数: 1
    2025-12-05
    Qorvo的TGA2594-HM是基于Qorvo 0.15um GaN-on-SiC工艺制造的封装功率放大器。TGA2594-HM的工作频率为27至31 GHz,饱和输出功率为36.5 dBm,功率附加效率为25%,小信号增益为25 dB。TGA2594-HM采用密封的22引线7x7 mm陶瓷QFN,设计用于印刷电路板的表面安装。该封装采用铜基,提供卓越的热管理。TGA2594-HM非常适合支持商业和军事应用。两个射频端口都集成了隔直电容,完全匹配50欧姆。无铅,符合RoHS标准。特征•频率范围:27-31GHz•磅:PIN=14 dBm时为36.5 dBm•PAE:25%连续波•小信号增益:25 dB•IM3:-35 dBc@25 dBm磅/音•偏压:VD=20 V,IDQ=140 mA,VG=-3 V(典型值)•包装尺寸:7 x 7 x 1.3毫米应用•军用卫星通信终端•商用卫星通信终端•点对点数字广播•点对多点数字广播引脚配置图如有型号采购及选型需求,可直接联系兆亿微波电子元件商城。
  • 点击次数: 1
    2025-12-05
    AD9963是引脚兼容的12位低功耗MxFE®转换器,提供两个采样速率为100 MSPS的ADC通道和两个采样速率为170 MSPS的DAC通道。这些转换器针对要求低功耗和低成本的通信系统的发射和接收信号路径进行了优化。数字接口提供灵活的时钟选项。发射路径可配置为1×、2×、4×和8×插值。接收路径具有一个可旁路的2×抽取低通滤波器。引脚配置图特征• 双通道10位/12位、100 MSPS ADCSNR = 67 dB, fIN = 30.1 MHz• 双通道10位/12位、170 MSPS DACACLR = 74 dBc• 5 个辅助模拟输入/输出通道• 低功耗:• 支持全双工和半双工数据接口• 72引脚、无铅小型LFCSP封装应用无线基础设施微微蜂窝基站医疗器械超声AFE便携式仪表信号发生器、信号分析仪如有型号采购及选型需求,可直接联系兆亿微波电子元件商城。
  • 点击次数: 0
    2025-12-05
    FRAC/INT 寄存器(RO)映射当 DB[2:0] 设为 000 时,访问片内 FRAC/INT 寄存器(寄存器 RO,见图 25)。RamponDB31 = 1 启用斜坡功能;DB31 = 0 关闭斜坡功能。MUXout Control片内多路复用器由 DB[30:27] 控制,真值表见图 25。12 位整数值(INT)DB[26:15] 设置 INT 值,该值是反馈分频系数的一部分。12 位 MSB 小数值(FRAC)DB[14:3] 与 LSB FRAC 寄存器(R1)中的 DB[27:15] 共同组成 25 位 FRAC 值,送入小数插值器。DB[14:3] 为 FRAC 的高 12 位(MSB),R1 中的 DB[27:15] 为低 13 位(LSB)。LSB FRAC 寄存器(R1)映射当 DB[2:0] 设为 001 时,访问片内 LSB FRAC 寄存器(寄存器 R1,见图 26)。保留位所有保留位必须写 0,以保证正常工作。相位调整使能DB28 = 1 启用相位调整;DB28 = 0 关闭。13 位 LSB 小数值(FRAC)DB[27:15] 与 RO 寄存器中的 DB[14:3] 共同组成 25 位 FRAC 值。DB[27:15] 为 FRAC 的低 13 位(LSB),RO 中的 DB[14:3] 为高 12 位(MSB)。12 位相位值DB[14:3] 定义相位字,用于在 RF 输出端引入相对相移。写寄存器 RO 后生效。相移量 = (相位值 × 360°) / 2¹²示例:相位值 = 512 时,相移 = 45°。如有型号采购及选型需求,可直接联系兆亿微波电子元件商城。
  • 点击次数: 0
    2025-12-05
    HMC600LP4(E)对数探测器/控制器其将输入端的RF信号转换为输出端的成比例的DC电压。HMC600LP4(E)采用连续压缩拓扑结构,在宽输入频率范围内提供极高的动态范围和转换精度。随着输入功率的增加,连续放大器逐一进入饱和状态,从而精确地近似对数函数。一系列平方律检测器的输出被求和,转换为电压域并缓冲以驱动LOGOUT输出。对于检测模式,LOGOUT引脚与VSET输入端短路,将提供19mV/dB的标称对数斜率和-95 dBm的截距。HMC600LP4(E)也可用于控制器模式,在该模式下,外部电压被施加到VSET引脚,以创建AGC或APC反馈回路。特征宽动态范围:高达75 dB灵活的电源电压:+2.7V至+5.5V掉电模式温度稳定性极佳紧凑型4x4mm无引线SMT封装应用HMC600LP4/HMC600LP4E是以下中频和射频应用的理想选择:•蜂窝/PCS/3G•WiMAX、WiBro和固定无线•电源监控电路•接收机信号强度指示(RSSI)•自动增益和功率控制如有型号采购及选型需求,可直接联系兆亿微波电子元件商城。
  • 点击次数: 2
    2025-12-05
    AD8001电流反馈型放大器布局需要注意以下问题:要想让 AD8001 达到规格书所标榜的高速性能,必须仔细设计印制板布局并慎重选型。必须采用低寄生参数元件,并遵循射频/高速电路设计规范。接地层:PCB 元件面的所有空余区域应铺整块接地层,以提供低阻抗回路。输入引脚附近要将接地层挖空,减小杂散电容。电源去耦:一律使用贴片瓷片电容(见图 13)。电容一端接接地层,另一端距每个电源引脚不超过 1/8 英寸(≈3 mm)。大容量储能:再并联一只 4.7 µF–10 µF 的钽电解,用来在输出快速、大信号跳变时提供瞬态电流,距离可稍远。反馈电阻:尽量靠近反相输入引脚,使该节点杂散电容降到最小。反相端电容变化 长线传输:若信号走线长度 1 英寸(≈25 mm),应采用微带线或带状线设计,特征阻抗取 50 Ω 或 75 Ω,并在两端做好终端匹配。如有型号采购及选型需求,可直接联系兆亿微波电子元器件商城。
热门分类
关于我们

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

兆亿微波商城微信公众号

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

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

QQ设置

    1
3

SKYPE 设置

4

阿里旺旺设置

5

电话号码管理

电话 电话 电话
010-62975458
    1
6

二维码管理

    1
返回顶部
展开