ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

RGB灯带PWM调光MOS管选型实战:HC90N03M低边开关与热设计

RGB灯带PWM调光MOS管选型实战:HC90N03M低边开关与热设计 RGB 灯带调光这活儿看着简单真做起来坑基本都集中在那颗开关管上。12V 或者 24V 母线、三路各几安培的电流、几 kHz 到十几 kHz 的 PWM 频率这几个条件凑到一起MOS 管就不只是通断开关这么简单了。我最近在给几个照明客户做三通道 RGB 调光板反复比型之后把主开关定在了惠海原厂的 HC90N03M——一颗 30V 耐压的 N 沟槽 MOS 管主打低导通内阻和耐冲击能力配合同系列 60V、100V 档位的器件能覆盖从小功率灯带到长距离大电流灯串的多档 RGB 调光场效应管方案。这篇就把我这一路的选型、算参数、画板、调波形过程摊开讲它能干什么、为什么选它、板子怎么搭、波形不对的时候往哪儿查。不管你是刚接触 mos 管开关电路设计的新手还是已经做过几版调光板、想抠效率和温升的老手里面的计算过程和踩坑记录应该都能直接用上。1. RGB 调光板里这颗管子到底在承担什么活1.1 三通道 PWM 调光到底在调什么RGB 灯带调光本质上不是调电压而是调占空比。灯珠的亮度被人眼按时间积分一段时间内的平均电流决定了看起来多亮。所以主流做法是母线电压固定12V 或者 24V阳极接正三个通道的阴极各挂一颗 N 沟槽 MOS 管拉低到地用 PWM 控制每颗管子导通的比例。这里面有几个参数是互相咬着走的。PWM 频率太低人眼能看出闪烁摄像机拍出来是滚动黑带频率太高MOS 管每次开关的损耗线性上升驱动电路的负担也变大。我一般把消费类灯带产品放在 12kHz这个频率听不到陶瓷电容和电感的啸叫成本也低但只要客户有拍摄需求就直接拉到 20kHz 以上或者干脆同步到摄像机帧率。另一个容易被忽略的点是电流。常见的 5050 RGB 灯带 60 珠/米每颗灯珠单通道约 20mA三通道全开就是 60mA。一条 5 米的灯带三通道合计 18A平均每个通道 6A。这还没算上多卷并排贴装的工程灯带。所以你看到的90A这种标称不是给单条灯带准备的而是给长距离多路并联、或者工控照明的大电流负载留的余量。1.2 为什么用 MOS 而不是三极管这是很多新手最容易问的问题。三极管是电流驱动要它通过 5A 的集电极电流假设放大倍数 30你就得往基极里持续灌 160mA 左右。这 160mA 本身就要占 MCU 或者驱动电路的资源而且是有功损耗白白发热。再加上三极管饱和压降通常在 0.20.5V5A 乘以 0.3V 就是 1.5W一个 SOT-23 封装根本压不住。MOS 管是电压驱动栅极在稳态下几乎不吃电流只需要把栅极电容充到阈值以上沟道就打开了。同样 5A 电流一颗导通电阻 5mΩ 的管子损耗是 5×5×0.0050.125W只有三极管方案的十分之一不到。代价是栅极有电容每次开关都要充放一次电这部分功率在高频下会变得可观所以驱动设计是重点。简单记大电流、低压降的场景MOS 管几乎完胜小信号、成本极度敏感的场合三极管还有它的位置。顺带说一句mos 管的三个极是栅极 G、漏极 D、源极 SN 沟道管的导通条件是 VGS 大于阈值电压电流方向在完全导通时其实是双向的真正单向的是体二极管方向。1.3 30V、60V、100V 三档HC90N03M 站哪一档标题里提到的 30V、60V、100V其实说的是这个方案族覆盖的母线档位而不是说一颗 30V 的管子能通吃三档。MOS 管选耐压有一条经验线母线电压乘以 1.52要小于等于 VDS 额定值这个余量是留给线缆电感和热插拔倒灌造成的尖峰。按这条线整理一下就很清楚了母线电压典型负载建议 MOSFET 耐压档30V 管的余量状态5VUSB 供电小灯板2030V余量充足12V常规 5050/2835 灯带30VHC90N03M约 2.5 倍安全24V长灯带、工程照明4060V只有 1.25 倍偏紧48V 及以上大功率灯串、恒流驱动100V不建议直接使用所以 HC90N03M 最舒服的位置是 12V 母线其次是加了 TVS 和 RC 吸收的 24V 小电流通道。24V 大电流场合我会直接跳到 60V 档再往上、或者要做升压恒流驱动的就用 100V 档。同一个系列的好处是驱动方式、封装、热设计思路几乎一致改型成本低这是选型时很实际的一个考量。2. 关键参数拆解数据手册上那几行字怎么变成设计依据2.1 型号里的数字分别代表什么HC90N03M 这串型号拆开看很直观90 是电流能力标称03 代表 30V 耐压档M 通常是封装或版本标识。N 沟槽指的是沟槽栅结构Trench相比平面工艺同样耐压下沟槽结构的单元密度更高导通电阻能做得很低这也是这类管子能做到几毫欧的关键。需要提醒的是标称的 90A 是硅片能力上限实际能跑多少受封装、引脚、键合线和 PCB 铜箔共同限制。PDFN5x6 这类封装真正长期稳定跑 30A 以上就必须靠大面积铺铜和散热过孔撑着别看着 90A 就敢往 30A 长期招呼。下面这张表是我按常见 30V/90A 级 N 沟槽 MOS 的典型量级整理的方便你对着实际手册核对。具体数值请以官方数据手册为准这里给的是量级参考和用法思路。参数典型量级对 RGB 调光的意义VDS30V决定母线电压上限12V 系统里有充足余量ID连续90A硅片实际受封装与散热限制按 1/3 使用较稳RDS(on) 10V35mΩ决定导通损耗越低越省电越凉RDS(on) 4.5V58mΩ低压驱动时的实际值3.3V 驱动还要再涨VGS(th)1.02.5V阈值电压低但能开不等于开得透Qg2040nC决定驱动电流和开关损耗封装PDFN5x6 或 TO-252影响热阻和贴装方式2.2 导通电阻随温度怎么折算成真实损耗很多人在常温下测出 4mΩ 就觉得万事大吉结果板子跑半小时烫得手不敢碰。原因很简单MOS 管的导通电阻是正温度系数沟槽工艺下结温 100℃ 时的 RDS(on) 大约是常温的 1.51.7 倍。用一个具体例子算一遍。假设单通道 6A常温 25℃ 测得 5mΩ工作结温估到 100℃按 1.6 倍折算热态电阻5mΩ × 1.6 8mΩ导通损耗P I²R 6 × 6 × 0.008 0.288W再换成 24V 系统、单通道 8A 的场合热态电阻同样是 8mΩP 8 × 8 × 0.008 0.512W单看一个通道 0.30.5W 好像不多但三通道同时全亮PCB 上三个热源凑在一块儿局部温升会叠加。我一般按单通道 0.5W、三通道合计 1.2W 左右来估铜箔面积这个量级下 PDFN5x6 配 1 盎司铜、每颗管子铺 100mm² 左右的散热铜皮温升能控制在 3040℃ 以内。2.3 阈值电压、栅极电荷和 PWM 频率的三角关系VGS(th) 是管子开始导通的门槛通常在 1.02.5V 之间。但请注意开始导通和导通得透是两码事。数据手册上标 4.5V 和 10V 两档导通电阻就是因为 VGS 越高沟道越完全打开电阻越低。3.3V 的 MCU 直接驱动VGS 只有 3.3V实际导通电阻可能比 10V 时高 1.5 倍以上损耗和温升都会明显上去。这是我见过最多的一个坑电路能跑但管子总是温温的查半天查不出问题最后发现是驱动电压不够。再看栅极电荷 Qg典型 2040nC。开关频率 f 下的平均驱动电流I_g Qg × f20kHz、30nC 时平均电流只有 0.6mA看起来很小。但平均电流小不代表峰值小栅极充放电的瞬间电流决定了开关速度而开关速度直接决定开关损耗。开关损耗的估算公式P_sw 0.5 × VDS × ID × (t_on t_off) × f24V、8A、上升加下降合计 100ns、频率 1kHz 时算是 0.0096W可以忽略频率提到 20kHz就变成 0.19W如果是 100kHz接近 1W这时候必须认真对待驱动和散热。这也是为什么我说调光频率不是越高越好够用就行。2.4 耐冲击能力SOA、雪崩和浪涌到底在防什么耐冲击这个说法在数据手册里对应几个不同的东西容易混。第一是 SOA安全工作区它描述在给定漏源电压下管子能承受多大电流多长时间。短脉冲微秒级受电流密度和沟道局部过热限制长脉冲毫秒以上基本就是纯热限制看你封装能不能把热导出。第二是单次雪崩能量 EAS。灯带上有线缆电感关断瞬间电流突变会产生反电动势尖峰如果超过 30V 就有击穿风险。耐雪崩能力强的管子能靠内部结构把这点能量吸收掉不至于直接炸。第三是热插拔浪涌。灯带热插拔的瞬间输出端电容充电电流可能冲到几十安培持续几百微秒。这段时间里管子工作在线性区同时扛着大电流和高电压是最容易出事的时候。所以选型时我不只看 RDS(on)还会翻一下 SOA 曲线和 EAS 值。HC90N03M 这类标称耐冲击的管子优势主要体现在这种瞬时工况下的裕量而不是稳态损耗上。3. 电路落地三路低边开关的完整搭法3.1 共阳还是共阴先把这个定下来RGB 灯带应用里绝大多数是共阳结构12V 或者 24V 接灯带公共阳极R、G、B 三路阴极分别由三颗 N 沟道 MOS 管拉低。这种低边开关的好处是栅极驱动以地为参考电路最简单N 沟道管在同价位下导通电阻也比 P 沟道低。代价是地回路被切断。如果你的板子要和金属外壳、其他控制板共地或者有模拟采样需要统一参考就得注意地电流走向否则会出现调光时采样值跳动的问题。反过来做共阴、用 P 沟道管做高边开关地是连续的但 P 管的导通电阻通常比同尺寸 N 管高 1.52 倍而且驱动电平要跟着母线走需要额外的电平转换或者专门的驱动成本和复杂度都上去了。除非有明确的共地需求否则我还是建议走低边 N 沟道方案。3.2 栅极驱动3.3V MCU 直推为什么容易发热新手最常见的连法就是 MCU 引脚 — 栅极电阻 — 栅极中间不加任何东西。能亮但发热。原因有两个。一是 MCU 引脚输出电流有限通常拉电流和灌电流各 20mA 左右。栅极电荷 30nC在 20mA 限制下栅极电压爬升的时间大约是 30nC / 20mA 1.5µs。在 1kHz 时这还行20kHz周期 50µs时光开通就占了 3% 的周期而且这段时间管子处在米勒平台附近同时扛电压和电流损耗急剧上升。二是 3.3V 驱动电平本身就不够管子开不透导通电阻偏高。我常用的两个改法图腾柱驱动用一颗 NPN如 S8050加一颗 PNP如 S8550组成推挽峰值电流能到几百毫安开关时间压到几十纳秒成本几毛钱。缺点是上下管有直通风险靠栅极电阻和基极电阻配合控制。专用低边驱动芯片峰值电流 1A 以上带欠压锁定和直通保护一颗芯片搞定代价是单价高一点、占板面积大一点。还有第三条路是智能 MOS 管——把驱动、过流保护、过温保护、诊断功能集成在一个封装里。省事是真的省事缺点是导通电阻通常比同尺寸分立器件高而且电流等级受限做单通道 3A 以下的小板很舒服做大电流就不划算了。3.3 限流和采样电阻的计算过程灯带虽然看着是阻性负载但不同批次、不同长度的电流差别不小没有限流的话灯带末端电压高的时候电流会明显上去。我一般在低边加采样电阻配比较器或者带反馈的驱动做恒流。举个实际的例子。目标单通道 6A采一个 10mΩ 的电阻采样电压V 6 × 0.01 60mV采样电阻功耗P I²R 36 × 0.01 0.36W60mV 的采样电压对 12V 母线来说是 0.5% 的压降可以接受。但 0.36W 的功耗意味着 0805 封装扛不住至少要 2512 或者两颗 0.02Ω 的 1206 并联。这里有个细节采样电阻本身也有温度系数普通厚膜电阻 100ppm/℃ 已经够用别用高精度低温漂的合金电阻成本没必要。采样走线一定要用开尔文接法从电阻焊盘内侧单独引两根线到比较器不要和主电流路径共用走线否则铜箔电阻会叠加进去实测电流比理论值偏大。3.4 热设计铜箔面积、散热过孔和布线细节PDFN5x6 这类底部带散热焊盘的封装热阻严重依赖 PCB。经验数据大概是铜箔条件热阻 RθJA近似最小焊盘、无过孔6080℃/W100mm² 铜皮、无过孔4050℃/W100mm² 铜皮 9 个散热过孔3040℃/W双层大面积铜 16 个过孔2535℃/W按 0.5W 单通道损耗、35℃/W 估算结温比环境高 17.5℃环境 40℃ 时结温 57.5℃离 125℃ 上限还有很大余量。三通道挤在一起的时候中间那颗会吃到两边传过来的热最好让三颗管子保持至少 8mm 间距或者错开布局。散热过孔建议用 0.3mm 钻孔、0.6mm 焊盘放在散热焊盘正下方打在焊盘外的铜皮上意义不大。过孔要盖油或者做塞孔否则回流焊时焊膏会从过孔流走造成虚焊。布线上的几个习惯栅极电阻紧贴栅极引脚放走线尽量短栅极回路面积越小越好减少天线效应功率地和信号地单点汇合汇合点选在采样电阻的地端电源入口放 100nF 加 10µF 的组合靠近漏极。4. 实测调试波形、温升和那些不按手册来的现象4.1 上电前的静态检查清单这一步十分钟能省你一天。我固定的检查项目是万用表二极管档测 D-S应该看到体二极管的压降约 0.40.5V反向不通。正反都通说明管子已经击穿。测 G-S 阻抗应该是高阻。接近短路说明栅极氧化层已损坏。确认栅极下拉电阻10k100k已经焊上。这个电阻防止上电瞬间栅极悬空被误导通很多人省掉它结果一上电就全亮。确认母线对地没有短路。首次上电一定用可调电源限流从 100mA 开始逐步往上加。别直接上 12V 大电源。4.2 示波器上该盯哪几个点调光板调试我只用三个测点就够定位绝大多数问题。第一个是 VGS。看它有没有干净地爬到驱动电压有没有米勒平台拖得太长关断时有没有明显的振铃。振铃频率高、幅度大说明栅极回路太长或者栅极电阻太小。第二个是 VDS。重点看关断瞬间的尖峰高度。30V 的管子如果尖峰冲到 28V 以上我就得加 RC 吸收或者换更高耐压的档位。测这个点特别要注意探头接地线要短用弹簧地环否则你测到的尖峰其实是探头环路的感应属于自己骗自己。第三个是输出电流。没有电流探头就用采样电阻加差分探头看波形顶部有没有台阶或者振铃能反映灯带线缆电感带来的影响。4.3 温升实测怎么做才有意义温升测试最常见的错误是摸一摸不烫就算过关。正确做法热电偶贴在塑封体表面不是散热焊盘上用少量导热硅脂固定。记录环境温度稳定运行 30 分钟以上再读数。结温估算Tj Tc P × RθJC。RθJC 从手册里查通常是几度每瓦。降额标准我给自己定的线是稳态结温不超过 110℃留 15℃ 以上的余量给环境波动。还有一个容易踩的坑三通道全白时最热但如果你的 PWM 是分时错相的单通道的瞬时电流可能更大局部温升反而更高。测试时要把极端占空比组合都跑一遍。4.4 典型异常波形对照现象可能原因处理思路VGS 爬升缓慢、有长平台驱动电流不足、栅极电阻过大加图腾柱或驱动芯片减小 RgVGS 关断后仍有小幅震荡栅极回路面积大、米勒耦合缩短走线加 10k 下拉必要时加 RCVDS 关断尖峰超过 28V线缆电感、无吸收加 RC 吸收、TVS或升耐压档空载正常、带载发热导通电阻大、驱动电压不足提高 VGS换更低内阻型号低占空比时灯闪、不亮PWM 频率与驱动建立时间冲突降低频率或提高驱动能力调光时相邻通道串扰地回路共用、走线耦合单点接地通道间加隔离走线5. 踩坑复盘几个我实际栽过的地方5.1 米勒平台拖长靠非对称驱动救回来米勒效应是这么回事管子开通的过程中VGS 爬到阈值以上后漏极电压开始下降这段时间栅极电流主要用来给米勒电容Crss充放电VGS 会卡在一个平台上不动。平台越长管子同时承受高电压和大电流的时间越久损耗越大。解决办法不是一味减小栅极电阻——那样会让关断时的振铃更严重。我用的是非对称驱动开通路径上串一个较大的电阻比如 1022Ω关断路径上反向并一颗肖特基二极管加一个小电阻比如 2.24.7Ω。开通慢一点没关系关断一定要快因为关断时的 dv/dt 和尖峰才是主要威胁。实测下来这个改法能把关断尖峰从 30V 压到 24V 左右效果比单纯加 RC 吸收更直接而且不额外损耗。5.2 并联均流不是简单并起来就行单管 8A 觉得不够想两颗并联跑 16A这个想法很自然但直接并联经常出现一颗热一颗凉的情况。原因是阈值电压和跨导有批次差异阈值低的那颗先开通、承担更多电流温度又让它的电阻上升理论上会自我平衡但前提是布局对称。我的做法是每颗管子各配一个独立的栅极电阻从同一个驱动点分别拉到各自的栅极形成星形结构而不是一颗电阻带两颗管。布局上尽量让 D、S 的走线长度和宽度完全对称。即便如此并联后的总电流我也只按单管能力的 1.8 倍来用留一点不均匀的余量。5.3 防反接和双向开关热词里那两个高频问题电源防反接用 N 沟道管做低边是挡不住反接的因为体二极管会正偏导通。要么在高端用 P 沟道管要么用专门的控制器配合 N 管和电荷泵。我一般选 P 管高边方案简单可靠代价是导通电阻高一点反接工况本来就是异常状态损耗高一点无所谓。至于mos 管电流方向能不能返答案是完全导通时沟道是双向导电的电流可以双向流但体二极管方向固定反向阻断能力只体现在关断状态。所以做双向开关比如电池保护那种背靠背结构时要用两颗管子源极对源极或者漏极对漏极串起来才能两个方向都阻断。5.4 长灯串场景从线性调光到升压恒流当灯串超过 5 米12V 母线到末端压降很明显前面的灯亮、后面的灯暗。这时候低边线性调光就不够用了得换成升压恒流驱动。做法是用通用的开关电源控制器配外置 MOS 管把母线升到 24V 甚至更高再用恒流环路控制 LED 电流。这类电路里外置 MOS 管的选择逻辑和这里说的完全一致看耐压、看导通电阻、看栅极电荷、看散热只是工作频率更高开关损耗的比重要重新算一遍。5.5 问题排查速查表现象优先排查项快速验证方法上电就全亮栅极悬空、下拉缺失补 10k 下拉电阻某通道不亮管子虚焊、栅极虚焊万用表测 D-S 体二极管亮度不随占空比变化PWM 信号未到栅极示波器看 MCU 引脚和栅极运行 10 分钟后变暗热态电阻上升、驱动不足测热态 VGS 是否仍在驱动电压通道间互相干扰共地回路耦合检查采样地是否单点汇合关断后微亮米勒耦合导致误导通加负压关断或减小关断电阻高占空比时电源掉压母线电流不足、线径太细换粗线测母线端电压最后说个我自己的习惯。每次定型前我都会在整机满负载、最高环境温度、最长连续运行时间这三个条件下各跑一遍任何一个条件下结温估算超过 110℃就回头改散热或者换型号。调光板的返修率里开关管和散热相关的占了大头前期多花半天算清楚比后面被客户追着改要划算得多。另外上面所有参数的量级都是按常见 30V/90A 级 N 沟槽 MOS 整理的真上手之前务必把官方数据手册的曲线调出来对着看一遍尤其是 SOA 和热阻那两页比任何经验值都靠谱。
返回列表