INHOUDSOPGAWE:

Deurlopende skakelaar vir ATX PSU -omskakeling: 4 stappe
Deurlopende skakelaar vir ATX PSU -omskakeling: 4 stappe

Video: Deurlopende skakelaar vir ATX PSU -omskakeling: 4 stappe

Video: Deurlopende skakelaar vir ATX PSU -omskakeling: 4 stappe
Video: 220 В переменного тока от 12 В 90 А Автомобильный генератор переменного тока 1000 Вт DIY 2024, Desember
Anonim
Image
Image
Hoe dit werk
Hoe dit werk

N wat? Ek hoor jou sê! 'N Oombliklike skakelaar wat klou? so iets is beslis nie moontlik nie

Maar dit is. Ek het die ontwerp op die internet gevind en dit 'n bietjie aangepas, sodat as dit aan 'n ATX -psu gekoppel is, dit na die regte instelling sal oorgaan as die PSU homself afsluit, wat die gedrag is wat u met 'n rekenaar se skakelaar kry.

Hierdie projek het ontstaan omdat ek geïrriteerd geraak het omdat ek twee keer op die aan / uit -knoppie moes druk nadat ek die toevoer per ongeluk onderbreek het, wat veroorsaak het dat dit afgeskakel is.

Die probleem

  • ATX PSU -omskakelings is wonderlik, maar u moet 'n grendelskakelaar hê om dit aan te skakel. U weet waarskynlik reeds dat die oorskakeling op 'n rekenaar kortstondig is, so hierdie feit op sigself is effens irriterend. Ons steek dus 'n sluitskakelaar in en leef daarmee saam.
  • Fancy skakelaars, soos die "engeloog" wat hier getoon word, kos baie meer in 'n vergrendelende weergawe as in 'n kort weergawe, omdat dit meer ingewikkeld is. Daarom is 'n manier om die kort weergawe te gebruik om hierdie rede wenslik.
  • 'N Ander rede waarom dit wenslik is, is dat die sluitskakelaars 'n ander profiel in die oop of geslote posisie het. Tydelike skakelaars gaan altyd weer in dieselfde vorm as u daarop druk.
  • Dit is die laaste rede waarom 'n kortstondige oorskakeling wenslik is. As u per ongeluk die terminale van u ATX PSU kortmaak, sluit dit homself af. Met 'n vergrendelingskakelaar moet u dit dus afskakel, alhoewel dit self uitgeskakel is, voordat u dit weer kan aanskakel. Met 'n kort rukkie moet u net een keer op die skakelaar kan druk, en dan weer kan gaan.

Ek het hierdie projek gebaseer op die skematiese hier: https://www.smallbulb.net/2014/435-single-button-p… en hier: https://sound.whsites.net/project166.htm Daar is baie variante van die ontwerp op die internet.

Die kring is eenvoudig en baie goedkoop om te bou. Die video is net om te wys hoe dit die PSU aan- en uitskakel en homself herstel wanneer die PSU afsny. Wat ek vergeet het om te wys, is om dit weer aan te skakel na 'n onderbreking!

Stap 1: Hoe dit werk

Image
Image

Die kring maak staat op 'n 555 -timer

Die onderstaande beskrywing verwys na die tydopnemer asof dit 'n bipolêre toestel is, maar 'n CMOS -toestel is in wese dieselfde; u moet net 'versamelaar' as 'afvoer' lees. Raadpleeg die 555 interne diagram by die lees van hierdie beskrywing.

Let op dat die drempel- en snellerpenne aan mekaar gekoppel is. Hulle word met 'n bietjie minder as die helfte van die voedingsspanning met R1 en R2 gehou. Die presiese spanning is nie belangrik nie, maar dit moet tussen 1/3 en 1/2 Vcc wees. Die gewone weergawe van hierdie stroombaan het 'n 1/2 Vcc, maar dit werk moontlik nie vir die metode wat hier gebruik word om die stroombaan met 'n hoë uitset te begin nie.

C1 verseker dat die stroombaan in 'n hoë toestand met die uitset aangeskakel word deur die stuurspanningspen hoog te trek wanneer dit krag van die bystandskabel ontvang. Dit is nodig omdat die ATX PSU vereis dat die skakelaardraad laag trek om dit aan te skakel. Dit werk omdat dit die interne verwysingspanning by die "sneller" -vergelyker verhoog tot effens hoër as die punt wat met R1 en R2 gestel is. Dit laat die vergelyker die "set" -invoer van die interne flip-flop hoog trek. Dit het geen invloed op die "drumpel" -vergelyker nie, want die verwysing is in elk geval reeds hoër as die drempelpen.

Die ingang van die ATX-skakelaar (groen) is gekoppel aan die ontladingspen op die timer eerder as die uitset, aangesien dit 'n aftreklys benodig om te aktiveer, eerder as 'n hoë of lae inset. Die stroom is min, sodat dit nie die ontladings -transistor benadeel nie.

Om mee te begin, is die pwr_ok -ingang by 0v, en die stroombaan word aangedryf deur die bystandspanning, wat 5v is. Hierdie spanning is die hele tyd aan, ongeag of die PSU aan of uit is. Die uitset is by 5v en die ontladings -transistor is afgeskakel, sodat die ingang van die ATX -skakelaar ook op 5v sit. Die pwr ok sein gaan hoog as die voorraad gereed is om te gebruik, en gaan baie vinnig laag as die uitset buite die spesifikasie val.

As u op die knoppie druk, word die drempel van die timer en die snellerpenne in hierdie toestand tot 5v getrek. Dit het geen invloed op die snellerpen, wat reeds bo die snellerspanning is nie. Maar dit beïnvloed die drempelpen, wat onder die drempelspanning gehou word. Die herstel-invoer van die interne flip-flop word geaktiveer, en dit is wat die uitset van die 555 laat sak en die kollektor van die ontladings-transistor 'n pad na die grond word.

Die kondensator van 4.7uF, C2, word stadig gelaai by aanvangskrag via die 220k weerstand, R3. Dit is hierdie kondensator wat die energie verskaf om die drumpel en die afvoerpenne hoog te trek, of 'n kort pad na die grond bied om dit laag te trek. Hierdie kondensator help om vals sneller van die stroombaan uit te skakel, aangesien dit ongeveer 'n sekonde neem om te laai of te ontlaai, sodat u nie die toevoer baie vinnig kan aan- en afskakel nie.

Die uitset is dus laag en die ATX PSU is aangeskakel.

Vervolgens is u klaar met eksperimenteer en druk u weer op die knoppie. Hierdie keer is C2 in 'n afgevoerde toestand, sodat 0v aan die drempel- en snellerpenne gekoppel is. Dit het geen invloed op die drempelpen, wat reeds onder die drempelspanning gehou word. Maar dit beïnvloed die snellerpen, wat bo die snellerspanning gehou word. Die ingang van die interne flip-flop word geaktiveer, en sodoende word die uitset van die 555 hoog en die kollektor van die ontladings-transistor word 'n oop kring wat die PSU afskakel.

Gestel iets gaan vreeslik verkeerd terwyl u eksperimenteer, en u kortsluit die uitset van die PSU, wat dan afsluit om skade te voorkom.

In sy oorspronklike vorm, sou hierdie stroombaan steeds in die "aan" -toestand wees, net soos 'n sluitskakelaar, aangesien die kragtoevoer van die bystanduitgang konstant is. Dit moet 'n ekstra sein hê om dit uit te skakel.

Om dit te bewerkstellig, koppel 'n ekstra kapasitor die PWR_OK -uitvoer van die PSU aan die drempel- en snellerpenne. Op hierdie manier, as die PSU homself afsluit, trek hierdie twee penne kortliks laag en stel die uitset hoog.

Sover ek kan sien, is dit die enigste manier om te veroorsaak dat die PSU homself afsluit om ook hierdie skakelaar te skakel. As dit nie vir u werk nie, probeer om die waarde van C3 te verhoog. As dit steeds nie werk nie, moet u oorweeg om 'n monostabiele stroombaan tussen C3 en die gekombineerde sneller- en drempelpenne aan te sluit.

Uiteindelik toon 'n aanduiding dat die PSU aangeskakel is. Omdat tydelike skakelaars soveel goedkoper is, is dit maklik om 'n mooi verligte skakelaar soos hierdie te hê, selfs met 'n beperkte begroting! Die LED -katode gaan na 0v. Die LED in hierdie skakelaar het 'n ingeboude stroombeperkingsweerstand, sodat die anode reguit na 5v kan gaan. Vir 'n standaard LED moet u 'n stroombeperkende weerstand insluit. 390 ohm is 'n goeie beginwaarde; u kan probeer om hoër of laer te gaan totdat u 'n helderheid kry wat u wil.

Stap 2: Komponentelys

Jy benodig:

  • 'N Verligte tydelike skakelaar. Die een wat ek gekry het, het 'n ingeboude stroombeperkingsweerstand vir sy LED. Hierdie tipe word op eBay as 'engeloog' gelys. Dit hoef nie 'n verligte skakelaar te wees nie, dit lyk net mooi.
  • 555 timer. Ek het 'n SMD -weergawe gebruik, sodat ek 'n bord kon maak om deur die skakelaar se gat te pas.
  • 33k weerstand
  • 27k weerstand
  • 220k weerstand (kan verander om die vertragingstyd aan te pas)
  • 1 uF kapasitor
  • 100nF kapasitor (moet moontlik verander vir 'n groter waarde)
  • 4.7uF kapasitor (kan verander om die vertragingstyd aan te pas)
  • PCB -materiaal of prototipe bord.

Ek het die skakelaar op eBay gekry. Ek het reeds 'n voorraad van die 555 timers gehad, en die ander komponente was gratis.

Stap 3: Konstruksie

Konstruksie
Konstruksie
Konstruksie
Konstruksie
Konstruksie
Konstruksie
Konstruksie
Konstruksie

Ek het die prototipe van die stroombaan op 'n stuk geperforeerde bord gebou. Die 555 -timer is 'n SMD -chip. Ek het dit bo -op 'n stuk "Koptan" -band gesit (baie goedkoper as Kapton -band!) En 'n paar weerstande direk daaraan gekoppel om dit vas te hou. Die ander komponente het ek met 'n fyn magneetdraad verbind. As u hierdie konstruksiestyl aanneem, is dit makliker om DIL -toestelle te gebruik, nie SMD nie!

Ek wou hê dat die PCB permanent aan die skakelaar gekoppel kan word en deur die gat van die skakelaar moet gaan. Om hierdie rede het ek 'n bord van 11 mm breed by 25 mm lank gemaak. Dit is voorsien van terminale vir die skakelaarkontakte en die ingeboude LED. Ek het draadstertjies aangebring en 'n penkop daaraan vasgesoldeer om die verbinding met die PSU maklik te maak. Ek het 'n heatshrink -buis aangebring om die drade bymekaar te hou en hul verbindings met die kopstuk te bedek.

As u 'n ander tipe skakelaar gebruik, vind u moontlik dat dit nie so pas nie.

Ek het eintlik 'n groot fout gemaak toe ek die bord gemaak het; ek het 'n spieëlbeeldweergawe gemaak! Omdat die kring so eenvoudig is, hoef ek die 555 -timer net onderstebo te pas om die probleem op te los. Ek hoop dat u nie my fout sal begaan nie en dat u die bord op die regte pad kry. Die PDF's is vir topkoper.

Daar is baie gidse vir die maak van PCB's; ek het selfs self een geskryf! Ek sal dus nie hier ingaan op hoe om die bord te maak nie.

Soldeer eers die skyfie op sy plek. om seker te maak dat u die regte oriëntasie kry. Speld 1 gaan weg van die weerstandslyn langs een rand. Soldeer die ander komponente op die oppervlak.

Ek het 'n elektrolitiese dop vir C2 gebruik omdat ek nie 'n keramiek van 4.7uF gehad het nie.

U het verskeie opsies vir C2:

  • Lae profiel kapasitor, hoogstens ongeveer 7 mm hoog
  • Pas die kapasitor met lang drade sodat jy dit plat teen die bord kan lê
  • Een of ander soort SMD -kondensator
  • Tantaalkondensator, wat in elk geval baie klein is. Let daarop dat die styl van polariteitsmerk anders is as aluminiumtipes

Dit hang net af van wat jy het.

Maak seker dat die bord deur die monteermoer van die skakelaars pas. As u 'n elektrolitiese dop vir C2 gebruik, kyk of dit by die aangehegte pas. Ek het die rande van die bord afgekap om 'n bietjie ekstra ruimte te kry.

Koppel dan die bord aan die skakelaar met behulp van die 2 groot pads aan die einde. U kan gleuwe in die pads sny en die skakelaarterminale daarin begrawe, as u die bord regtig naby die middellyn van die skakelaar moet kry, maar ek sou dit nie aanbeveel nie. 'N Ander opsie is om gate in die pads te boor en penne aan te pas, waarmee u die skakelaar aan die gewone kant van die bord kan soldeer. Gebruik kort lengtes soliede draad om die LED -terminale aan te sluit. Soldeer dit net; moenie die terminale toedraai nie, aangesien u dit moet ontkoppel. As u verligte skakelaar nie 'n ingeboude weerstand het nie, vervang een van hierdie stukke draad met een.

Laastens, as u penkopstukke of 'n ander tipe aansluiting soos JST gebruik, soldeer dit nou. Indien nie, plaas die skakelaar in die bevestigingsgat en soldeer die drade direk aan die bord as u nog nie die drade gepas het nie.

Stap 4: Laastens

Ten slotte
Ten slotte
Ten slotte
Ten slotte
Ten slotte
Ten slotte
Ten slotte
Ten slotte

Die beste manier om die skakelaar te toets, is deur aan te sluit op 'n ATX PSU. As u nog nie een gereed het nie, kan u dit steeds toets, sien hieronder.

Koppel die:

  • swart draad van die ATX PSU na gnd
  • groen PS_ON -draad om aan te skakel
  • pers +5VSB draad na "5v standby" (draad mag nie pers wees nie)
  • grys PWR_ON draad na "pwr_ok" (draad mag nie grys wees nie)

Die grys en pers drade is eintlik omgekeer op my ATX PSU - iets om op te let!

As u dit oorweeg om 'n ander aanwyser as 'n klein LED as u aan -aanwyser te gebruik, moet u dit aan een van die hoofuitsette van die PSU koppel, nie aan die PWR_ON -sein nie.

As u agterkom dat die LED die PWR_ON -spanning te veel aftrek, gebruik dan die +5v.

As u dit aanvanklik aanskakel, moet u 'n sekonde wag voordat die skakelaar werk. Dit is doelbewus, en benewens die afbuig van die skakelaar, is dit ook bedoel om stoute vingers te keer om vinnig met die motor te fiets, ongeag waaraan die skakelaar ook al gekoppel is. Sodra die skakelaar aangeskakel is, moet u nog 'n sekonde wag voordat u dit weer kan uitskakel.

U kan hierdie vertraging verander deur die waarde van C2 of R3 te verander. Deur die waarde van een van die komponente te halveer, word die vertraging gehalveer, maar ek stel dit nie minder as ongeveer 200mS in nie.

Koppel die PSU aan die net. Dit behoort af te bly. As dit onmiddellik aanskakel, moet u die waarde van C1 verhoog. Interessant genoeg het ek gevind dat die stroombaan korrek werk in die prototipe, maar ek moes die kapasitor vir die 'regte' weergawe verander, so dit is nou eintlik 1uF.

Skakel die toevoer aan, skakel dit weer af. Hopelik werk dit tot dusver! Skakel dit weer aan en kortsluit die +12v -uitset van die PSU na 0v. Dit moet homself uitskakel, en die skakelaar moet ook na die af -instelling verander. As u twee keer op die knoppie moet druk om die PSU weer aan te skakel, het dit nie gewerk nie, en u moet die probleem opspoor.

Moenie probeer om die +5V -spoor te kortsluit nie; dit kan veroorsaak dat dit u draad smelt in plaas daarvan om uit te sny.

As u die skakelaar sonder 'n ATX -PSU moet toets, benodig u 'n 5V -toevoer om dit te kan doen

Om dit op hierdie manier te toets, koppel:

  • 0v van die aanbod aan gnd
  • +5 van die toevoer na 5v -bystand
  • 'n LED met stroombeperkende weerstand tussen +5 en "aan"
  • 'n 10k -weerstand van pwr_ok tot +5v
  • 'n toetsleiding na "pwr_ok"

Die LED sal brand wanneer die timer se uitset laag is, wat vergelykbaar is met die aanskakel van 'n ATX -PSU.

Kort die toetsleiding tot 0v. Die skakelaar moet afskakel. Skakel dit weer aan deur 'n sekonde later op die knoppie te druk.

En dit is dit, die toets is voltooi!

Aanbeveel: