0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

能否设计一款MCU,自带VBAT脚,能直接连接CR2032/CR2450纽扣电池?

唐辉电子 2026-04-10 08:19 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

MCU(Microcontroller Unit),又称微控制器单片机,是把CPU的频率与规格做适当缩减,并将内存(Memory)、计数器(Timer)、USB、A/D转换、UARTPLCDMA等周边接口,甚至LCD驱动电路、RTC实时时钟都整合在单一芯片上,形成芯片级计算机。从而实现终端控制的功能,具有性能高、功耗低、可编程、灵活度高等优点。


有哪些MCU能直接连接CR2032/CR2450纽扣电池?

以纽扣电池给RTC实时时钟供电为例。

致谢:小鱼教你模数电


基于以上思维,能否设计一款MCU,能直接连接CR2032/CR2450纽扣电池?


MCU的VBAT管脚是微控制器中用于连接外部备用电源的专用引脚,在主电源(VDD)正常供电时,VBAT处于待机状态;当VDD断电时,VBAT通过外部备用电源(如纽扣电池CR2032或CR2450、可充电锂电池或超级电容)接管供电,为实时时钟(RTC)、备份寄存器等关键模块持续供电,确保设备断电后时间记录不中断、关键数据不丢失。


有没有一种可能,就是MCU集成了RTC实时时钟电路后,把二极管集成后,不可充电的纽扣电池直接连接MCU的VBAT脚?


1

内部电路设计

fa17860a-3472-11f1-ab55-92fbcf53809c.png

工作原理可以分解为以下几个关键部分:

1. 电源切换开关

这是最核心的部件。它是一个模拟电子开关(通常由MOSFET实现),类似一个自动的双路选择器。其控制逻辑如下:

当 VDD电压正常(高于某个阈值,如1.8V):开关默认连接到 VDD。此时主电源同时为整个芯片和备份域供电,VBAT引脚上的电池几乎不消耗电流(仅在内部有一个极大的下拉电阻用于检测)。

当 VDD电压下降或消失(低于 VBAT电压):一个电压比较器会检测到这一变化,并产生控制信号,将开关迅速(微秒级)从 VDD切换到 VBAT。此时,备份域完全由外部电池供电。


2. 独立的备份域

这是一个在物理上与主系统其他部分电源隔离的区域。它包含:

实时时钟: 包括RTC振荡器(通常为外部32.768kHz晶振)、分频器和计数器。这是耗电的主要部分,但优化后电流可低至1μA以下。

备份寄存器: 一小块特殊的SRAM(通常4-20个字节)。它的电源线只连接到备份域,因此主电源掉电后数据依然能保持。用于保存关键的系统状态、密码、校准值等。

备份域控制逻辑: 管理对备份寄存器和RTC的访问。


3. 电源隔离与域间接口

电源隔离: 备份域有独立的电源轨和地线,在芯片内部与主域隔离,防止噪声和电流倒灌。

域间数字接口: 主域的CPU需要读写RTC和备份寄存器。这个接口是电平移位和同步电路,因为两边可能处于不同电压(VDD可能是3.3V,而 VBAT是3V的电池电压)。当 VDD掉电后,这个接口被自动禁止,防止电流从备份域漏到主域。


4. 外部电路设计要点

在应用时,PCB设计也至关重要:

VBAT 引脚滤波: 必须在 VBAT引脚附近放置一个大容量的储能电容(例如1μF - 100μF)。这个电容在主电源掉电、内部开关切换的瞬时,能提供短暂的电流,防止RTC因瞬间断电而复位。

二极管隔离: 经典设计中,会在 VDD和 VBAT通路上各串联一个肖特基二极管,防止电流相互倒灌。但现在很多MCU内部已经集成了这些二极管,需根据数据手册决定是否需要在外部添加。


2

参考代码


flowchart TD

subgraph Main_Domain [主域 (由VDD供电)]

CPU["CPU & 数字逻辑"]

RAM[RAM]

Flash[Flash]

Periph[外设]

end

subgraph 电源管理单元

VDD["电源输入
VDD"]

VBAT["备用电源输入
VBAT"]

切换开关{电源切换开关}

end

subgraph Backup_Domain [备份域 (独立供电)]

BKP_RAM[备份寄存器]

BKP_RTC[实时时钟 RTC]

BKP_GPIO[备份域GPIO]

end

VDD --> 切换开关

VBAT --> 切换开关

切换开关 --> Backup_Domain

VDD -.->|正常时也供电| Main_Domain

Backup_Domain -.->|通过跨域接口| Main_Domain

3

MCU的Vbat脚搭配CR2032/CR2450方案的核心价值


fa25ce40-3472-11f1-ab55-92fbcf53809c.png


一、 硬件与设计层面的好处


1、极致简化设计:

“一线供电”: 只需将CR2032/CR2450电池的正极连接到MCU的VBAT引脚,负极接地即可。所有复杂的电源比较、切换、隔离电路都已集成在MCU内部,无需外部MOSFET、比较器或逻辑电路。

元件最少: 通常只需要在VBAT引脚到地之间加一个滤波/储能电容(如1μF-100μF)和一个可选的反接保护二极管(如果内部没有集成)。BOM成本和PCB面积占用极低。


2、供电智能无缝切换:

主电源(VDD)上电时,内部电路自动切断VBAT供电,CR2032/CR245几乎零耗电,延长其作为“备用”电池的寿命。

主电源掉电时,切换是微秒级自动完成,备份域电压无毛刺、不间断,确保RTC不停走,数据不丢失。这个过程完全硬件实现,无需软件干预,绝对可靠。


3、天生的低功耗优化:

整个备份域(RTC+备份寄存器)是专为超低功耗设计的。当系统由VBAT供电时,MCU其他所有部分都已彻底断电,整机功耗完全等于备份域的功耗,通常可低至1μA以下。

这使得使用一颗容量约225mAh的CR2032电池,理论续航可以达到 20年以上(225mAh / 1μA ≈ 25年),完全满足产品全生命周期的需求。


二、 系统与功能层面的好处


1、实现“永不断电”的精准计时:

这是最核心的功能。无论设备是主动关机、电池耗尽,还是从插座上拔下,系统时钟永远在走。重新上电后,时间永远是正确的,无需用户手动设置或联网同步。这对于任何需要记录日志、定时触发、显示时间的设备(如智能仪表、医疗设备、门禁、摄像头)都是刚需。


2、关键数据掉电保存:

备份寄存器可以在主电源完全消失的情况下,保存如:

设备唯一ID、序列号、校准参数;

系统运行状态、上次关机原因;

用户设置、事件计数、授权信息;

安全相关的密钥或令牌;

重新上电后,系统能立即恢复到掉电前的状态,实现“无缝续行”,用户体验大幅提升。


3、提高系统可靠性与安全性:

安全审计: 精确记录每次上电、掉电、重启的时间戳,便于问题追踪和事故分析。

防篡改: 在一些安全应用中,可以利用RTC和备份寄存器实现简单的防拆机机制。如果检测到设备在未授权的时间段内断电(VBAT也被移除),则可判定为物理攻击。

数据完整性: 保证核心参数不因意外断电而丢失或恢复出厂设置。


4

对比替代方案的优越性


方案

描述

缺点 (对比MCU VBAT+CR2032/CR245)

外部RTC芯片+电池

如DS1302、PCF8563等

需要额外芯片、I2C/SPI通信、占用PCB面积和成本。通信可能失败,且MCU仍需管理其电源。

超级电容

用大电容在主电源掉电后短时供电

维持时间短(几分钟到几天),不适合长期掉电。有漏电、寿命衰减问题,且电容体积大。

EEPROM/Flash

掉电前保存数据到非易失存储器

无法维持RTC运行。保存过程需要时间,在突然断电时可能来不及完成,导致数据损坏。

完全依赖主电源

不做任何备份

断电后时间重置、数据丢失,设备“失忆”,是最不专业的体验。


结论:MCU内置VBAT方案,是在成本、复杂度、可靠性、功耗和功能上取得的最佳平衡。

5

重要设计注意事项(充分发挥好处的关键)


1、PCB布局: VBAT引脚的储能电容必须靠近MCU引脚放置,路径尽量短,以确保在主电源突然断开时,有足够电荷完成电源切换,防止RTC短暂失电复位。


2、电池选择: CR2032/CR245的标称电压是3V,而很多MCU的备份域工作电压范围是1.6V - 3.6V。当电池电压随着使用下降到2.0V以下时,RTC可能工作不稳定。需要根据数据手册确认最低工作电压。


3、漏电流管理: 确保VBAT线路上没有其他元器件的漏电路径。在PCB制板后,最好实际测量VBAT引脚在仅由电池供电时的电流,确认是否在μA级别。


4、软件初始化: 上电后,软件需要检查RTC域是否因完全失电而复位,并进行相应的初始化或从备份寄存器恢复状态。


总而言之,MCU的VBAT引脚 + CR2032/CR245的组合,是一个以极小的硬件代价,为设备赋予“记忆”和“时间感知”核心能力的经典设计,是现代嵌入式设备实现智能化、可靠化的基石之一。

6

以MAX706(后缀18)与CR2032直接连接为例


MAX70618是一颗电源监控芯片,CR2032可直接连接,虽不是MCU,但能否给我们一些启发?

MAX70618与CR2032 是完美匹配的黄金搭档,无需任何外部二极管或 LDO,直接连接即可。CR2032 的3V电压正好落在芯片 VBAT 的“舒适区”。


一、硬件连接(极简方案)

MAX70618 内部已集成理想二极管和电源切换电路,严禁在外部串联二极管,否则会因压降导致电压过低。


1. 标准接法

CR2032 正极→ 直接连接 VBAT 引脚

CR2032 负极→ 直接连接 GND

VBAT 引脚→ 对 GND 接 10nF~100nF 去耦电容(必须靠近引脚)


2. 为什么不需要二极管?

防倒灌:MAX70618 内部已有理想二极管,能彻底阻断主电源向电池反灌电流,保护 CR2032。

压降红线:CR2032 标称 3V,若串联外部二极管(压降约 0.3V),实际供给 VBAT 仅 2.7V,接近芯片维持电压下限(2.0V~2.4V),极易在电池稍亏电时丢数据。


二、关键参数匹配度


参数

CR2032特性

MAX70618要求

状态

电压

标称3.0V (2.0~3.2V)

VBAT范围2.0~3.6V

完美

电流

微安级放电

备份电流< 1µA

极低

寿命

225mAh 容量

理论续航>10 年

长效


三、致命误区与配置


1.严禁使用 LIR2032

CR2032是不可充电的锂锰电池。MAX70618 内部有可选的涓流充电器(Trickle Charger),必须通过寄存器(CHCx)将其关闭(Disable),否则会给 CR2032 充电导致电池发热、漏液甚至爆炸。


2. 软件配置(关键)

上电初始化时,务必检查以下寄存器:

CHCx 位:设置为 00(关闭涓流充电)。

VBACKUP:若使用 CR2032,该引脚通常悬空或接地(具体视版本而定,详查手册)。


四、PCB 布局建议


电容位置:100nF 电容必须放在离 VBAT 引脚 2mm 以内,否则电源噪声可能导致 RTC 停振。

走线宽度:电池座到 VBAT 的走线建议 ≥ 20mil,减少线路阻抗带来的压降。

fa3214ac-3472-11f1-ab55-92fbcf53809c.jpg

7

以MAX706(后缀18)与CR450直接连接为例


同上,CR2450与MAX70618 的搭配逻辑与CR2032 完全一致,直接连接即可。CR2450本质上是CR2032 的“高容量版”,电压规格(3V)和化学特性(不可充电)均相同,因此硬件连接极简,软件配置重点在于关闭充电功能。


一、硬件连接(直接直连)

MAX70618 内部已集成理想二极管,严禁在外部串联二极管或 LDO,否则会因压降导致电压过低。

接线方式:CR2450 正极 → VBAT 引脚;负极 → GND。

去耦电容:VBAT 引脚对 GND 必须接 10nF~100nF 电容(靠近引脚放置,否则 RTC 易受干扰)。

防反灌:依靠芯片内部电路,无需外部二极管。


二、软件配置(关键步骤)

CR2450 是不可充电的锂锰电池,必须关闭 MAX70618 内部的涓流充电器,否则强行充电会导致电池发热、漏液甚至爆炸。

上电初始化时,必须执行以下配置:

关闭充电:将 Trickle Charger 相关寄存器(如 CHCx)设置为 Disable/00。

状态确认:读取寄存器确认充电功能已关闭


三、CR2450 vs CR2032 选型对比

两者电压兼容性完全相同,区别仅在于容量和物理尺寸

参数

CR2450

CR2032

适用场景

容量

620mAh

225mAh

长续航需求

直径

24.5mm

20mm

空间充裕

厚度

5.0mm

3.2mm

电池仓高度>5mm

续航

理论>20年

理论>10年

超长待机设备

选型建议:若 PCB 空间允许且需要极长备份时间(如电表、工业仪表),选 CR2450;若空间紧凑(如穿戴设备),选 CR2032。


四、PCB 布局红线

电容位置:VBAT 的去耦电容必须紧贴芯片引脚(< 2mm),否则电源噪声易导致 RTC 停振。

走线宽度:电池座到 VBAT 的走线建议 ≥ 20mil,减少线路阻抗压降。

fa70f4d8-3472-11f1-ab55-92fbcf53809c.jpgfa7cf1c0-3472-11f1-ab55-92fbcf53809c.jpg

CR-2450缩略版规格书

fa8628f8-3472-11f1-ab55-92fbcf53809c.jpgfa96ac82-3472-11f1-ab55-92fbcf53809c.jpgfaa57384-3472-11f1-ab55-92fbcf53809c.jpgfaacc7d8-3472-11f1-ab55-92fbcf53809c.jpg

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6078

    文章

    45569

    浏览量

    673312
  • mcu
    mcu
    +关注

    关注

    147

    文章

    19110

    浏览量

    403238
  • 纽扣电池
    +关注

    关注

    3

    文章

    116

    浏览量

    8384
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ESP32-C3使用BLE MESH组网,用CR2450纽扣电池供电可行吗?

    1.使用ble mesh “vendor_server”例程 ,电流有80ma,请问怎么降低电流? 2.ESP32-C3使用BLE MESH组网,用CR2450纽扣电池供电可行吗?
    发表于 06-12 08:16

    CR2450纽扣电池的应用

    CR2450纽扣电池与智能家居紧密相连,智能水杯、智能传感器、电子秤、遥控器、电脑主板、菜鸟灯条等都可以使用,你们觉得呢?
    发表于 12-02 14:54

    CR2032 pdf 3V纽扣电池中文资料

    CR2032.pdf 该数据手册3V纽扣电池中文资料的各种技术参数仅适用于下列型号的3V 扣式锂-二氧化锰电池,该电池由深圳市百冠
    发表于 05-28 11:53

    纽扣电池CR2032给放大器供电问题

    有谁用过纽扣电池CR2032给仪表放大器供电啊,我看网上说CR2032提供电流好像只有0.2mA,也有说在2mA,电压可以满足放大器工作电压,但是放大器max4460工作电流在0.7m
    发表于 02-23 15:00

    怎么使用CR2032进行数据记录

    你好,我与PIC18F67J94起工作,使用热敏电阻进行数据记录,使用的电源是CR2032电池。我使用两个发光二极管作为指示,并将数据存储在控制器存储器中。谁能告诉我cr2032
    发表于 09-06 06:42

    CH571F能否采用CR2032供电,纽扣电池可以直接接到CH571的电源上吗?

    您好,CH571F能否采用CR2032供电,纽扣电池可以直接接到CH571的电源上吗?还是要加电压转换电路?目的是要省电,看看有没有参考设计
    发表于 08-05 06:20

    基于由CR2032或LIR2032纽扣电池供电的ATtiny13A的红外遥控器

    描述ATtiny13 TinyRemote SMD基于由 CR2032 或 LIR2032 纽扣电池供电的 ATtiny13A 的红外遥控器。该代码是 NEC 协议的完整实现,仅使用
    发表于 08-18 07:14

    cr2032电池可以充电吗

    3V CR2032锂锰电池,属于锂-二氧化锰结构,正极材料选用化学性质非常稳定的二氧化锰,负极材料选用金属锂,电解液为锂电池电解液主要成分是乙二醇二甲醚,碳酸丙烯酯和高氯酸锂,形如纽扣
    发表于 03-06 17:59 10.2w次阅读

    CR2450电池的技术规范详细说明

    本文档的主要内容详细介绍的是CR2450电池的技术规范详细说明。
    发表于 04-14 08:00 19次下载
    <b class='flag-5'>CR2450</b>锂<b class='flag-5'>电池</b>的技术规范详细说明

    纽扣电池型号CR2025和CR2032之间的区别是什么

    不同,CR2032的厚度为3.2mm,CR2025的厚度为2.5mm;不同的厚度适应于不同的型号使用。 2.容量不同,CR2032CR2025的容量要多50-80mAh,由于它的容量
    发表于 11-06 15:46 6.1w次阅读

    带有LED和CR2032纽扣电池的圣诞树

    电子发烧友网站提供《带有LED和CR2032纽扣电池的圣诞树.zip》资料免费下载
    发表于 07-06 09:35 3次下载
    带有LED和<b class='flag-5'>CR2032</b><b class='flag-5'>纽扣</b><b class='flag-5'>电池</b>的圣诞树

    纽扣电池型号CR2025和CR2032有什么区别

    纽扣电池型号CR2025和CR2032有什么区别  CR2025和CR2032都属于
    的头像 发表于 02-02 14:41 2.2w次阅读

    为什么有些电子产品主板上会有CR2032纽扣电池

    在这个电子产品普及的时代,CR2032纽扣电池就像空气样无处不在却又容易被忽视。CR2032这款直径20mm、厚度3.2mm的银色小圆片,
    的头像 发表于 11-20 08:12 3212次阅读
    为什么有些电子产品主板上会有<b class='flag-5'>一</b>颗<b class='flag-5'>CR2032</b><b class='flag-5'>纽扣</b><b class='flag-5'>电池</b>?

    CR-2450型小型液压纽扣电池封装机

    本产品是一款小型液压纽扣电池封装机产品。标准配置可用于封装CR2016、CR2032纽扣
    的头像 发表于 12-02 15:42 634次阅读
    <b class='flag-5'>CR-2450</b>型小型液压<b class='flag-5'>纽扣</b><b class='flag-5'>电池</b>封装机

    Panasonic松下CR2032电池(或带线或焊)的介绍

    在现代电子设备中,CR2032钮扣电池广泛应用于手表、计算器、遥控器以及些电子产品中。很多客户可能会遇到需要焊接CR2032电池
    的头像 发表于 12-31 16:52 1943次阅读
    Panasonic松下<b class='flag-5'>CR2032</b><b class='flag-5'>电池</b>(或带线或焊<b class='flag-5'>脚</b>)的介绍