Как работает электронная кнопка включения-выключения. Каковы преимущества использования такой кнопки. Какие устройства можно подключить к электронной кнопке питания. Как продлить срок службы кнопки питания смартфона.
Принцип работы электронной кнопки включения-выключения
Электронная кнопка включения-выключения представляет собой устройство, позволяющее управлять питанием различной электроники одним касанием. Рассмотрим основные принципы ее работы:
- При нажатии на кнопку замыкается цепь и подается сигнал на микроконтроллер
- Микроконтроллер активирует электронный ключ (транзистор), который подает питание на нагрузку
- Повторное нажатие на кнопку отключает питание
- Микроконтроллер может обеспечивать задержку включения/выключения для защиты от случайных нажатий
Такая схема позволяет управлять питанием устройств без использования механических выключателей, что повышает надежность и удобство эксплуатации.
Преимущества использования электронной кнопки питания
Электронная кнопка включения-выключения имеет ряд существенных преимуществ по сравнению с обычными механическими выключателями:
.gif.e3615cb0f0be531a5d09885870e249a1.gif)
- Высокая надежность за счет отсутствия механических контактов
- Возможность управления питанием нескольких устройств одной кнопкой
- Программируемые функции (задержка, блокировка и т.д.)
- Компактные размеры
- Низкое энергопотребление в режиме ожидания
- Возможность дистанционного управления
Все это делает электронные кнопки питания оптимальным выбором для современной электроники.
Области применения электронных кнопок включения-выключения
Электронные кнопки питания находят широкое применение в различных сферах:
- Бытовая электроника (телевизоры, аудиосистемы)
- Компьютерная техника
- Смартфоны и планшеты
- Системы «умный дом»
- Автомобильная электроника
- Промышленное оборудование
- Медицинская техника
К одной электронной кнопке можно подключить несколько устройств, что упрощает управление сложными системами. Например, в системах «умный дом» одна кнопка может включать/выключать освещение, климат-контроль и другие устройства.
Как продлить срок службы кнопки питания смартфона
Кнопка включения/выключения является одним из самых уязвимых элементов современных смартфонов. Чтобы продлить срок ее службы, можно воспользоваться следующими рекомендациями:

- Использовать функцию двойного касания экрана для включения
- Настроить автоматическое включение экрана при поднятии телефона
- Включать смартфон голосовой командой (если поддерживается)
- Избегать частых включений/выключений устройства
- Использовать чехлы с магнитной крышкой для автоматического включения/выключения экрана
Эти простые меры позволят существенно снизить нагрузку на физическую кнопку питания и продлить срок ее службы.
Настройка включения смартфона без использования кнопки питания
Многие современные смартфоны позволяют настроить включение экрана без нажатия на физическую кнопку питания. Рассмотрим, как это сделать на примере смартфонов с Android 9+:
- Откройте «Настройки» смартфона
- Перейдите в раздел «Дополнительные функции» или «Специальные возможности»
- Найдите пункт «Жесты» или «Управление жестами»
- Активируйте опцию «Включение двойным касанием»
После этого вы сможете включать экран смартфона простым двойным касанием по его поверхности. Это позволит существенно снизить износ физической кнопки питания.

Создание виртуальной кнопки выключения смартфона
Для выключения смартфона без использования физической кнопки питания можно создать виртуальную кнопку на рабочем столе. Для этого выполните следующие шаги:
- На рабочем столе сделайте жест «растянуть» двумя пальцами
- В появившемся меню выберите «Виджеты»
- Найдите виджет «Блокировка экрана» и перетащите его на рабочий стол
Теперь вы сможете выключать экран смартфона простым касанием виртуальной кнопки на рабочем столе. Это еще один способ снизить нагрузку на физическую кнопку питания и продлить срок ее службы.
Схема электронной кнопки включения-выключения на микроконтроллере
Рассмотрим пример простой схемы электронной кнопки включения-выключения на базе микроконтроллера:
- Микроконтроллер (например, ATtiny85)
- Кнопка без фиксации
- Транзисторный ключ (MOSFET)
- Резисторы и конденсаторы для обвязки
Принцип работы схемы:
- При нажатии на кнопку микроконтроллер получает сигнал
- Микроконтроллер активирует транзисторный ключ, подавая питание на нагрузку
- При повторном нажатии микроконтроллер отключает транзистор
- Для защиты от дребезга контактов используется программная задержка
Такая схема позволяет создать надежную электронную кнопку включения-выключения для различных устройств.

Программирование микроконтроллера для электронной кнопки
Для работы электронной кнопки включения-выключения необходимо запрограммировать микроконтроллер. Основные функции программы:
- Опрос состояния кнопки
- Защита от дребезга контактов
- Управление транзисторным ключом
- Реализация задержки включения/выключения
Программа может быть написана на C или ассемблере в зависимости от используемого микроконтроллера. Важно обеспечить низкое энергопотребление в режиме ожидания для длительной автономной работы.
Включение и выключение смартфона без нажатия на кнопку включения.
Как продлить срок службы кнопки питания смартфона?
Кнопка включения и выключения смартфона — самый слабый элемент в современных смартфонах. По статистике поломка кнопки включения/выключения — наиболее частая причина обращения в сервисные центры. В этой статье мы расскажем, как радикально снизить нагрузку на эту кнопку.
Слабым звеном в современных смартфонах является механическая кнопка включения / выключения смартфона. Несмотря на качественные материалы, применяемые при ее производстве это является механическим узлом смартфона, а следовательно, подвержено износу.
* так выглядит кнопка включения/выключения экрана смартфона
Как показывают исследования, чаще всего ломается именно она.
И это не зависит от марки смартфона. Она может сломаться и на китайском изделии самого низкого ценового диапазона и на самых дорогих смартфонах марки Apple.
Как минимизировать риск поломки кнопки?
Самое очевидное — уменьшить количество обращений к этой кнопке. Т.е. включать и выключать смартфон не кнопкой, а программным образом. Благо современные операционные системы на Android и IOS это с легкостью позволяют. Для этого даже не надо ставить дополнительных программ. Все необходимые функции уже находятся в самой операционной системе телефона. Здесь будет рассказано, как это можно сделать у смартфонов на операционной системе Андроид, версии 9.01
Включение смартфона с помощью двойного постукивания по экрану.
В большинстве смартфонов уже встроены средства управления включением без использования кнопок. Это делается с помощью установки соответствующих настроек в разделе «Жесты«. Мы покажем пошагово, как это можно сделать. Ниже показана последовательность действий. Если Вы хотите сделать такое усовершенствование — возьмете в руки свой смартфон и следуйте нашим инструкциям:
Настройки — другие настройки — управление — быстрый доступ и жесты — активация экрана — активация двойным касанием экрана.
* Найдите иконку «Настройки» и нажмите ее.
* на следующем экране выберите «Другие настройки»
* выберите «Управление» (специальные возможности, жесты)
* выберите «Быстрый доступ и жесты»
* выберите «Активация двойным касанием экрана»
Это все! Теперь для того чтобы включить смартфон не нужно нажимать на кнопку включения, а достаточно 2 раза постучать по экрану выключенного телефона и он включится.
Выключение телефона с помощью дополнительной иконки.
Теперь, когда при включении смартфона мы можем обойтись без механической кнопки включения, давайте разберем, как сделать так, чтобы смартфон выключался бы без этой кнопки.
Порядок действий:
На включенном смартфоне сделайте соединительное движение двумя пальцами по диагонали экрана для того, чтобы войти в режим изменения порядка экранов.
Внизу Вы увидите дополнительные варианты настройки смартфона. Выберите значок «Виджеты«. После этого, также, внизу экрана откроется дополнительное окно с выбором дополнительных вариантов размещения программ на основном экране смартфона. Выберите значок с замком «Блокировка экрана» и перетащите его на основной экран.
* значок «Блокировка экрана» нужно перетащить на основной экран.
Это все. Теперь, когда Вам понадобится выключить смартфон, можно будет не нажимать на кнопку выключения, а коснуться иконки. Смартфон выключится.
В заключение:
Установкой этих двух способов включения/выключения смартфона можно добиться значительного снижения нагрузки на кнопку питания и, как следствие, продлить ее работоспособность.
Читайте так же:
- Владельцы Apple будут иметь свой вход в Интернет в любой точке мира. Телефонные симки будут не нужны
- Люксовый камерофон 2019 г.
с отличным быстродействием и по доступной цене
Наука и техника
Вы просматриваете: news_nt_tech_smart_kn.html
НовыеСтарыеПолезныеБесполезные
Страница 1 из 1
Написать отзыв
Включение и выключение микроконтроллера одной кнопкой
Приветствую, друзья.
Сегодня мы рассмотрим способ включения и выключения устройства на микроконтроллере посредством электронного ключа и слаботочной кнопки.
При использовании устройств на микроконтроллерах с батарейным питанием используют различные схемы с электронными ключами для экономии энергии батареи.
Так, например, схема, изображенная на рис. 1, отличается тем, что при замыкании кнопки S1 на резисторе R1 возникает падение напряжения, открывающие p-канальный МОП-транзистор VT1.
Питание батареи подается на линейный стабилизатор или понижающий DC-DC преобразователь, вырабатывающие питание для микроконтроллера. Конденсатор С1 заряжается до этого напряжения.
Старт микроконтроллера
Пока нажата кнопка, на вход Reset микроконтроллера подается лог. 0, поэтому он находится в состоянии сброса. После отпускания кнопки сигнал сброса снимается. Напряжение с заряженного конденсатора С1 подается на выводы питания микроконтроллера, и он стартует.
После того, как питание на микроконтроллер подано, он сразу устанавливает на своем выводе PORTX.Y лог. 1, которая открывает n-канальный МОП транзистор VT2. Через открытый транзистор VT2 нижний (по схеме) вывод резистора R2 подключается к общему проводу. При этом падение напряжения на резисторе R1 уменьшается, но его хватает, чтобы транзистор VT1 оставался в открытом состоянии. Резистор R4 держит транзистор VT2 закрытым, когда микроконтроллер обесточен, и кнопка S1 не нажата.
Достоинством данной схемы является то, что в качестве S1 может использоваться миниатюрная слаботочная кнопка.
Повторное нажатие кнопки S1 (когда микроконтроллер включен) генерирует лог. 0 на входе RESET, и микроконтроллер сбрасывается. Однако, так как конденсатор С1 заряжен, при отпускании кнопки микроконтроллер успевает стартовать и выставить на своем выводе PORTX.Y лог. 1.
Иными словами, выключить такую схему кнопкой S1 нельзя. Ее можно выключить только программно.
Выключение микронтроллера
Однако если использовать ту же электрическую схему и вход внешнего прерывания микроконтроллера, можно включить и выключить устройство одной кнопкой и, кроме того, осуществить селекцию времени нажатия кнопки. Это послужит дополнительной защитой от случайного выключения. Сказанное иллюстрирует рис. 2. Используется линейный стабилизатор 78L05, микроконтроллер ATtiny15L и внешнее прерывание INT0.
Теперь выключение происходит только в том случае, если кнопка S1 нажата не менее чем в течение определенного промежутка времени (в данном случае – около 2-х секунд).
Иллюстрация включения и выключения одной кнопкой
Для иллюстрации процесса включения-выключения к выходу PB1 порта PORTB микроконтроллера подключён светодиод HL1. После нажатия кнопки S1 на выходе PB0 порта PORTB устанавливается лог.1, открывающая транзистор VT2. Начинает мигать светодиод HL1 с частотой около 2 Гц (240 мс горит, 240 мс не горит). Для выключения микроконтроллера надо нажать на кнопку S1. При этом светодиод HL1 загорается, переставая мигать, и генерируется внешнее прерывание по спаду фронта на входе PB2 порта PORTB микроконтроллера.
Структурная схема программы изображена на рис.3. В процессе обработки прерывания проверяется факт нажатия кнопки и длительность ее нажатия. Если кнопка нажата менее 2 с, выключения контроллера не происходит, осуществляется возврат из прерывания в основной модуль программы.
Если время нажатия больше двух секунд, на выходах PB0 и PB1 устанавливается лог.0, светодиод индикации гаснет, транзистор VT2 закрывается. Но питание на микроконтроллер продолжает подаваться, если кнопка S1 нажата (и, соответственно, транзистор VT1 открыт). Этот факт следует учитывать в реальных конструкциях.
Для формирования временных промежутков используется встроенный таймер T0 микроконтроллера. Он работает по прерыванию от переполнения и сконфигурирован так, что переполнение происходит примерно раз в 40 миллисекунд.
В качестве источника тактового сигнала используется встроенный RC генератор микроконтроллера (по умолчанию включена частота 1,6 МГц).
Текст программы на ассемблере
;================================
.include «tn15def.inc»
;================================
;Объявления
.def temp = r16 ;временный регистр
.def RegDEL_1 = r17 ;первый регистр задержек
.def RegDEL_2 = r18 ;второй регистр задержек
.def RegDEL_3 = r20 ;третий регистр задержек
.def RegDEL_4 = r19 ;четвертый регистр задержек
.equ Work_LED = PB1 ;выход, управляющий светодиодом
.equ MCU_ON = PB0 ;выход, подхватывающий включение контроллера
.equ MCU_OFF = PB2 ;вход выключения контроллера
.cseg
;================================
;Начало программы
. org 0 rjmp INIT
.org INT0addr rjmp INTERRUPT_0 ;обработа внешнего прерывания INT0
.org OVF0addr rjmp TIMER0_Overflow;обработка прерываний от переполнения таймера Т0
.org 10
;================================
;Инициализация
INIT:
ldi temp,0b00000011 ;PB2 — вход, PB0, PB1 — выходы
out DDRB,temp
ser temp ;подтяжка для входа PB2
out PORTB,temp ;и лог.1 для выходов PB0, PB1 (MCU включен, HL1 зажжен)
ldi temp,1<<PSR0
out SFIOR,temp ;сброс предделителя таймера T0
ldi temp,1<<TOIE0
out TIMSK,temp ;разрешение прерывания от таймера T0
ldi temp,1<<TOV0
out TIFR,temp ;сброс флага переполнения таймера T0
sei ;глобальное разрешение прерываний
ldi temp,1<<CS02
out TCCR0,temp ;запуск таймера T0 с делением на 256
ldi temp,(0<<ISC00|1<<ISC01)
out MCUCR,temp ;прерывание от спада фронта уровня на INT0
ldi temp,1<<INT0
out GIMSK,temp ;разрешение внешнего прерывания INT0 (со входа PB2)
;================================
;Основное тело программы
START:
clr RegDEL_1 ;обнуление регистра задержек
Work_1:
cpi RegDEL_1,6 ;если кнопка не нажата, проверить прошло ли 240 мс
brne Work_1 ;если не прошло, ждать
cbi PORTB,Work_LED ;если прошло, погасить светодиод индикации
clr RegDEL_1 ;и обнулить регистр задержек
Work_2:
cpi RegDEL_1,6 ;если кнопка не нажата, проверить прошло ли 240 мс
brne Work_2 ;если не прошло, ждать
sbi PORTB,Work_LED ;если прошло, зажечь светодиод индикации
clr RegDEL_1 ;и обнулить регистр задержек
rjmp Work_1
;================================
;Обработка внешнего прерывания INT0
INTERRUPT_0:
in temp,SREG ;сохранение регистра состояния SREG
sbi PORTB,Work_LED ;зажечь светодиод индикации
ldi RegDEL_4,40 ;запись константы для задержки 2 с (40 раз по 50 мс)
ldi RegDEL_3,100 ;запись константы для задержки 50 мс (100 раз по 0,5 мс)
Work_4:
ldi RegDEL_2,200 ;запись константы для задержки 0,5 мс
Work_3: ;4 такта по 0,625 мкс х 200 = 500 мкс
nop ;команда длиной 1 такт
subi RegDEL_2,1 ;команда длиной 1 такт
brne Work_3 ;команда длиной 2 такта
subi RegDEL_3,1
brne Work_4
Button_press:
sbic PINB,MCU_OFF ;если кнопка вкл/выкл нажата,
rjmp Int_Out_0
ldi RegDEL_3,100 ;запись константы для задержки 50 мс (100 раз по 0,5 мс)
Work_5: ;4 такта по 0,625 мкс х 200 = 500 мкс
ldi RegDEL_2,200 ;запись константы для задержки 0,5 мс
Work_6:
nop ;команда длиной 1 такт
subi RegDEL_2,1 ;команда длиной 1 такт
brne Work_6 ;команда длиной 2 такта
subi RegDEL_3,1
brne Work_5
subi RegDEL_4,1
cpi RegDEL_4,0
brne Button_press ;если 2 с не прошло, перейти по метке
ldi temp,0<<CS02 ;если 2 с прошло и кнопка вкл/выкл нажата, то
out TCCR0,temp ;остановить таймер T0
clr temp ;погасить светодиод индикации
out PORTB,temp ;и убрать самоблокировку микроконтроллера
Int_Out_0: ;если кнопка вкл/выкл не нажата, просто выйти из прерывания
out SREG,temp ;чтение регистра состояния SREG
reti
;Обработка прерываний от таймера T0
TIMER0_Overflow:
in temp,SREG ;сохранение регистра состояния SREG
inc RegDEL_1 ;инкремент RegDEL_1 — таймер T0 переполнился (прошло около 40 мс)
out SREG,temp ;чтение регистра состояния SREG
reti
;================================
Конец программы
;================================
Можно еще почитать:
Программируемый таймер
Кнопочные, клавишные, промышленные панельные переключатели
перейти к содержанию
КНОПОЧНЫЙ ПЕРЕКЛЮЧАТЕЛЬ
КУЛАЧКОВЫЙ ПЕРЕКЛЮЧАТЕЛЬ
ПАНЕЛЬ ПЕРЕКЛЮЧАТЕЛЕЙ
Управление освещением, аксессуарами и электронным оборудованием
КНОПКА
БАЛАНС ⚪
БАЛАНС▯
ПЕРЕКЛЮЧАТЕЛЬ
АВАРИЙНАЯ ОСТАНОВКА
ПРОМЫШЛЕННАЯ
СЕЛЕКТОР
KEY
APIELE
APIELE
APIELE
APIELE
APIELE
APIELE
APIELE
APIELE 3
APIELE0004 АПИЭЛЕ
АПИЭЛЕ
1 / из 10
Показать больше
Купить сейчас Купить сейчас КУПИТЬ СЕЙЧАСПЕРЕДОВАЯ ТЕХНОЛОГИЯ
ШИРОКИЙ СПЕКТР ПРИМЕНЕНИЯ
Как установить кнопочные переключатели в Subaru — @ Subaru_Who
30 июля 2022 г.
Читать далее
Установка кнопок APIELE и блока предохранителей
23 марта 2022 г.
Показывает, как установить кнопочный переключатель APIELE и блок предохранителей !!!
Читать далее
Power Switch on Off — Etsy.de
Etsy больше не поддерживает старые версии вашего веб-браузера, чтобы обеспечить безопасность пользовательских данных. Пожалуйста, обновите до последней версии.
Воспользуйтесь всеми преимуществами нашего сайта, включив JavaScript.
Найдите что-нибудь памятное, присоединяйтесь к сообществу, делающему добро.
(
133 релевантных результата,
с рекламой
Продавцы, желающие расширить свой бизнес и привлечь больше заинтересованных покупателей, могут использовать рекламную платформу Etsy для продвижения своих товаров.