Съдържание:

Заключващ моментния превключвател за преобразуване на ATX PSU: 4 стъпки
Заключващ моментния превключвател за преобразуване на ATX PSU: 4 стъпки

Видео: Заключващ моментния превключвател за преобразуване на ATX PSU: 4 стъпки

Видео: Заключващ моментния превключвател за преобразуване на ATX PSU: 4 стъпки
Видео: 🧨Все неприятности и "сюрпризы" Volkswagen Passat B6. У какой версии меньше проблем? 🤔 2024, Юли
Anonim
Image
Image
Как работи
Как работи

Какво? Чувам те да казваш! Моментален превключвател, който се заключва? такова нещо не е възможно, със сигурност

Но е. Намерих дизайна в мрежата и го промених малко, така че ако е свързан към ATX psu, той ще превключи на правилната настройка, ако захранването се изключи, което е поведението, което получавате с превключвателя за захранване на компютъра.

Този проект възникна, защото се дразнех, че трябваше да натисна бутона за захранване два пъти, след като случайно прекъснах захранването, което го накара да спре.

Проблемът

  • Преобразуванията на ATX PSU са страхотни, но трябва да имате заключващ превключвател, за да го включите. Вероятно вече знаете, че превключването на компютър е мигновено, така че този факт сам по себе си е леко досаден. Така че ние се включихме в ключалка и заживяхме с нея.
  • Фантастичните превключватели, като показаното тук „ангелско око“, струват много повече в заключващата версия, отколкото в моментната версия, защото са по -сложни. Така че начинът за използване на моментната версия е желателен поради тази причина.
  • Друга причина, поради която е желателно, е заключващите превключватели да имат различен профил в отворено или затворено положение. Моментните превключватели винаги се връщат в същата форма, когато ги натиснете.
  • Последната причина, поради която е необходим моментна смяна, е тази. Когато случайно скъсите клемите на вашия ATX PSU, той се изключва. Така че сега с ключалка за заключване трябва да го изключите, въпреки че е изключен сам, преди да можете да го включите отново. С моментния превключвател трябва да можете да натиснете превключвателя само веднъж и да тръгнете отново.

Базирах този проект на схемата, намерена тук: https://www.smallbulb.net/2014/435-single-button-p… и тук: https://sound.whsites.net/project166.htm Има много варианти на дизайна в мрежата.

Веригата е проста и много евтина за изграждане. Видеото е само за да покаже, че включва и изключва захранването и се нулира, когато захранването се изключи. Това, което забравих да покажа, е да го включа отново след изрязване!

Стъпка 1: Как работи

Image
Image

Веригата разчита на таймер 555

Описанието по -долу се отнася до таймера, сякаш е биполярно устройство, но CMOS такъв по същество е същият, просто трябва да прочетете "колектор" като "източване". Моля, вижте вътрешната диаграма 555, когато четете това описание.

Обърнете внимание, че праговете и задействащите щифтове са свързани заедно. Те се държат при малко под половината захранващо напрежение от R1 и R2. Точното напрежение не е важно, но трябва да бъде между 1/3 и 1/2 Vcc. Обичайната версия на тази верига е с 1/2 Vcc, но това може да не работи за използвания тук метод за стартиране на веригата с висок изход.

C1 гарантира, че веригата се захранва с изхода във високо състояние, като дърпа пина на контролното напрежение високо, когато получава захранване от проводника в режим на готовност. Това е необходимо, защото ATX PSU изисква кабелът на превключвателя да бъде изтеглен ниско, за да се включи. Той работи, защото повишава вътрешното референтно напрежение в компаратора на "спусъка" до 1/2 vcc, малко над точката, зададена от R1 и R2. Това кара компаратора да издърпа "зададения" вход на вътрешния тригер. Това няма ефект върху сравнителя на "прага", тъй като препратката така или иначе вече е по -висока от праговия щифт.

Входът на превключвателя ATX (зелен) е свързан към изпускателния щифт на таймера, а не към изхода, тъй като изисква издърпване за активиране, а не висок или нисък вход. Токът е малък, така че няма да навреди на разрядния транзистор.

Така че за начало входът pwr_ok е на 0v, а веригата се захранва от напрежение в режим на готовност, което е 5v. Това напрежение е включено през цялото време, независимо дали захранването е включено или изключено. Изходът е при 5v и разрядният транзистор е изключен, така че входът на ATX превключвателя също седи на 5v. Сигналът pwr ok става висок, когато захранването е готово за използване, и се понижава много бързо, ако изходът не отговаря на спецификациите.

Когато натиснете бутона, в това състояние прагът на таймера и щифтовете за задействане се изтеглят до 5v. Това няма ефект върху задействащия щифт, който вече е над напрежението на спусъка. Но това засяга праговия щифт, който се държи под праговото напрежение. Входът за нулиране на вътрешния тригер е активиран и това прави изхода на 555 нисък и колекторът на разрядния транзистор се превръща в път към земята.

4.7uF кондензатор, C2, се зарежда бавно при първоначално включване чрез 220k резистор, R3. Този кондензатор осигурява енергията за издърпване на праговите и изпускателните щифтове високо или осигурява кратък път към земята, за да ги издърпа ниско. Този кондензатор помага за премахване на фалшивото задействане на веригата, тъй като отнема около секунда за зареждане или разреждане, така че не можете да включите и изключите захранването много бързо.

Така че сега изходът е нисък и ATX захранването е включено.

След това приключвате с експериментирането и натискате бутона отново. Този път C2 е в разредено състояние, така че 0v е свързано към прага и задействащите щифтове. Това няма ефект върху праговия щифт, който вече се държи под праговото напрежение. Но това влияе на задействащия щифт, който се държи над напрежението на спусъка. Включеният вход на вътрешния тригер е активиран и така изходът на 555 се повишава и колекторът на разрядния транзистор се превръща в отворена верига, изключвайки захранването.

Да предположим, че докато експериментирате, нещо става ужасно грешно и късо съединение на изхода на захранването, което след това се изключва, за да предотврати повреда.

В първоначалния си вид тази верига все още ще бъде в състояние "включено", подобно на заключващ превключвател, тъй като захранването му от изхода в режим на готовност е постоянно. Той трябва да има допълнителен сигнал, за да го изключи.

За да се постигне това, допълнителен кондензатор свързва PWR_OK изхода на PSU към прага и задействащите щифтове. По този начин, когато PSU се изключи, той издърпва за кратко тези два щифта и задава високо изхода.

Доколкото виждам, това е единственият начин да накарате PSU да се изключи, за да превключите и този превключвател. Ако не работи за вас, опитайте да увеличите стойността на C3. Ако все още не работи, трябва да помислите за свързване на моностабилна верига между C3 и комбинираните задействащи и прагови щифтове.

И накрая, индикатор показва, че захранването е включено. Тъй като моментните превключватели са много по -евтини, лесно е да имате хубав светещ превключвател като този, дори при ограничен бюджет! LED катодът отива на 0v. Светодиодът в този ключ има вграден резистор за ограничаване на тока, така че анодът може да отиде направо до 5v. За стандартен светодиод обаче трябва да включите резистор за ограничаване на тока. 390 ома е добра начална стойност, може да искате да опитате да отидете по -високо или по -ниско, докато получите яркост, която харесвате.

Стъпка 2: Списък на компонентите

Имате нужда от:

  • Осветен моментен превключвател. Този, който получих, има вграден резистор за ограничаване на тока, тъй като е светодиоден. Този тип е посочен като „ангелско око“в eBay. Не е задължително да е светещ превключвател, просто изглежда добре.
  • 555 таймер. Използвах SMD версия, за да мога да направя дъска, която да се монтира през отвора за монтаж на превключвателя.
  • 33k резистор
  • 27k резистор
  • 220k резистор (може да се промени, за да се регулира времето на забавяне)
  • 1uF кондензатор
  • 100nF кондензатор (може да се наложи промяна за по -голяма стойност)
  • 4.7uF кондензатор (може да се промени, за да се регулира времето на забавяне)
  • Материали за изработка на печатни платки или прототипна дъска.

Взех превключвателя на eBay. Вече имах запас от 555 таймера, а другите компоненти бяха безплатни.

Стъпка 3: Строителство

Строителство
Строителство
Строителство
Строителство
Строителство
Строителство
Строителство
Строителство

Изградих прототипа на веригата върху парче перфорирана дъска. Таймерът 555 е SMD чип. Току -що го поставих върху парче лента "Koptan" (много по -евтино от лентата Kapton!) И свързах няколко резистора директно към него, за да го задържа на място. Другите компоненти, свързани с фина магнитна жица. Ако възприемете този стил на изграждане, е по -лесно да използвате DIL устройства, а не SMD!

Исках печатната платка да може да бъде постоянно прикрепена към превключвателя и да премине през отвора за монтаж на превключвателя. Поради тази причина направих дъска с ширина 11 мм и дължина 25 мм. Той е снабден с клеми за контактите на превключвателя и вградения светодиод. Поставих жични "опашки" и запоявах към тях щифт за по -лесно свързване към PSU. Приложих тръби за радиатор, за да държат проводниците заедно и да покриват връзките им към хедера.

Ако използвате различен тип превключвател, може да откриете, че той няма да се побере по този начин.

Всъщност направих огромна грешка, когато направих дъската, създадох версия на огледален образ! За щастие, тъй като схемата е толкова проста, трябваше само да поставя таймера 555 с главата надолу, за да отстраня проблема. Надявам се, че няма да допуснете грешката ми и ще издигнете правилно таблото. PDF файловете са за топ мед.

Има много ръководства за изработване на печатни платки, дори аз самият съм го написал! Така че няма да навлизам в това как да направя дъската тук.

Първо запойте чипа на място. като се уверите, че сте получили правилната ориентация. Пин 1 се отдалечава от линията резистори надолу по единия ръб. След това запойте другите компоненти за повърхностно монтиране.

Използвах електролитна капачка за C2, защото нямах керамична такава от 4.7uF.

Имате няколко опции за C2:

  • Нископрофилен кондензатор, висок не повече от 7 мм
  • Поставете кондензатора с дълги проводници, така че да можете да го поставите на дъската
  • SMD кондензатор от някакъв вид
  • Танталов кондензатор, който така или иначе е много малък. Обърнете внимание, че стилът на маркиране на полярността е различен от алуминиевите видове

Зависи само какво имаш.

Уверете се, че платката ще се побере през монтажната гайка на превключвателите. Ако използвате електролитна капачка за C2, проверете дали тя ще пасне на това приложено. Скосих краищата на дъската, за да получа малко повече пространство.

След това свържете платката към превключвателя, като използвате 2 големи подложки в края. Можете да изрежете слотове в подложките и да заровите клемите за превключване в тях, ако наистина трябва да приближите платката до централната линия на превключвателя, но не бих го препоръчал. Друг вариант е да пробиете дупки в подложките и да поставите щифтове, към които можете да запоите превключвателя от обикновената страна на дъската. Използвайте къси дължини от плътен проводник, за да свържете LED клемите. Само ги запоявайте, не увивайте терминала, тъй като може да откриете, че трябва да го изключите. Ако вашият осветен превключвател няма вграден резистор, сменете едно от тези парчета тел с едно.

И накрая, ако използвате заглавки на щифтове или друг тип конектор като JST, запояйте ги на място сега. Ако не, поставете превключвателя в монтажния му отвор и запоявайте проводниците директно към платката, ако все още не сте поставили проводници.

Стъпка 4: Най -накрая

Най -накрая
Най -накрая
Най -накрая
Най -накрая
Най -накрая
Най -накрая
Най -накрая
Най -накрая

Най -добрият начин да тествате превключвателя е чрез свързване към ATX PSU. Ако нямате готов, все още можете да го тествате, вижте по -долу.

Свържете:

  • черен проводник на ATX PSU към gnd
  • зелен проводник PS_ON за "включване"
  • лилаво +5VSB проводник към "5v готовност" (проводникът може да не е лилав)
  • сив проводник PWR_ON към "pwr_ok" (проводникът може да не е сив)

Сивите и лилавите проводници всъщност са обърнати на моя ATX PSU - нещо, за което трябва да внимавате!

Ако обмисляте да използвате какъвто и да е индикатор, различен от малък светодиод като индикатор "включен", трябва да го свържете към един от основните изходи на захранването, а не към сигнала PWR_ON.

Ако установите, че светодиодът намалява напрежението PWR_ON твърде много, използвайте +5v вместо това.

Когато първоначално го включите, трябва да изчакате секунда, преди превключвателят да заработи. Това е умишлено и в допълнение към премахването на отскачането на превключвателя, има за цел да попречи на палавите пръсти от бързото включване на захранването, към което и да се свърже превключвателят. След като превключвателят е включен, трябва да изчакате още секунда, преди да можете да го изключите отново.

Можете да промените това забавяне, като промените стойността на C2 или R3. Половината стойност на всеки компонент ще намали наполовина забавянето, но не бих го настроил на по -малко от около 200 mS.

Свържете захранването към електрическата мрежа. Трябва да остане на разстояние. Ако се включи незабавно, трябва да увеличите стойността на C1. Интересното е, че открих, че схемата работи правилно в прототипа, но трябваше да сменя кондензатора за "истинската" версия, така че сега всъщност е 1uF.

Включете захранването, изключете го отново. Дано да работи досега! Включете го отново и сега свържете късо съединение на +12v изхода на захранването до 0v. Той трябва да се изключи сам и превключвателят също трябва да премине към настройката за изключване. Ако трябва да натиснете бутона два пъти, за да включите отново захранването, това не работи и ще трябва да проследите проблема.

Не опитвайте късо съединение на релсата +5v, може да откриете, че топи проводника ви, вместо да го изреже.

Ако трябва да тествате превключвателя без ATX захранване, имате нужда от 5v захранване, за да го направите

За да го тествате по този начин, свържете:

  • 0v от захранването към gnd
  • +5 от захранването към 5v в режим на готовност
  • светодиод с резистор за ограничаване на тока между +5 и "включване"
  • 10k резистор от pwr_ok до +5v
  • тест за "pwr_ok"

Светодиодът ще светне, когато изходът на таймера е нисък, което е сравнимо с включването на ATX захранване.

Съкратете тестовия проводник до 0v. Превключвателят трябва да се изключи. Включете го отново, като натиснете бутона секунда по -късно.

И това е, тестването завърши!

Препоръчано: