最近几个月,被动元器件市场涨声一片,尤以电容为甚。坊间传闻深圳华强北甚至出现了“一天一个价”的盛况。二级市场上,电容相关个股也是一路高歌猛进。
虽然上游赚钱赚得很开心,下游客户就苦不堪言了。面对 BOM成本压力,一些客户提出能不能把板上MCU周边的一些电容去掉?
这种诉求完全可以理解,但在硬件设计里,有些电容是为了降本,而有些电容是为了“保命”。电源、复位、时钟、模拟域相关的电容一旦被省掉,代价往往是样机反复改板、现场偶发死机、量产良率崩盘——最终付出的成本远超省下的那点钱。
以下这些和MCU直接相关的电容,建议各位硬件工程师们坚守底线,不该省的千万不能省。
MCU的每一组 VDD/GND供电引脚旁,都必须就近放置至少一颗 0.1μF的去耦电容。电容应紧挨着MCU引脚放置,走线越短越好。
二、 模拟电源 VDDA引脚电容
有些MCU设有独立的VDDA/VSSA引脚,专为内部ADC、DAC及比较器等模拟外设供电。通常在 VDDA引脚附近需要并联两颗电容:10nF陶瓷电容 + 1μF钽电容或瓷片电容。另外,为限制电源中的高频噪声,在设计时,可以将VDDA通过电感、磁珠等元件与数字电源VDD进行隔离。
三、 内核电源Vcore/Vcap引脚电容
MCU外部供电通常是3.3V/5V,而内部CPU内核、Flash、SRAM及数字外设通常需要更低的内核电压(如1.2V~1.8V)。因此MCU内部集成了LDO,把外部 VDD 降压至内核电压。
有的MCU具有专门的Vcore/Vcap引脚,它就是这个LDO输出端,此引脚必须外接电容,用于维持LDO输出电压稳定。很多工程师误以为这是电源输入,将其悬空或错接到VDD,这会导致MCU工作异常。当然也有很多MCU没有这个引脚,这时就不用考虑这个问题了。
四、 模拟参考电源VREF引脚电容
有些MCU支持外接高精度参考电压源(VREF+),或者通过程序配置从 VREF_OUT引脚输出特定档位的精准电压,用于给模拟外设ADC/DAC/COMP作为电压基准。这颗电容的作用是维持参考电压的稳定性和瞬时响应能力。如果不接,参考电压极易受负载变化影响而产生跌落或纹波,直接导致ADC转换结果漂移。如果不用这个功能,那么可以不接电容。
五、 RTC后备电源VBAT引脚电容
有些MCU具有VBAT引脚,用于在系统主电源掉电时,为RTC实时时钟及备份寄存器供电(通常接纽扣电池)。虽然该引脚在不使用时可以悬空或者接到主电源VDD,但只要使用了备用电池供电功能,建议在VBAT引脚对地接一颗 0.1μF~1μF的去耦电容。它能滤除电池内阻变化带来的噪声,以及在主电切后备电瞬间产生的干扰,防止RTC计时紊乱或数据丢失。
六、 复位引脚NRST的RC电容
虽然现代MCU内部集成了上电复位(POR/BOR)电路,但在电源爬升缓慢或存在大幅波动的恶劣环境下,外部RC电路提供了至关重要的“双保险”。 复位引脚上的电容通过 τ = R×C的时间常数,延长复位信号的有效时间,确保MCU内核、时钟和外设在退出复位前已完全稳定,避免“上电即跑飞”。此外,在运行期间,这颗电容还能吸收静电或EFT(电快速瞬变脉冲群)干扰,防止MCU被误触发复位。
七、 晶振两侧的负载电容
无源晶振两侧各有一颗pF级的负载电容,它们是构成晶振振荡回路的核心部分。如果负载电容取值不对,会导致晶振频率偏离标称值,甚至完全停振。
八、 段式LCD片外电容/电荷泵模式引脚电容
对于带有段式LCD外设的MCU,当工作在片外电容或者电荷泵模式下,相关的引脚上也是必须要接电容的。
此外在 MCU 连接对外插拔接口的 GPIO 上(如按键板排线、SD卡检测、传感器插头、拨码开关等),常在引脚对地或对地并联一颗小电容,有时配合串联电阻。电容起着抑制瞬态干扰的作用。
在元器件涨价的背景下,降本增效是企业的生存之道,但“偷工减料”绝不等于“降本”。作为硬件工程师,我们要守住设计的底线,不该省去的电容一个也不能省。
220