KEEN SIDE успешно заменяет аналогичные продукты таких известных брендов, как Phoenix Contact, Weidmueller, Degson, Winstar, Hsuan Mao, KLS, G-NOR, Mean Well и др.

Обсуждение: Выключатель питания и пользовательская кнопка в одном флаконе

Специалист
 
Аватар для Robot Rlocman
 
Регистрация: 24.11.2007
Сообщений: 2,517
Репутация: 260
251 0
14 0
 
20.03.2023 17:58 #1
Цитата:
Как одной кнопкой включать питание схемы, а потом использовать ее как обычную пользовательскую кнопку? И*чтобы при этом микроконтроллер мог сам себя выключить. За основу взято решение, применяемое во многих современное стабилизаторах напряжения, имеющих вход*EN (режим нормальной работы или отключения).
Подробнее: Выключатель питания и пользовательская кнопка в одном флаконе
Оценка
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей.
Специалист
 
Аватар для antonydublin
 
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 868
Репутация: 380
371 0
3 0
 
20.03.2023 18:03 #2
Интересное решение.

Можно использовать сдвоенный MOSFET, чтобы включать/отключать питание всей схемы. Один транзистор - защита от переполюсовки, второй - собственно сам выключатель, управляемый кнопкой и МК через малопотребляющую логику вроде 1G02 (вместо диодов).

Как на схеме ниже. Естественно, функционал кнопки как пользовательской также сохраняется.
Изображения
Тип файла: jpg 1.jpg (162.7 Кб, 0 просмотров)
__________________
Atmel, STM32, ESP32, RTOS, OS-less, C, C++, C#, Visual Studio, IAR, Altium, Micro-Cap, Maple, MatLab, etc.
Оценка
Новичок
 
Регистрация: 19.06.2022
Сообщений: 3
Репутация: 12
2 1
1 0
 
20.03.2023 19:55 #3
Цитата:
Сообщение от antonydublin
Интересное решение.

Можно использовать сдвоенный MOSFET, чтобы включать/отключать питание всей схемы. Один транзистор - защита от переполюсовки, второй - собственно сам выключатель, управляемый кнопкой и МК через малопотребляющую логику вроде 1G02 (вместо диодов).

Как на схеме ниже. Естественно, функционал кнопки как пользовательской также сохраняется.
На Вашей схеме во вложении затвор Q1:B всегда притянут к земле. Как же им упралять?
Оценка
Специалист
 
Аватар для antonydublin
 
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 868
Репутация: 380
371 0
3 0
 
21.03.2023 15:53 #4
Цитата:
Сообщение от Андрей_Д
На Вашей схеме во вложении затвор Q1:B всегда притянут к земле. Как же им упралять?
Там действительно на схеме лишняя связь с затвора на землю. Не обратил внимания, когда скриншотил. Это безусловно ошибка.

В остальном, транзисторы P-канал. Q1:B подтяжка на + через 100к, управляется с выхода логики. Q1:A - затвор на земле, но это от переполюсовки (просто защита в положительной шине питания). Транзисторы мощные, поскольку там нагрузка была ~5А суммарно.
__________________
Atmel, STM32, ESP32, RTOS, OS-less, C, C++, C#, Visual Studio, IAR, Altium, Micro-Cap, Maple, MatLab, etc.
Оценка
Специалист
 
Регистрация: 03.01.2013
Сообщений: 741
Репутация: 240
231 0
11 0
 
23.03.2023 13:16 #5
Решал такое при помощи PIC10F200.
Фонарик лечил.
Одна кнопка включала и по кругу три светодиода на выходе PICа перебирала.
Длинное нажатие переводило в режим Sleep.
Ну и по времени, что бы включенный не забыли.
PIC к батарейке был подключен напрямую.
В режиме Sleep 4мка потреблял.

Потому считаю что на приведенной схеме много лишних деталей.
Оценка
Специалист
 
Аватар для antonydublin
 
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 868
Репутация: 380
371 0
3 0
 
23.03.2023 15:49 #6
Цитата:
Сообщение от Croma
Решал такое при помощи PIC10F200. ... В режиме Sleep 4мка потреблял.
Аналогично делал в ИК пульте управления на AtmegaXXpa. Потребеление в режиме сна было ~5мкА, двух последовательных батарееек АА хватает на год. Пробуждение по нажатию любой кнопки, передача ИК посылки с соответствующим кодом, затем снова сон.

Но всё же это не отключение всей схемы, где может быть много разных потребителей.

А вход EN есть у множества стабилизаторов и DC-DC. И пользоваться им удобно.
__________________
Atmel, STM32, ESP32, RTOS, OS-less, C, C++, C#, Visual Studio, IAR, Altium, Micro-Cap, Maple, MatLab, etc.
Оценка
Ответ
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 18:09.
Обратная связь РадиоЛоцман Вверх