电流15uA续航1年?CH32V003低功耗应用尝试

电流15uA续航1年?CH32V003低功耗应用尝试

💡 原文中文,约2600字,阅读约需7分钟。
📝

内容提要

作者使用CH32V003 MCU驱动电子墨水屏,探索低功耗应用。通过优化设计,每10分钟更新一次屏幕,续航可达半年以上。文章记录了功耗优化的经验与教训,最终待机电流稳定在10uA左右,实际续航可能低于预期。

🎯

关键要点

  • 作者使用CH32V003 MCU驱动电子墨水屏,探索低功耗应用。
  • 每10分钟更新一次屏幕,续航可达半年以上。
  • 待机电流稳定在10uA左右,实际续航可能低于预期。
  • CH32V003的待机模式电流小于10uA,适合低功耗应用。
  • 使用RTC芯片作为时钟,功耗低于0.1uA。
  • 理论续航计算超过一年,但实际续航可能较短。
  • 通过AWU事件实现自动唤醒,延长待机时间。
  • 在功耗优化过程中,发现了多个设计缺陷。
  • 将GPIO模式改为浮动模式,降低功耗。
  • 为I2C上拉电源添加PMOS控制,进一步优化功耗。
  • 电子墨水屏供电前加PMOS控制,降低功耗至80uA。
  • 去掉LDO,使用二极管降压,功耗降至28uA。
  • 最终功耗测试显示待机电流稳定在10uA左右。
  • 锂电池放电曲线影响续航,需关注电池电压变化。
  • 低功耗设计中,细节决定续航,需保持敬畏态度。

延伸问答

CH32V003 MCU的待机电流是多少?

CH32V003的待机电流稳定在10uA左右。

如何优化CH32V003的功耗?

可以通过将GPIO模式改为浮动模式、使用PMOS控制I2C上拉电源和去掉LDO来优化功耗。

使用CH32V003驱动电子墨水屏的续航预估是多少?

理论续航计算超过一年,但实际续航可能低于预期,通常可达半年以上。

电子墨水屏的供电如何优化以降低功耗?

在电子墨水屏供电前加上PMOS控制,可以将功耗降低至80uA。

CH32V003的低功耗模式有哪些?

CH32V003提供睡眠模式和待机模式两种低功耗模式。

锂电池的放电曲线对续航有什么影响?

锂电池的放电曲线影响续航,电池电压变化需关注,可能导致续航低于预期。

➡️

继续阅读