尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

BQ25570能量收集芯片实战:从引脚配置到低功耗物联网应用

发布时间:2026/9/25 6:11:57

资讯中心
01
ARTICLE

BQ25570能量收集芯片实战:从引脚配置到低功耗物联网应用

BQ25570能量收集芯片实战:从引脚配置到低功耗物联网应用
1. 为什么BQ25570值得花时间吃透搞低功耗物联网设备的人迟早会撞上同一个问题电池换不起线又拉不到。户外传感器、农业墒情节点、楼宇自动化里的无线开关这类场景一旦铺开几十上百个点后期维护换电池的人力成本能直接吃掉整个项目的预算。我最早接触能量收集是在一个农业大棚项目上二十几个温湿度节点纽扣电池撑了不到四个月就开始陆续掉线换一轮电池开车跑一天。从那以后我就开始认真研究太阳能能量收集这条路而BQ25570是绕不开的一颗芯片。BQ25570是德州仪器推出的一款超低功耗能量收集管理芯片它把升压充电器和可编程降压转换器集成在一个封装里冷启动电压只要330mV左右工作时的静态电流低到488nA。这组数字意味着什么意味着哪怕你手头只有一块指甲盖大小的非晶硅太阳能板在室内荧光灯下那种几乎测不出电流的微弱光照条件下它也能慢慢把能量攒起来。它解决的问题非常具体把光伏、热电、压电这类“有电压但没劲”的微瓦级能量源转换成能给传感器和无线模块稳定供电的电源轨。这篇文章适合谁看如果你正在做低功耗无线传感节点、可穿戴设备、远程监测终端或者你单纯对能量收集这个方向感兴趣想找一颗能实际落地的芯片来练手那BQ25570是个很好的切入点。我会从引脚怎么接、外围元件怎么选、MPPT怎么设、VBAT_OK阈值怎么算一直讲到怎么用万用表和示波器去验证它到底有没有在正常工作。中间会穿插我自己踩过的坑和一些实测数据尽量让你少走弯路。2. 芯片内部架构与核心引脚功能拆解2.1 升压充电器与降压转换器的分工BQ25570内部其实是两个相对独立的子系统拼在一起。前半部分是升压充电器负责从输入源太阳能板、热电发生器抽取能量把它升压后给储能元件充电。后半部分是降压转换器从储能元件取电降压后输出一个稳定的电压轨给负载用。两者之间通过储能元件解耦这个设计很巧妙——因为能量收集源的输出功率往往远小于负载的瞬时功耗必须先把能量攒在电容或电池里再让负载按需取用。升压充电器部分的核心是一个基于电感的boost拓扑配合内部的最大功率点跟踪MPPT采样电路。它每隔16秒左右采样一次输入源的开路电压然后按设定比例把输入电压拉到一个目标值让太阳能板工作在接近最大功率点的状态。这个采样周期和比例都是可以通过外部电阻配置的后面会详细讲。降压转换器部分是一个高效的buck拓扑支持可编程的输出电压通过外部电阻分压设定。它的使能由VBAT_OK信号控制也就是说只有当储能元件电压达到你设定的“OK”阈值以上时降压输出才会开启避免储能不足时负载把电容抽干导致系统反复重启。2.2 关键引脚逐个说明BQ25570常见封装是20脚的QFN引脚密度不算高但每一个都有明确用途。我把最关键的几个引脚拎出来讲。VIN_DC是能量收集源的输入端直接接太阳能板的正极。这个引脚内部连接到升压充电器的输入端和MPPT采样电路。需要注意的是VIN_DC的绝对最大耐压是5.5V所以如果你用的太阳能板开路电压可能超过这个值比如某些多节串联的板子就必须在前面加钳位或者分压。我一般建议单节非晶硅或单晶硅板开路电压控制在3V到4V之间比较安全。VOC_SAMP是MPPT采样引脚它和VIN_DC之间需要接一个采样电容通常用10nF的陶瓷电容。这个电容的作用是在采样瞬间保持输入源的开路电压让芯片内部的比较器去判断当前光照条件下的最大功率点。电容值不能随便改太大会导致采样响应变慢太小则采样值不稳定。VREF_SAMP是参考电压采样引脚通过两个电阻分压来设定MPPT的目标比例。芯片内部会把VOC_SAMP采到的开路电压按这个比例衰减作为升压充电器的输入电压调节目标。比如你设的比例是80%那芯片就会把VIN_DC拉到一个使太阳能板输出功率最大的电压附近。VBAT是储能元件的连接端可以接可充电锂电池、超级电容或者大容量陶瓷电容。这个引脚也是降压转换器的输入端。储能元件的选型很关键后面单独讲。VBAT_OK是一个数字输出引脚开漏结构需要外接上拉电阻。当VBAT电压高于你设定的OK阈值时这个引脚输出高电平低于阈值时拉低。它可以直接用来使能后级负载或者接到MCU的GPIO做状态监控。这个信号是整个系统“能不能干活”的指示器调试阶段一定要重点观察。VOUT是降压转换器的输出端给负载供电。输出电压通过FB引脚的外部分压电阻设定范围从1.8V到3.3V左右可调。LBOOST和LBUCK分别是升压和降压的电感连接引脚需要外接功率电感。升压电感典型值22μH降压电感典型值10μH具体要看你的输入输出条件。2.3 外围元件选型的基本原则能量收集电路的元件选型和普通DC-DC不太一样因为这里的电流小到微安级别任何漏电都会显著影响效率。电感要选低直流电阻、高饱和电流的屏蔽电感我常用的是22μH、饱和电流200mA以上的型号直流电阻控制在200mΩ以内。电容全部用X5R或X7R的陶瓷电容避免用钽电容或电解电容因为它们的漏电流在微安级别下会吃掉很大一部分收集到的能量。储能电容的选择取决于你的负载功耗和允许的休眠时间。如果负载是间歇工作的无线传感器每次发射消耗几十毫安持续几毫秒那储能电容需要能撑住这个瞬时电流而不让电压跌落太多。我一般用100μF到470μF的低漏电陶瓷电容并联或者用一颗小容量的可充电锂电池。超级电容也是选项但要注意它的漏电流通常比陶瓷电容大。3. 从零搭建引脚配置与参数计算实操3.1 MPPT比例电阻的计算与选择MPPT比例由VREF_SAMP引脚上的两个电阻决定。芯片内部有一个采样保持电路在采样瞬间把VOC_SAMP上的电压和VREF_SAMP上的电压做比较。VREF_SAMP的电压由VIN_DC经过两个电阻分压得到所以比例就是R2/(R1R2)其中R1是上电阻R2是下电阻。对于大多数太阳能板最大功率点电压大约是开路电压的75%到80%。我一般先按80%来设然后根据实测微调。假设我选R11MΩR24MΩ那比例就是4/(14)80%。这里电阻值选得比较大是为了减少分压支路的静态电流但也不能太大否则芯片内部比较器的输入偏置电流会影响精度。1MΩ到10MΩ这个范围是比较稳妥的。实际调试时我会先用一个可调电阻代替R2在固定光照条件下慢慢调同时用万用表监测VIN_DC的电压找到使输入电流最大的那个点。这个点对应的比例就是当前光照条件下的最佳MPPT比例。不同光照条件下最佳比例会略有变化但80%这个值在大多数场景下已经足够接近。3.2 VBAT_OK阈值和VBAT_UV阈值的设定VBAT_OK阈值由VBAT_OK引脚上的两个电阻分压设定公式是VBAT_OK 1.21V × (1 R1/R2)其中R1是上电阻R2是下电阻。1.21V是芯片内部的参考电压。比如我想要VBAT_OK在3.0V时翻转那R1/R2 (3.0/1.21) - 1 ≈ 1.48。选R21MΩR11.48MΩ取标准值1.5MΩ实际阈值就是1.21×(11.5/1) 3.025V非常接近。VBAT_UV是欠压锁定阈值当VBAT低于这个值时芯片会停止降压输出防止储能元件过放。这个阈值也由电阻分压设定公式类似。我一般把VBAT_UV设在2.2V到2.5V之间具体取决于储能元件的特性。如果是锂电池过放到2.0V以下会损伤电池所以UV阈值要设在2.5V以上留余量。如果是超级电容可以设低一些。这里有个坑要注意VBAT_OK和VBAT_UV的阈值必须留足够的迟滞否则当负载开启后VBAT被拉低系统会在OK和UV之间反复震荡。BQ25570内部有一定的迟滞但如果你设的OK阈值和UV阈值太接近比如OK3.0V、UV2.9V那负载一开VBAT掉到2.9V以下UV触发关断然后VBAT回升到3.0V又开如此循环。我一般让OK阈值比UV阈值高至少0.3V。3.3 降压输出电感的选型与计算降压转换器的电感值决定了输出纹波和效率。BQ25570的降压开关频率典型值是1MHz左右电感值可以用公式L (VOUT × (VIN - VOUT)) / (VIN × ΔIL × fSW)来估算。其中VIN是VBAT电压VOUT是输出电压ΔIL是电感纹波电流一般取输出电流的30%左右fSW是开关频率。假设VBAT3.7VVOUT3.3V输出电流100mAΔIL取30mAfSW1MHz那L (3.3 × (3.7-3.3)) / (3.7 × 0.03 × 1000000) ≈ 1.2μH。这个值偏小实际我会取10μH左右因为输出电流通常远小于100mA而且大一点的电感能降低纹波。但电感太大也会影响瞬态响应所以10μH到22μH是比较常用的范围。升压电感的选型类似但升压拓扑的电感电流是连续的纹波相对小一些。22μH是个很通用的值饱和电流要大于输入源的最大短路电流。太阳能板的短路电流通常就是它的最大输出电流比如一块30mm×30mm的非晶硅板短路电流大概几十微安到几百微安所以饱和电流200mA的电感绰绰有余。3.4 完整原理图连接清单我把一个典型应用的连接方式整理成表格方便你对照检查。引脚连接对象元件值/说明VIN_DC太阳能板正极并联10μF陶瓷电容到GNDVOC_SAMP到VIN_DC接10nF电容采样保持电容VREF_SAMP分压电阻R1/R2R11MΩR24MΩ80% MPPTVBAT储能电容正极100μF陶瓷可选锂电池VBAT_OK上拉电阻到VOUT1MΩ上拉分压电阻设阈值VOUT负载正极并联10μF陶瓷电容FB分压电阻到VOUT和GND设输出电压LBOOST22μH电感另一端到VBATLBUCK10μH电感另一端到VOUTGND公共地所有电容负极、电阻下端注意VOC_SAMP的10nF电容必须直接靠近芯片引脚放置走线尽量短否则采样值会受干扰。4. 上电调试与VBAT_OK状态监控实战4.1 冷启动过程的观察与验证BQ25570最神奇的地方在于它的冷启动能力。当储能元件电压为零时芯片内部会先进入冷启动模式用一个极低功耗的升压电路把VBAT慢慢抬升到1.8V左右然后主升压充电器才接管。这个过程在弱光下可能持续几分钟甚至几小时取决于光照强度和储能电容大小。我第一次调试时用一块30mm×30mm的非晶硅板放在室内窗边储能电容是100μF。上电后我用万用表监测VBAT前十分钟几乎看不到电压变化一度以为芯片坏了。后来把电容换成10μF电压才开始以每分钟几毫伏的速度爬升。这里的关键是储能电容越大冷启动时间越长因为同样的收集电流需要更长时间才能把电容充到目标电压。调试阶段建议先用小电容等验证功能正常后再换成实际需要的值。冷启动完成后VBAT会继续上升直到达到VBAT_OK阈值。这时候VBAT_OK引脚会从低电平翻转到高电平降压转换器开始工作VOUT输出稳定电压。你可以用示波器同时抓VBAT和VOUT的波形能看到VBAT爬到阈值后VOUT才起来这个时序非常直观。4.2 用万用表监控VBAT_OK的实用方法VBAT_OK是开漏输出需要上拉电阻才能测到高电平。我一般用1MΩ上拉到VOUT这样当VOUT还没起来时上拉源本身没有电VBAT_OK就是低电平当VOUT起来后VBAT_OK如果内部MOS管关断就会被上拉到高电平。这个接法有个好处它天然地保证了只有当降压输出正常时VBAT_OK的高电平才有意义。测量时万用表黑表笔接GND红表笔接VBAT_OK引脚。如果读数是0V说明要么VBAT还没到阈值要么芯片处于UV锁定状态。如果读数是VOUT电压说明系统正常。但万用表只能看稳态要看翻转过程还是得用示波器。我通常会把示波器设成单次触发模式触发电平设在1V左右然后给太阳能板遮光再放开就能抓到VBAT_OK从低到高的完整翻转波形。4.3 负载瞬态对VBAT_OK的影响与应对当负载是无线发射模块时发射瞬间的电流脉冲可能达到几十甚至上百毫安。这个脉冲会从储能电容上抽取电荷导致VBAT瞬间跌落。如果跌落到VBAT_UV阈值以下芯片会关断降压输出VBAT_OK变低整个系统重启。这个问题在调试时非常常见表现就是系统每隔几秒重启一次。解决办法有两个方向一是增大储能电容让同样的电荷抽取导致的电压跌落更小二是提高VBAT_OK和VBAT_UV之间的迟滞让系统在电压跌落时不会立刻关断。我一般会先算一下负载脉冲需要的电荷量然后根据允许的电压跌落反推所需电容值。比如负载脉冲是50mA持续5ms允许VBAT跌落0.2V那需要的电容C I×t/ΔV 0.05×0.005/0.2 1.25mF也就是1250μF。这个值不小所以实际项目中我经常用一颗小容量锂电池来代替大电容因为锂电池的等效电容在放电平台附近非常大。4.4 常见问题速查表现象可能原因排查方法VBAT一直不上升太阳能板极性接反用万用表测VIN_DC对GND电压VBAT上升但到不了OK阈值MPPT比例设得太高调低VREF_SAMP分压比VBAT_OK反复翻转OK和UV阈值太接近增大两者之间的电压差VOUT无输出FB分压电阻虚焊检查FB引脚电压是否为参考值系统频繁重启储能电容太小增大电容或换锂电池收集效率低电感直流电阻太大换低DCR的屏蔽电感提示调试时先用实验室电源模拟太阳能板设好限流值这样比用真实太阳能板可控得多。等电路工作正常后再换成真实光源。5. 实测数据与效率优化经验5.1 不同光照条件下的收集效率对比我在室内荧光灯、窗边自然光、户外直射光三种条件下测过同一块30mm×30mm非晶硅板的收集功率。室内荧光灯下VIN_DC电压约1.2V输入电流约15μA收集功率约18μW。窗边自然光下VIN_DC约2.0V电流约80μA功率约160μW。户外直射光下VIN_DC约2.8V电流约400μA功率约1.1mW。这组数据说明同样的电路在不同光照下收集功率差了两个数量级所以储能电容和负载占空比必须按最差光照条件来设计。BQ25570的转换效率在微瓦级输入下大概在60%到75%之间主要损耗来自升压电感的直流电阻和开关管的导通损耗。我试过把22μH电感的直流电阻从500mΩ换成150mΩ同样光照下VBAT的上升速度明显加快实测效率提升了大约8个百分点。所以电感选型上多花几毛钱效果立竿见影。5.2 降低静态电流的细节处理BQ25570本身的静态电流已经很低了但外围电路如果处理不好漏电流可能比芯片本身还大。我遇到过几个典型的漏电点一是VBAT_OK的上拉电阻如果直接上拉到VBAT而不是VOUT那当系统关断时上拉电阻仍然在消耗电流。二是FB分压电阻如果阻值太小比如用100kΩ级别那分压支路的电流可能达到几十微安比收集电流还大。我一般用1MΩ到10MΩ级别的电阻虽然会引入一些噪声但在微功耗场景下这个代价是值得的。还有一个容易被忽略的地方是PCB的清洁度。助焊剂残留的阻抗在微安级别下可能形成漏电通路。我调试时如果发现VBAT上升速度比预期慢很多会用无水酒精把芯片周围仔细擦一遍往往能改善。这个经验在常规DC-DC调试中不太会遇到但在能量收集电路里很关键。5.3 储能元件选型的实战对比我用过三种储能元件100μF陶瓷电容、0.1F超级电容、10mAh小锂电池。陶瓷电容的漏电流最小几乎测不到但容量太小只能支撑几毫秒的负载脉冲。超级电容容量大但漏电流在10μA级别在弱光下收集到的电流可能还不够补漏电。小锂电池容量大、漏电小但要注意过放保护而且低温性能不如电容。我的建议是如果负载是间歇工作的每次工作几毫秒、休眠几分钟用陶瓷电容加锂电池的组合最稳妥。陶瓷电容负责扛瞬时脉冲锂电池负责长时间储能。如果负载是持续工作的那能量收集基本供不上得换更大的太阳能板或者降低负载功耗。6. 状态监控的进阶玩法6.1 用MCU读取VBAT_OK做自适应占空比控制VBAT_OK本质上是一个“能量预算”信号。当它为高时说明储能充足可以干活当它为低时说明能量紧张应该休眠。我把这个信号接到MCU的一个GPIO上在固件里做自适应控制如果VBAT_OK持续为高超过一定时间就增加发射频率或延长工作时间如果VBAT_OK出现低电平就立刻降低占空比甚至进入深度休眠。这个策略在农业传感器项目上效果很好。晴天时节点每5分钟上报一次数据阴天时自动降到每30分钟一次连续阴雨天则完全休眠等VBAT_OK恢复后再重新上线。整个系统不需要任何人工干预靠能量收集和状态监控自己调节工作节奏。6.2 分压监测VBAT电压的精度考量除了VBAT_OK这个二值信号有时候还需要知道VBAT的具体电压值比如做电量估算或者记录能量收集趋势。可以用MCU的ADC通过分压电阻测VBAT但分压电阻会引入静态电流。我一般用两个10MΩ电阻分压静态电流约0.15μAVBAT3V时对收集电流的影响可以忽略。但10MΩ的阻抗对ADC来说太高了需要在ADC输入端并联一个小电容做电荷缓冲或者用运放做缓冲。我通常用100nF电容并联在ADC输入端采样前先让电容充电一段时间这样测出来的值足够稳定。6.3 长期运行的数据记录与趋势分析我在一个户外节点上跑了三个月的连续记录每分钟记录一次VBAT电压和VBAT_OK状态。数据下来后能看到很明显的日周期规律早上VBAT开始上升中午达到峰值傍晚开始下降夜间靠白天攒的能量维持。连续阴雨天时VBAT会缓慢下降但因为有VBAT_OK阈值保护系统会在电压过低时自动休眠等天气好转后恢复。这些数据对评估太阳能板尺寸和储能容量是否匹配非常有价值比任何理论计算都直观。如果你也在做类似的项目我强烈建议在调试阶段就把数据记录功能加上。哪怕只是用串口打印到电脑上存成CSV文件后期分析起来也比凭感觉调参靠谱得多。能量收集系统的行为受光照、温度、负载多重因素影响没有实测数据支撑的优化都是盲猜。
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

◈

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

◐

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

▲

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。