做LED驱动这么多年,我选芯片的标准一直很简单:输入范围够不够宽,调光是否干净,外围能不能少几颗料。H5119G这颗型号,是我最近用下来比较顺手的一颗降压恒流调光芯片——输入5V到100V通吃,标题里常看到的“降9V/12V/36V”,实际指的是它能稳定驱动对应电压等级的LED灯串,同时支持多路共阳接法,调光过程还没有可视频闪。前阵子我拿它做了一款36V供电、两组COB灯珠分别调光的工作灯,电源部分就半张名片大小,实测下来用手机慢动作拍都扫不到条纹,整体完成度比我预想的高不少。
如果你是做车灯、工矿灯、景观照明、灯带控制器,或者正在给电池供电的设备做调光方案,这篇文章里的选型思路、电路计算和调试经验都可以直接抄作业。哪怕你只是刚接触恒流驱动,把原理部分过一遍,也能搞明白“宽压输入”“共阳极”“无频闪”这些词背后到底是怎么回事。
1. H5119G方案的整体定位:宽压、共阳、无频闪为什么能凑到一颗芯片里
1.1 拆标题:5-100V输入到底覆盖了哪些应用场景
很多刚接触的人看到“5-100V”第一反应是:输入范围这么宽,会不会牺牲性能?实际恰恰相反,宽压输入对下游工程师来说省掉了大量选型麻烦。5V来自USB供电或者单节锂电池,12V来自车载点烟器,24V、36V、48V来自工业总线或者电池组,72V来自电动两轮车,这些电压全部落在一颗芯片的工作范围内,意味着你只要把同一套驱动板改一下采样电阻和输出配置,就能适配完全不同的整机项目。
我自己的经验是,库存管理和硬件复用是宽压芯片最大的隐形收益。以前做一个系列产品要备三四颗不同输入电压的驱动芯片,现在一颗H5119G通吃,PCB layout也能统一,采购和仓储都省心。当然,宽压输入不是没有代价,芯片内部的耐压设计、启动电路和占空比调节范围都要做得更扎实,这也是这类芯片能稳定工作的基础。
1.2 恒流调光和“9V/12V/36V”的关系:恒流不是恒压
这里必须先掰扯清楚一个容易混淆的概念。H5119G本质是降压恒流芯片,不是恒压芯片。它不会像LM2596那样把输出钉死在12.00V,而是根据LED灯串的实际导通压降,自动把输出电压调整到“刚好够用”的水平,同时保证流过LED的电流恒定。
那标题里的9V、12V、36V是什么意思?指的是它适合驱动的灯串电压等级。举个例子:三颗白光LED串联,正向压降大约9.6V,你就用“降9V”档位;普通12V灯带内部是3颗LED串联加限流电阻,对应“降12V”;大功率COB面光源模组内部几十颗LED串并组合,工作电压可能到36V甚至更高。H5119G在5-100V输入范围内,配合正确的电感、采样电阻和续流二极管,就能稳定驱动这些不同电压等级的灯串。
很多人第一次画驱动板会犯一个错:以为输出端要放一个大的电解电容把电压“压住”。对于恒流驱动,LED电流才是被控制的量,电压会自己跟随负载变化,太大的输出电容反而可能影响调光响应速度。这一点在后面的调光设计里还会再提。
1.3 共阳极结构到底解决什么问题
“多路共阳”这个词,是H5119G这类方案最容易被低估的价值点。所谓共阳,就是所有LED灯串的正极全部并联在一起,芯片在低边分别控制每一路LED的负极。这样设计有什么好处?
拿RGB三色调光来说,如果用共阴结构,三路LED的负极并在一起,正极分别由三个通道控制,那三个恒流源的地电位参考就很容易互相干扰,尤其是大电流切换瞬间,地弹噪声会把采样信号打得一团糟。共阳极结构则相反,所有正极都是VIN或者输出端电压,每路LED的负极各自接一个采样电阻和开关管,互不牵扯,三路电流的独立性非常好。
还有一层好处是走线方便。LED的正极总线可以用一块大面积铜皮直接铺过去,各路负极单独走线到采样电阻,PCB上的电流路径非常清晰。这在多路调光面板灯、灯带控制器这类需要分区控制的场景里特别实用。
1.4 无频闪为什么成了硬指标
这两年“无频闪”已经从卖点变成了准入门槛,尤其是家用照明和拍摄场景。频闪的根源有两个:一是PWM调光频率太低,低到人眼或者摄像机传感器能感知到明暗交替;二是恒流环路的纹波太大,电流包络周期性起伏,LED亮度跟着一起抖。
H5119G这类改进型方案,通常会把调光方式做成“高频PWM调光”或者“模拟调光”,同时让电感电流在整个调光周期保持连续或者接近连续。也就是说,即使在低亮度档位,通过LED的电流也不会出现明显的断流窗口。这样拍视频的时候,你不会看到一道一道的暗纹滚过画面,人眼长时间盯着也不容易疲劳。后面我会专门讲怎么用手机和示波器验证这一项。
2. 核心电路原理和关键参数解析
2.1 降压恒流的闭环工作过程
H5119G本质上是一个Buck降压拓扑,但把输出的“电压采样”换成了“电流采样”。电路正常工作时,开关管导通,输入电源通过电感和LED灯串形成回路,电感储能,电流上升;开关管关断,电感电流通过续流二极管继续流向LED,电流下降。采样电阻串联在LED回路里,把电流信号转换成电压信号,反馈给芯片内部的误差放大器,和基准电压比较后调节PWM占空比。
这样闭环的结果就是:不管输入电压是8V还是60V,不管灯珠温度升高导致正向压降下降多少,采样电阻两端的电压都被牢牢控制在基准值附近,LED电流自然恒定。电流值的设定公式也非常简单:
I_LED = V_ref / R_sense
V_ref是芯片内部基准电压,R_sense是采样电阻阻值。例如基准200mV、想要1A电流,采样电阻就是0.2Ω。这个公式贯穿整个设计过程,调电流就是调电阻,非常直观。
2.2 “无频闪”的实现路径和验证逻辑
要理解H5119G这类芯片怎么做到无频闪,先要知道频闪是怎么被人眼和摄像机捕捉的。人眼对80Hz以下的闪烁非常敏感,60Hz的日光灯频闪很多人都能察觉;而摄像机由于卷帘快门的工作方式,即使数千赫兹的PWM闪烁,也可能在画面里形成摩尔纹一样的亮暗条纹。
所以无频闪方案通常朝两个方向努力:一是把PWM调光频率提高到20kHz以上,超过人眼和常见拍摄设备的感知阈值;二是尽量减小LED电流的纹波幅度,让电流包络不要有大起大落。H5119G在高频PWM调光时,内部环路会维持电感电流的连续性,配合输出端适当的LC滤波,可以把电流纹波控制在较小的范围内。
我在自己的工作灯方案里实测过一个数据:2A输出电流下,采样电阻上的纹波幅度大约在120mV到180mV之间,对应电流纹波约0.6A到0.9A,但频率很高,视觉上完全看不出闪烁。如果某个方案用的是几kHz的低频PWM,再加一个劣质电解电容,那你用手机慢动作一拍,频闪纹路立刻现形。
2.3 共阳多路的电流采样和地线设计要点
共阳极结构虽然抗干扰能力强,但也不是随便画板就能做好。多路共用一个正极,意味着各路LED负极的采样电阻,最终都要回到芯片的地和功率地。如果采样电阻的地线走线过长,或者和功率MOS的开关地共用一段细铜皮,开关瞬间的大电流就会在地线上产生压降,直接叠加到采样信号上,造成恒流不准、亮度跳动。
我个人的经验是:每路采样电阻的GND端单独走一小段线,然后在芯片的功率地焊盘附近汇合,也就是所谓的“单点接地”。采样电阻到芯片电流采样引脚之间尽量短,必要时加一个100pF到1nF的小电容做滤波。正极铜皮要够宽,保证大电流路径的压降足够小,不然前面灯珠和后面灯珠的亮度会明显不一样。
3. 实操过程:从原理图到PCB的关键设计
3.1 一个典型应用电路是怎么连的
我以自己做的36V输入、两路共阳恒流调光板为例,把连接关系理一遍。输入端正极接H5119G的VIN引脚,同时并联输入电容,一般用10µF到47µF的电解电容加一个0.1µF的MLCC,吸收高频纹波。输入负极直接接功率地。
芯片的开关节点接电感。电感另一端接共阳总线的正极,也就是两路LED的正极并接点。每路LED的负极分别接各自的采样电阻,采样电阻再接低边MOS的漏极,MOS源极接功率地。芯片的栅极驱动输出分别接两路MOS的栅极。续流二极管阴极接电感与LED正极的连接点,阳极接功率地,给电感电流提供续流通路。
两路LED的采样电阻电压分别反馈到芯片对应的电流采样引脚,两路DIM引脚分别接控制信号。这样两路灯就能独立调光,互不干扰。
3.2 关键元器件选型:电感、采样电阻、MOS、续流二极管
这部分是整套设计里最有计算价值的地方。我以一个常见需求为例:输入36V,驱动12V/2A的LED灯串,开关频率按150kHz估算。
先算占空比:
D = Vout / Vin = 12 / 36 ≈ 0.33
再算电感量。纹波电流一般取输出电流的30%,也就是0.6A。Buck拓扑的电感计算公式为:
L = (Vin - Vout) × D / (ΔIL × fsw)
代入数值:
L = (36 - 12) × 0.33 / (0.6 × 150000)
L ≈ 88µH
实际取标称值100µH,饱和电流至少要大于最大输出电流加上一半纹波电流,也就是2.3A以上。我一般留1.5倍余量,选饱和电流3A以上的电感。电感选小了,纹波电流变大,LED电流峰峰值高,容易引发频闪;电感选大了,动态响应变慢,调光时会有拖沓感。
采样电阻的计算很简单。芯片内部基准电压我按200mV估算(实际以你手上规格书为准),目标电流2A:
Rs = 0.2V / 2A = 0.1Ω
这个电阻的功率是I²R = 4 × 0.1 = 0.4W,建议用两颗0.2Ω/2512封装并联,或者单颗0.1Ω/2512封装,留足降额余量。采样电阻一定要用低感抗的合金电阻,普通绕线电阻在大电流下的表现会差很多。
MOS管要按输入最高电压来选耐压。因为输入最高可能到100V,我建议MOS耐压至少150V。电流方面,2A输出加30%纹波,峰值大约2.3A,选6A左右的型号就有足够余量。Rds(on)越低越好,Qg越小越好,这样开关损耗和导通损耗都能压住。在我那块工作灯板上,用的是150V/30A级别的N-MOS,并不是为了扛30A电流,而是为了在100V输入尖峰下不漏击穿,同时获得很低的导通电阻。
续流二极管建议用超快恢复二极管或者肖特基二极管。耐压同样要按输入最高电压选,100V以上;电流按输出电流2A的1.5倍以上选。普通1N4007这种慢恢复管在这里不能用,反向恢复时间太长,开关瞬间会大量发热,甚至烧管。
3.3 调光接口设计:PWM和模拟调光分别怎么接
H5119G的多路调光,核心是DIM引脚的控制方式。最常见的两种接法,我分开讲。
PWM调光:把单片机或者控制器的PWM信号直接接到DIM引脚。占空比对应亮度,0%全灭,100%全亮。要注意的是PWM频率尽量选择20kHz以上,低于这个值容易被人眼和摄像头感知到频闪。PWM信号的幅值要参考芯片DIM引脚的电平要求,一般3.3V或者5V都能兼容,如果控制板输出的是12V电平,最好串电阻分压,避免击穿引脚。
模拟调光:在DIM引脚上加一个可变的直流电压,比如0-2V,芯片内部会把这个电压和基准比较,从而线性改变输出电流。这种方式的调光曲线比较平滑,全程无频闪,但大电流和低电流切换时,LED色温可能会有轻微漂移,因为LED在大电流和小电流下的光谱不完全一致。对色温要求高的场景,用PWM调光更合适。
从我的实测经验看,两种调光方式各有应用场景。摄影补光灯这类需要平滑亮度变化的设备,我倾向模拟调光;需要精确控制亮度比例、还要同步通信的控制系统,PWM调光更顺手。
3.4 大功率扩展的三条路线
标题里“大功率”三个字,落到实际设计里通常有几条路可以走。第一条路是提高系统输入电压,比如从12V提到48V,同样功率下电流减小,线损和MOS导通损耗都降低,整机效率更好。第二条路是采用外部大电流MOS,把芯片内置开关管换成外置的大功率管,这样可以支持更大电流输出,前提是芯片有对应的驱动引脚和驱动能力。第三条路是多相或多颗并联,每颗芯片独立稳流,再配合均流控制,适合几十瓦甚至上百瓦的大功率照明。
我在工作灯方案里用的是外部MOS加48V输入的组合,单路2A,两路加起来接近100W的驱动能力。散热方面,MOS底部大面积铺铜,加导热垫到铝外壳,实测满载半小时,MOS壳温控制在85℃以内,这个温度在LED驱动里算比较安全的。
4. 打样与调试:常见问题排查技巧实录
4.1 上电就烧芯片:先查这四个地方
第一颗样板烧起来的时候,不用慌,先量四个位置。输入电压有没有瞬间尖峰,尤其是长导线接入电源的时候,感性负载关断会产生很高的浪涌,建议在输入端加TVS管。第二看电感有没有饱和,电感饱和后电流会瞬间飙升,采样电阻都救不回来,所以我前面强调饱和电流要留足余量。第三看续流二极管方向有没有接反,接反等同于短路,上电必烧。第四看芯片的VIN和GND之间有没有加足够的输入电容,少了输入电容,芯片在开关瞬间会从导线上抽取大电流,很容易损坏内部电路。
4.2 电流上不去,或者调光不均匀
输出电流比设计值低,常见原因是采样电阻阻值偏大,或者焊接时焊锡把电阻两端短路了一部分。用万用表直接量采样电阻两端电压,再除以阻值,就知道实际电流是多少。如果实际电流低于设定值,先检查采样电阻的阻值和焊接质量,再查电流采样引脚的滤波电容是不是加得过大,把反馈信号衰减了。
调光不均匀如果出现在多路共阳板上,大概率是地线问题。我在2.3节提到的单点接地,在这里会直接表现为“一路开100%时,另一路低亮度会跟着闪”。这是因为功率地线上有大电流脉冲,干扰了另一路的采样基准。解决方法是把功率地和采样地在芯片处分开走,尽量缩短采样电阻到芯片引脚的距离。
4.3 怎么科学地判断一个灯到底闪不闪
人眼判断频闪很不靠谱,因为很多人对高频闪烁不敏感。我常用的验证方法有两个。第一个是手机慢动作拍摄,把手机调到240fps或者960fps慢动作,对准LED灯点亮状态录一段视频,回放时如果看到明暗条纹在滚动,说明频闪频率落在摄像头能捕捉到的范围内。第二个是示波器直接测采样电阻两端的电压波形,看电流包络有没有低频起伏。如果电流纹波的包络很平整,说明恒流环路稳定;如果包络呈现周期性波浪,就要考虑加大输出滤波电容、提高PWM频率,或者改用模拟调光。
我遇到过最隐蔽的一个案例:示波器看采样电阻波形,单路启动时很干净,两路同时开启后出现大约400Hz的差频抖动。查了半天发现是两路的DIM信号来自同一个定时器,相位没有错开,两个通道的开关动作叠加,在输入电容上产生了低频谐振。最后把两路PWM相位错开180度,问题立刻消失。
4.4 常见故障速查表
| 故障现象 | 可能原因 | 排查/解决方向 |
|---|---|---|
| 上电LED不亮 | DIM引脚为低电平、采样电阻开路、芯片欠压 | 先量DIM电平,再量VIN电压,最后查采样电阻 |
| LED亮度偏低 | 采样电阻偏大、电感饱和、输入电压不足 | 实测采样电阻两端电压,计算实际电流 |
| 亮度闪烁 | 调光PWM频率过低、电流纹波大、地线干扰 | 提高PWM频率,加大输出电容,优化接地 |
| 芯片发烫 | 开关频率过高、MOS驱动不足、散热铜皮不够 | 降频,换低Qg MOS,加大铺铜面积 |
| 两路亮度互相影响 | 功率地串扰、输入电容不足 | 单点接地,增加输入电容 |
| 调光线性差 | 模拟调光电压范围不对、基准被干扰 | 用稳压源直接测DIM引脚电压曲线 |
5. 个人经验和一点扩展建议
最后分享一个我判断“无频闪”是否达标的土办法。拿一只LED灯,用手机专业模式设置1/1000s快门,拍一张照片,如果画面上出现一道道明暗条纹,就是有频闪;如果画面亮度均匀,基本可以放心。这个方法没法替代示波器,但在现场快速判断非常管用。
另外我踩过的一个坑是:DIM引脚悬空的时候,有些芯片会进入不确定状态,输出电流乱跳。所以量产固件里一定要把DIM引脚初始化位置拉低,等系统就绪后再输出PWM波,这样才能避免上电瞬间LED突然闪一下。
这个方案后续我还打算做成一个三路RGB控制器,共阳极接法配合H5119G这类多路恒流调光芯片,天然就适合RGBW灯带和舞台灯光。以后再有机会,我会把三路独立调光的校准流程也整理出来,尤其是用光探头做亮度闭环补偿那部分,坑也不少。