十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

CH10D D类功放实战:从原理图设计到20W功率测试全记录

CH10D D类功放实战:从原理图设计到20W功率测试全记录 CH10D这颗芯片我第一次拿到手其实还挺意外的现在做音频功放很少有人还愿意从分立元件搭起了基本都是D类IC一焊、外围一小圈十几瓦到几十瓦的输出就搞定了。CH10D就是这种典型的单芯片D类功放方案单电源供电外围元件少官方标称在8Ω负载下能到20W左右实测下来确实没缩水。这篇文章我就把从原理图设计、PCB布局到实际功率测试的完整过程梳理一遍中间踩过坑、调过的参数都会写出来给正在选型或者准备打样验证的朋友一个参考。1. 项目概述与设计方案选型1.1 为什么选CH10D而不是其他功放方案做音频功放电路设计第一步永远是选型。市面上能出20W的D类功放芯片并不少TI的TPA3116、国产的CS8673、华润微的系列都有但CH10D在这个项目里的优势很明确一是单电源供电范围宽12V到24V都能正常工作这对便携设备和桌面音箱来说非常友好二是外围极其简单省掉了传统D类方案里很多补偿和调整元件三是内置了过流、过温和欠压保护对批量生产和用户误操作都有一定容忍度。实际做下来我最大的感受是它比较“皮实”不太容易出现那种一上电就烧片的尴尬情况。还有一个选型考量是成本和供货稳定性。消费类音频产品对BOM成本非常敏感CH10D的单价和同功率等级的进口芯片相比优势明显而且国产芯片在交期上也更可控。当然缺点也有比如官方文档里有些参数写得不够细很多曲线要靠实测去补这就对设计者的实测能力提出了更高要求。我的建议是如果你在做的产品对成本不敏感、对音质有极高要求可以去看更高端的方案但如果是要快速出产品、功率20W左右、供电又正好是12V~24V直流CH10D值得放进备选清单。1.2 整体硬件架构与信号链路设计这个项目的目标很直接设计一块CH10D功放电路板输入标准音频模拟信号驱动8Ω扬声器实现标称20W的功率输出。整个硬件链路由电源输入、功放核心、输出滤波、保护电路四个部分组成。电源部分从外部DC输入12V或24V经过输入滤波和去耦后给CH10D的PVDD供电功放核心就是CH10D本身包含PWM调制器、功率MOSFET和反馈网络输出滤波采用经典的LC低通滤波器把高频开关分量滤掉恢复出音频信号保护电路除了芯片内部的自带保护外围还预留了热敏电阻监测和扬声器保护继电器的位置。这里要特别说下为什么D类功放要加LC输出滤波器。CH10D内部把模拟音频信号转换成了高频PWM方波这个方波如果直接驱动扬声器虽然喇叭的感性阻抗能滤掉一部分高频成分但幅值很高的开关噪声会损坏高音扬声器而且EMC测试也很难过。所以必须用一个LC低通滤波器一般是铁氧体电感和陶瓷电容组合把300kHz以上的开关频率衰减掉只留下20Hz~20kHz的音频信号。电感的选型比较关键必须保证额定电流大于最大输出电流并且饱和电流要留足裕量否则大功率输出时电感饱和会导致失真急剧恶化。1.3 技术指标与设计目标拆解动手画原理图之前先把设计目标定清楚。按照CH10D的典型应用条件供电电压定为24V负载为8Ω扬声器目标输出功率20W。根据功率公式P U²/R输出20W时扬声器两端的RMS电压约为12.65V峰值电压约17.9V再算上功放输出级的开关管压降和滤波电感损耗电源电压至少要20V以上24V供电是合理的。对应输出电流的有效值为1.58A峰值电流约2.24A所以选择电感和PCB走线时都要按3A以上来设计留够余量。另一个需要提前拆解的是散热。20W输出在D类功放的效率通常能做到85%~90%这意味着芯片本身的功耗大约在2.2W~3.5W之间。这个功耗如果靠芯片封装本身散热是不够的板子上需要给芯片底部的PowerPad开大面积过孔和铜箔必要时加散热片。我在设计时直接把芯片放在PCB边缘方便后期贴散热片这个决策在后面满载测试时证明非常关键。2. 核心电路设计细节与元器件选型2.1 电源输入与去耦电路设计CH10D功放电路的高频开关特性决定了它对电源的瞬态响应要求很高所以电源去耦是整个设计里最不能省的一环。输入接口处我放了一个10uF/50V的电解电容用于吸收低频纹波靠近芯片供电引脚放了一组1uF和0.1uF的MLCC电容分别针对不同频段的噪声。MLCC在这里不要用普通的X5R/X7R之外的材质我建议选X7R甚至C0G因为不同材质的电容在直流偏置下容量衰减差异很大Z5U/Y5V这类电容实际容量可能会降到标称值的30%以下。还有一个容易被忽略的细节是电源走线的阻抗。如果供电走线太长或太细在大功率输出瞬间会产生明显的压降导致电源电压跌落输出电压被压缩功率自然上不去。因此输入电源线我用了2mm以上的走线宽度并且从电源入口直接连到芯片的PVDD引脚避免经过过多的过孔和绕行。如果是两层板设计电源走线的回流地路径也要保证连续不要让回流电流被迫绕大圈这往往就是功率上不去的隐性原因。如果你是从12V供电24V供电的测试时还要注意电源本身的内阻和电流能力。一台额定电流不到2A的电源适配器在持续20W输出时会频繁触发限流保护导致输出电压塌陷芯片就会进入欠压保护或者波形削顶。工欲善其事必先利其器测试前把电源换成5A以上限流的可调直流电源能省很多排查问题的时间。2.2 输入级与增益设置CH10D的输入支持单端和差分两种方式我给这个项目选的是单端输入因为音源是普通的手机或电脑音频输出没有平衡接口的需求。输入端通过2.2uF的耦合电容隔直再经RC低通网络滤除高频干扰进入芯片的输入引脚。耦合电容的容值不能太小否则低频响应会受影响按R22kΩ、C2.2uF计算高通截止频率约3.3Hz在20Hz时低频几乎无损失。增益则是通过反馈电阻设置的CH10D的增益范围一般是20dB到36dB我设了32dB这样输入灵敏度大概在300mV RMS左右就能输出满功率。这个灵敏度对于手机耳机口直连是比较合适的。但要注意增益调高后底噪也会跟着放大如果发现空载时扬声器有明显的嘶嘶声要么把增益降到26dB左右要么在输入端增加噪声抑制电路。音频功放的增益设置不是越大越好而是要匹配前级输出的电平和系统的信噪比要求。音量控制我放在了前级功放板本身不做电位器这是为了避免高增益时电位器引入的噪声和阻抗变化影响频率响应。如果你需要在功放板上直接调音量尽量用电位器加缓冲级的方案或者用数字电位器直接用电位器分压进入功放会在小音量时出现明显的左右声道不平衡和灵敏度变化。2.3 输出LC滤波器的设计与参数计算输出滤波器是D类功放设计的重中之重参数算不好要么高频滤不干净要么音频段出现起伏。CH10D的开关频率典型值在300kHz左右我把LC低通的截止频率设计在30kHz左右这样既不会影响20Hz~20kHz的音频信号又能有效滤除开关频率及边带噪声。LC截止频率的计算公式是f 1 / (2π√(LC))。我用10uH的电感和2.2uF的电容组合算出来截止频率大约是33.9kHz符合预期。电感选择上有两个方向功率电感绕线电感和铁氧体磁珠。在这个位置不能用磁珠因为磁珠的阻抗特性是频率越高阻抗越大它无法和电容构成一个干净的二阶低通会导致高频衰减特性不合适。要选功率电感而且直流电阻越低越好不然大电流时电感发热还会吃掉一部分功率。我用的这颗10uH电感内阻约为50mΩ按1.58A RMS电流算电感上的损耗大约是0.125W对20W输出的效率影响大约0.6%可以接受。输出电容的耐压值至少要按峰值的1.5倍以上选择这里用25V甚至50V的X7R陶瓷电容两只2.2uF并联。陶瓷电容在高频下表现好、ESR低但要注意DC偏压特性耐压越高实际容量衰减越小所以宁可选耐压高一些的型号。2.4 PCB布局与关键走线策略功放电路的PCB布局直接决定了这个项目是稳定工作还是高频振荡这一点再怎么强调都不过分。CH10D这类D类功放的开关电流回路如果面积过大就会形成天线向外辐射干扰同时也会因为寄生电感产生电压尖峰严重时芯片会误触发保护。我的布局原则是“功率回路最小化、信号地单点连接”。具体做法是输入侧的小信号地单独走线在芯片附近通过一点连接到功率地滤波电感和输出电容尽量靠近芯片的输出引脚PVDD的去耦电容离电源引脚不超过3mm芯片底部的散热焊盘开9宫格过孔到背面地铜箔这样既散热又降低了地回路阻抗。还有一点是输出LC滤波器的布线电感两端不要平行长距离走线否则电感本身的磁场会耦合到旁边的高阻信号线上产生音频以外的噪声。如果空间允许尽量让输入走线和输出走线分开不在同一层平行排列用顶层走音频信号、底层铺地隔离效果会好很多。我在第一版PCB上就是因为输入走线从电感底下穿过导致空载时底噪明显偏大后来改了走线路径才解决。3. 焊接调试与20W功率输出实测过程3.1 打样焊接与上电前检查板子打样回来后别急着上电先把关键节点用万用表量一遍。我习惯的顺序是先量电源正负极之间的电阻确保没有短路再量芯片电源引脚对地的电阻确认没有焊接连锡最后目检一遍所有电容电感的极性电解电容和二极管有极性MLCC没有和芯片引脚是否虚焊。CH10D的封装如果是SOP-16焊接时特别容易在相邻引脚之间连锡最好用助焊剂充分涂抹焊接后用放大镜检查一遍。上电测试采用逐级加压的方式不要一上来就上24V。先用直流电源设定3V左右的低电压限流100mA上电后观察电流和芯片表面温度。如果电流异常大或者芯片迅速发热立刻断电检查。没有异常再将电压逐步提高到12V、24V同时观察空载电流。CH10D在24V空载时芯片本身的静态功耗应该在几十毫安级别如果电流明显偏大可能是自激振荡或者某些元件焊接有问题。这时候如果手边有示波器可以看下输出端有没有高频自激振荡。D类功放在空载无输入时输出LC滤波器之后应该只有微弱的噪声如果在扬声器端子处看到几百kHz甚至MHz级别的大幅振荡波形先检查滤波电容有没有虚焊再检查芯片的反馈网络和PVDD去耦是否到位。3.2 信号调试从波形观察到底噪评估上电正常后接上扬声器之前先接一个8Ω的大功率电阻作为假负载。用信号发生器给1kHz正弦波幅度从10mV开始慢慢增大同时用示波器观察输出端波形。注意示波器探头要接在LC滤波器之后也就是真正驱动扬声器的端子处而不是直接接在芯片输出引脚上否则你看到的是未滤波的高频方波会把音频调整波掩盖掉。在小信号输入时输出波形应是比较干净的正弦波噪声幅度小到示波器上几乎看不见。如果噪声偏大第一步排查输入走线附近是否靠近了电源或者电感第二步确认输入耦合电容和RC滤波参数是否选对第三步检查电源纹波纹波大的话再加大电解电容或者增加LC滤波级。在这个项目里我发现把前置地线接到芯片的AGND引脚而不是电源地引脚后底噪下降了近一半这说明信号地的接入点对噪声的影响非常大。逐步增大输入信号时要同步观察输出波形的变化。先看波形有没有交越失真在零点附近出现平台再看有没有削顶。交越失真通常是偏置没设好或芯片反馈参数不合适削顶则是输出电压达到电源电压限制说明功率已经接近极限。CH10D在24V供电、8Ω负载时输出削顶电压大约在正负12V左右对应的输出功率约为18~20W左右跟我理论计算的数值吻合。3.3 功率测试设备链接与测试方法20W功率输出测试需要用到以下设备可调直流电源至少5A、信号发生器、示波器、数字万用表或功率计、8Ω/50W的假负载电阻。测试电路连接顺序是直流电源接到功放板的电源输入端信号发生器接到音频输入端功放板输出端接假负载示波器和万用表并联在假负载两端。测试方法是先随意选择一组测试条件通常是1kHz正弦波输入读取输出端电压有效值按公式P U²/R计算输出功率。比如示波器或万用表读到10V RMS则输出功率P 10² / 8 12.5W。想要准确测到20W就需要逐步增大输入信号直到输出波形接近削顶然后微调输入让波形刚好不失真此时记录的输出功率就是最大不失真功率。实际上在指定THDN为10%或1%时最大输出功率会有所不同THDN限制越严格最大输出功率就越低。测试过程要用表格记录不同输入电平下的输出电压、电流、功率和效率数据。建议每组测试间隔给功放板一分钟左右的休息时间避免连续满载造成芯片过热影响测试数据一致性。以下是我在CH10D实测中记录的一组典型数据输入电压(mV RMS)输出电压(V RMS)输出功率(W)电源电压(V)电源电流(A)电源功耗(W)效率1205.023.1524.10.174.1076.8%1807.547.1024.00.348.1687.0%24010.0112.5224.00.6014.4086.9%28011.6917.0924.10.8219.7686.5%30512.5719.7524.00.9623.0485.7%从数据里可以看出2W到10W区间的效率最高能达到87%左右接近满功率时因开关损耗和电感铜损占比增加效率略有下降。总的来说CH10D在20W输出附近实测状态良好波形没有明显失真芯片温度在加装散热片的情况下稳定在60度左右。3.4 频率响应与失真特性补充测试只看1kHz的功率数据还不够音频功放的全频段表现才能反映真实水平。用信号发生器在20Hz、100Hz、1kHz、10kHz、20kHz几个频点分别输入相同幅度的正弦波保持输入幅度使1kHz时输出约2V RMS记录输出电压并计算增益平整度。实测CH10D在20Hz~20kHz范围内的输出波动在±0.5dB以内这个数字在入门级的D类功放中算是不错的人耳基本听不出频段间的差别。失真测试需要用到音频分析仪或者用声卡软件来做简易失真分析。因为手头没有专业音频分析仪我用的是USB声卡加免费的Room EQ Wizard软件在虚拟负载上采集输出信号用软件算THD。1W输出时CH10D的THDN约为0.1%左右在20W满功率时THDN约0.5%这个表现对普通消费类音频完全够用了。如果你在测试中发现失真测试结果偏高可以检查输入信号幅度是否过大导致前级削波或者扬声器假负载的功率是否足够假负载过热时阻值变化也会看到失真恶化。4. 调试中遇到的典型问题与避坑技巧4.1 空载自激振荡问题这个项目的第一版样机在调试时遇到了空载自激振荡表现为芯片静态电流异常偏大、输出端有接近开关频率的高频振荡波形。排查下来发现是PVDD去耦电容距离芯片电源引脚太远导致电源回路的寄生电感过大形成了正反馈。把去耦电容移到紧贴芯片电源引脚的位置后自激现象立刻消失。这个经验我建议所有做D类功放的同行都记一下PVDD和GND之间的陶瓷电容尽量靠近芯片电源引脚放置走线短而粗过孔不能超过两个。另外还有一个容易导致自激的“隐藏杀手”输出LC滤波器的电容接地路径。如果输出电容的地不是就近回到芯片的功率地而是绕到输入信号地就会在开关频率附近形成地环路引起振荡或者间歇性的噪声。把所有功率地都汇聚到同一块铜皮星形接地是解决这类问题的有效手段。4.2 功率不足与供电电压跌落有一版测试中无论怎么加大输入信号输出功率都只有14W左右再大就削顶了。用示波器看PVDD波形后发现满载瞬间电源电压从24V跌到了20V左右这是典型的电源压降问题。原因是我用的直流电源限流设置太低电流一逼近限流值输出电压就往下掉。换用更高限流的电源后输出电压稳定功率也上来了。如果是电池供电的设备就需要从电池内阻和供电线路阻抗上找原因。电池在大电流放电时内阻会带来压降PCB走线细长也会分摊一部分电压。解决思路是加粗供电走线、缩短供电路径必要时在PVDD和地之间加大容量电解电容提供一个低阻抗的能量缓冲池。对于24V供电的场景我建议在电源输入端并联一个470uF以上的铝电解电容既能滤低频纹波又能提供瞬态能量。4.3 散热不足导致的热保护用红外测温枪测量芯片表面温度时我发现如果不加散热片在20W输出连续工作约2分钟后芯片表面温度会快速上升到85度以上再过一会儿就进入热保护了。CH10D的PowerPad虽然传导了一部分热量到PCB但仅仅靠PCB铜箔散热对20W级别来说还是不够。解决方案是在芯片底部大面积铺铜并打过孔阵同时在芯片上方贴一个20mm×20mm×10mm的铝散热片用导热硅胶固定。加装散热片后连续满载工作半小时的温度稳定在65度左右效果非常明显。如果你做的产品结构空间不允许加散热片那就得重新评估散热方案要么降低目标功率到12W左右要么提高供电电压但减小输出电流要么改成强制风冷。D类功放的效率虽然高但20W级别的持续功率输出绝对不是“不用散热”的量级这点在立项时就要想清楚。4.4 常见问题速查表现象可能原因排查与解决上电即发烫或冒烟电源短路、元件焊错、芯片故障立刻断电万用表量电源对地电阻检查芯片引脚焊接和电容极性有底噪/嘶嘶声输入走线受干扰、地线布局不当、电源纹波大信号地与功率地分开去耦电容靠近引脚加大电解电容输出功率不足供电电压跌落、输入信号太小、增益设置过低检查电源带载能力调整增益电阻用示波器看PVDD波形高频振荡/自激PVDD去耦不良、输出滤波电容接地路径绕路缩短去耦路径功率地就近汇聚检查LC滤波器接地输出波形消顶供电电压不足、输入过载提高电源电压或限流降低前级增益芯片频繁进入保护过温、过流、欠压改善散热检查负载是否短路或过流稳定供电电压这六类问题基本覆盖了D类音频功放调试中的绝大多数场景。做这类板子手里备一块好的放大镜、一台低纹波可调电源和一台带宽足够的示波器能省下大量的盲目排查时间。5. 项目经验总结与后续扩展方向CH10D这个项目从头到尾做下来最大的收获是对D类功放的开关电源特性有了更直观的理解。它不像AB类功放那样“大力出奇迹”D类功放的高效是建立在高频开关和LC滤波基础之上的因此所有设计规则都围绕着“高频电流回路”展开。谁能把开关电流的回路面积控制得最小谁就能做出稳定、低噪、功率足的功放板。结构与参数的平衡、布局与散热的取舍最终都体现在这份看似简单的外围电路上。如果后续要把这个项目做深我会优先做三件事。一是把输出LC滤波器做成可调方案对比不同截止频率和不同电感品牌对音质和EMC的影响积累更多实测数据二是加一个前级DSP或EQ电路补偿扬声器在低频段的响应让声音更讨好耳朵三是做蓝牙输入版把CH10D和蓝牙音频模块整合到一块板子上直接变成一套完整的便携音箱方案。每一次扩展都是围绕这颗芯片在音频链路上的位置去展开边界清晰、验证直接。最后说一个我在实际调试中总结的小经验给CH10D这类功放芯片画原理图的时候不要只盯着数据手册里的“典型应用电路”照抄一定要把供电去耦、滤波接地和散热通道当成设计的一部分去考虑。原理图上的三个电容和一颗电感看似简单但它们的位置、容值、耐压与PCB布局紧密耦合任何一个环节松动最后的功率输出测试都会用问题告诉你哪里不对。希望这篇记录能给正在做音频功放的朋友提供一些参考少走几段我走过的弯路。
返回列表