剃须刀 · 智能充电管理

🧑‍🔧 嵌入式实战 30章
01
⚡ 充电需求分析 🔋 锂电池充电特性 🧩 充电管理芯片选型
02
🔌 充电电路拓扑 ⚙️ MOSFET驱动 📏 电流采样电阻 🛡️ 保护电路设计
03
🔋 电池电压采样 ⚡ 充电电流采样 🌡️ 温度采样 📊 软件滤波算法
04
🔋 预充电 ⚡ 恒流充电 🔌 恒压充电 ⏹️ 充电终止 ⚠️ 充电故障处理
05
📐 开路电压法 🔢 库仑计法 🔋 电压补偿法 📊 电量百分比计算
06
🔒 过压保护 🔒 过流保护 🌡️ 过温保护 ⚡ 短路保护 🔋 电池反接保护
07
💡 LED指示灯驱动 📊 充电状态显示逻辑 ✨ 呼吸灯效果实现
08
💤 待机功耗优化 ⏰ 休眠与唤醒机制 🔔 RTC定时唤醒
09
🔗 I2C与充电芯片通信 📟 UART调试接口 📡 蓝牙模块集成
10
⚡ 充电电流设置 🔋 充电电压设置 ⏱️ 充电超时设置 🌡️ 温度阈值配置
11
⚖️ 被动均衡原理 🔛 均衡开启条件 📊 均衡电流控制 🛡️ 均衡保护
12
📶 开关频率选择 🧲 电感选型 📐 PCB布局对效率的影响
13
🔥 热源分析 🧊 散热结构 🌡️ 温度降额策略 🔄 热关断恢复
14
📈 不同温度下的充电曲线 🔋 电池老化补偿 🤖 自适应充电算法
15
🔌 USB BC1.2识别 ⚡ PD协议握手 🔋 充电电流协商
16
📡 Qi协议简介 🧲 线圈驱动 🚫 异物检测 ⚡ 充电效率
17
📝 充电日志存储 💾 Flash读写管理 📤 数据导出接口
18
⚠️ 充电异常检测 🔢 故障码定义 🔄 自动恢复机制
19
🔄 循环次数记录 ❤️ 健康状态评估 ⚡ 充电策略优化
20
🔗 串联充电拓扑 ⚖️ 电压均衡 🎛️ 充电控制策略
21
⚡ 高通QC协议 📡 联发科PE协议 🔌 华为SCP协议
22
📢 开关噪声来源 🔇 滤波电路设计 🖥️ 软件去抖处理
23
🔍 原装充电器检测 📋 充电器类型判断 🔄 兼容性处理
24
⏱️ 剩余充电时间计算 📊 充电进度显示 👤 用户交互
25
📡 OTA升级设计 🖥️ Bootloader开发 📌 版本管理
26
📈 充电曲线测试 🛡️ 安全测试 🔁 可靠性测试 📡 EMC测试
27
🎛️ PID充电控制 🧠 模糊逻辑控制 🤖 机器学习应用
28
⚡ 快速充电 🔋 标准充电 💧 涓流充电 ⚡ 脉冲充电
29
📋 RTOS任务调度 ⏰ 中断管理 📦 资源分配 🐞 系统调试
30
📁 完整开发流程 📐 代码架构 🔧 调试技巧