Задержка питания на выключение

Блоки питания, преобразователи напряжения, UPS'ы - это здесь :)
Ответить
Открыл глаза
Аватара пользователя
Сообщения: 42
Зарегистрирован: Вт авг 06, 2013 18:22:49
Откуда: Украина, Нетешин

Сообщение Просто Миша »

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

Ситуация такая. Есть акумулятор, который питает серводвигатель и АВР-ку. Есть выключатель/переключатель, который комутирует цепь. Но нужно задержать на некоторое время (до 3-4сек) питание так как серво должен вернутся в иснодное положение. Тоесть сделать систему автоподхвата или как то так. (Может как у ПК сделать, использовать кнопку без фиксации).

Только без электромагнитных релэ, так как притание от батареи и ее ресур важен для других целей. Как-то с полевиком может :dont_know: (см. картинку).

Спасибо ребята.
Вложения
1.png
(22.19 КБ) 621 скачивание
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 423
Зарегистрирован: Сб фев 21, 2009 16:11:32
Откуда: Харьков

Сообщение khomych »

а почему бы не держать МК в спящем режиме? потребление микроамперы. пробуждение настроить от кнопок управления, ну или как там с МК происходит общение. когда нужно выключиться, мк доводит серву, обесточивает ее и сам засыпает. ну это так, к слову. можно и полевиком, как на схеме. но я бы взял n-канальный, их проще достать, да и характеристики у них веселее, чем у p-канальных. тобишь поставить в разрыв минусовой линии. затвор подтянуть резистором к земле и через небольшое сопротивление к МК. чтобы выключить схему достаточно сменить состояние вывода на мк с "1" на "0". запускать как и нарисовано
Контактная информация:
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 42
Зарегистрирован: Вт авг 06, 2013 18:22:49
Откуда: Украина, Нетешин

Сообщение Просто Миша »

Да, но как МК будет знать нажал ли я кнопку еще раз (для выключения) ?
Мучитель микросхем
Аватара пользователя
Сообщения: 423
Зарегистрирован: Сб фев 21, 2009 16:11:32
Откуда: Харьков

Сообщение khomych »

упс... я почему-то подумал, что есть доступ к исходнику для МК
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Аватара пользователя
Сообщения: 42
Зарегистрирован: Вт авг 06, 2013 18:22:49
Откуда: Украина, Нетешин

Сообщение Просто Миша »

Код я напишу.
Но если я нажал кнопку, мк запустилась, кнопка зашунтировалась полевиком, то как теперь его "разшунтировать" ? )
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 423
Зарегистрирован: Сб фев 21, 2009 16:11:32
Откуда: Харьков

Сообщение khomych »

кнопка без фиксации. МК при первом запуске сразу же подает "1" на пин, куда подключен затвор полевика, тобишь полевик откроется и будет открыл пока там будет "1". потом уже программно подать "0" на пин и полевик закроется
Контактная информация:
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 42
Зарегистрирован: Вт авг 06, 2013 18:22:49
Откуда: Украина, Нетешин

Сообщение Просто Миша »

в том и суть, что нужно подать 0, только как мк узнает что я хочу это сделать ?
нажал я кнопку, ну и что дальше, мк же не увидет изменения состояния...
Мучитель микросхем
Аватара пользователя
Сообщения: 423
Зарегистрирован: Сб фев 21, 2009 16:11:32
Откуда: Харьков

Сообщение khomych »

обязательно все одной кнопкой делать? если да, то можно и одной. не шунтировать транзистор, а принудительно подавать приндительно + на затвор транзистора через диод. и также через диод подавать тот де + на другой пин контроллера, по которому МК будет следить за нажатием кнопки. можно и одним пином МК обойтись
Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 42
Зарегистрирован: Вт авг 06, 2013 18:22:49
Откуда: Украина, Нетешин

Сообщение Просто Миша »

что-то типа такого, да?
Вложения
power_button.JPG
(31.31 КБ) 485 скачиваний
Мучитель микросхем
Аватара пользователя
Сообщения: 423
Зарегистрирован: Сб фев 21, 2009 16:11:32
Откуда: Харьков

Сообщение khomych »

так точно. но можно и вот так (забыл последовательно с кнопкой поставить резистор). периодически нужно выставлять на пине "1" для зарядки конденсатора, потом переводить пин на вход без подтягивающего резистора и мониторить этот вход на появление "1"
Вложения
Безымянный.png
(7.7 КБ) 502 скачивания
Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 42
Зарегистрирован: Вт авг 06, 2013 18:22:49
Откуда: Украина, Нетешин

Сообщение Просто Миша »

1. конденсатор будет заряжаться от порта МК. не очень хорошо
2. не понимаю что будет если я настрою пин на вход.
допустим пин мк еще "выход" и 1. в этот момент я нажал кнопку снова, и ничего... то-есть я должен попасть в этот период когда порт будет входом....
Мучитель микросхем
Аватара пользователя
Сообщения: 423
Зарегистрирован: Сб фев 21, 2009 16:11:32
Откуда: Харьков

Сообщение khomych »

согласен, надежней первое решение
Контактная информация:
Ответить

Вернуться в «Питание»