реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
Kiwi
сообщение May 16 2013, 12:02
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 193
Регистрация: 25-10-05
Пользователь №: 10 107



Добрый день,
Микроконтроллер в спящем режиме питается от батареи. При открывании крышки прибора замыкаются контакты, микроконтроллер просыпается по прерыванию от резисторной сборки и фиксирует время открытия или закрытия крышки. Ток примерно 700нА через два резистора. Проблема в том что крышка может быть открыта (т.е. контакты замкнуты) месяцами или даже годами и не хотелосъ, чтобы батарея дополнительно разряжалась через резисторы.
Возможно ли kак вариант поставить кондер вместо верхнего резистора, блокировав постоянную составляющую тока. Тогда микроконтроллер просыпался бы по возрастающему импульсу. Но как тогда сгенерировать еще один положительный импульс для микроконтроллера, когда крышка закрывается и контакты размыкаются.
Возможно ли уменьшить этот ток, может быть есть дpугое решение?.

Эскизы прикрепленных изображений
 Р Р€Р С˜Р ВµР Р…ьшено Р Т‘Р С• 79%
Прикрепленное изображение
798 x 670 (98.2 килобайт)
 
Go to the top of the page
 
+Quote Post
kovigor
сообщение May 16 2013, 14:36
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Kiwi @ May 16 2013, 15:02) *
Возможно ли уменьшить этот ток, может быть есть дpугое решение?.

Магнитик внутри катушечки. При открывании и ли закрывании крышки магнитное поле внутри катушки будет меняться, и на ее выводах будет индуцироваться ЭДС самоиндукции. Правда, полярность ее при открывании и при закрывании будет разная, но ведь никто не мешает использовать выпрямитель.
А если без индуктивности, то задача наверняка имеет решение, путем усложнения кнопки. Например, взять кнопку с несколькими группами контактов ...
Go to the top of the page
 
+Quote Post
alexvu
сообщение May 16 2013, 14:41
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 172
Регистрация: 14-11-11
Из: Москва
Пользователь №: 68 299



Если контроллер способен просыпаться по фронту и спаду импульса, то поставьте переключающий контакт, один крайний на + второй на -, а средний на вход процессора.
Go to the top of the page
 
+Quote Post
Plain
сообщение May 16 2013, 16:11
Сообщение #4


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Цитата(Kiwi @ May 16 2013, 15:02) *
микроконтроллер просыпается ... фиксирует время открытия или закрытия крышки ... месяцами или даже годами

Т.е. вот Вам и ответ — будить МК не однократно сомнительными кнопками, а регулярно — тем, кто всё равно постоянно работает, т.е. часами.
Go to the top of the page
 
+Quote Post
Alexashka
сообщение May 16 2013, 18:16
Сообщение #5


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



А зачем этот 47МОМ, в контроллере подтяжка не предусмотрена?
Тогда подключите нижний конец этого резистора не на землю, а на другой вывод контроллера, который настройте как выход. Этот выход основное время сидит в "0", а когда на "измерительном" входе обнаруживается высокий уровень переводится в "1", чтобы ток никуда не тек. Периодически выход переводится обратно в "0" чтобы убедится что крышка по прежнему открыта (или уже закрыта, тогда "0" остается до следующего прерывания).
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th June 2025 - 00:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.0138 секунд с 7
ELECTRONIX ©2004-2016