最近在调试一块板时,遇到了一个这样的问题:3.7V的锂电池通过一颗5V的升压IC ME2188升压到5V,升压IC ME2188发热异常,发烫。
查看了ME2188的规格书,发现ME2188的输出电流最大达到300mA,而电路中5V的负载最大也才150mA,理论上应该不会过载才对,是什么原因造成ME2188发热异常的呢?
带着这个疑问,我仔细查看了原理图。发现了一个可疑的地方,ME2188升压IC的5V输出网络和充电IC的5V输入网络竟然是同一个网络。
充电IC的型号是TP4056, 查看了TP4056的规格书,发现它的最大充电电流是1A,而我们现在设置的充电电流是580mA。
所以,综合思考了一下,造成ME2188 5V升压IC发热异常的原因可能是:3.7V的锂电池经过ME2188升压到5V后,输出的5V电压又通过充电IC TP4056给3.7V的锂电池充电,而充电电流是580mA,远大于ME2188的输出最大电流300mA,出现了过载,从而发热异常。
为了验证是不是这个原因造成ME2188发热异常,我把充电IC TP4056拆了下来。结果ME2188升压IC不发烫了,正常了。事实证明,确实是这个原因造成的。
如何解决这个问题呢?我决定加一个二极管,把ME2188的输出5V和充电IC TP4056输入5V分成两个网络,让它们独立起来,互不影响。
来源:高速PCB设计与学习