有一个充电电路的设计要求是这样的,只有一个LED指示灯,充电时,LED闪烁,充满电后LED长亮。根据以往的经验,一般充电IC都会设计一个充电状态指示脚,这个脚是开漏输出,可以用一个电阻和一个LED串联起来接在这个充电状态指示脚和电源之间,这样就可以起到充电状态指示作用。充电时,充电状态指示脚开漏输出低电平,LED亮,当充满电时,充电状态指示脚开漏输出高电平,LED灭。所以这种充电IC的充电指示显然是不满足要求的。
要实现充电时,充电指示灯闪烁,如果电路中有单片机,实现这个功能是很简单的,只需要用一个IO口来检测充电IC的充电状态指示脚的状态,然后再用一个IO口控制LED闪烁就可以,而这里没有单片机,所以必须要构造一个振荡电路,才能实现LED的闪烁。经过思考,构思出了一个简单的振荡电路,并画出以下草图。
按照上面的草图搭建了电路,如下图所示,
接好电池,插上电源,充电电路就开始工作,LED一亮一灭闪烁起来。
电路验证成功,并将此原理图设计出来。
下面对原理图进行详细的分析。当插上电源充电时,CHRG输出低电平,Q5的基极经R92下接到地,Q5截止。刚上电时,Q8基极由R94上拉到电源,满足三极管导通条件,Q8导通,这时LED1工作,亮起来。Q8导通时,电源通过电阻R95对电容C84充电,此时Q9的基极电压由0慢慢升高,当电压上升到0.7V,Q9满足导通条件,Q9导通,电源开始通过R94对电容C61充电,此时Q8基极电压变低,Q8截止,LED1灭,当C61充电到0.7V时,Q8又满足导通条件,LED1又变亮。如此循环,就可以实现LED闪烁的功能。还有,当电池充满电时,CHRG输出高电平,Q5导通,LED1保持长亮。所以此原理图满足了 “充电时,LED闪烁,充满电后LED长亮”的要求。