Сенсорная кнопка включения компьютера
Пожалуй, самый надежный элемент компьютера - это корпус. Все другие компоненты подвержены износу в процессе работы, это и вентиляторы , и электронные платы. Однако, иногда, возникает и поломка корпуса, точнее могут быть повреждены пластиковые элементы корпуса, такие как кнопки и защелки.
И самая важная здесь кнопка это Power Button , кнопка включения. С неисправной кнопкой Reset прожить можно, пользуешься ей редко, конечно при исправном ПК и правильно настроенном ПО, и даже когда она понадобится, существует вариант обхода - выключение компьютера зажав кнопку PWR на 4 секунды.
И совсем другое дело, когда сломалась или западает кнопка включения PWR, ибо при помощи Reset компьютер мы не запустим. ) Обычно, при сломанной кнопке включения, либо вообще нельзя запустить компьютер, либо он включается когда пользователь нажмет ее несколько раз.
Казалось бы , решение простое - покупаем новый корпус! Но сейчас даже самый недорогой нормальный корпус для домашнего ПК стоит около 2 тыс. р. , а какова стоимость тогда хорошего игрового?
И главное, надо все отключать, откручивать и снимать платы и компоненты компьютера , а потом заново устанавливать и подключать! Это займет немало времени.
Предлагаемое мною решение, позволяет восстановить работоспособность кнопки включения дешево и быстро,
буквально за 10 минут.
В корпусах ПК применяются 3 типа (механизма) кнопок включения. Сегодня рассмотрим один из них.
Для ремонта кнопки и определения типа механизма снимем лицевую панель корпуса и открутим электронную плату с микрокнопками PWR и Reset.
Как правило, кнопка представляет собой отдельную декоративную пластиковую деталь, которая, при нажатии на нее, активирует микро переключатель (микрокнопку) к которому уже подключены провода с разъемом PWR_SW.
В этом компьютере наружная кнопка перестала фиксироваться в корпусе, что повлияло на качество срабатывания и для запуска компьютера требовалось несколько раз нажать на кнопку.
Кнопка данного типа имеет подвижную, неподвижные части и соединяющие их "пружинки" .
Неподвижная часть фиксируется в корпусе, обычно, методом расплавления крепящих стержней в передней панели корпуса.
Со временем, пластик вокруг стержня может обломаться, и кнопка будет перемещаться в своем посадочном месте и "западать".
Для фиксации кнопки в корпусе воспользуемся термоклеем и зажигалкой.
Устанавливаем декоративную кнопку на штатное место, и расплавив термоклей, фиксируем ее неподвижную часть , приклеивая к стержню крепления. Обращаем внимание, что клей не должен попадать на "пружинки" как на моем фото справа.
Если термоклей попал на стенки отверстия для кнопки перезагрузки (снизу), удаляем его, иначе Reset будет залипать. Термоклей легко удаляется с поверхности пластика без специальных инструментов. Прикручиваем электронную плату, и проверяем качество срабатывания и отсутствие залипаний. Кнопка должна перемещаться свободно и возвращаться в исходное состояние.
Таким образом за 10 минут, можно восстановить работоспособность кнопки вашего персонального компьютера, и соответственно избежать незапланированных трат.
Для изготовления вышеупомянутого устройства нам понадобится полевой транзистор и диод, например КД209. Алгоритм работы заключается в открытии транзистора от прикосновения. Как известно человек является антенной для внешних полей, которые излучают окружающие электрические приборы. Поэтому при прикосновении до затвора транзистор откроется.
Правда сейчас можно приобрести менее чем за 50 рублей готовый модуль сенсорной кнопки.
Однако у полевого транзистора большая чувствительность, поэтому он склонен к самовозбуждению. Чтобы избавиться от самопроизвольного открытия транзистора, затвор необходимо шунтировать на +5В (т.к. у КП103 канал p-типа). Мои эксперименты показали, что для нормальной работы устройства сопротивление шунта должно быть около 100 МОм (если оно будет меньше, то транзистор просто не откроется от прикосновения). Зачастую найти резистор такого номинала очень сложно, поэтому вместо резистора решено было применить диод, включенный обратной полярностью.
Конструктивно кнопка представляет собой транзистор с напаянным диодом и тремя подводящими проводами (Рис 2). Сенсором служит корпус транзистора (у КП103 он соединён с затвором поэтом нет необходимости их совмещать пайкой) который монтируется в лицевую панель кейса. К стоку и истоку припаивается провод с разъёмом на конце для подключения к motherboard, а к аноду диода припаивается отрезок провода который подключается к разёму +5В на матери (один из выводов разъёма лицевой панели) либо вставляется в молекс. Для наладки устройства собирают схему показанную на рис. 3. При подключении к матери если светодиод гореть не будет следует перевернуть разъём.
При правильной работе устройства без прикосновения диод должен еле светится при прикосновении гореть полностью, т.е. нужно добиться уверенного открывания транзистора избегая самовозбуждения. Если диод горит постоянно (транзистор открыт) то нужно уменьшить сопротивление шунта подключив ещё один диод параллельно либо взять другой диод с меньшим обратным сопротивлением. Если обратная ситуация (диод не загорается) то нужно увеличить сопротивление шунта опять же взяв другой диод (например КД503) либо подключив последовательно сопротивление (оно может варьироваться в пределах 100…1000 кОм).
Если устройство не работает и настройка безуспешна то стоит попытаться применить схему показанную на рис 4. Её применение может понадобиться в случае когда система включается не шунтированием вывода POWER на массу, а подачей положительного импульса (матери ведь разные бывают). В описанном устройстве можно использовать любой полевой транзистор с каналом p-типа. Для наладочной схемы светодиод так же выбирается произвольно.
P.S. Описанная схема реально работает, причём даже лучше чем ожидалось. При прикосновении система заводится не сразу, а с задержкой где-то в полсекунды. На мой взгляд это удобно т.к. спасает от нечаянного прикосновения. Если вам не нравится эта особенность то нужно параллельно стоку, истоку включить конденсатор номиналом 1000 пФ. Тоже самое следует сделать если срабатываение кнопки происходит слишком долго и/или неуверенно (это происходит из-за защиты от дребезга контактов встроенной в мать и из-за того, что кнопка при прикосновении замыкается-размыкается с частотой 50 Гц).
P.P.S. Забыл самое главное - разводку транзисторов.
Не пропустите обновления! Подписывайтесь на нашу группу Вконтакте.
Так же у нас есть Telegram канал.
Вам понравился наш материал? Поделитесь с коллегами!
У меня достаточно давно стандартная кнопка вкл. компьютера заменена на сенсорную. Сам сенсор выглядит как тонкая фольга через которую неплохо проходит свет. Я решил её подсветить. Возникла идея: в фильмах иногда встречаются замки со считывателем отпечатков пальцев. Выглядит как: подносишь руку, палец, . по экрану пробегает светящаяся полоска, дверь, замок открыты.
Захотелось сделать так: прикладываешь палец к фольге, сзади фольги матовое оргстекло, пробегает такая же полоска, подается сигнал на включение. Проблема возникла в том как же заставить бегать такую световую полоску.
Пока думаю использовать полоску которую передвигает двигатель и к которой прикрплены светодиоды и сам двигатель.
Если что то не понятно то могу нарисовать как я всё это представляю.
Если не сложно дайте пожалуйста схемы работающие по принципу: 1)нажата одна кнопка подается питание, нажата другая кнопка питание отключается, 2)при зажатии кнопки ток подавался лишь на небольшой промежуток времени.
И вопрос можно ли заменить стандартную кнопку включения на микрокнопку?
кнопку включения можно заменить на любую другую кнопку, если бп не стандарта АТ :)
А по твоей идее есть предложение: берешь орг стрекло матовое, к нему перпендикулярно ставишь еще например 5-7 тонких оргстекол.
прокладываешь каждое из перпендикулярных оргстекол алюминиевым скотчем, что даст светоизоляцию, потом в каждом из орг стекол делаешь сверление под светодиод. паяешь схемку которая будет включать диоды по очереди, после чего будет делать разовое замыкание повер_он контактов на матери. Немного примитивно - полоска твоя будет "ездить" рывками, но чем тоньше перпендикулярные оргстекла тем плавнее она будет "ездить". питание для этой темы можно взять с +5в_стендбай. в схеме не помогу, но не думаю что она сложная.
Опыт показал что лучше кнопку включения поставить на включение схемки. А саму схему на 8 светодиодов. Получается 7 светодиодов. Схема прокручивает огонек только один раз. Заместо 8 светодиода подключены провода от матери. Проезжает полоска через 7 светодиодов и на 8 контакте замыкает релюшку и замыкает вкл компа. В планах поместить кнопку в клавиатуру, потому что не хочу на корпусе распологать никаких кнопок.
Но если не нажимать ничего, а просто к металической пластинке на клавиатуре приложить палец, под ним промелькнет огонек, включится компьютер, подберется челюсть с пола.
Мелочь, а приятно!
Кстати, вчера читал эту тему, а сегодня разбираю пишущий DVD, так вот там система передвижения лазера - ИМХО то что вам нужно. То есть можно или поставить 7 диодов, или 1 диод с моторчиком от любого CD привода.
У меня достаточно давно стандартная кнопка вкл. компьютера заменена на сенсорную. Сам сенсор выглядит как тонкая фольга через которую неплохо проходит свет.
Хочу поставить сенсорную кнопку, собственно из-за нее и нашел ваш форум, в сети есть описание подобной вещи но слишком уж замутно. Буду примного благодарен если кто нибудь выложит описание создания сего девайса как можно подробнее.
Знаю, что про кнопку power много чего писалось и говорилось, но по поводу варианта с сенсорной кнопкой _конкретного_ так ничего и не нашел.
Гугл , к сожалению, тоже ничем особо не помог.
Я так понимаю, что такое возможно в принципе. Главное, чтобы было не слишком дорого и не сложно.
Буду рад конкретным ссылкам/информации.
Заранее спасибо.
@pex » 06 апр 2008 02:39
D>C » 06 апр 2008 09:03
хм. чего-то у меня страничка не открывается (т.е. отображается, заголовок тот что надо, а содержимого -в середине страницы-нету, только четыре колонки пустые).
а в принципе 290р. это более менее.
Cepreu` » 06 апр 2008 10:12
Jubei » 06 апр 2008 12:03
Ki.r(u) » 10 апр 2008 10:28
Shurovik » 12 апр 2008 15:41
D>C , а что, использование поисковиков уже под запретом?
Вот пример схемы:
Используйте только первую половину триггера (DD1.1). Получится аналог кнопки без фиксации. Время "нажатого" состояния регулируется произведением R*C. Просто вместо постоянного резистора поставьте подстроечный. Питание у серии 561 - от 5 до 15 В. Ну, а на выход можно поставить оптрон или реле.
Ki.r(u) » 13 апр 2008 07:49
Эта схема темнит,частые хаотические срабатывания и заваливание в одно из сотоянии.Лучше Китовская.И проще
Koc94ok » 13 апр 2008 10:23
Ki.r(u) » 13 апр 2008 11:02
Koc94ok , не выйдет.Простой проход мимо сенсора даст включение.Уменьшение мощности светика даст помехи.Это не подойдет.Советую сделать схемку на обычном каскаде с КП501
Koc94ok » 13 апр 2008 12:13
Shurovik » 13 апр 2008 14:23
Ki.r(u) , вы про какую? Первую? Вторую?
(полагаю, если ваш пост находится под моим, то он и адресован мне?)
Насчет второй согласен с вами. А вот насчет первой - нет. Сам собирал в свое время. Ложных срабатываний нет.
oleg235 » 14 апр 2008 11:41
можно добавить два времяселективных каскада - один дает задержку срабатывания и защиту от помех, второй обеспечивает длительность выходного импульса.
D>C » 25 апр 2008 23:23
по поводу набора с мастеркита: я так понимаю, что брать схему за основу не получится, т.к. не указаны номиналы резисторов и конденсаторов, типы диодов, транзисторов и т.д. ?
Shurovik ,
Используйте только первую половину триггера (DD1.1). Получится аналог кнопки без фиксации. Время "нажатого" состояния регулируется произведением R*C
р1 на с1 всмысле?
а почему использовать только первую половину триггера? по описанию, вроде именно то, что надо? и что имеется ввиду под "первой половиной"-DD1.1 без 1.2 или как?
может схемой поделетесь? :lamer:
Shurovik » 26 апр 2008 08:09
Я не знаю, как у вас, а у нас принято читать слева направо. Следовательно, "первая половина триггера" = DD1.1.
Нам ведь нужна кнопка, верно? А кнопка - переключатель без фиксации, который после снятия воздействия переходит в исходное состояние. А если использовать схему полностью, то получится кнопка с фиксацией.
Разбираем схему:
Первая часть триггера (DD1.1) работает как ждущий мультивибратор. Касание сенсора устанавливает на прямом выходе триггера логическую единицу. Т.е., напряжение высокого уровня. Это напряжение через ограничительный резистор (R1) заряжает конденсатор (С1). Когда напряжение на конденсаторе достигнет порога срабатывания входа сброса (R) триггера, он переключает прямой выход снова в логический нуль. Теперь конденсатор быстро разряжается через диод VD2. Так вот ,время, через которое и сбросится триггер, регулируется произведением RC (если сопротивление в омах ,а емкость в фарадах, то время будет в секундах).
Вторая часть триггера (DD1.2) - обычный делитель на 2. Т.е., при поступлении на синхронизирующий вход (C, Clock) импульса триггер устанавливает прямой выход в состояние, равное состоянию счетного входа (D, Data). Ну, а поскольку вход D соединен с инверсным выходом триггера, то при каждом синхроимпульсе триггер меняет состояние выхода на обратное.
Сегодня рассажу о недорогом и простом сенсорной кнопке на чип TTP223, так же приведу пример подключения с реле и платой Arduino.
Технические параметры
► Модуль собран на микросхеме TTP223B;
► Напряжение питания модуля: 2.5 – 5,5 В;
► Потребляемый ток при 5V (без светодиода): 11 мкА “холостой”, 15 мкА “нажат”
► Потребляемый ток при 3.3V (без светодиода): 7 мкА “холостой”, 9 мкА “нажат”
► Заявленный ток в режиме сна: 1.5-3 мкА
► Максимальный ток цифрового выхода: 8 мА
► Чувствительность: 0 – 50 пФ;
► Расстояние срабатывания: около 5 мм на воздухе, также работает через неметаллы (пластик, дерево, картон и т.д.)
► Режим работы по умолчанию: кнопка без фиксации, сигнал при нажатии 0 (HIGH)
► Время отклика (режим пониженного энергопотребления): 220 мс;
► Время отклика (активный режим): 60 мс;
Общие сведения
Емкостной сенсорный датчика основан на специализированной микросхеме TTP223. Рабочее напряжение микросхемы TTP223 составляет от 2 до 5,5 В, а потребление тока очень низок. Из-за дешевизны и легкой интеграции сенсорный датчик стал очень популярным, по сравнению с другими сенсорными датчиками.
На одной стороне платы, расположена сенсорная область размером 11 мм на 10,5 мм с диапазоном срабатывание около 5 мм. На другой стороне платы установлена микросхема TTP223, светодиод, резисторы и конденсор.
При подключении датчика TTP223 к питанию, по умолчанию выход OUT устанавливается в низкое состояние. Если прикоснутся пальцем рабочий области датчика, выход OUT переключается с низкого уровня на высокий и загорится встроенный светодиод. При необходимости, можно настроить модуль, для этого предусмотрены две перемычки А и В, а так же перемычка без подписи (по умолчанию перемычки не установлены).
Назначение перемычек А и В
► А — 0 / В — 0 — без фиксации состояния, при касании на выходе «1»
► A — 1 / B — 0 — без фиксации состояния, при касании на выходе «0»
► A — 0 / B — 1 — с фиксацией состояния (триггер), при касании на выходе «1»
► A — 1 / B — 1 — с фиксацией состояния (триггер), при касании на выходе «0»
То есть, перемычка А устанавливает логическое состояние на выходе «1» или «0» при нажатии, а перемычкой В включаем триггер и чтобы переключить состояние, необходимо повторно коснутся датчика.
Регулировка чувствительности.
Настройка чувствительности осуществляется с помощью добавления конденсатора от 0 до 50 пФ, где 0 пф максимальная чувствительность, а 50 пф самая низкая чувствительность.
Пример №1 — Управление TTP223 светодиодом.
Необходимые детали:
► Светодиод 5 мм x 1 шт.
► Резистор 270 Ом x 1 шт.
► Макетная плата 400 x 1 шт.
► Провода DuPont F-F, 20 см x 2 шт.
Описание:
В первом примере покажу как управлять светодиодом с помощью сенсорной кнопки TTP223 без установки перемычек.
Подключение.
Для удобства подключения, воспользуемся макетной платой на 400 контактов и DuPont проводами. Установим датчик TTP223 на макетную плату, подключим питание и к выходу OUT через резистор установим светодиод. В качестве питания использую лабораторный блок питания на 5 В, так же можно воспользоватся блоком питания от телефона. Схема подключения ниже.
Заключение:
Если все правильно собрали, когда прикоснетесь к датчику TTP223 светодиод загорится, при отпускании погаснет.
Пример №2 — Управление TTP223 нагрузкой (реле).
Необходимые детали:
► Модуль реле 2-х канальный x 1 шт.
► Резистор 270 Ом x 1 шт.
► Макетная плата 400 x 1 шт.
► Провода DuPont F-F, 20 см x 2 шт.
► Провода DuPont F-M, 20 см x 3 шт.
Описание:
Во втором примере немного усложним схему, вместо светодиода будем управлять модулем реле с помощью TTP223.
Подключение.
Так же как и в первом примере воспользуемся макетной платой на 400 контактов и DuPont проводами. Первым делом, необходимо активировать триггер, для этого установим перемычку на «В». Далее собираем все согласно схеме ниже.
Заключение:
При нажатии на сенсорную кнопку, реле включается, при повторном нажатии отключается. Как видите сенсорная кнопка TTP223 может управлять нагрузкой без микроконтроллера и с помощью такой простой схемы можно собрать сенсорную лампу. Так же, взамен реле, можно воспользоватся твердотельным реле или MOSFET.
Пример №3 — Подключение сенсорной кнопки TTP223 к Arduino.
Необходимые детали:
► Arduino UNO x 1 шт.
► Провода DuPont F-M, 20 см x 3 шт.
Описание:
И в последним примере, подключим сенсорную кнопку TTP223 к Arduino UNO и все показания передадим в «Последовательный порт«.
Подключение.
Подключаем вывод OUT от сенсорного датчика TTP223 к цифровому выводу 7 на Arduino, затем подключаем питание VCC и GND и загружаем скетч, схема подключения ниже.?
Программа:
Программа несложная, мы просто считываем показания с вывода A0 Arduino и отправляем их в «Последовательный порт»
Читайте также: