作者:LR梁锐,整理:晓宇

微信公众号:芯片之家(ID:chiphome-dy)

用了一年的火火兔坏了,充不了电。

作为一名合格的电工,自然是要自己修的。

拆之前摆拍一个。

首先是要脱掉火火兔的衣服。

不好意思发错图了,这张才是:

螺丝孔都在后面,很好拆:

拆开之后:

标注一下各个部件:

检查首先从主控板开始:

出于专业习惯,好奇心太强,习惯性标注主要的IC:

别忘了这是在维修,充不了电,赶紧找到充电相关的电路才是,在主控板的右下方找到了充电电路:

发现火火兔使用的是“最简单的锂电池充电电路”,没有使用充电管理芯片,实在是太节省成本了!

充电电路的PCB走线用黄绿色标示

对应的电路原理图如下:

注意电阻R10的阻值不详,因为就是它烧掉了,导致充不了电。

所以无法得知R10原来的阻值是多少。

前面实物图中的电阻R10,也已经是维修后的样子。

元件说明

了解电路中用到的电子元件的性能参数,才能对电路做出准确分析。

1、二极管D2

型号为SS14,从其数据手册可知,其为“肖特基”二极管,最大可流过1.0A的电流。

当流过1.0A电流的时候,二极管压降Vf最大为0.55V

2、电池BAT1

电池身上有以下丝印:

  • 603040:电池的尺寸  =厚 x 宽 x 长 = 6mm x 30mm x 40mm。

  • +3.7V:电池电压标称3.7V,对应可知,其充满电的电压为4.2V。

  • 600mAh:电池容量。

另外这种聚合物锂电池,里面都是带保护板的。

火火兔这款电池因为蓝色保护膜的缘故,看不到保护板,以下的这款能看到:

保护板的作用是:防电池过充、过放、正负极短路。

火火兔锂电池充电电路做得这么简单,就“巧妙”地运用了锂电池保护板的功能。

电路分析

分析基于以下的情形:

  • USB接口输入电压为5V。

  • 二极管D2流过的电流不足1A,正向压降Vf为0.35V。

  • 电池处于过放状态,保护板的放电截止电压为2.75V。

就这样,各点的电压都确定了。

此时,电阻R10两端的电压为 4.65V - 2.75V = 1.9V。

随着不断充电,电池电压逐渐升高,所以1.9V是电阻R10两端最大的电压差,此时充电电流也达到最大。

不妨猜测一下,烧掉的R10电阻的阻值是多大?

我是这样分析的,电池容量是600mAh,刚开始充的时候充电电流最大,充到后面电流很小了。

为了让充电时间不至于过长,那么刚开始要以1C来充,1C也就是电池容量的1倍。

所以刚开始充电电流是600mA,电阻R2两端的电压是1.9V,电阻大小为:

1.9 / 0.6 = 3.17(欧姆)

根据焦耳定律,此时电阻R2的功率为:

0.6 x 0.6 x 3.17 = 1.14(瓦特)

好高的功率,难怪之前这个电阻会烧掉了!

要知道1206封装的贴片电阻,能承受的最大功率也就0.25W!

既然原来的电阻R10已经烧掉了,是怎么修的呢?手上只有0402封装的贴片电阻,于是并联了31个100欧姆的电阻代替!

31个100欧姆的电阻并联后,等效电阻为:

100 / 31 = 3.23(欧姆)

1个0402的电阻最大功率为1/16瓦,31个可以承受的最大功率为 :

1 / 16 x 31 = 1.94(瓦特)

以上参数满足设计需求。

当电池电压被充电达到4.2V时:

电阻R10两端的电压仍有:

4.65 - 4.2 = 0.45(伏特)

充电电流仍有:

0.45V / 3.23Ω = 139.32mA

继续充电令电池的电压继续上升,最后电池内部的保护板会触发过充保护,与外围的充电电路断开,从而不再充电。

以上就是“最简单的锂电池充电电路”的充电原理!

充电管理芯片是怎样充电的

作为对比,需要了解充电管理芯片是怎样充电的。

可以直接阅读充电管理芯片MP26028的数据手册,充电过程写得非常详细。

充电分为三个过程:

  • Trickle Charging(涓流充电)

  • CC Mode(恒流充电)

  • CV Mode(恒压充电)

三个过程中电池的电压Vbatt与电流Ibatt关系见下图。

另外,充电管理芯片具有的软启动功能、充电状态指示功能、过热保护功能等,都是火火兔的充电电路所不具备的。

具体本文不再展开,感兴趣的读者可以去读MP26028的数据手册。

总结

火火兔的锂电池充电电路,实在是最简单的充电电路。

优点只有一个,就是电路简单,成本低。应该承认其在某些场景下具有使用价值。

缺点方面罗列几个:

  • 没有涓流、恒压、恒流的充电过程,对电池寿命有影响。

  • 充满电后不能自动断开,只能依赖电池自带的保护板来防止过充,增加了风险。

  • 充电时间受输入电压影响大,如果输入电压过低,比如只有4.6V,则很久都充不满。

  • 限流电阻发热大,不能进行大电流充电。

最后问题来了,你会在产品中使用这样简单的充电电路吗?欢迎留言评论,听大伙儿怎么说!

关于电路的学习,希望大家Enjoy!喜欢请点赞转发支持我们,您的转发就是我们继续创作的最佳动力!

往期好文阅读

砰的一声,实验室又炸鸡了

目前这个电路方案已经出货100K以上了,品质很稳定,客户希望我们抄板......

最基础的半导体原理,天天接触的二极管,你真的了解它吗?

上市公司的电子工程师,是不是很牛?一起看个实际案例!

十年硬件老司机,结合实际案例,带你探索单片机低功耗设计!

电子漫画系列更新4张震撼美图,共计62张,迫不及待想分享给你们!

USB外接电源与锂电池自动切换电路设计,你GET到精髓了吗?

灰常实用的一键开关机电路,各位大佬进来mark一下?

点击阅读????

拆开火火兔,搬起小板凳,听老梁分析最简单最节省成本的锂电池充电电路相关推荐

  1. 最简单最节省成本的锂电池充电电路!拆开火火兔,搬起小板凳,听老梁分析...

    作者:LR梁锐,整理:晓宇 微信公众号:芯片之家(ID:chiphome-dy) 用了一年的火火兔坏了,充不了电. 作为一名合格的电工,自然是要自己修的. 拆之前摆拍一个. 首先是要脱掉火火兔的衣服. ...

  2. 有位置,来,搬个小板凳,喝酒听故事!

    本文大概 1700字 阅读需要 5分钟 欢迎进来,容我给你搬个小板凳,坐下喝酒边听音乐边听故事吧.全程无痛点,世与俗,共敬之.认真扯淡,认真生活! 今天我大学的死党兄弟小白带着媳妇来西安逛,你要知道从 ...

  3. 搬上小板凳,听嵌入式大牛讲解硬核单片机编程思想!

    来源:面包板社区,整理:晓宇 微信公众号:芯片之家(ID:chiphome-dy) 01 裸编程是什么? 先声明一个概念,裸编程,指的是在裸机上编写程序,裸机,在单片机领域就是指带着硬件的单片机控制系 ...

  4. c语言做搬山游戏,C语言实现搬山小游戏,适合新手的项目实战,超易上手!

    原标题:C语言实现搬山小游戏,适合新手的项目实战,超易上手! 问题描述 设有n座山,计算机与人作为比赛的双方,轮流搬山.规定每次搬山数不能超过k座,谁搬最后一座谁输. 游戏开始时,计算机请人输入山的总 ...

  5. java鬼吹灯搬山法杖_《[鬼吹灯/怒晴湘西]搬山小师妹》漂流瓶中的罗小黑_【衍生小说|言情小说】_晋江文学城...

    我怀疑自己是穿越的 可这20年的记忆也不是可以作假的 所以只当自己过奈何桥时忘了喝汤 然后转头就见到了帅的一塌糊涂的大师兄 和一头时髦的狮子狗同款发型的二师兄 我们师兄妹三人行走江湖十几年 只为找个珠 ...

  6. 麦克风声音太小别人听不到怎么办

    麦克风声音太小别人听不到怎么办 我的电脑是win10,在用企业微信开会议时,别人老是说我的声音太小听不清,而调节扬声器只能改变我听到的声音大小,所以我应该调节麦克风大小,具体操作如下: 具体操作 1. ...

  7. 青烟鸿影一盏茶,孤灯小楼听夜雨

    青烟鸿影一盏茶,孤灯小楼听夜雨   文烟雨江南   斟一盏香茗,点一支烟,独倚轩窗,眸凭夜雨,落寞任雨舞,孤独任风伴.   雨点点滴滴悄悄奏起岁月的乐章,风徐徐而来静静伴着记忆入绮梦.   晶莹雨滴抚 ...

  8. DNF搬砖小妙招:如何搭建设备网络

    DNF搬砖小妙招:如何搭建设备网络 DNF搬砖小妙招:如何搭建设备网络?

  9. 野三坡传统民俗小板凳

    野三坡地域辽阔,文化底蕴深厚,是保定市涞水县具有代表性的民俗文化区域,在这片土地内岭南台.清泉寺.北边桥等古村都是明清期的文化.     其实在野三坡叫小板凳为"板凳床儿",是农家 ...

最新文章

  1. 精细化容量管理的设备成本优化之路
  2. python操作系统-PYTHON-操作系统基础
  3. 前端学习(2124):双向绑定的案例图示分析
  4. 利用 Aliyun OSS Nginx proxy module 实现OSS 图片处理回写功能
  5. QT之TreeWidgetItem基本使用
  6. B站还有多久成为天涯
  7. “大圆满”之前行--从概念到知识再到计算的共生【原力】_目录规划与提要
  8. (5)Typora——MarkDown格式文本编辑器
  9. 坚果pro2官方rom_锤子坚果Pro2刷机包_原版升级包 锤子坚果Pro2线刷包_官方固件rom包下载...
  10. 有关php外文期刊,口腔外文杂志、收录数据库、参考信息汇总
  11. ABBYY软件PDF文本审阅操作之批阅文本
  12. 利用ESP定律进行脱壳 ——合天网安实验室学习笔记
  13. python实现数的逆序_python怎么逆序
  14. 微信小程序 收起键盘 wx.hideKeyboard()
  15. 货拉拉客户端通用日志组件 - Glog
  16. shell 特殊符号大全
  17. android 获得ram大小,Android中获取(RAM)总运存大小和可用运存大小
  18. 一种用于NDN的安全的链路状态路由协议
  19. Golang:加密解密算法
  20. 佛说:前生五百次的凝眸,换今生一次的擦肩

热门文章

  1. iOS中 语音识别功能/语音转文字教程详解 韩俊强的博客
  2. 【傅老师DarkSouls第一季】01
  3. DDR4 Spec第四章 4.7-4.9
  4. 【动态内存管理】动态内存函数简析
  5. 《我们一无所有》读后感
  6. Spark 优化加速
  7. 硕思闪客精灵 7.2 破解版
  8. MacOS 开发 — NSOpenPanel NSSavePanel的使用
  9. 灰度、亮度、对比度、饱和度
  10. Shazam音频指纹提取算法