在锂电池的使用的时候,我们总会遇到这样一个问题,那就是按下开关会有一个电火花,这个电火花自然是不好的,久了氧化电源接头,严重甚至会击穿后端的负载器件。
说到这个我们得知道这个火花是怎么来的,首先一般锂电池后端都是接的电调,但是电调本身会有一个较大的母体电容存在,这就导致开关按下,电源阶跃后24V与GND之间的电压差在那一瞬间保持在原本的0V。那么就相当于短路,会在瞬间产生极大的电流,造成不可控的影响。
我曾设计过一款小电流电调,总是一上电就会打火花,一开始认为没有什么影响,但是后面随着损坏的次数增加,我开始反思并且上网查找答案,感觉这个冲击电流可能对我的后端负载产生了不可预测的破坏。所以我突发奇想做这么一个防打火开关。
我也参考了网上很多的方案,比较热门的就是PMOS的高侧隔离方案,采用的是在gs加入一个电容,延缓PMOS的开关。但是最大的问题是,现在PMOS的参数相比NMOS比较差,而且采样这一方案,当MOS处于可变电阻区时,可能会产生较大的电流与热,烧毁MOS管,这边我就参考了MIT的四足机器人电源设计方案,先打开一个串联20欧姆的MOS,用这一个20欧姆的电阻延缓系统的充电时间,同时减小冲击电流,后面设计了一个RC延迟电路延缓一定事件后,打开没有串联电阻的MOS打开,让电路正常工作。废话不多说,直接上论文上的原理图,如下图:
至于这个延缓时间的取决于 R4、R5、R2、R3、C1的参数选定,当C1两端的电压充电到大于R5的电压时Q2就会打开 ,具体时间的计算参考暂态电路的三要素公式,非常简单易懂。后期我打板验证完毕后我还会再发一篇帖子来分享调试经验与一些参数,大概在五月底。
如果可以帮助到你,是我莫大的荣幸。