1. 拆解CH10D:这颗芯片凭什么成为DIY音箱的“甜点级”选择
1.1 从一颗芯片的定位说起
CH10D这个型号,在功放芯片的圈子里不算新面孔,但最近一段时间在DIY音箱社区里的讨论热度明显上来了。原因其实不复杂——它卡住了一个非常精准的生态位:单声道20W左右的输出功率、支持4欧姆负载、D类架构、外围电路极简。这几个关键词组合在一起,对于想自己动手做蓝牙音箱、桌面小音箱、甚至给旧音箱换个“心脏”的玩家来说,几乎就是照着需求清单长的。
我自己第一次接触CH10D是在一个桌面小音箱的改造项目里。当时的需求很明确:手头有一对4欧姆、额定15W的小全频喇叭,想做一个体积紧凑的主动音箱,音源用蓝牙模块,供电用12V的电源适配器。选来选去,要么是功放板体积太大,要么是功率不够推不动4欧姆负载,要么是外围元件太多、自己画板子太麻烦。后来在论坛里看到有人提到CH10D,查了一下规格书,发现它的典型应用电路只需要几个电阻电容就能跑起来,而且效率高、发热小,就决定拿它试试。
结果实测下来,这颗芯片的表现确实对得起它的定位。20W的标称功率在4欧姆负载下推得动、推得响,而且声音的底噪控制得不错,没有明显的“数码味”。当然,它也不是没有短板,后面我会详细说。
1.2 D类功放的核心优势与CH10D的取舍
要理解CH10D为什么适合DIY音箱,得先搞清楚D类功放和传统的AB类功放到底差在哪。简单打个比方:AB类功放像是一个一直在“半开半关”状态的水龙头,虽然出水稳定,但水龙头本身一直在发热、一直在耗水;D类功放则像是快速开关的水龙头,要么全开要么全关,通过控制开关的时间比例来调节出水量,理论上开关瞬间不消耗能量,所以效率极高。
CH10D作为一颗D类功放芯片,效率典型值在85%到90%之间。这意味着什么?假设你给它供12V电压、输出20W功率,它自身消耗的功率大概只有2W到3W,剩下的都给了喇叭。相比之下,同样输出20W的AB类功放,自身可能要消耗15W甚至更多,发热量完全不是一个量级。这也是为什么CH10D可以做到很小的封装、不需要外接散热片就能稳定工作。
但D类功放也有它的代价。首先是EMI问题,快速开关会产生高频噪声,如果PCB布局和滤波没做好,可能会干扰到蓝牙模块或者收音机。其次是失真特性,D类功放在接近满功率输出时,THD+N(总谐波失真加噪声)会明显上升。CH10D的规格书里标称在1% THD+N条件下输出20W,实际听感上,如果你把音量开到最大,确实能感觉到声音开始变得有点“紧”,但日常使用在70%到80%音量范围内,听感是相当干净的。
1.3 为什么是4欧姆喇叭
4欧姆喇叭在DIY音箱里非常常见,尤其是小尺寸全频喇叭和车载喇叭。相比8欧姆喇叭,4欧姆喇叭在相同电压下能汲取更大的电流,从而获得更大的功率输出。用公式说话:功率等于电压的平方除以阻抗。假设功放输出电压峰峰值为12V,对于4欧姆负载,理论功率就是12²/4=36W(峰值),而8欧姆负载只有18W。所以如果你想用低电压供电获得较大的输出功率,4欧姆喇叭是更合适的选择。
CH10D在4欧姆负载下的表现,是它最被关注的点。很多D类功放芯片在4欧姆负载下要么功率缩水,要么发热剧增,要么直接触发保护。CH10D的规格书明确标称支持4欧姆负载,并且给出了对应的输出功率曲线。我实测用12V供电、4欧姆负载,持续输出15W左右完全没有问题,芯片表面温度在40度上下,摸上去只是温热。
2. 动手前的准备:元件选型与电路设计要点
2.1 核心元件清单与选型逻辑
在开始画板子或者搭电路之前,先把元件清单理清楚。CH10D的典型应用电路非常简洁,但每个元件的选型都有讲究,不能随便抓一个就用。
| 元件 | 规格建议 | 作用 | 选型要点 |
|---|---|---|---|
| 功放芯片 | CH10D | 核心放大 | 注意购买正规渠道,避免翻新片 |
| 输入耦合电容 | 1μF~2.2μF | 隔直耦合 | 推荐薄膜电容或CBB,不要用普通电解 |
| 电源滤波电容 | 100μF~470μF | 储能滤波 | 低ESR电解电容,耐压至少25V |
| 高频去耦电容 | 100nF | 高频旁路 | 陶瓷电容,尽量靠近芯片引脚 |
| 输出滤波电感 | 10μH~22μH | 滤除开关噪声 | 饱和电流要大于3A |
| 输出滤波电容 | 220nF~470nF | 配合电感滤波 | CBB或薄膜电容 |
| 反馈电阻 | 按规格书 | 设定增益 | 精度1%金属膜 |
| 喇叭 | 4欧姆,10W~30W | 负载 | 灵敏度建议85dB以上 |
这里重点说几个容易踩坑的地方。输入耦合电容千万别用普通铝电解,那种电容的等效串联电阻和电感都比较大,高频响应差,而且极性接反了还会出问题。我一般用CBB薄膜电容,体积稍大但声音干净。输出滤波电感和电容组成的LC滤波器,截止频率要算好,一般设在30kHz到50kHz之间,既能滤掉开关噪声,又不会影响音频频段。
2.2 供电方案的选择与计算
CH10D的工作电压范围比较宽,规格书标称在5V到24V之间都能工作。但不同电压下的输出功率和效率差别很大。如果你用5V供电,4欧姆负载下最大输出功率大概只有3W到5W,只能推个小喇叭听听响。用12V供电,输出功率能到15W到20W,这是最常用的配置。用19V或24V供电,理论上功率还能更大,但芯片发热和EMI问题会更明显。
我个人的建议是:桌面音箱用12V,便携音箱用12V或9V,车载或大功率场景再考虑19V以上。电源的电流能力要留足余量,12V供电时建议电源能持续输出3A以上。如果你用开关电源,注意选低纹波的型号,否则电源噪声会串到音频里。用电池供电的话,三节18650串联(11.1V)或者四节串联(14.8V)都是不错的选择。
这里给一个简单的功率估算方法:假设供电电压为Vcc,喇叭阻抗为R,D类功放的理论最大输出功率约为(Vcc/2)²/R × 效率。以12V、4欧姆、效率85%计算,就是(6)²/4 × 0.85 = 7.65W。等等,这个数字好像不对?实际上D类功放在BTL(桥接负载)模式下,输出电压摆幅可以接近电源电压的两倍,所以公式要修正为Vcc²/R × 效率。12²/4 × 0.85 = 30.6W,这是理论峰值。实际因为各种损耗和失真限制,标称20W是合理的。
2.3 PCB布局的几条铁律
如果你打算自己画PCB,下面这几条经验一定要记住,都是我用真金白银的教训换来的。
第一,电源滤波电容和去耦电容必须尽量靠近芯片的电源引脚。去耦电容离引脚超过5mm,效果就打对折。我一般把100nF陶瓷电容直接放在引脚旁边,100μF电解电容放在同一面、距离不超过10mm。
第二,输出滤波电感和电容要靠近输出引脚,走线要短而粗。输出走线承载的是高频开关电流,走线长了会像天线一样辐射噪声。线宽建议不小于1mm,能走2mm更好。
第三,输入信号走线要远离输出走线和电源走线。输入信号很微弱,容易被干扰。如果实在避不开,中间用地线隔离。我习惯在输入走线两侧都铺地铜。
第四,芯片底部的散热焊盘一定要焊好。CH10D通常用ESOP封装或者类似的小型封装,底部有个散热焊盘,必须和PCB上的铜箔充分焊接,并且铜箔面积要足够大。如果铜箔面积不够,芯片会过热保护,声音断断续续。
第五,地线处理要分模拟地和功率地。输入耦合电容的地、反馈网络的地属于模拟地,输出滤波电容的地、电源滤波电容的地属于功率地。两者在芯片的GND引脚处单点连接,不要混在一起乱铺。
3. 从零搭建:CH10D功放板的完整实操记录
3.1 电路原理图与关键参数设定
CH10D的典型应用电路是BTL桥接模式,不需要输出耦合电容,喇叭直接接在两个输出引脚之间。这种模式的好处是低频响应好、效率高,缺点是两个输出端都不能接地,喇叭接线时要注意不要碰到地线。
增益设定通过反馈电阻来实现。规格书里给出了一个公式:增益 = 1 + Rf/Ri,其中Rf是反馈电阻,Ri是输入电阻。默认配置下增益大概是20dB左右,对于大多数音源来说够用了。如果你觉得声音不够大,可以适当减小Ri或者增大Rf,但注意增益太高会放大底噪,而且容易引起自激振荡。
输入耦合电容和输入电阻组成一个高通滤波器,截止频率f = 1/(2πRC)。假设输入电阻是10kΩ,耦合电容是1μF,截止频率就是15.9Hz,完全覆盖音频范围。如果你用小喇叭,可以把截止频率设高一点,比如100Hz,这样能减少低频失真。方法就是把耦合电容减小到0.15μF左右。
输出LC滤波器的参数也要算。截止频率f = 1/(2π√(LC))。假设电感是22μH,电容是220nF,截止频率就是72kHz,远高于音频上限20kHz,不会影响听感,同时能有效滤除几百kHz的开关噪声。如果你用的电感值偏大,截止频率降低,可能会衰减高频响应;电感值偏小,滤波效果变差,EMI超标。
3.2 焊接与组装过程中的实操细节
焊接CH10D的时候,最需要注意的是静电防护。D类功放芯片内部有CMOS电路,静电很容易打坏。我一般戴防静电手环,烙铁也要接地。如果没有防静电手环,至少在工作前摸一下接地的金属物体,释放身上的静电。
焊接顺序建议先焊矮的元件,再焊高的元件。先焊芯片,再焊电阻电容,最后焊电感和电解电容。芯片焊接时,先用烙铁把散热焊盘和PCB铜箔焊在一起,再焊引脚。如果散热焊盘焊不好,芯片的散热能力会大打折扣。
输出电感和电容的焊接要注意方向。电感一般没有极性,但电容如果是电解电容就有极性。输出滤波电容建议用无极性薄膜电容,避免接反的问题。电源滤波电解电容的正极接电源正极,负极接地,接反了会爆浆。
喇叭接线时,BTL输出的两个引脚分别接喇叭的正负极,不要试图把喇叭负极接地。如果你用的是金属外壳,喇叭负极和外壳之间要绝缘,否则输出会短路。我第一次做的时候就是把喇叭负极直接拧在金属面板上,结果一开机就保护了,查了半天才发现是短路。
3.3 上电测试与初步听感评估
第一次上电之前,一定要做几项检查。用万用表测一下电源正负极之间的电阻,确认没有短路。测一下输出引脚对地的电阻,正常应该是几百千欧以上,如果接近零说明有短路。检查所有电解电容的极性是否正确。检查芯片引脚有没有虚焊或者连锡。
上电时建议用带限流的电源,把限流值设在500mA左右。如果电流异常大,说明有短路,赶紧断电检查。正常空载电流应该在20mA到50mA之间。如果电流正常,再用万用表测输出端的直流偏置电压,应该在电源电压的一半左右。如果偏置电压偏离太多,说明芯片工作不正常。
接上音源和喇叭,先放一首熟悉的歌,音量从小慢慢调大。注意听有没有明显的底噪、交流声或者失真。CH10D的底噪控制得不错,耳朵贴近喇叭才能听到轻微的沙沙声。如果听到明显的“嗡嗡”声,可能是电源滤波不够或者地线环路问题。如果听到“滋滋”的高频噪声,可能是输出滤波没做好或者输入线太长引入了干扰。
我实测用12V供电、4欧姆喇叭,放流行音乐时音量开到70%左右,声音已经很大了,而且失真不明显。放交响乐时,大动态段落能感觉到一点压缩,但考虑到这个功率级别,表现已经超出预期。芯片表面温度在连续播放一小时后大概45度,手摸上去温热但不烫手。
4. 常见问题与排查技巧实录
4.1 声音异常问题速查表
| 现象 | 可能原因 | 排查方法 | 解决方法 |
|---|---|---|---|
| 完全无声 | 电源未接通、芯片损坏、喇叭断路 | 测电源电压、测输出偏置、测喇叭通断 | 逐级排查,更换损坏元件 |
| 声音很小 | 输入信号太弱、增益设置太低、喇叭阻抗不匹配 | 测输入信号幅度、检查反馈电阻 | 提高音源输出、调整增益电阻 |
| 声音失真 | 电源功率不足、喇叭功率不够、增益过高 | 测电源电压在播放时是否跌落、换大功率喇叭 | 换大电流电源、降低增益 |
| 底噪明显 | 电源纹波大、地线布局差、输入线太长 | 用电池供电对比、缩短输入线 | 加电源滤波、优化地线 |
| 高频啸叫 | 输出滤波不足、输入输出耦合、自激振荡 | 检查输出LC参数、检查输入输出隔离 | 调整滤波参数、增加隔离 |
| 芯片过热 | 散热不足、负载阻抗过低、供电电压过高 | 测芯片温度、确认喇叭阻抗 | 加大散热铜箔、降低供电电压 |
| 保护频繁触发 | 输出短路、过流、过热 | 检查喇叭接线、测输出对地电阻 | 排除短路、改善散热 |
这张表里的问题,我几乎每一个都遇到过。最让人头疼的是高频啸叫,有一次我做的板子一上电就“吱——”地叫,查了半天发现是输入线太长,像天线一样把输出信号耦合回来了。后来把输入线缩短到5cm以内,问题就解决了。还有一次是输出滤波电感选错了,用了饱和电流只有1A的型号,大音量时电感饱和,滤波失效,高频噪声直接串到喇叭里。
4.2 电源相关的坑与解决方案
电源问题在DIY音箱里非常常见,尤其是用开关电源的时候。开关电源的开关频率一般在几十kHz到几百kHz,如果滤波不好,这些高频噪声会通过电源线串到功放里,再从喇叭放出来。你可能会听到一种“嘶嘶”的声音,或者一种高频的“哒哒”声。
解决电源噪声有几个办法。第一,在电源输入端加一个π型滤波器,就是一个电解电容加一个电感再加一个电解电容。电感可以用磁珠代替,但磁珠的直流电阻要小,否则会降压。第二,用线性电源代替开关电源。线性电源的纹波小得多,但体积大、效率低。第三,用电池供电。电池是最干净的电源,完全没有纹波,但需要充电管理。
我用12V开关电源给CH10D供电时,一开始能听到轻微的“嘶嘶”声。后来在电源输入端加了一个100μH的电感和两个470μF的电解电容,噪声就基本听不到了。如果你用蓝牙模块,蓝牙模块的电源也要单独滤波,否则蓝牙的射频噪声也会串到音频里。
4.3 蓝牙模块与功放的搭配经验
现在很多人做DIY音箱都会加蓝牙模块,方便手机连接。蓝牙模块的输出一般是差分信号或者单端信号,电平在1V峰峰值左右,可以直接接到CH10D的输入端。但有几个地方要注意。
首先是电源隔离。蓝牙模块和功放芯片最好用独立的LDO供电,或者至少在电源引脚处加LC滤波。蓝牙模块对电源噪声很敏感,电源不干净会导致连接不稳定、传输距离短。我一般用一颗AMS1117-3.3给蓝牙模块供电,输入端加10μF和100nF电容,输出端加22μF和100nF电容。
其次是地线处理。蓝牙模块的地和功放的地要单点连接,不要形成地环路。地环路会引入“嗡嗡”的交流声,而且很难消除。我习惯把蓝牙模块放在板子的一角,用一条粗地线单独连到功放芯片的GND引脚。
最后是信号电平匹配。蓝牙模块的输出电平可能比CH10D的输入灵敏度高,导致声音过大、容易削波。如果遇到这种情况,可以在输入端加一个分压电阻网络,把信号衰减到合适范围。或者调整CH10D的增益电阻,降低增益。
4.4 关于QCC3040驱动D类功放的补充说明
最近看到有人在讨论用QCC3040蓝牙芯片驱动D类功放的方案。QCC3040是高通的一款蓝牙音频SoC,支持aptX Adaptive等高清音频编码,输出的是数字音频信号。如果要驱动CH10D这样的模拟输入D类功放,需要加一个DAC芯片,把数字信号转成模拟信号。或者选用支持数字输入的D类功放芯片,直接接收I2S信号。
如果你打算用QCC3040加CH10D的组合,信号链是这样的:手机通过蓝牙发送音频数据到QCC3040,QCC3040解码后通过I2S输出数字音频,DAC芯片把I2S转成模拟信号,模拟信号输入到CH10D进行功率放大,最后驱动喇叭。这个方案的好处是音质比普通蓝牙模块好,因为QCC3040支持更高码率的编码。缺点是电路复杂、成本高、调试难度大。
我个人的建议是,如果你只是想做一个小音箱听听歌,用普通的蓝牙模块加CH10D就够了,简单可靠。如果你追求高音质,可以考虑QCC3040方案,但要准备好投入更多的时间和精力。DAC芯片可以选择PCM5102或者ES9023,这两个都是DIY圈子里比较常用的型号,资料多、容易买到。
5. 进阶优化:让CH10D发挥出更好的声音
5.1 输入缓冲与音量控制
CH10D的输入阻抗不算特别高,如果你直接接电位器做音量控制,电位器的阻值会影响输入高通滤波器的截止频率。比如你用10kΩ电位器,输入耦合电容1μF,截止频率是15.9Hz;如果用50kΩ电位器,截止频率就变成3.2Hz,低频响应会更好,但电位器阻值大了容易引入噪声。
更好的做法是在电位器和功放之间加一个运放缓冲器。运放缓冲器可以提供高输入阻抗和低输出阻抗,隔离电位器和功放芯片。常用的运放有NE5532、OPA2134、LM4562等。NE5532便宜好用,OPA2134声音更细腻,LM4562指标最高但价格也最贵。我一般用NE5532,性价比高,声音也不差。
音量控制还可以用数字电位器或者电子音量芯片,比如PGA2311。这种方案可以用单片机控制,实现遥控或者记忆音量。但数字电位器会引入一定的噪声,而且成本比机械电位器高。如果你只是做一个小音箱,机械电位器就够了。
5.2 输出滤波器的精细调整
输出LC滤波器的参数对声音影响很大。电感值偏大,高频衰减多,声音会发闷;电感值偏小,高频滤波不足,可能会有残留的开关噪声。电容值偏大,截止频率降低,可能影响高频响应;电容值偏小,滤波效果差。
我试过几种不同的组合。22μH加220nF,截止频率72kHz,声音比较均衡。10μH加470nF,截止频率73kHz,声音稍微亮一点。33μH加100nF,截止频率87kHz,声音更暗一些。最终我选了22μH加220nF的组合,觉得最平衡。
电感的直流电阻也很重要。直流电阻大了,输出功率会损耗在电感上,而且阻尼系数变差,低频控制力下降。我一般选直流电阻小于0.1Ω的电感。电容要选CBB或者薄膜电容,等效串联电阻和电感都小,高频特性好。
5.3 散热与长期稳定性
CH10D的效率虽然高,但在大功率输出时还是会产生热量。如果散热不好,芯片会触发过热保护,声音断断续续。我实测在12V供电、4欧姆负载、持续输出15W的情况下,芯片表面温度大概45度。如果环境温度高,或者散热铜箔面积小,温度会更高。
改善散热有几个办法。第一,加大芯片底部散热焊盘连接的铜箔面积。我一般用至少2cm²的铜箔,并且打过孔连接到板子背面的铜箔,增加散热面积。第二,如果空间允许,可以加一个小散热片,用导热胶粘在芯片表面。第三,降低供电电压。12V降到9V,输出功率减小,发热也减少。第四,提高喇叭阻抗。4欧姆换成8欧姆,输出电流减半,发热大幅降低。
长期稳定性方面,要注意电解电容的寿命。电解电容在高温下寿命会缩短,如果板子温度长期在50度以上,建议用105度耐温的电解电容,或者用固态电容。固态电容寿命长、等效串联电阻低,但价格贵一些。
5.4 从单声道到立体声的扩展
CH10D是单声道功放芯片,如果你要做立体声音箱,需要用两颗CH10D,分别负责左右声道。两颗芯片可以共用电源,但要注意电源的电流能力要翻倍。12V供电时,两颗芯片同时输出20W,总电流可能达到4A以上,电源要能持续输出5A才稳妥。
两颗芯片的PCB布局要对称,输入走线长度要一致,避免左右声道相位不一致。地线处理上,两颗芯片的GND引脚分别走粗线到电源滤波电容的负极,不要串联走线。输入电位器要用双联电位器,确保左右声道音量同步。
如果你不想用两颗芯片,也可以找立体声D类功放芯片,比如TPA3116、TPA3110等。这些芯片一个封装里集成了两个声道,外围电路也简单。但CH10D的优势在于单声道设计更灵活,你可以用一颗做低音炮,一颗做卫星箱,或者桥接成BTL模式获得更大功率。
6. 我的实操心得与几个小技巧
6.1 元件采购的避坑指南
CH10D芯片在市场上的货源比较杂,有原厂新片、有翻新片、有打磨片。翻新片和打磨片的性能不稳定,有的参数偏差大,有的用一段时间就坏了。我建议从正规渠道购买,比如立创商城、得捷电子等。如果从二手平台买,要选信誉好的卖家,并且买回来先测一下基本参数。
电感和电容也要注意。输出滤波电感要选饱和电流足够的型号,我一般选饱和电流3A以上的。电容要选正品,有些便宜的CBB电容实际上是劣质品,等效串联电阻大,高频特性差。电位器要选质量好的,劣质电位器用一段时间就会产生“咔咔”的噪声。
6.2 调试过程中的实用技巧
调试功放板的时候,有几个小技巧很实用。第一,用示波器看输出波形。如果没有示波器,可以用一个高阻抗耳机串一个电阻接在输出端,听有没有异常噪声。第二,用信号发生器输入正弦波,从100Hz到20kHz扫频,听声音有没有明显的起伏或者失真。第三,用万用表测芯片各引脚的直流电压,和规格书对比,判断芯片是否工作正常。
如果遇到自激振荡,可以在输入引脚对地加一个小电容,比如100pF到1nF,降低高频增益。或者在反馈电阻上并联一个小电容,同样能抑制高频振荡。但电容值不能太大,否则会影响高频响应。
6.3 外壳与喇叭的搭配建议
DIY音箱的外壳对声音影响很大。同样的功放板和喇叭,装在不同材质、不同体积的外壳里,声音差别很明显。木质外壳声音温暖,塑料外壳声音偏冷,金属外壳声音偏硬。小音箱建议用木质或者密度板外壳,内部贴吸音棉,减少驻波。
喇叭的选择也很关键。CH10D适合推灵敏度85dB以上的喇叭,灵敏度太低推不响。4欧姆喇叭比8欧姆喇叭更容易推出大音量,但失真也会大一些。全频喇叭适合做小音箱,分频喇叭适合做二分频或三分频音箱。我一般用3寸到4寸的全频喇叭,配合CH10D做桌面音箱,声音够用,体积也合适。
最后再分享一个小技巧:如果你觉得CH10D的声音有点“数码味”,可以在输入耦合电容上并联一个小薄膜电容,比如0.1μF,能稍微改善高频的细腻度。或者把输入耦合电容换成品质更好的薄膜电容,比如WIMA或者ERO的,声音会更顺耳。这些调整幅度不大,但仔细听能听出差别。