💡
原文中文,约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提供睡眠模式和待机模式两种低功耗模式。
锂电池的放电曲线对续航有什么影响?
锂电池的放电曲线影响续航,电池电压变化需关注,可能导致续航低于预期。
➡️