Метценгерштейн 0 Вторник в 08:05 Опубликовано Вторник в 08:05 · Жалоба Есть ли супервизор, чтобы выполнял подобное, как на схеме artemkad ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 59 Вторник в 08:52 Опубликовано Вторник в 08:52 · Жалоба 1 час назад, Метценгерштейн сказал: Только нижний транзистор- не надо ли от базы на землю еще резистор 100К, чтобы закрывался быстрее. Теоретически - надо, а практически в пределах индустриального исполнения(температуры ниже 85 градусов) и необходимых там скоростях запирания - нет. Биполярник управляется током базы а потому для современных транзисторов можно и без резистора. Там и для верхнего для базы не очень нужен, но там вполне законно может возникнуть желание поставить р-канальный полевик, а потому места для разрядного резистора надо иметь. 1 час назад, Метценгерштейн сказал: Номиналы просчитаны? Или подбирать надо? Там о-о-о-чень широкие диапазоны возможных резисторов. Это схема класса "+\- лапоть - сойдет". Будет зависеть в основном от глубины желания сэкономить на потреблении ключа и нежелания выбирать транзисторы. В целом при питании 5В все 20к вполне можно увеличивать до 100к. Если нет желания делать принудительное периодического отключения из-за залипшей кнопки, 1к на pwr_on можно делать таким-же как и на кнопках. 1 час назад, Метценгерштейн сказал: И транзисторы какие использовать? BC856, BC817? Сойдет. 1 час назад, Метценгерштейн сказал: 5 часов назад, Plain сказал: Наверное, имеет смысл сказать подробнее — кнопка управляет транзистором или стабилизатором через элемент ИЛИ, ко второму входу которого подключён выход МК — такой элемент может быть явным в виде ИС, диодным или даже резисторным. А для чего это городить? Есть схема от artemkad выглядит рабочей? Там описан общий принцип в том числе и моя схема с резистивным ИЛИ. 1 час назад, Метценгерштейн сказал: Есть ли супервизор, чтобы выполнял подобное Как показывает практика супервизор это более редкий зверь чем транзисторы 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Метценгерштейн 0 Вторник в 09:57 Опубликовано Вторник в 09:57 · Жалоба 1 hour ago, artemkad said: Теоретически - надо, а практически в пределах индустриального исполнения(температуры ниже 85 градусов) и необходимых там скоростях запирания - нет. Биполярник управляется током базы а потому для современных транзисторов можно и без резистора. Там и для верхнего для базы не очень нужен, но там вполне законно может возникнуть желание поставить р-канальный полевик, а потому места для разрядного резистора надо иметь. https://tinyurl.com/24hotm3y Убрал лишние 2 кнопки. Там если симулировать- как смотреть напряжение на выходах? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 59 Вторник в 10:03 Опубликовано Вторник в 10:03 · Жалоба 6 минут назад, Метценгерштейн сказал: Там если симулировать- как смотреть напряжение на выходах? Подозреваю снизу слева выдает ошибку. Отключи конденсатор 10мкФ параллельно батарейке - с точки зрения того симулятора такое недопустимо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Метценгерштейн 0 Вторник в 10:07 Опубликовано Вторник в 10:07 · Жалоба да, точно а почему тут не меняется на выходе напряжение при замыкании- размыкании кнопки? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 59 Вторник в 10:54 Опубликовано Вторник в 10:54 · Жалоба 47 минут назад, Метценгерштейн сказал: а почему тут не меняется на выходе напряжение при замыкании- размыкании кнопки? Подозреваю надо с эмулировать нагрузку подключив резистор к Vcc иначе падать будет очень долго Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Метценгерштейн 0 Вторник в 11:40 Опубликовано Вторник в 11:40 · Жалоба нет, что- то не то Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 59 Вторник в 12:38 Опубликовано Вторник в 12:38 · Жалоба 57 минут назад, Метценгерштейн сказал: нет, что- то не то То, то... Красная точка на проводе к резистору - он не подключен да и ток через него не указано что течет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Метценгерштейн 0 Вторник в 12:46 Опубликовано Вторник в 12:46 · Жалоба так работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 59 Вторник в 12:51 Опубликовано Вторник в 12:51 · Жалоба 3 минуты назад, Метценгерштейн сказал: так работает. Видишь у тебя резистор обозначен желтыми точками - через него течет ток, а в предыдущем варианте он серый - через него ничего не течет потому как он не подключен Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Метценгерштейн 0 Вторник в 12:56 Опубликовано Вторник в 12:56 · Жалоба понял, спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlanDrakes 1 Среда в 10:15 Опубликовано Среда в 10:15 · Жалоба С заданными интервалами... Случаем не пытаетесь собрать схему включения-выключения устройства одной кнопкой? Возможно ещё и управления этой же одной кнопкой? Такое можно реализовать, используя два пина МК, транзистор и несколько диодов (два). Либо один двойной. Простой вариант - разорвать минусовую цепь питания между батареей и устройством при помощи N-канального MOSFET'а. Кнопка через диод будет притягивать затвор к питанию. Второй диод через вывод микроконтроллера служит для удержания транзистора открытым. При этом отвод от катода первого диода (от кнопки) через резистивный делитель позволит считывать состояние кнопки и различать короткое нажатие, длинное, и что угодно между ними. И соответствующим образом реагировать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 59 Среда в 11:08 Опубликовано Среда в 11:08 · Жалоба 48 минут назад, AlanDrakes сказал: Простой вариант - разорвать минусовую цепь питания между батареей и устройством при помощи N-канального MOSFET'а. Кнопка через диод будет притягивать затвор к питанию. Второй диод через вывод микроконтроллера служит для удержания транзистора открытым. Не, это стремный вариант - отключенный контроллер болтающийся кирпичом между питанием и затвором полевика скорее всего не даст себя нормально отключить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlanDrakes 1 Вчера в 06:16 Опубликовано вчера в 06:16 · Жалоба Затвор транзистора подтянут к его истоку. Отключенный контроллер через диод не может выдать достаточного питания. Схема проверена сильно не одним устройством и работает стабильно. Но в целом понимаю недовольство. Немного усложнённый вариант, уже с двумя транзисторами: Линия наверх от батареи уходит в сторону зарядной части (обычный китайский 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 | Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 59 Вчера в 06:45 Опубликовано вчера в 06:45 · Жалоба 31 минуту назад, AlanDrakes сказал: Немного усложнённый вариант, уже с двумя транзисторами: Нормальный вариант, но или нижний транзистор ставить npn(тогда вместо диодов резисторы) или перед всеми диодами их аноды через резисторы подключить на массу. Иначе диоды нормально не будут закрыты и возможны ошибки определения того, что стало причиной побудки. 33 минуты назад, AlanDrakes сказал: к пину микроконтроллера с внутренней подтяжкой к нулю. Ну или так. Хотя далеко не все такое имеют.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться