Перейти к содержанию
    

посоветуйте ИМС управления питанием МК

Есть ли супервизор, чтобы выполнял подобное, как на схеме artemkad ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, Метценгерштейн сказал:

Только нижний транзистор- не надо ли от базы на землю еще резистор 100К, чтобы закрывался быстрее.

Теоретически - надо, а практически в пределах индустриального исполнения(температуры ниже 85 градусов) и необходимых там скоростях запирания - нет. Биполярник управляется током базы а потому для современных транзисторов можно и без резистора. Там и для верхнего для базы не очень нужен, но там вполне законно может возникнуть желание поставить р-канальный полевик, а потому места для разрядного резистора надо иметь.

1 час назад, Метценгерштейн сказал:

Номиналы просчитаны? Или подбирать надо?

Там о-о-о-чень широкие диапазоны возможных резисторов. Это схема класса "+\- лапоть - сойдет". Будет зависеть в основном от глубины желания сэкономить на потреблении ключа и нежелания выбирать транзисторы. В целом при питании 5В все 20к вполне можно увеличивать до 100к. Если нет желания делать принудительное периодического отключения из-за залипшей кнопки, 1к на pwr_on  можно делать таким-же как и на кнопках.

1 час назад, Метценгерштейн сказал:

И транзисторы какие использовать? BC856, BC817?

Сойдет.

1 час назад, Метценгерштейн сказал:
5 часов назад, Plain сказал:

Наверное, имеет смысл сказать подробнее — кнопка управляет транзистором или стабилизатором через элемент ИЛИ, ко второму входу которого подключён выход МК — такой элемент может быть явным в виде ИС, диодным или даже резисторным.

А для чего это городить? Есть схема от artemkad выглядит рабочей?

Там описан общий принцип в том числе и моя схема с резистивным ИЛИ.

1 час назад, Метценгерштейн сказал:

Есть ли супервизор, чтобы выполнял подобное

Как показывает практика супервизор это более редкий зверь чем транзисторы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, artemkad said:

Теоретически - надо, а практически в пределах индустриального исполнения(температуры ниже 85 градусов) и необходимых там скоростях запирания - нет. Биполярник управляется током базы а потому для современных транзисторов можно и без резистора. Там и для верхнего для базы не очень нужен, но там вполне законно может возникнуть желание поставить р-канальный полевик, а потому места для разрядного резистора надо иметь.

https://tinyurl.com/24hotm3y
Убрал лишние 2 кнопки. 

Там если симулировать- как смотреть напряжение на выходах?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 минут назад, Метценгерштейн сказал:

Там если симулировать- как смотреть напряжение на выходах?

Подозреваю снизу слева выдает ошибку. Отключи конденсатор 10мкФ параллельно батарейке - с точки зрения того симулятора такое недопустимо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

image.png.0207adaa15317750491815335d355217.png

да, точно

image.thumb.png.2c9e6f98fdf375d3d817134d6fc51a7b.png

а почему тут не меняется на выходе напряжение при замыкании- размыкании кнопки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

47 минут назад, Метценгерштейн сказал:

а почему тут не меняется на выходе напряжение при замыкании- размыкании кнопки?

Подозреваю надо с эмулировать нагрузку подключив резистор к Vcc иначе падать будет очень долго

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

57 минут назад, Метценгерштейн сказал:

нет, что- то не то

То, то... Красная точка на проводе к резистору - он не подключен  да и ток через него не указано что течет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 минуты назад, Метценгерштейн сказал:

так работает.

Видишь у тебя резистор обозначен желтыми точками - через него течет ток, а в предыдущем варианте он серый - через него ничего не течет потому как он не подключен

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С заданными интервалами...

Случаем не пытаетесь собрать схему включения-выключения устройства одной кнопкой? Возможно ещё и управления этой же одной кнопкой?

Такое можно реализовать, используя два пина МК, транзистор и несколько диодов (два). Либо один двойной.

Простой вариант - разорвать минусовую цепь питания между батареей и устройством при помощи N-канального MOSFET'а. Кнопка через диод будет притягивать затвор к питанию. Второй диод через вывод микроконтроллера служит для удержания транзистора открытым. При этом отвод от катода первого диода (от кнопки) через резистивный делитель позволит считывать состояние кнопки и различать короткое нажатие, длинное, и что угодно между ними. И соответствующим образом реагировать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

48 минут назад, AlanDrakes сказал:

Простой вариант - разорвать минусовую цепь питания между батареей и устройством при помощи N-канального MOSFET'а. Кнопка через диод будет притягивать затвор к питанию. Второй диод через вывод микроконтроллера служит для удержания транзистора открытым.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Затвор транзистора подтянут к его истоку. Отключенный контроллер через диод не может выдать достаточного питания. Схема проверена сильно не одним устройством и работает стабильно. Но в целом понимаю недовольство.

Немного усложнённый вариант, уже с двумя транзисторами:

Screenshot_20240718_120450.thumb.png.57db77f3c053ab4d763abe5d8a52650c.png

Линия наверх от батареи уходит в сторону зарядной части (обычный китайский TP4056).

"MCU_KEEP_PWR" подтягивает затвор N7002 к плюсу, а тот в свою очередь затвор P-канального - к минусу. Затворы подтянуты к истокам резисторами R24, R25. Обесточенный контроллер висит на нуле, и не может давать положительного напряжения.

"PWR_PRESSED" (справа) - сигнал К контроллеру, что кнопка питания нажата.
Промежуточная дорожка "PWR_BTN" - Собственно к ней подводится кнопка (замыкает V_BAT и PWR_BTN, на схеме ушла в "блок кнопок")
"KEEP_PWR" - от катодов диодов к затвору Q6
Два диода на "V_USB", потому что один оставался незадействован.

Здесь первостепенная задача микроконтроллера - сразу подать напряжение на MCU_KEEP_PWR, чтобы при отпускании кнопки не отключиться. Хотя там есть ёмкость на входе и выходе DC-DC преобразователей, но всё же.
А читается состояние кнопки через PWR_PRESSED, который в другой части схемы ведёт к пину микроконтроллера с внутренней подтяжкой к нулю. И, нет, инжекция тока там смехотвоная, даже в выключенном состоянии (4.2V / 10000 Ом = 0.42мА), а во включенном без подтяжки [4.2-3.3] = 0.9V / 10000 Ом = 0.09мА. В Datasheet'е же указано:

Table 52. I/O current injection susceptibility

| IINJ |  Injected current on any other pins |   –5 |  +5 |  mA |

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

31 минуту назад, AlanDrakes сказал:

Немного усложнённый вариант, уже с двумя транзисторами:

Нормальный вариант, но или нижний транзистор ставить npn(тогда вместо диодов резисторы) или перед всеми диодами их аноды через резисторы подключить на массу. Иначе диоды нормально не будут закрыты и возможны ошибки определения того, что стало причиной побудки.

33 минуты назад, AlanDrakes сказал:

к пину микроконтроллера с внутренней подтяжкой к нулю.

Ну или так. Хотя далеко не все такое имеют....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...