Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

ATX power supply switch

Status
Not open for further replies.

kahlenberg

Junior Member level 3
Joined
Oct 26, 2009
Messages
29
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
AT
Activity points
1,543
Hi,

I want to make a small circuit to switch on/off an ATX power supply. I don't want to connect just the wires PS_ON and GND.

PS_ON signal must be connected to GND 500ms after pressing a button. Is there any such a circuit without microcontroller?

Thanks.
 

PS_ON doesn't have to be grounded, it just needs the voltage on it pulling close to 0V. You can delay the pulse in many ways but before we explain how, we need to know a little more. When you say "after pressing a button" do you mean it should switch on after the delay and stay on, in which case how do you turn it off, or do you mean it should switch on after the delay but switch off again when the button is released?
Can the circuit use the 5V standby supply, which should be present all the time?

Brian.
 

Thanks for answer and sorry for insufficient info :)
I want to make exactly what power buttons on PC cases do.
Press and release the button --> ATX power is switched on (PS_ON is connected to GND or close to 0V).
Press and hold some time (500ms is just an arbitrary value, time delay can be "adjustable" with Rs and Cs.) --> ATX power goes down (PS_ON is released from GND)
 

On an ATX power supply connecting the PS_ON pin to ground will turn on the power supply, when the PS_ON pin is disconnected from ground the power supply goes off. Logic on the motherboard keeps the PS_ON pin low when the power button is released as the power button is not latched. Holding down the power button for a time will cause the motherboard logic to pull the PS_ON pin high turning off the power supply.
 

I also dealt quite often with how to operate the On Off button with adjustable timing and other features.
Yes, this can be done purely analog, delay line as charging or dischrging any capacitor etc. , the disadvantage is the relative complexity, multiple components (R,C, T)
That's why I have been using the PIC10F200T or PIC10F322 for some time.
1x PIC10F200 a 0,213$
1x AO3416 NMOSFER a 0.1$
1x LED + 1x Button

And Simple program any as
while(;)
{
If (pin1==0 and pin2==0) {Set pin2=1; Set LED=1;)
If (pin1==0 and pin2==1)
{
for(int x=1;x<10;x++)
{
Set LED=0;
Sleep(100ms);
Set LED=1;
If (pin1==0 and pin2==1 and x=9) { Set pin2=0; Set LED=;}
}
}
}

Small, cheap usable even without PCB
Yes you must have a programmer any as PICKit3
 

Ok thanks.
It seems to be unpractical using only R,C,T.
Let me order small PICs :)
I have PICKit2, I hope it will be compatible with these small PICs.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top