Цитата(Григорий2000 @ Apr 5 2008, 16:07)

Интересуют примеры реализаций и их достоинства/недостатки.
Подскажите другие варианты если есть возможность..

Я использовал кнопку, чтобы подавать сигнал от батареи через диодную развязку на затвор IRLML2803 (у меня две батарейки, 3V, но при просадке была проблема из-за относительно высокого напряжения отсечки, с диодом Шоттки все лучше, либо с дополнительным фильтрующим конденсатором на затворе, либо транзистор с еще меньшим напряжением отсечки). Транзистор управляет еще одним таким же (ради инверсии), висящем на shutdown NCP1402. Несколько извращенно, но так сделано по причине дуального питания и невозможности коммутировать напряжение батареи непосредственно до преобразователя. По желанию, если нет преобразователя, схема упрощается. Диодная развязка обеспечивает подачу сигнала и от процессора, т.е. после включения выставили там "1", и кнопку можно отпускать. Кроме того, сигнал с кнопки заведен и на процессор (у меня это не intx, а вход ADC, ради контроля напряжения батареи, но принципиальной разницы нет, поскольку мне не требовалось выводить кнопкой из спячки иначе как полным включением). Таким образом, я имею параллельно три функции - включение/выключение (длительное удержание), контроль питания при удержании в момент включения, и управление функционированием.
P.S. А вот почему я управлял полевиком, а не биполярником - не помню. Биполярник там правильнее. Кажется, из-за того, чтобы список комплектующих не расширять...