Схема включения одной кнопкой без фиксации. Кнопка питания не работает? Используйте эти приложения для включения и выключения экрана. Включение и выключение одной кнопкой

Если перед вами стоит задача включать и выключать устройство или несколько устройств одной кнопкой, и вы в поисках такого варианта, то вы зашли к нам явно по адресу. Здесь вашему вниманию будет предложено несколько схем реализации подобных проектов на различных микросхемах, а значит с различными принципами действия, но с одним и тем же результатом. Что же, давайте обо всем по порядку!

Управление одним устройством (включение-выключение) от одной кнопки (NE555)

Первую схему мы не особо будем «мусолить» так как схема не является нашей оригинальной идеей, кроме того эта схема итак уже разобрана везде и всюду в интернете. Мы посмотрели, что на этот счет есть даже видео. Если есть желание, то можете поискать.

По сути это схема работает на микросхеме таймере NE555. Да, микросхемка уже легендарная и сыскавшая себе славу. Здесь из этого самого таймера организовали мультивибратор. Итак, если у таймера создать обратную связь, то получается мультивибратор. А эта самая связь как раз и создается посредством нажатия на кнопку. В итоге таймер входит в режим мультивибратора и с определенной периодичность начинает выдавать на выходе импульсы то единичку, то нолик. В итоге именно этот импульс и будет управляющим для силовой и индикационной цепочки на транзисторе с реле и светодиоде.

Какие здесь могут быть минусы. Ну, главный минус, что таймер так и остается таймером, то есть его не особо интересует сколько раз вы нажали на кнопку, ему более интересно как быстро зарядиться или разрядиться конденсатор в 1 МкФ. То есть, возможно проскакивания включения выключения, не явное и неточное срабатывание. Некоторые радиолюбители называют это «дребезжанием контактов», но к этому термину это не имеет никакого отношения. Это штатная работа таймера, не более того. Итак, с этим вариантом все понятно.

Управление несколькими или одним устройством (включение-выключение) от одной кнопки (К155ИЕ7)

Теперь вариант на счетчике. Здесь принцип такой. Есть двоичный счетчик на микросхеме К155ие7, на его выходе с подачей входного сигнала меняется потенциал. Опять же это либо единичка, либо нолик. Всего четыре выхода. Первый выход на ножке 3 меняет свой потенциал при каждом 1 нажатии, второй на ножке 2 при каждом 2 и т.д. В итоге что получается? Выходит то, что одним нажатием можно управлять не только одним устройством, а сразу 4, то есть согласно количеству выходов. Здесь главное сигнал слабого тока преобразовать в сигнал высокого тока. Именно для этого на нужную нам ножку-выход достаточно «повесить» силовой модуль, собранный на оптопаре 4n25, транзисторе и реле.

Также кроме управления одним, двумя, тремя или четырьмя устройствами можно будет применить такую схему и в качестве кодового ключа, то есть кодового замка. Здесь можно поставить второй счетчик и в зависимости от высоких потенциалов на определенных ножках обеспечить питание для срабатывания управляющего запорного элемента замка. Мы не будем развивать эту тему, так как по этому поводу лучше сделать свою, тематическую статью. Можно лишь подытожить, что такая схема не намного сложнее первой при этом работает от одного нажатия четко и без отклонений, да к тому же может управлять сразу питанием 4 устройств. Именно этого нам и надо было добиться!
А теперь кому лень было все это читать, разбираться, предлагаем посмотреть видео, в котором как раз и описано все тоже самое.

Включение выключение нескольких устройств с помощью микроконтроллеров (на Ардуино)

Ну и еще одна вариация работать с целой «плеядой» различных устройств, это использование микроконтроллеров. Один из наиболее популярных и при этом понятных устройств это Адруино, на микроконтроллере Amtel 328P. Микроконтроллеры в состоянии решать поставленные задачи куда более «гибко», чем аналоговые схемы, особенно если учитывать возможность настройки и перенастройки. Поэтому один раз освоив микроконтроллеры, вы просто по наитию начнете все делать на них, так как цена на сегодняшний момент на микроконтроллеры сопоставима с аналоговыми элементами. Итак, о включении выключении нескольких устройств на микроконтроллере в статье «Ардуино управляет несколькими устройствами »

Видео о включении выключении одной кнопкой нескольких устройств (одного, двух, трех, четырех)

Данное устройство позволяет включать и выключать нагрузку нажатием на одну кнопку без фиксации. В основе лежит T-триггер образованный D-триггером и одновибратор по входу для исключения дребезга контактов и воздействия помех. При помощи устройства можно управлять например включением света. Управляющий вход реагирует на замыкание на массу, это позволяет так-же использовать устройство в автомобиле.

Принцип работы

Схема содержит 2 D-триггера. Первый включен по схеме одновибратора. Входы D и CLK замкнуты на общий, и на них всегда присутствует логический ноль. Через R2 на вход S поступает логическая единица. Выход соединен с выводом RESET через RC цепочку. Далее идет стандартная схема T-триггера на основе D-триггера- вход D соединен с инвертирующим выходом, а выводы RS не используются и подключены к общему.

Посмотрим, что произойдет, если нажать на кнопку.

На момент нажатия кнопки на вывод S поступает логический ноль, он-же попадает на выход, и через R1 обнуляет триггер, тот переходит в начальное состояние. Конденсатор С1 сглаживает цикл, и от его емкости зависит сколько должно длится нажатие на кнопку, чтобы триггер сработал.

После нажатия на кнопку состояние устройства приобретает следующий вид:

Единственное изменение по сравнению с начальным состоянием- выход триггера приобрел состояние логической единицы. Он сохранит это состояние до следующего нажатия, тогда выход перейдет обратно в состояние логического нуля.

Принципиальная схема

Для коммутации нагрузки триггер управляет полевым транзистором VT1, через токоограничительный резистор R3. Питание схемы 7-35В.

Устройство собранное на макетной плате выглядит так:

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
VR1 Линейный регулятор

LM7805CT

1 В блокнот
IC1 Триггер

CD4013B

1 В блокнот
VT1 MOSFET-транзистор

IRFZ44R

1 В блокнот
R1 Резистор

47 кОм

1 В блокнот
R2 Резистор

10 кОм

1 В блокнот
R3 Резистор

20 Ом

1 В блокнот
C1 Электролитический конденсатор 10мкФ 16В 1

Если перед вами стоит задача включать и выключать устройство или несколько устройств одной кнопкой, и вы в поисках такого варианта, то вы зашли к нам явно по адресу. Здесь вашему вниманию будет предложено несколько схем реализации подобных проектов на различных микросхемах, а значит с различными принципами действия, но с одним и тем же результатом. Что же, давайте обо всем по порядку!

Управление одним устройством (включение-выключение) от одной кнопки (NE555)

Первую схему мы не особо будем «мусолить» так как схема не является нашей оригинальной идеей, кроме того эта схема итак уже разобрана везде и всюду в интернете. Мы посмотрели, что на этот счет есть даже видео. Если есть желание, то можете поискать.

По сути это схема работает на микросхеме таймере NE555. Да, микросхемка уже легендарная и сыскавшая себе славу. Здесь из этого самого таймера организовали мультивибратор. Итак, если у таймера создать обратную связь, то получается мультивибратор. А эта самая связь как раз и создается посредством нажатия на кнопку. В итоге таймер входит в режим мультивибратора и с определенной периодичность начинает выдавать на выходе импульсы то единичку, то нолик. В итоге именно этот импульс и будет управляющим для силовой и индикационной цепочки на транзисторе с реле и светодиоде.

Какие здесь могут быть минусы. Ну, главный минус, что таймер так и остается таймером, то есть его не особо интересует сколько раз вы нажали на кнопку, ему более интересно как быстро зарядиться или разрядиться конденсатор в 1 МкФ. То есть, возможно проскакивания включения выключения, не явное и неточное срабатывание. Некоторые радиолюбители называют это «дребезжанием контактов», но к этому термину это не имеет никакого отношения. Это штатная работа таймера, не более того. Итак, с этим вариантом все понятно.

Управление несколькими или одним устройством (включение-выключение) от одной кнопки (К155ИЕ7)

Теперь вариант на счетчике. Здесь принцип такой. Есть двоичный счетчик на микросхеме К155ие7, на его выходе с подачей входного сигнала меняется потенциал. Опять же это либо единичка, либо нолик. Всего четыре выхода. Первый выход на ножке 3 меняет свой потенциал при каждом 1 нажатии, второй на ножке 2 при каждом 2 и т.д. В итоге что получается? Выходит то, что одним нажатием можно управлять не только одним устройством, а сразу 4, то есть согласно количеству выходов. Здесь главное сигнал слабого тока преобразовать в сигнал высокого тока. Именно для этого на нужную нам ножку-выход достаточно «повесить» силовой модуль, собранный на оптопаре 4n25, транзисторе и реле.

Также кроме управления одним, двумя, тремя или четырьмя устройствами можно будет применить такую схему и в качестве кодового ключа, то есть кодового замка. Здесь можно поставить второй счетчик и в зависимости от высоких потенциалов на определенных ножках обеспечить питание для срабатывания управляющего запорного элемента замка. Мы не будем развивать эту тему, так как по этому поводу лучше сделать свою, тематическую статью. Можно лишь подытожить, что такая схема не намного сложнее первой при этом работает от одного нажатия четко и без отклонений, да к тому же может управлять сразу питанием 4 устройств. Именно этого нам и надо было добиться!
А теперь кому лень было все это читать, разбираться, предлагаем посмотреть видео, в котором как раз и описано все тоже самое.

Светодиодные лампы Сколько потребляет зарядное устройство и можно ли сэкономить на нем или почему все-таки надо отключать зарядку из розетки Команды для включения и отмены опций у сотовых операторов (МТС, Билайн, Мегафон) Маркировка резисторов по цветам (номинальное сопротивление и мощность)
Электрические кабельные системы отопления (ЭКСО) отличное решение современного дома
Schneider Electric: новинки серии Odace

По умолчаниюв не серверных версиях windows можно выполнить только одно подключение к удаленному рабочему столу, при этом работа текущего пользователя обязательно блокируется.


Исправляем это недоразумение.


Обязательно сохраним оригинальный файл termsrv.dll. Запустим командную строку от Администратора и выполним

copy c:\Windows\System32\termsrv.dll termsrv.dll_old

Затем смотрим вашу версию. Правый клик на файле c:\Windows\System32\termsrv.dll и выберем свойства.


Скачиваем измененный файл соответствующий вашей версии

Если хочется все исправить своими руками, то копируем свой файл termsrv.dll из папки c:\Windows\System32\ на рабочий стол. Открываете его любым hex редактором, например этим бесплатным HxD . И заменяете байты в указанной строчке.

В первой колонке значение, которое должно быть, во второй оригинальное.

Windows 7 SP1 64bit:

173C0: B8 8B
173C1: 00 87
173C2: 01 38
173C3: 00 06
173C5: 90 00
173C6: 89 39
173C8: 38 3C
173CC: 90 0F
173CD: 90 84
173CE: 90 EB
173CF: 90 C2
173D0: 90 00
173D1: 90 00
176FA: 00 01
5AD7E: EB 74
Для Windows 8.1 (64bit) заменяем целиком строку!
в v6.3.9600.16384
строчку
8B 81 38 06 00 00 39 81 3C 06 00 00 0F 84 1B 70 00 00
на
B8 00 01 00 00 89 81 38 06 00 00 90 90 90 90 90 90 90

в 6.3.9600.16384 to 6.3.9600.17095
строчку
39 81 3C 06 00 00 0F 84 9E 31 05 00
на

6.3.9600.17095 to 6.3.9600.17415
строчку
39 81 3C 06 00 00 0F 84 D3 1E 02 00
на
B8 00 01 00 00 89 81 38 06 00 00 90
Воспользуемся инструментом замены с типом шестнадцатеричные значения

После замены сохраняете изменения.

Если испытываете трудности с правами доступа, то открываете свойства, вкладку безопасность, кнопка дополнительно. И меняете владельца на себя. Применяете. После этого сможете менять разрешения для групп и пользователей.



Далее останавливаете службу удаленного рабочего стола


Заменяем файл termsrv.dll на скаченный или измененный.

Еще нужно изменить значение ключа в реестре HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\fSingleSessionPerUser на 0!

И снова запускаем службу!

Подключаемся и радуемся! Теперь локального пользователя не выкидывает из системы!

Для Windows XP
1) Редактируем файл
termsrv.dll (SP2 5.1.2600.2180) 295,424 bytes

128BB: 75 -> 74
217D3: 8B -> 33
217D4: C7 -> C0
2192D: 8B -> 33
2192E: C7 -> C0
225B7: 54 -> 20
termsrv.dll (SP3 5.1.2600.5512) 295,424 bytes
22A17: 74 -> 75
22A69: 7F -> 90
22A6A: 16 -> 90
2) Заменять файл в директории C:\Windows\System32\ нужно в безопасном режиме, поскольку по умолчанию включена защита системных файлов (System File Protection). Для этого перезагрузите компьютер с зажатой F8 , выберите безопасный режим.
3) Добавить ключи реестра

EnableConcurrentSessions ”=dword:00000001

EnableConcurrentSessions ”=dword:00000001
AllowMultipleTSSessions ”=dword:00000001

4) Далее Пуск -> Выполнить, gpedit.msc. В окне редактора групповой политики Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Служба терминалов. Включите Ограничение количества подключений и установите количество подключений равное 3 или более.
5) Перезагружайтесь и подключайтесь!

28-07-2016

Anthony Smith

Слаботочные выключатели без фиксации, подобные монтируемым на плату тактовым кнопкам, дешевы, доступны и отличаются большим разнообразием размеров и стилей. В то же время кнопки с фиксацией часто имеют бóльшие габариты, они дороже, а диапазон их конструктивных вариантов относительно ограничен. Это может оказаться проблемой, если вам потребуется миниатюрный недорогой выключатель для фиксации питания нагрузки. В статье предлагается схемное решение, позволяющее придать кнопке с самовозвратом функцию фиксации.

Ранее были предложены конструкции, схемы которых основывались на дискретных компонентах и микросхемах , . Однако ниже будет описана схема, которой для выполнения тех же функций потребуется всего пара транзисторов и горсть пассивных компонентов.

На Рисунке 1а приведен вариант схемы включения питания для случая нагрузки, подключенной к земле. Схема работает в режиме «переключателя»; это значит, что первое нажатие включает питание нагрузки, второе выключает, и так далее.

Чтобы понять принцип работы схемы, представим, что источник питания +V S только что подключен, конденсатор C1 в исходном состоянии разряжен, и транзистор Q1 выключен. При этом резисторы R1 и R3 оказываются включенными последовательно и подтягивают затвор P-канального MOSFET Q2 к шине +V S , удерживая транзистор в закрытом состоянии. Сейчас схема находится в «деблокированном» состоянии, когда напряжение нагрузки V L на контакте OUT (+) равно нулю.

При кратковременном нажатии нормально разомкнутой кнопки затвор Q2 подключается к конденсатору C1, разряженному до 0 В, и MOSFET включается. Напряжение нагрузки на клемме OUT (+) немедленно увеличивается до +V S , через резистор R4 транзистор Q1 получает базовое смещение и открывается. Вследствие этого Q1 насыщается и через резистор R3 подключает затвор Q2 к земле, удерживая MOSFET открытым, когда контакты кнопки разомкнуты. Теперь схема находится в «зафиксированном» состоянии, когда оба транзистора открыты, нагрузка получает питание, а конденсатор C1 заряжается до напряжения +V S через резистор R2.

После повторного кратковременного замыкания переключателя напряжение на конденсаторе C1 (теперь равное +V S) окажется приложенным к затвору Q2. Поскольку напряжение затвор-исток Q2 теперь близко к нулю, MOSFET выключается, и напряжение нагрузки падает до нуля. Напряжение база-эмиттер Q1 также опускается до нуля, закрывая транзистор. В результате при отпущенной кнопке ничто не удерживает Q2 в открытом состоянии, и схема возвращается в «деблокированное» состояние, когда оба транзистора выключены, нагрузка обесточена, а C1 разряжается через резистор R2.

Шунтирующий выходные зажимы резистор R5 устанавливать необязательно. При отпущенной кнопке конденсатор C1 разряжается на нагрузку через резистор R2. Если импеданс нагрузки очень велик (то есть, соизмерим с величиной R2), или нагрузка содержит активные устройства, такие, скажем, как светодиоды, напряжение нагрузки во время выключения Q2 может оказаться достаточно большим, чтобы через резистор R4 открыть транзистор Q1 и не позволить схеме выключиться. Резистор R5 при выключении Q2 подтягивает клемму OUT (+) к шине 0 В, обеспечивая быстрое выключение Q1 и давая схеме возможность надлежащим образом перейти в закрытое состояние.

При правильном выборе транзисторов схема будет работать в широком диапазоне напряжений и может использоваться для управления такими нагрузками, как реле, соленоиды, светодиоды и т. д. Однако не забывайте, что некоторые работающие на постоянном токе вентиляторы и моторы продолжают вращаться и после выключения питания. Это вращение может создавать противоЭДС, достаточно большую, чтобы открыть транзистор Q1 и не позволить схеме выключиться. Решение проблемы показано на Рисунке 1б, где последовательно с выходом включен блокировочный диод. В этом случае также можно добавить в схему в резистор R5.

На Рисунке 2 изображена еще одна схема, предназначенная для нагрузок, подключенных к верхней шине питания, таких, например, как показанное в этом примере электромагнитное реле.

Обратите внимание, что Q1 был заменен p-n-p транзистором, а на месте Q2 теперь находится N-канальный MOSFET. Эта схема работает точно так же, как схема описанная выше. Здесь R5 выполняет функцию подтягивающего резистора, соединяющего выходной контакт OUT (-) с шиной +V S , когда транзистор Q2 выключается, и обеспечивающего быстрое закрывание Q1. Как и в предыдущей схеме, резистор R5 является необязательным компонентом, и устанавливается только при некоторых типах нагрузки, упомянутых выше.

Заметим, что в обеих схемах постоянная времени C1, R2 выбирается исходя из требуемого подавления дребезга контактов. Обычно нормальной считается величина от 0.25 с до 0.5 с. Меньшие постоянные времени могут привести к неустойчивой работе схемы, в то время как бóльшие увеличивают время ожидания между замыканиями контактов кнопки, за которое должен произойти достаточно полный заряд и разряд конденсатора C1. При указанных на схеме значениях C1 = 330 нФ и R2 = 1 МОм номинальная величина постоянной времени равна 0.33 с. Обычно этого бывает достаточно, чтобы устранить дребезг контактов и переключить нагрузку за время порядка пары секунд.

Обе схемы предназначены для фиксации и отпускания ключа в ответ на кратковременные замыкания контактов. Однако каждая из них проектировалась таким образом, чтобы гарантировать правильную работу даже при сколь угодно длительном нажатии кнопки. Рассмотрим схему на Рисунке 2, когда транзистор Q2 закрыт. Если кнопка нажимается для выключения схемы, затвор подключается к потенциалу 0 В (поскольку конденсатор C1 разряжен), и MOSFET закрывается, давая возможность общей точке резисторов R1 и R2 подключиться к шине +V S через резистор R5 и импеданс нагрузки. Одновременно Q1 также выключается, в результате чего затвор Q2 оказывается соединенным с шиной GND через резисторы R3 и R4. Если кнопку сразу же отпустить, C1 просто зарядится через резистор R2 до напряжения +V S . Однако если оставить кнопку замкнутой, напряжение затвора Q2 будет определяться потенциалом делителя, образованного резисторами R2 и R3+R4. Считая, что при разблокированной схеме напряжение на контакте OUT (-) приблизительно равно +V S , для напряжения затвор-исток транзистора Q2 можно записать следующее выражение:

Даже если напряжение +V S будет равно 30 В, результирующего напряжения 0.6 В между затвором и истоком не хватит, чтобы открыть MOSFET вновь. Следовательно, при разомкнутых контактах кнопки оба транзистора будут оставаться выключенными.

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то