怎样修复不再可充电的可充电电池

电子说

1.4w人已加入

描述

步骤1:电路

电池

请注意,这是实验设置,只有熟悉适当安全预防措施的人员才能复制。 请勿尝试使用这种设置为锂离子/聚合物电池充电 ,因为有爆炸的危险。

此电路通过向有问题的电池施加高压短占空比尖峰脉冲来工作。这可以帮助分解硫酸盐,并重新刺激电池的化学反应。此设置主要用于铅酸,镍镉和镍金属氢化物电池。

该电路的作用方式是由Arduino产生的方波脉冲通过MOSFET放大以切换电感器(L1)快速打开和关闭。每次关闭电感器(L1)的电源时,线圈周围的磁场就会崩溃,从而产生高电压尖峰。我们将这个尖峰信号通过D1引导到充电电池中,从而使电流仅朝一个方向流动。 D2是一种安全预防措施,有助于保护MOSFET免受高压尖峰的损坏。 D3是一个隔离二极管,可防止电源电压与Arduino的电源耦合。 R1是下拉电阻,用于保持MOSFET截止,直到它在栅极上收到正脉冲。

我使用12VDC电源为充电电路供电。

零件清单:

Q1 =额定高于输入电压的N沟道MOSFET,为了安全起见,需要几个安培。

D1,D2,D3 = 1N4007整流二极管

R1 = 10K 1/2W

L1 =实验各种线圈。我使用了一个轻量级电磁线圈的空心线轴,其线径为15欧姆。

步骤2:Arduino设置和素描

这是我的第一个Arduino项目,因此我迷上了。这是一个简单的设置,我目前正在通过USB为Arduino UNO供电,但会将一个独立的编程微控制器合并到一个更永久的设置中,并通过输入电源为其供电。我只使用了2个引脚,即引脚3到MOSFET栅极,以及GND通过D3隔离二极管对电路接地进行充电。

我用这个简单的草图在引脚3上创建了方波脉冲,其脉冲宽度和频率我可以使用延迟功能进行调整。如果两个延迟值相等,则占空比为50%。我将其设置为10:1的比例,其中10是关断时间,&1是开通时间,这似乎是充电速率和电感负载之间的良好平衡。脉冲宽度越长,或频率越高,使用的电流越大,它将在电感器和MOSFET中产生废热,因此在更改这些值时请注意这一点。

延迟值以毫秒为单位。

int fetPin = 3;

void setup(){

pinMode(fetPin,OUTPUT);

}

void loop(){

digitalWrite(fetPin ,HIGH);

delay(1);

digitalWrite(fetPin,LOW);

delay(10);

}

步骤3 :结论

恢复电池并充满电所需的时间会有所不同,并且由于此时我还没有将自动控制功能整合到草图中,因此您将需要手动监控充电电压,并注意不要过充电。

我打算继续开发此设置,并结合使用微控制器和Arduino等出色开发工具实现的更多功能。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐
  • 电池

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分