roboforum.ru

Технический форум по робототехнике.

Ищу решение вкл/выкл питания по нажатию кнопки

Ищу решение вкл/выкл питания по нажатию кнопки

Сергей » 13 сен 2010, 20:12

В интернете есть масса микросхем управления питанием тактовой кнопкой, но не устраивает высокая цена на них. Подскажите простое и недорогое решение/схему.

Re: Ищу решение вкл/выкл питания по нажатию кнопки

SkyStorm » 13 сен 2010, 20:15

Реле :)

Re: Ищу решение вкл/выкл питания по нажатию кнопки

Radist » 13 сен 2010, 20:31

Самое простое решение - кнопка с фиксацией. А с тактовой кнопкой - это уже непростое. Сделать включение по тактовой кнопке просто: она подает питание в схему, контролер оживает и первым делом включает ключ на п-канальном полевичке, который также подает питание в схему. А вот отключить питание той же кнопкой уже не просто. Но если в системе есть неотключаемый от питания контролер, то можно и это. Он и будет управлять тем ключиком. Нужно только его в повердауне держать. Жрать будет очень мало, сравнимо с саморазрядом аккумулятора.

ЗЫ. Если не секрет, то зачем вам это?

Re: Ищу решение вкл/выкл питания по нажатию кнопки

Сергей » 13 сен 2010, 21:29

Просто необходима возможность аппаратного сигнала KILL от процессора. То есть в нужный момент времени отключили устройство программно\аппаратно, а в другой момент времени должна быть возможность включения нажатием кнопки, а также и выключение повторным нажатием.

Re: Ищу решение вкл/выкл питания по нажатию кнопки

Bass85 » 13 сен 2010, 21:36

А поставить внешний триггер? (типа нашей ТМ2)

Re: Ищу решение вкл/выкл питания по нажатию кнопки

Michael_K » 14 сен 2010, 00:11

Вот выдумывают себе проблемы на ровном месте... :)
Дожили - уже ключик на транзисторе нарисовать - это, оказывается, "непростое решение"...

btn.JPG

Все резюки килоом по сто, например...
Транзисторы... эмм... любые :)

Re: Ищу решение вкл/выкл питания по нажатию кнопки

Radist » 14 сен 2010, 06:15

Что-то не соображу, как тут работает выключение по нажатию кнопки.

Re: Ищу решение вкл/выкл питания по нажатию кнопки

$ilent » 14 сен 2010, 09:29

Radist писал(а):Сделать включение по тактовой кнопке просто: она подает питание в схему, контролер оживает и первым делом включает ключ на п-канальном полевичке, который также подает питание в схему. А вот отключить питание той же кнопкой уже не просто.

Угу, я тоже так делаю. И отключение просто.
вот.png

Re: Ищу решение вкл/выкл питания по нажатию кнопки

Michael_K » 14 сен 2010, 10:00

Radist писал(а):Что-то не соображу, как тут работает выключение по нажатию кнопки.


кнопку опрашивает проц и снимает сигнал PWR_ON.
проц может и сам себя отключить (например по таймауту).

Re: Ищу решение вкл/выкл питания по нажатию кнопки

Radist » 14 сен 2010, 10:36

И все равно не допонимаю. Опрос кнопки видимо через вывод PWR_BTN? Он к порту контроллера подключен? А тот на ввод настроен и подтянут к плюсу? Тогда там постоянно плюс будет. Или он к АЦП подключен? Тогда на ацп болтанка будет. Не понимаю.

Добавлено спустя 3 минуты 48 секунд:
Все, доперло. Один конец кнопки на плюсе, а второй-то на потенциале базы, там 0,7В. Сам я такое выключение не делал, потому что подсознательно сомневался - чтобы выключиться - надо в базу ноль выдать, а успеет ли контроллер до самой смерти держать на базе ноль?.

Re: Ищу решение вкл/выкл питания по нажатию кнопки

Michael_K » 14 сен 2010, 11:22

Radist писал(а):выключение не делал, потому что подсознательно сомневался - чтобы выключиться - надо в базу ноль выдать, а успеет ли контроллер до самой смерти держать на базе ноль?.


Работает "как часы" в реальной серийной железке.
Успеет или нет - неважно - главное, чтобы он единицу туда не выдал...
Он после "смерти" отрывает базу (все ноги на вход без подтяжки) - соответственно ток через базу не течет.

Добавлено спустя 1 минуту 48 секунд:
ну и на самом деле, если включен браунаут, то проц "умирает" мгновенно, безо всяких переходных процессов.

Re: Ищу решение вкл/выкл питания по нажатию кнопки

avrman » 22 сен 2010, 23:00

ну вы блин мужики даете©
сувать микроконтроллер чтобы управлять одной кнопочкой... не по фэн-шую как-то =)
вот тут http://www.electronics-lab.com/projects/misc/012/index.html есть готовое решение на таймере, стоить девайсина будет копейки. Особенно если обмозговать немного и заменить рэле на тиристор или симистор.

Re: Ищу решение вкл/выкл питания по нажатию кнопки

mackross » 23 сен 2010, 01:10

Поясните пожалуйста, никак не соображу как в схеме Michael_K отключение по нажатию. Ножка PWR_BTN настроена на вход и подтянута к плюсу? Тогда ведь все время 1 будет. Или PWR_BTN все-таки настроен как высокоомный вход? Тогда пока кнопка не нажата там как раз будет 0,7 В - хватит для 0, а при нажатии будет 1. И каково предназначение диода на схеме?


Rambler\'s Top100 Mail.ru counter