数码之家

 找回密码
 立即注册
搜索
查看: 2759|回复: 6

[综合] [多图][萌新向]万能led驱动板魔改锂电池充电,附实现原理

[复制链接]
发表于 2021-10-18 20:47:13 | 显示全部楼层 |阅读模式
本帖最后由 icec 于 2021-10-18 21:51 编辑

这是一块普通而又不普通的led驱动

经过一番折腾,已经具备了能凑合充锂电池的能力.
故事,还要从一块报废的摩拜充电宝说起
某日,某个可怜的孩子被黑心商人坑了,苦苦等待后却只得到一个报废的充电宝,拆开检测,一节电池已经报废。但是生活还要继续,只能给它弄个充电板凑合用用


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 2家元 +18 收起 理由
jackydiy + 8
10655188 + 10

查看全部打赏

 楼主| 发表于 2021-10-18 20:47:33 | 显示全部楼层
本帖最后由 icec 于 2021-10-18 22:10 编辑

首先是改造后的电路和原电路

//---------------------------
这是锂电池充电曲线



忽略掉前面太低电量时的涓流充电(预充电),那么只要在截止电压(单体4.2)之前恒流,在截止电压时恒压就好了
//---------------------------------------
首先先讲讲升压ic的恒流原理吧
其实升压ic很蠢,它只会在反馈引脚电压低于内部低于基准时拼命+占空比来拉高电压,在高过基准时拼命降占空比来拉低电压.//注意这里的反馈引脚叫inn,有些其他ic的会叫fb(fb=feeback=反馈)什么的,都一样.
众所周知,目前的大部分常见负载它的电流和它两端的电压是正相关的,所以。。。只要让电流低于设定时降低fb(inn)引脚的电压("在反馈引脚(inn)电压低于内部低于基准时拼命+占空比来拉高电压"),再高于设定时时提高fb(inn)引脚的电压(在高过基准时拼命降占空比来拉低电压.),就可以恒流了。
//--------------------------
and.众所周知,根据欧姆定律,U=IR,所以,直接在负极串联个检流电阻就好了,利用它的两端的电压就可以快乐地控制电流恒定了

//-----------------------
但是有个问题,这个可是升压,它的输出电压可是有极限的,毕竟那100v耐压的电容还在输出端摆着呢。这可咋整?

比如不小心输出断开了,那岂不是起飞?
其实嘛,上面的电路图我漏了个东西
:titter:




一个稳压管 ,它的稳压值大概是88v,而芯片的反馈输入是0.2v

所以当输出电压大于88+0.2时,稳压管就会开始导通,逐渐拉高基准电压,所以。。。


就把电压卡死在88.2v左右,防止boom.所以最简单的折腾方法是换个合适的稳压管,不过这种方式精准度有点垃圾,而且合适的稳压管不好找







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-10-18 20:47:46 | 显示全部楼层
那么,同样的,要控制输出电压的极限以实现后面的恒压部分,也是高了给高低了给低.也要折腾反馈引脚的电压,
在此之前,先讲讲运放

运放这东西嘛,看上去牛逼,实际上在这里这里只需要知道这一点就好了,同相端高于反相端时输出高电平,反之低电平。距离近时和差距成正比//运放的三角形尖尖连的是输出,标+的是同相输入,标-的是反相输入


没错,各种dcdc芯片的反馈就是塞了个运放进去,只不过大部分只引出反相,同相接到了dcdc芯片内部的一个基准电压上:


这里的芯片找不到内部框图,用万金油mc34063的凑合一下

显而易见,它的5脚,内部也是有个运放





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-10-18 21:05:44 | 显示全部楼层
所以嘛,我们也可以加个运放,当输出电压达到设定时拉高dcdc芯片的fb引脚,这样子就可以快乐的首先第二部分的恒压了//这里用的是358


//此图忽略运放供电

看上去似乎反了,其实并没有,当输出电压超过20.6v时,同相端高于2.5v,而反相端永远保持2.5v{a},运放的输出较高电压,经过LED后拉高芯片的fb,这时候LED发光,芯片输出电压下降维持稳定。//这里分压比设置为8.2:1,这样子20.6v时就可以分到2.5v
而输出电压不够处于恒流充电时呢,同相端高于2.5v,而反相端永远保持2.5v{a},运放的输出较高电压.低于芯片fb电压,无电流通过led,LED不亮(二极管单向导电性),dcdc芯片依旧在搞恒流。这样子就可以防止运放在电压低于20.6v时搞事情,导致电流翻车,还能顺便用LED搞个不太准的指示

//tl431是个很快乐的东西,可以当一个精度不错的电压基准
{a}这个图是它当2.5v基准时的用法


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-10-18 21:06:15 | 显示全部楼层
本帖最后由 icec 于 2021-10-18 21:40 编辑

还是占楼..............1











未完待续
回复 支持 反对

使用道具 举报

发表于 2021-10-18 21:55:16 | 显示全部楼层
太简单了,任何dc-dc都可以做成单恒压(固定两个反馈电阻)或者单恒流(只有下反馈电阻,上反馈电阻是负载)模式,需要同时恒压恒流加个358就好。我还做过正极检流的恒流控制板,可以把任何恒压模块变成恒压恒流并且共地。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-10-18 22:01:15 | 显示全部楼层
我不是小连 发表于 2021-10-18 21:55
太简单了,任何dc-dc都可以做成单恒压(固定两个反馈电阻)或者单恒流(只有下反馈电阻,上反馈电阻是负载 ...

对的,ina199是个很快乐的东西
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-9 06:02 , Processed in 0.312000 second(s), 14 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表