各位大佬,小弟最近在做一款应急电源,遇到一点问题希望各位大侠不吝赐教:
目前的调试情况是:前段无电时,插上电池,灯板即亮,然后接通前段(即前段有电时),灯板不亮,前段再断电,灯板亮。以下是目前的原理图
现在希望达到的功能是这样:1.前段无电时,插上电池,灯板不亮,然后前段通电,灯板仍然不亮,然后前段断电,灯板亮;之后重复的动作是前段有电,灯不亮,前段无电,灯板亮 2.拔插一次电池,重复上面的动作
這很簡單:
把條件轉為真值表VCC=A Batt = B
A=0 B=0 Q=0
A=0 B=1 Q=0
A=1 B=1 Q=0
A=0 B=1 Q=1
所以條件就在當A=1時, 儲存A的狀態
下圖:
先把SCR左半部全切開, 利用IC_ENABLE為LOW特點
1). A=0 ( Vin無輸入) B=0 (Batt無輸入)
2). A=0 B=1(Batt 輸入) 此時(R4+R5)與R6分壓必須讓Q2導通, 則Q3將不導通, LS為Hight, LED不亮
把電路還原
3). A=1(Vin輸入)R1與R2先觸發SCR (SCR可用NPN+PNP組成), 當SCR導通後, R4被SCR接地 , R5,R6對Vscr分壓使Q2不導通, 原本Q3應該導通的, 但從Vin再連接D2,R2提供偏壓給
Q2, 因此Q3會依然保持不導通, LED 一樣不亮, 但是A=1狀態被SCR儲存 /// B=1
4). A=0 (Vin無輸入) , 當移開Vin後, D2,R2不再提供偏壓, Vscr電壓無法提供Q2保持導通而截止, 此時Q3導通, LS=Low , LED輸出 // B=1
5). 再回到原始 A=0 B=0 , 當Batt移開, SCR_A對K不再有電壓而解鎖, 狀態回到初始值
圖中,
(A).D1若不對電池充電可移除,
(B).IC_LS端若沒有提升電位, 則Q3_C必須加提升電阻,
(C).R5可換成二極體, 若Batt電壓夠高的話
(D). 電路可以在簡化
虛線部分為新增, 其他為你原線路
這種調是很簡單: 將Q1, 電阻部分先接上, 上電(電池or電源)都會亮, 因為此時LS為Low
將Q2與電阻迴路接上, 上電(電池or電源)都不會亮, 因為LS永遠為Low
將SCR迴路再接上, 電池上電不會亮,(Q2導通, Q1不導通), 電源上電後LED就會亮, 電源拔掉繼續亮 (因為SRC被觸發鎖定, Q2不通, Q1導通)
D,R迴路加上後, 上電讓LED不亮(Q2導通, Q1不導通), 拔電後LED亮, 再插電, LED 滅....
不接電, 斷電池, SCR_A-K看多久會沒電, 沒電表示Reset
*SCR A-K畫反了, 請自己改
这跟你原电路有关么?若有关,那么:
1)电源指的是AC进来电源?与电池无关?
2)亮灯,只会在最末端,当AC输入,不亮,再重新断电再输入,亮,有一个状态矛盾了