ARTICLE DETAIL

资讯详情

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

VNF9Q20F高边开关VCC引脚设计指南:从电气特性到PCB布局

VNF9Q20F高边开关VCC引脚设计指南:从电气特性到PCB布局 1. 项目概述与背景1.1 什么是VNF9Q20F为什么重点看VCC脚最近在做一个车规级高边开关的驱动板主控芯片用的是意法半导体的VNF9Q20F。很多刚接触这颗料的朋友拿到的第一份资料就是芯片的引脚定义表对着型号手册一看几十个引脚里最容易被忽略的就是VCC。但根据我这段时间实际打板调试的经验VCC这个引脚恰恰是整个芯片正常工作的命脉所在处理好它后面的驱动、诊断、保护功能才能跑得顺。VNF9Q20F是一颗单通道的高边开关内部集成了功率MOSFET、保护电路、诊断反馈和逻辑控制接口。它的封装是PowerSSO-36引脚数量虽然多但真正需要外接元件精心照顾的引脚就那么几个。VCC脚负责给芯片内部的逻辑控制电路、栅极驱动电路和诊断电路供电和主功率路径上的电源引脚是有区别的。很多初学者最大的误区就是把VCC只当成一个普通的电源输入随便接个100nF电容就完事结果实际测试时要么芯片逻辑混乱要么动不动就进入保护状态查半天找不出原因。这个项目的核心需求其实很明确设计一个可复用的VNF9Q20F驱动底板通过MCU的SPI接口配置芯片参数实现在12V系统下对负载进行高边开关控制同时读取开路、过载、过温等诊断状态。整个系统里VCC引脚的网络设计直接关系到芯片逻辑部分的供电质量而逻辑供电质量的优劣又直接影响SPI通信的稳定性和诊断读数的可信度。所以这篇博客把VCC引脚相关的电气特性、外围电路、PCB布局和故障排查全部梳理一遍给正在用或者准备用这颗料的工程师一些可以直接抄作业的参考。1.2 这颗芯片的整体功能定位在展开VCC引脚之前先花一点篇幅说说VNF9Q20F这颗芯片到底干了什么。高边开关的意思就是开关放在负载的高压侧芯片把一个功率MOSFET和一堆智能功能封装在一起。你用MCU的一个IO口或者SPI指令去控制它它就能把电池电压通断地供给负载。相比传统的继电器加保险丝方案智能高边开关的好处是集成了保护功能过流、过温、负载开路都能检测到还能通过SPI读回故障状态。VNF9Q20F用的SPI接口可以配置很多参数比如负载限流值、输出转换速率、故障自动重试次数等。这个芯片最大的特点是内部集成了一个非常有用的电流检测功能检测到的负载电流可以按比例镜像到外部引脚MCU通过ADC读取电压就能反推负载电流。所以它不只是个开关还是一个带计量功能的功率输出通道。了解了这个定位也就明白了为什么VCC脚的供电质量如此重要——因为内部那些逻辑电路、ADC参考电路、比较器全都挂在VCC下面VCC脏了后面所有功能都会跟着出问题。2. VCC引脚的电气特性与供电条件2.1 VCC脚的工作电压范围ST官方数据手册上标注的VCC引脚绝对最大额定值是-0.3V到40V正常工作范围是4V到36V。这个范围在12V系统中看起来非常充裕很多设计者就掉以轻心直接把VCC和VBAT接在一起。实际使用中这个做法在多数简单场景下确实能用但如果你追求的是全工况稳定建议仔细思考一下为什么数据手册特意把VCC和主功率供电分开列出。VCC脚内部主要给逻辑电路供电逻辑电路需要一个相对稳定的低压电源。芯片内部有稳压器把VCC电压转换成内部逻辑电压。VCC脚电压过低时内部稳压器输出不稳定逻辑电路可能误动作电压过高时超过36V就必须考虑外部降压措施否则内部稳压器功耗太大。12V系统中如果电池电压在冷启动时跌到6V以下或者抛负载时冲到40V以上VCC通道如果没有相应的处理策略芯片逻辑部分同样会遭殃。我实测过一组数据VCC电压在6V到8V之间时SPI通信偶尔会出现位错误尤其是时钟频率拉高到5MHz以上时问题更明显VCC低于5V时芯片基本不响应SPI指令同时DIAG诊断引脚会一直拉低表现就像是芯片坏了。所以如果你的系统存在低压工况务必核对VCC电压在整个工作区间内是否都落在允许范围内必要时给VCC单独做一级供电处理而不是粗暴地和电池直连。2.2 VCC脚的静态与动态电流需求VCC脚的电流需求通常不大但动态变化很剧烈。芯片在待机模式下VCC脚电流消耗只有几十微安级别这个功耗基本可以忽略。但一旦通过SPI唤醒芯片、打开功率级或者执行诊断测量内部电路大量切换VCC脚的电流就会出现毫秒级的跳变峰值可以到几十毫安。也就是说VCC这个引脚的特点是静态功耗低、瞬态功耗较高。这个特性直接决定了你去耦策略的选择——只放一个大电解电容是不对的只放一个高频小电容也是不够的。需要大小电容配合分别应对不同频段的瞬态需求。关于电容怎么配下一章详细说。还有一个容易被忽略的点VCC脚的电流变化还会通过内部逻辑电路耦合到SPI接口和诊断输出上。如果你发现SPI读回来的数据在功率级开关瞬间出现毛刺很大概率就是VCC供电没有处理好而不是SPI走线的问题。2.3 为什么VCC脚不能简单等同于功率电源脚VNF9Q20F引脚定义里既有VBAT相关的功率引脚也有VCC这个逻辑电源引脚。功率引脚走的是大电流PCB上需要铺铜、加宽、散热。VCC引脚走的是逻辑电流电流小但对纹波和噪声要求更高。如果直接把VCC和VBAT短接好处是电路简单、少一个网络坏处是所有功率级的开关噪声都会直接叠加在逻辑供电上。功率级每次开关都会产生较大的电流跳变PCB寄生电感和电容效应会在VCC网络产生噪声尖峰。当MOSFET开关瞬间的dv/dt和di/dt比较大时VCC网络上的噪声可能达到几百毫伏甚至伏级这个噪声对于逻辑电路来说是致命的。我之前调试过一个现象芯片在负载电流超过5A时SPI偶尔读回错误的诊断状态误报过温。用示波器量VCC引脚波形发现开关瞬间有将近1V的负向毛刺。后来把VCC和VBAT分开走线并在VCC引脚就近加了0.1uF和10uF的电容组合这个误报就消失了。所以硬件设计时不要嫌麻烦VCC给它单独一条电源走线哪怕是星形连接也比和功率路径共享一段走线好得多。3. VCC引脚外围电路设计电容选型与布局3.1 不同容值的电容各自扮演什么角色VCC引脚的标准外围电路通常由两级电容构成一个容量较大的电解电容或陶瓷电容用于储能一个容量较小的陶瓷电容用于高频滤波。这两级电容缺一不可。大容量电容的主要作用是应对低频段的瞬态电流需求。VCC脚电流会在微秒到毫秒的时间尺度上发生变化大电容能提供电荷缓冲防止电压跌落。通常情况下在VCC引脚附近放一个4.7uF到10uF的X7R陶瓷电容是稳妥的选择。如果成本和空间允许放一个22uF的电容也没有问题但要注意过大容值可能带来上电浪涌电流偏大的副作用。小容量电容的作用是滤除高频噪声。高频开关噪声的频率往往在几十MHz以上大电容在这个频段因为自身等效串联电感的原因已经容抗上升、失去滤波作用了。小电容的等效串联电感更低自谐振频率更高所以能有效滤除高频分量。100nF是最常见的取值实际贴片陶瓷电容在100MHz频段仍然有不错的滤波特性。3.2 去耦电容的布局是成败关键去耦电容不是随随便便放在芯片附近就可以了放置的位置和走线方式直接影响滤波效果。以我的经验VCC引脚的去耦电容布局应该遵循以下原则第一小电容必须离VCC引脚最近。100nF电容应该放在距离VCC引脚不超过3mm的位置走线要短而粗直接连到VCC引脚和GND引脚。第二大电容可以稍微远一点但也不要超过10mm。第三所有电容的GND端要直接连接到芯片下方的GND铺铜区域不要绕路否则GND回路电感会毁掉整个去耦效果。实际打板时我习惯把VCC引脚的去耦电容方案做成一个实测过的模板100nF电容(C0G或X7R材质)放在芯片正面紧贴VCC引脚10uF电容放在芯片背面通过过孔连接两个电容并联。再配合板级全局的10uF和100uF电解电容整个VCC网络的阻抗在宽频段内都控制得比较好。3.3 为何不建议加磁珠串在VCC上有些工程师习惯在芯片电源引脚上串一个磁珠认为可以进一步隔离噪声。这个做法在一些低速数字芯片上确实有效但在VNF9Q20F上我不推荐。原因是VCC脚的瞬态电流变化较快磁珠本身有直流电阻而且在高频下呈现高阻抗。一旦芯片内部需要大瞬态电流磁珠造成的电压降会直接拉低VCC电压引发欠压保护误动作。我在一个参考设计上看到过用600Ω/100MHz磁珠串联VCC的方案实测在负载功率阶跃时VCC电压跌落到4V以下芯片频繁进入欠压保护。去掉磁珠后问题就消失了。如果你的供电环境确实恶劣比如电源本身纹波很大正确的做法不是串磁珠而是用两级LC滤波或者加一个低压差稳压器给VCC供电。但在大多数12V车载环境下做好去耦电容的布局比加磁珠更有效。3.4 VCC和VBAT分离供电的两种方案对于VCC和VBAT是否需要分开供电答案取决于你的系统复杂度和可靠性要求。这里给出两个可选的方案各位根据实际情况选择。方案AVCC直接接VBAT共用同一个电源网络。这是官方数据手册里最简单应用电路给出的接法适用于供电环境相对干净、对功能安全要求不高的场景。这个方案的关键在于PCB布局时要让VCC引脚的走线单独从电源输入端引出不要和功率电流路径共用一段窄走线或过孔。方案BVCC通过一个小阻值电阻或二极管连接到VBAT前级的稳压电源。这个方案适用于对VCC电压精度有要求或者供电环境波动较大的场景。串一个10Ω到100Ω的电阻可以起到一定的RC滤波作用再配合VCC引脚的大容量电容能有效改善VCC的纹波。但要注意电阻带来的压降12V供电下串100Ω电阻VCC脚峰值电流达到50mA时就有5V压降显然不可接受。所以如果串电阻请根据VCC实际电流计算电阻上限。我个人的推荐是如果系统里已经有稳定的低压电源轨比如5V或3.3V可以考虑给VCC单独供电。但要确保那个电源轨的电压在VCC允许范围内。VNF9Q20F的VCC最低可以到4V5V电源轨完全可行。这样做的最大好处是彻底隔离了功率噪声对逻辑电源的影响而且SPI通信的稳定性会好很多。4. VCC引脚相关的PCB布局与布线规范4.1 电源输入过孔与铺铜的考量在PCB布局时VCC引脚周围不要铺大片的铜箔因为VCC是逻辑引脚不是功率引脚。但问题是VCC脚和功率脚的距离很近你在处理功率铺铜的时候很容易顺带把VCC也铺进去。正确的做法是给VCC脚单独拉一条宽度约0.3mm到0.5mm的走线短距离连接到它的去耦电容和电源来源再通过过孔连接到内层电源平面。电源输入过孔的位置也有讲究。我见过很多设计芯片的VCC去耦电容过孔打在电容旁边但过孔到电容的走线很长把去耦效果削弱了一大半。正确的做法是让电流路径最短从电源平面过来经过过孔直接到达电容的焊盘再经过电容到达VCC引脚。电流路径越长寄生电感越大高频滤波效果越差。4.2 VCC引脚与GND引脚之间的回路面积VCC去耦电容的GND端和芯片的GND引脚之间的回路面积直接决定了去耦电容的高频效果。如果回路面积过大相当于在电容上串联了一个电感使得电容在高频下失去原有性能。为了减小回路面积我总是把芯片下方的GND铺铜做得尽量完整而且让VCC去耦电容的GND端尽量靠近芯片GND引脚所在的一侧。很多PCB设计软件现在都有分析电源回路面积的功能建议在画板阶段就检查一下而不是等样板出来再去量。4.3 多层板还是双层板对VCC的影响VNF9Q20F的应用场景大多数是车载ECU或模块级产品这些产品至少都是四层板。四层板中通常有完整的地平面和电源平面VCC走线可以在内层走两侧都有参考平面电气特性好很多。如果是双层板没有完整电源平面那么VCC走线必须保证与GND形成紧耦合。也就是说VCC走线的正下方必须有一条GND走线伴随且尽量走直线。这个要求和普通的信号线布局思路一致但尤其重要因为VCC上的噪声如果不能通过平面耦合被吸收就会通过辐射和传导路径干扰别的信号。我做过一个双层板的简化版本VCC走线约6cm长没有伴随GND走线结果SPI波形在CLK上升沿能明显看到振铃。后来在VCC走线旁边补了一条GND走线振铃立刻减轻了。这个经验虽然有点反直觉但非常有效。4.4 散热与电气性能的平衡PowerSSO-36封装底部有裸露的散热焊盘通过大面积过孔连接到PCB底层铺铜来增强散热。这些过孔比较密集如果布局不当可能把VCC引脚或者去耦电容的焊盘区域切开造成地回路断裂。我踩过的一个坑是为了散热过孔打得多结果VCC去耦电容的GND过孔被迫绕了一个小弯导致回路面积增大引起了莫名的EMI问题。后来把去耦电容移了一个位置让它的GND过孔直接落在散热焊盘的GND铺铜上问题才解决。所以做边界检查时不仅仅要看电路连接关系还要看物理分布。5. 电源监测与保护VCC引脚相关的常见功能5.1 内部欠压锁定与外部供电时序VNF9Q20F的VCC引脚内部有欠压锁定UVLO电路。当VCC电压低于锁定阈值时芯片内部逻辑被强制复位功率输出被关闭SPI通信也不会响应。这个功能保证了芯片在电源不稳时不会因逻辑混乱而误开功率输出。欠压锁定的阈值大约在4V左右数据手册给的典型值是4.3V回差大约是0.5V。这意味着VCC电压要下降到约4.3V以下才会触发UVLO而要恢复工作则需要VCC升到约4.8V以上。考虑到VCC通常直接接12V电池这个阈值似乎不会触发。但在冷启动或大负载瞬态时电池电压可能大幅跌落。系统设计时要考虑供电时序。如果MCU的上电时序要求芯片先进入待机状态由MCU通过SPI配置后再开启功率输出那么VCC的上升时间不宜过快否则内部逻辑可能在上电尚未稳定时就开始计时导致状态机初始化异常。我建议VCC的上电斜率控制在50V/ms以内。5.2 VCC过压与反向电压保护虽然数据手册标注VCC能承受40V的绝对最大电压但长时间工作在这个电压附近仍然会影响芯片寿命。车载系统里的抛负载瞬态可达40V以上虽然大多数ECU前端有TVS和滤波电路但VCC引脚本身的保护也不能忽视。反向电压的情况更要小心。如果系统中电池接反且没有做板级防反接VCC引脚上的负压将会直接损坏芯片。VCC引脚的内部结构有ESD保护二极管但这个二极管能承受的电流有限不能拿它当防反接用。大多数参考设计都不对VCC单独做防反接依赖而是靠系统级的防反接二极管或理想二极管电路来保护整个电源域。5.3 用诊断引脚间接判断VCC状态VNF9Q20F有一个专门的诊断使能引脚DEN以及一个诊断输出引脚DIAG。当VCC电压异常时DIAG引脚也会有相应的反应。我在调试中总结出几个经验VCC电压正常但功率级未开启时DIAG引脚呈现高阻态需要通过上拉电阻拉到3.3V或5V才能读到高电平。VCC电压跌落到UVLO阈值以下时DIAG引脚会强制拉低即使上拉电阻已接。VCC上电后如果芯片没有完成初始化DIAG引脚也会保持低电平。利用这个特性可以在系统初始化时通过读取DIAG状态来判断VCC供电是否正常。这个方法在批量产线测试时非常有用可以快速筛选出VCC焊接不良或PCB断路的板子。6. 基于VCC引脚的调试经验常见问题与排查技巧6.1 芯片无响应、SPI通信失败的问题排查如果你发现SPI通信完全失败且确认不是代码问题请先把示波器探头夹在VCC引脚上量一下电压波形。我之前遇到过一个典型例子VCC引脚在低电平时正常高电平时纹波达到了800mVppSPI在芯片端完全无法识别命令。排查过程如下第一步确认VCC电压值是否落在4V-36V范围内。第二步观察VCC纹波在不同频率下的情况。第三步检查去耦电容是否焊接不良。第四步检查VCC走线周围是否有高频干扰源。最终发现是某个去耦电容的焊盘虚焊导致电容浮空失去了滤波作用。重新焊接后SPI通信恢复正常。所以排查SPI问题先量VCC而不是先怀疑时序或代码。6.2 VCC上电瞬间的浪涌与电路保护上电瞬间VCC引脚可能会产生一个较大的浪涌电流因为去耦电容在充电。如果电容容量较大比如22uF而供电电源内阻较低充电电流可能在几个微秒内达到安培级别。虽然这个浪涌不会直接损坏芯片但可能引起供电电压跌落影响系统其他部分的启动时序。解决办法是在VCC供电路径上串联一个几欧姆的限流电阻限制充电电流。这个电阻不影响正常工作因为VCC稳态工作电流很小几欧姆电阻的压降可以忽略。我用过4.7Ω的0402电阻效果很理想既限流又和电容组成了一个RC滤波器进一步改善了VCC纹波。6.3 VCC引脚虚焊与焊接缺陷的故障表现VCC引脚虚焊是生产中比较常见的故障。如果VCC引脚只是部分接触电阻偏大芯片可能出现间歇性工作异常的假象。有时候上电能工作但一段时间后芯片自动进入保护状态重新上电又正常了。这种故障最难排查因为万用表测导通是通的示波器量电压也能量到就是工作不稳定。我建议批量验证时用X光检查焊点质量如果没有X光条件可以尝试用手按压芯片如果按压后功能恢复正常基本可以判定是虚焊。另外还要注意PowerSSO-36封装底部散热焊盘的焊接质量。如果散热焊盘焊接不良芯片会过热而VCC引脚又是靠近散热焊盘的位置可能引起热胀冷缩导致的间歇性接触不良。6.4 排除检测误差的技巧有时候VCC波形看起来异常其实不是VCC本身的问题而是测量方法不对。示波器探头的地线夹如果不就近接地长地线本身就是一个电感天线能捕获到很多高频辐射噪声让你误以为VCC不干净。正确测量方法是用示波器探头自带的短弹簧地线直接接在VCC引脚旁边的GND焊盘上探头尖顶在VCC引脚。如果手头没有弹簧地线可以自制一根很短的接地线。测量点尽量选取芯片引脚而不是去耦电容的另一端因为往返路径上的寄生阻抗会引入测量误差。6.5 常见问题速查表症状可能原因排查方式解决方案SPI无响应VCC低于UVLO阈值测量VCC电压调整供电电压检查电源通路SPI偶发错误VCC纹波过大或噪声耦合示波器看VCC波形优化去耦电容布局分离VCC走线芯片过热散热焊盘虚焊或VCC持续过压热成像或红外温度计检查焊接质量核对工作电压负载无法开启VCC供电不足内部逻辑复位检查VCC时序加大电容或独立供电上电后反复重启VCC浪涌导致电源跌落示波器看电源波形串限流电阻加大电源余量DIAG引脚一直为低VCC未正确供电量VCC电压检查VCC网络连通性7. 实操记录一个12V高边开关模块的VCC设计实例7.1 模块功能与设计目标这个模块是一块12V输入的高边开关控制板使用VNF9Q20F控制一路额定电流8A的负载。MCU用的是STM32G0系列通过SPI接口与VNF9Q20F通信读取电流检测值。启动时MCU需要读取芯片诊断状态确认无故障后才打开功率输出。设计目标其实没有很苛刻12V直流输入负载为电阻性负载开关频率低主要是静态控制。但为了保证可靠性在50cm长度的线束环境下工作正常没有复位或误诊断现象。7.2 VCC供电网络的具体做法供电拓扑上我把系统12V分成两路一路通过功率走线直接接到VNF9Q20F的功率引脚另一路通过一个小电压降的二极管和RC滤波器连接到VCC脚。二极管是为了防止反向电压倒灌RC滤波则是为了进一步净化VCC供给。具体参数二极管选择常见的SS14肖特基二极管正向压降约0.3VRC滤波电阻选择10Ω电容选择22uF电解电容和100nF陶瓷电容并联。这个方案实际测试VCC纹波不超过50mVSPI通信在5MHz时钟频率下稳定运行。我这里多说一句为什么VCC即使已经连接到12V电池正极还要多此一举串二极管和RC。因为功率级开关动作时从功率引脚到负载之间的电流回路会产生感应噪声噪声会通过PCB耦合和走线传导到VCC网络。串二级管后即使VCC网络有负向噪声也会被二极管隔离在电源侧不会冲击芯片的VCC脚。RC滤波则进一步把残余高频噪声滤除。实测这个方案比直接把VCC和VBAT连在一起要稳定得多。7.3 PCB布局的实操记录PCB用的是四层板层叠结构是顶层信号第二层GND第三层电源底层信号。VNF9Q20F放在顶层下方散热焊盘打了一排散热过孔。VCC去耦电容放在芯片右侧100nF电容距离VCC引脚大约1.5mm10uF电容在它后面约4mm处。VCC走线从12V输入端的电源节点引出经过二极管和电阻到达VCC引脚。路径总长约15mm中间没有跨过任何功率走线或高频信号线。GND连接则统一在芯片正下方打过孔连接到第二层的完整GND平面。这个布局在实际测试中表现很好用近场探头检测到VCC网络附近的辐射噪声明显低于之前的实验板。同型号芯片在同等负载条件下之前的实验板需要加大去耦电容才能稳定工作而这版布局不需要额外调整直接工作正常。7.4 测试结果与性能数据模块完成后进行了完整的电源测试以下是几组关键数据待机模式SPI唤醒但功率输出关闭VCC脚静态电流约45uAVCC电压纹波约15mVpp。这个指标非常理想。正常工作负载8A电阻性负载VCC脚电流平均值约6mA开关瞬间峰值电流约35mAVCC电压跌落约120mV恢复时间约35us。SPI读回数据无任何错误。故障状态输出短路保护触发VCC脚电流瞬态跳到80mAVCC电压跌落约250mV在UVLO阈值之上芯片正常进入保护状态之后能正常响应SPI清零指令。这些数据表明在合理的去耦和供电设计下VNF9Q20F的VCC脚完全能够胜任稳定供电的任务。8. 从数据手册到实战VCC引脚设计方法论总结8.1 设计VCC引脚的五个关键步骤回顾整个项目过程我认为处理好VNF9Q20F的VCC引脚可以分为五个关键步骤第一步确认VCC引脚工作电压范围确保整个系统的供电时序不会让VCC电压越界。第二步根据VCC的动态电流变化和实际噪声环境选配合适的去耦电容组合。第三步在PCB布局时严格遵循去耦电容就近原则和回路面积最小化原则。第四步根据系统整体架构决定VCC和VBAT是共用还是分离供电。第五步在样板调试阶段用示波器验证VCC电压波形检查是否有异常纹波或电压跌落。这五步缺一不可。如果跳过第二步直接画板大概率会在调试时被VCC噪声折磨很久。如果跳过第五步设计中的隐患会藏到量产后才暴露。8.2 数据手册中VCC参数的解读方法数据手册的电气特性表通常按工作条件和参数分类。VCC相关的参数有几个关键项需要关注VCC工作电压范围、VCC静态电流、VCC动态电流、UVLO阈值、UVLO回差。解读这些数据时要注意区分模拟测试条件和实际系统条件。数据手册给出的典型值是在理想供电和温湿度条件下测得的实际系统中的电源质量、温度漂移、PCB寄生参数都会使参数偏离典型值。我建议在系统设计时留出至少20%的余量。例如数据手册说VCC最低4V那么设计时尽量不要让VCC长期工作在5V以下。如果数据手册说UVLO阈值典型4.3V那么设计时要考虑温度扫描下最坏情况也许到4.5V确保VCC不会临界触发UVLO。8.3 批量生产时对VCC引脚的测试覆盖在批量生产环节对VCC引脚的测试不能只停留在功能层面上。测试项目建议覆盖以下内容VCC引脚对GND的绝缘电阻、VCC引脚电压值、SPI通信是否能在VCC接下限电压时正常工作、VCC去耦电容是否贴装正确。如果测试设备支持还可以测VCC电流值判断是否存在漏电或短路。这些测试项目看起来简单但能在产线上拦截不少焊接隐性缺陷。我有一个经验产线测试时专门做一项“VCC电压缓慢从0V升到12V”的测试如果芯片能够在整个升压过程中不产生异常中断说明VCC引脚和内部稳压器工作基本正常。这个方法操作简单但非常有效。8.4 未来扩展多通道高边开关系统中的VCC设计如果你在做一个多通道高边开关系统多片VNF9Q20F共用VCC是很常见的架构。这时候VCC电源网络要特别注意总电流需求和去耦电容的分布。VCC总线的走线要够宽避免不同芯片间的动态电流在公共阻抗上产生串扰。每个芯片的VCC引脚仍然要单独放置去耦电容不能为了省事只共享一个滤波电容。不同芯片间的VCC走线最好采用星形拓扑从电源点分别引出到各芯片避免串联连接。我在一个四通道项目里就因为在VCC总线上没做星形拓扑导致通道A的功率级开关动作时通道B的SPI通信报错。改成星形拓扑后问题彻底消失。这个教训建议大家在设计初期就考虑进去。9. 写在最后的一点建议VNF9Q20F的VCC脚看起来简单但实际操作中牵扯到的细节非常多。从我个人的角度来说处理好了VCC这颗芯片的功能和稳定性基本能发挥个七八成。如果VCC没处理好后续排查故障的时间成本可能远超你的预期。我建议所有用这颗芯片的工程师拿到芯片后第一时间做一块最小的测试板把VCC去耦方案、VCC走线方式都验证一遍。不要直接上完整功能的原理图因为一旦系统复杂起来VCC问题和其他问题会混在一起很难定位。另外如果项目允许直接参考ST官方的评估板资料。评估板的PCB布局和BOM清单经过了充分验证直接抄作业比自己从零开始琢磨更省心。当然抄作业也要理解每个元件存在的意义而不是无脑复制——比如官方BOM中VCC脚旁边的电容为什么选那个容值为什么不加磁珠这些细节弄懂了你才算真正理解了VCC引脚的设计。
返回列表