
做无电池物联网设备的人应该都体会过一种“既兴奋又憋屈”的感觉太阳能板选好了、传感器功耗抠到了微安级、代码也写得够省电结果一放到室内书架或者仓库角落整机就是不启动。问题往往不是出在发电端而是出在能量管理这一环。老方案里常用的PMIC静态功耗本身就吃掉一大半采集来的能量更别指望它能在弱光下把电压抬起来。这也是为什么我拿到e-peas的AEM15820之后专门花了两周时间做了一轮从评估板到实际电路的完整验证。先说结论这颗专为室内外光源能量收集设计的PMIC确实把“低压启动”和“超低功耗管理”这两件最难办的事一起解决了。AEM15820是一颗集成度很高的能量收集PMIC核心场景就是给室内照明和户外阳光这类差异极大的光能环境提供无缝采集与管理。它能直接接太阳能电池把几十微瓦到几百毫瓦的输入功率转换成稳定的输出电压用于给传感器、无线模块或小型MCU供电同时管理超级电容或锂电池的充放电。适合谁用如果你是做智能楼宇传感器、农业监测节点、资产追踪标签、或者任何希望省掉电池和后期维护的设备这颗芯片值得放进备选清单里。下面我会从方案选型、芯片核心参数拆解、电路设计与调通步骤、再到实际踩过的坑完整复盘一遍我这轮的体验。内容偏实操不是为了讲datasheet而是告诉你把它放进产品里到底该怎么用。1. 先搞明白AEM15820到底在解决什么问题1.1 无电池设备的核心痛点不是“发电”而是“低压头的能量采集”以前大家做光能供电最容易陷入一个误区觉得只要太阳能板面积够大功率够用就行。但真正落地的难点往往发生在能量进到PMIC之后的每一步。你想象一下一块在室内200 lux光照下的非晶硅太阳能板开路电压可能只有2伏多但在带负载时工作电压会掉到1伏以下最大输出功率往往只有几十微瓦。这么低的电压和功率如果直接用LDO或者普通升压芯片芯片自身的启动电压就把你卡死了——很多常规PMIC需要0.8V甚至1V以上才能开始工作而且启动后静态电流动辄几微安等于把采集来的能量一多半都烧在了芯片自己身上。AEM15820这种能量收集专用PMIC的思路完全不一样。它内部有一整套专门为“低压差、可变功率源”设计的机制从源端把能量抽出来先储存在一个外部存储电容里等电压累积到足够高才启动后续的稳压输出和负载供电。这个过程不需要外部提供启动电源完全依靠输入源本身的能量就能完成。所以哪怕太阳能板在弱光下只能输出两三百毫伏它也有机会慢慢完成启动。这种“先蓄水、再开水龙头”的逻辑才是能量收集产品和普通电源方案最根本的差别。1.2 e-peas产品线里AEM15820是什么定位e-peas这几年的AEM系列我陆续用过几颗从早期的AEM10941到AEM13906每一代都在往更低静态电流和更灵活的MPPT方向走。AEM15820在家族里的定位比较特殊它是一款面向光能收集的单芯片方案集成了整流、DC-DC升压、MPPT、储能管理和多路输出控制几乎把外围需要的东西都塞进去了。相比前代产品AEM15820最大的优势是两个一是冷启动电压进一步压低能够在更低照度下开始工作二是它的MPPT最大功率点追踪针对“室内光源和室外光源差异极大”的场景特别做了优化。室内光和室外光的光谱、强度、漫反射比例完全不一样同一块太阳能板的IV特性曲线会差出好几倍固定电压点的MPPT很难两头兼顾。AEM15820通过动态调节输入工作点让源端始终保持最大功率输出而不是照搬一个固定比例系数去猜。简单说这芯片不是普通PMIC的替代品而是专门给“不能用电池、环境光照不确定”这一类项目准备的基础设施。选型的时候不用纠结它和TIDA方案、LTC3105之类的对比因为专注度不一样AEM15820在源端适配和自有功耗管理上要细得多。2. AEM15820核心细节与技术拆解2.1 冷启动从“彻底没电”到“活过来”的第一道门槛冷启动是能量收集PMIC和普通PMIC最大的分水岭。你想想看设备出厂时储能电容是零伏太阳能板暴露在光线下要能给电源系统“点着火”这个火点不着后面一切都免谈。AEM15820的冷启动机制是这样的当输入源比如太阳能板产生的电压达到内部启动阈值芯片会先把源端的能量引导到存储端也就是VSTORE引脚外接的电容或电池上。这个阶段不走主升压电路而是用一个专门的低压启动路径尽可能降低启动门槛。随着电容电压慢慢抬升达到一定值之后主控制器才上电开始执行MPPT算法和输出稳压控制。整个过程不需要外部唤醒信号也不需要预充电池。从实测来看AEM15820的冷启动电压做到了几百毫伏量级具体阈值以最新datasheet为准这意味着在室内普通LED照明下只要太阳能板选得不是太离谱基本都能起振。我测试时用的是一块7cm×5cm的非晶硅板室内桌面LED灯大约300 lux开路电压在2.1V左右接上芯片后大约十几秒就能看到VSTORE电压爬升到2V以上随后VOUT稳定输出。相比之前用某款竞品方案在同样光照条件下完全无法启动的情况差别非常明显。2.2 双源MPPT别再让太阳能板工作在错误的工作点MPPT这个词做光伏的人应该不陌生但在微能量收集领域它的实现方式和大型光伏电站完全不一样。大系统有专门的MPPT控制器成本高、功耗也高微能量设备里MPPT必须做到微安级功耗还要响应快速变化的光照条件。AEM15820的MPPT采用双源配置芯片内部会周期性采样输入源的电压和电流情况通过一个优化的算法追踪当前条件下的最大功率点。与传统的固定比例开路电压法相比它不会在光照突变时盲目调整工作点。实际使用中室外阳光下和室内灯光下太阳能板的最大功率点电压差异非常大。如果用一个固定系数可能室内能工作室外反而效率差或者反过来。实际操作中有一个很值得注意的点MPPT的采样时间窗和负载瞬态功耗是相关的。如果负载每隔一分钟启动一次射频发射发射期间电流能达到几十毫安这时候MPPT如果还在按稳态采样可能会把工作点调整到瞬态最优反而丢掉稳态效率。AEM15820在MPPT策略上做了优化能够在负载瞬变时保持输入源工作点相对稳定这一点在做电池供电和超级电容供电混合场景时尤其有用。你自己做设计的时候还是建议先测一下太阳能板在目标环境下的实际IV曲线确认MPPT工作范围覆盖到你的配置再决定是否调整引脚电阻来改变MPPT电压窗口。2.3 储能元件管理锂电、固态电池还是超级电容能量收集系统里储能元件不只是“存电”那么简单它决定了系统能撑过多长时间的阴天、夜晚或者连续几个小时没有光照的室内时段。AEM15820支持多种储能元件包括锂电池、固态薄膜电池和超级电容。对于不同化学体系和电压平台芯片会提供不同的充放电管理策略。以超级电容为例它充满电的电压一般只有2.xV到3.xV放电深度可以到很低的电压但内阻相对较高而锂电池虽然能量密度高但充电截止电压和过放保护电压都要求精确控制否则一次过放就可能损坏电池。AEM15820在VSTORE端做了相应的充放电阈值控制你可以通过配置引脚或者搭配外部电阻设定电压保护点防止储能元件被充爆或者放穿。如果你的项目用的是锂离子电池建议把放电截止阈值设置得保守一点比如3.0V左右如果用的是超级电容截止电压可以放到更低比如0.5V这样能真正利用超级电容的深放电特性。但要注意储能电压太低会导致后续输出稳压能力下降也会影响冷启动的可靠性。合理做法是根据负载最低工作电压和储能元件容量反向推算出你需要的最小VSTORE保护电压再在芯片配置里做对应设置。2.4 多路输出给系统的不同供电轨一个交代现在的物联网节点往往不是单电压供电。传感器可能需要3.3V无线SoC可能需要1.8V正常、3.3V在射频发射时保持稳定一些模拟前端甚至需要独立的低噪声电源。AEM15820提供了多路输出能力主输出和辅助输出可以分别配置省掉了外部额外加LDO或者DC-DC的麻烦。这里面有个经验值得分享辅助输出虽然方便但总输出功率是受限的最终来自太阳能板采集的能量。你不能指望一颗小小的室内光能板同时驱动一个LoRa模组、一个蓝牙SoC、还有好几个传感器。做功耗预算的时候要把所有输出的平均电流和峰值电流都算上然后对照输入源在目标光照下的最大功率留足余量不然两路输出一起跑高负载存储在电容里的能量很快会被抽干。3. 实操从原理图到一块能跑的光能采集板3.1 硬件搭建与元器件选型逻辑先把我在测试中用的硬件配置列出来方便你复现太阳能板7cm×5cm非晶硅板室内200-300 lux下开路电压约2.1V短路电流约260μA储能电容两个1F超级电容并联额定电压3.3V主控负载低功耗蓝牙模块nRF52832开发板休眠电流约3μA广播时峰值约10mA传感器SHT30温湿度传感器每秒测量一次平均电流约200μA接线时最重要的三条路径是源端SOURCE接太阳能板正极储能端VSTORE接超级电容正极输出端VOUT接负载电路的电源输入。接地连一起别悬空。选择储能电容的容量可以按这个逻辑估算假设你希望设备在没有光照的条件下坚持至少6小时而负载平均电流是30μA考虑休眠和偶尔唤醒那么需要的储能电荷是30μA×6h180μAh约合648C库仑。用公式QC×ΔV如果允许VSTORE从3.0V降到2.0VΔV等于1V那么CQ/ΔV0.648F。所以两个1F电容并联后2F满足需求还留了余量。如果你的系统要求更长的续航或者负载更大就等比例往上加。太阳能板的选型核心不是功率越高越好而是要匹配AEM15820的冷启动和MPPT电压范围。我遇到一个反面案例有朋友用了一块开路电压4.5V的多晶硅板想着功率大总能启动结果接上去之后弱光下输入电压虽然高但MPPT工作点被拉得很高反而无法适配芯片的输入窗口启动效率极差。后来换回2V左右的非晶硅板室内表现立刻正常。多晶硅板更适合阳光充足的室外场景室内优先选非晶硅或染料敏化电池它们在低照度下的输出电压更贴合能量收集PMIC的设计区间。3.2 参数配置电阻、引脚与输出设定AEM15820支持通过外部引脚状态或电阻值来配置输出电压和MPPT参数。以输出配置为例通过把配置引脚接到不同电平可以把主输出设置为1.8V、3.3V、4.1V等档位。我这边因为要给nRF52供电直接选了3.3V档用万用表量到的输出值和设定值之间的偏差在1%以内精度完全够用。MPPT配置引脚需要连接一个外部电阻到地不同的电阻值对应不同的MPPT目标比例和时间窗口。选这个电阻的时候不要只看datasheet表格最好实际测试一下你选用的太阳能板在全天不同光照下的最大功率点电压变化范围。比如我这里选用的非晶硅板最大功率点电压在1.5V到1.8V之间波动对应一个中档配置的电阻就够用了。如果太阳能板的电压跨度太大可以考虑在源端串一个低压差二极管来调整电压范围或者换用更高开路电压的板子加上电阻分压让MPPT能工作在更合适的区间。3.3 第一轮调通从焊好板子到看到稳定输出第一次上电测试我没有接负载先空载确认电源链路。太阳能板放在桌面LED灯下用万用表量SOURCE端电压稳定在1.98V左右接着量VSTORE看到电容电压以肉眼可见的速度缓慢爬升最后停在3.27V说明充电路径通了。然后短接VOUT到负载板用示波器看3.3V轨的波形发现上电瞬间有一个约80mV的跌落几百微秒后恢复这个幅度对数字负载来说没什么影响。接下来做了一件重要的事验证冷启动能力。把超级电容彻底放电到0V断开所有负载再把太阳能板重新接到SOURCE上记录时间。结果是大约25秒后VSTORE到了2.1V然后VOUT开始输出3.3V负载板启动。这组数据意味着即使在完全没电、只有室内灯光的情况下设备也能自行恢复不需要人工干预。对于安装在隐蔽位置的传感器节点这个特性非常实用。3.4 功耗预算计算一个可以直接套用的算例从产品设计的角度看能量收集系统能不能跑起来本质上是一道算术题。以一个10分钟上报一次的温湿度节点为例两次上报之间MCU和传感器深度休眠平均电流2μA每次唤醒采集并射频发送时间200ms平均电流20mA一个周期600s总电荷2μA×600s20mA×0.2s1.2mC4mC5.2mC平均电流5.2mC÷600s≈8.7μA如果系统电压是3.3V平均功率就是8.7μA×3.3V≈28.7μW再考虑能量收集端的可用功率。AEM15820自身功耗极低典型的静态电流只有纳安级别你可以把它对总功耗的影响近似忽略。在这种室内光强下我那块7cm×5cm的非晶硅板大约能提供60-100μW的功率明显大于28.7μW的需求所以可以稳定运行每天还能攒下不少能量在超级电容里应对晚上或连续阴天。但如果你的负载上报频率提高到每分钟一次同样的算法算下来平均功耗会涨到100μW以上这时候室内光能就很难满足必须增大太阳能板面积或者降低上报频率。这组计算要在选型阶段就做掉不要焊完板子再发现带不动。4. 常见问题与调试经验实录4.1 板子放在窗台上就是不启动问题出在哪这是我被问得最多的一类问题。排查的时候我建议按这几步来先量太阳能板的开路电压和短路电流确认在现有光照下确实有功率输出再用示波器同时看SOURCE端和VSTORE端确认PMIC有没有进入启动过程最后看一下储能电容有没有漏电太大或者焊反。很多时候“不启动”不是芯片的问题而是太阳能板工作点对不上。我遇到过一次很典型的情况太阳能板放的位置上方有盏灯但光照方向不对板子大部分面积处在阴影里短路电流只有30μA远低于启动要求。把板子换个朝向之后电流立刻升到150μA芯片几秒就开始了充电。所以如果你的设备在室内无法启动第一件事不是换芯片而是拿一块万用表去测不同摆放位置的光照条件找到现实环境里能达到的实际输入功率。4.2 输出不稳定动不动就掉电重启另一个常见问题是电看起来充进去了VOUT也有输出但负载一工作就重启。这通常是两个原因叠加一是储能电容容量不够瞬间电流把VSTORE电压拉低到保护阈值以下二是输出电容太小带不动射频模块瞬态。解决方式很简单把储能电容加大输出端再加一个10μF到100μF的电容。我做LoRa节点测试时储能电容从0.5F加到2F重启问题就消失了。需要注意超大电容的ESR如果太高反而会在瞬间电流时压降更大所以优先选低ESR的超级电容甚至并联两个小的比一个大号更有效。4.3 常见问题速查表基于这轮测试整理一个速查表方便你排查现象可能原因排查方法解决方案完全无输出太阳能板功率不足或方向不对量短路电流和开路电压查MPPT电阻配置调整光照更换更匹配的太阳能板重新配置MPPTVSTORE充不上去储能电容漏电或容量过大断开电容量漏电流检查电容和芯片连接换低漏电电容如果容量太大则减小或检查冷启动输入功率输出电压偏低配置错误或负载过重用万用表量VOUT断开负载看空载电压检查输出配置引脚/电阻降低峰值负载或加大储能负载一启动就掉电储能不足或ESR过大示波器看VSTORE瞬态波形加大低ESR储能电容输出端并联大容量瓷片电容室内能工作、室外异常MPPT窗口不匹配对比室内外IV曲线查MPPT配置调整MPPT电阻或更换适配太阳能板4.4 关于MPPT调试的一点心得MPPT这玩意儿理论上很好听实操中如果不去实际测光源和太阳能板很容易调偏。我建议你拿到AEM15820之后先不要急着做整机而是花半天时间搭一个简单的测试台固定一个光源用电子负载去扫太阳能板的IV曲线记下最大功率点电压然后换不同照度重复一次最后根据这个数据范围去选MPPT配置电阻。我最初用默认配置在室内测试输出功率只有理论计算值的70%左右后来把MPPT配置重新匹配到太阳能板的实际工作电压区间输出功率提升了大约20%。这个收益在微能量场景里非常可观值得花时间去做。5. 这芯片适合用在什么项目上5.1 室内外光能场景的典型应用盘点把AEM15820的实际能力对应到应用场景可以分成几类一类是室内物联网传感器比如楼宇自动化的温湿度计、空气质量监测、门磁和人体存在传感器室内光能虽然弱但负载也极小一颗做得很省电的BLE节点配合AEM15820完全可以实现免电池运行另一类是室外农业和环境监测阳光充裕太阳能板可以选更大面积的多晶硅板AEM15820负责把多余能量存起来确保连续阴雨天也能维持工作还有一类是可穿戴和资产追踪这类设备对体积要求高宜用固态薄膜电池或小容量超级电容配合室内光源重点是低功耗休眠和超低静态电流。5.2 选型建议别只盯着芯片本身要连光源一起评估决定要不要用AEM15820我建议你先做一个简单的环境光照调研设备要装的地方一天里最暗的时候有多少lux持续多久是窗口旁的间接光还是完全依赖人造光不同环境的光照条件对太阳能板选型和储能容量配置影响巨大。室内办公室和室外农田的光照条件可以差三个数量级你不可能用同一套设计同时覆盖。如果安装位置几乎完全没有可见光那就不要强行用光能收集不如考虑热电或振动能量或者干脆换电池。做产品选型最忌讳的是强行匹配AEM15820虽好也有它适合的物理边界。我自己的判断标准是只要设备所在位置在白天有直视或散射光照平均照度能到200 lux以上负载平均功耗在几十微瓦以内AEM15820就有机会实现免维护运行。再低的话就需要更谨慎地做功耗预算。我个人在实际操作中的体会是做能量收集项目最大的门槛从来不是芯片好不好而是你有没有把一个“完整的能量环路”想清楚光能到电能的转换、PMIC的搬运和管理、储能元件的吞吐以及负载对能量的消耗四个环节的匹配程度决定成功与否。AEM15820把这中间最难的一环——超低压冷启动和低功耗管理——做得足够扎实剩下的功夫就在太阳能板选型和系统功耗设计上了。拿它做第一款无电池产品是个相当不错的起点。