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

 
 
> Контроль разряда батареи, В AVR, при использовании спящего режима
ValBag
сообщение Mar 4 2010, 16:45
Сообщение #1


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

Группа: Участник
Сообщений: 91
Регистрация: 15-03-07
Пользователь №: 26 183



Имеется устройство на AVR, выполняющее определенные функции, инициируемые внешними прерываниями, после чего следует переход в спящий режим Power Down, для экономии энергопотребления от аккумулятора. Хотелось бы возложить на МК также, контроль разряда батареи, не применяя внешний компаратор. Т. к. период перехода в активный режим весьма случаен - от десятков секунд, до нескольких часов и более, то попутный контроль - при рабочем режиме - отпадает, т. к. в период долгой пассивности, не будет ни контроля, ни информации о текущем состоянии батареи.
Первое, что приходит в голову, использовать сброс по сторожевому таймеру, измеряя затем напряжение батареи и выдавая импульс на индикатор, в случае разряда. Затем снова в спящий режим.
Прошу опытных проектировщиков подсказать альтернативные варианты.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ValBag
сообщение Mar 5 2010, 10:15
Сообщение #2


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

Группа: Участник
Сообщений: 91
Регистрация: 15-03-07
Пользователь №: 26 183



Цитата(stells @ Mar 5 2010, 16:57) *
проверить бы это... в спящем режиме отключаются все модули, работающие в синхронном режиме, т.е. те, которые тактируются. но компаратору такт не нужен, поэтому не исключено, что он может сгенерить прерывание, если только само прерывание не формируется каким-нибудь D-триггером
Проверить можно, но вот что написано в датшите:
Перед входом в режим холостого хода аналоговый компаратор необходимо выключить, если он не используется. Перед входом в режим уменьшения шумов АЦП аналоговый компаратор должен быть отключен. При входе в другие режимы сна аналоговый компаратор отключается автоматически. Однако, если к неинвертирующему входу аналогового компаратора выбрано подключение встроенного источника опорного напряжения, то перед входом в любой режим сна аналоговый компаратор необходимо отключать. В противном случае встроенный источник опорного напряжения останется включенным независимо от режима сна
А как он себя дальше поведет - неизвестно. Раз отключаются порты, тем более входные шунтируются на землю, то наверное работа компаратора в этом режиме не состоится. Но вообще, ...можно проверить. rolleyes.gif
Go to the top of the page
 
+Quote Post
stells
сообщение Mar 5 2010, 10:23
Сообщение #3


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(ValBag @ Mar 5 2010, 13:15) *
Раз отключаются порты, тем более входные шунтируются на землю, то наверное работа компаратора в этом режиме не состоится

порты не отключаются, иначе подсистема обработки внешних прерываний не будет работать
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ValBag   Контроль разряда батареи   Mar 4 2010, 16:45
- - sKWO   Power Down - останавливается не только процессор, ...   Mar 4 2010, 17:50
- - tyro   Цитата(ValBag @ Mar 4 2010, 19:45) Первое...   Mar 4 2010, 18:04
- - yarunt   Можно по таймеру в асинхронном режиме работающем н...   Mar 4 2010, 19:27
- - Son Of Stone   Однажды решил такую проблему с помощью супервизора...   Mar 5 2010, 06:39
- - stells   а встроенный компаратор не работает случайно в реж...   Mar 5 2010, 06:51
- - ValBag   Цитата(yarunt @ Mar 5 2010, 02:27) Можно ...   Mar 5 2010, 09:51
|- - stells   Цитата(ValBag @ Mar 5 2010, 12:51) В спящ...   Mar 5 2010, 10:03
- - V_N   Кодпроверить бы это... в спящем режиме отключаются...   Mar 5 2010, 10:08
- - ValBag   Цитата(stells @ Mar 5 2010, 17:23) порты ...   Mar 5 2010, 11:06
- - Itch   А если прицепить на пин внешнего прерывания INT0 м...   Mar 5 2010, 11:33
|- - stells   Цитата(Itch @ Mar 5 2010, 14:33) А если п...   Mar 5 2010, 11:37
|- - Itch   Цитата(stells @ Mar 5 2010, 17:37) так эт...   Mar 5 2010, 11:45
|- - rx3apf   Цитата(Itch @ Mar 5 2010, 14:45) ну не со...   Mar 5 2010, 13:29
- - ValBag   Цитата(rx3apf @ Mar 5 2010, 20:29) Цифров...   Mar 5 2010, 13:51
|- - stells   Цитата(ValBag @ Mar 5 2010, 16:51) Конечн...   Mar 5 2010, 13:53
|- - rx3apf   Цитата(stells @ Mar 5 2010, 16:53) по иде...   Mar 5 2010, 14:08
- - ValBag   Цитата(rx3apf @ Mar 5 2010, 21:08) Обсужд...   Mar 5 2010, 14:20
|- - rx3apf   Цитата(ValBag @ Mar 5 2010, 17:20) Полюбо...   Mar 5 2010, 14:28
|- - stells   Цитата(rx3apf @ Mar 5 2010, 17:28) что-то...   Mar 5 2010, 14:32
- - ValBag   yarunt, хотелось бы услышать, как от практически п...   Mar 5 2010, 14:34
|- - rx3apf   Цитата(ValBag @ Mar 5 2010, 17:34) хотело...   Mar 5 2010, 14:51
- - ValBag   Цитата(rx3apf @ Mar 5 2010, 21:51) Вот по...   Mar 5 2010, 15:00
|- - rx3apf   Цитата(ValBag @ Mar 5 2010, 18:00) Не сов...   Mar 5 2010, 15:04
- - ValBag   Цитата(rx3apf @ Mar 5 2010, 22:04) Нет, э...   Mar 5 2010, 15:12
- - Александр Куличок   Просыпаться от таймера 32кГц возможно Power-save р...   Mar 6 2010, 20:21
|- - rx3apf   Цитата(Александр Куличок @ Mar 6 2010, 23...   Mar 6 2010, 22:46
- - adc   Почему Вы не рассматриваете вариант озвученный ран...   Mar 7 2010, 06:36
|- - rx3apf   Цитата(adc @ Mar 7 2010, 09:36) Использов...   Mar 7 2010, 07:46
- - adc   Цитата(rx3apf @ Mar 7 2010, 10:46) Отмечу...   Mar 7 2010, 09:09
- - ILYAUL   Цитата(ValBag @ Mar 4 2010, 19:45) ..... ...   Mar 7 2010, 13:53
|- - adc   Цитата(ILYAUL @ Mar 7 2010, 16:53) Зачем ...   Mar 7 2010, 18:50
- - ValBag   При стремлении к максимальной экономии аккумулятор...   Mar 8 2010, 01:25


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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 08:10
Рейтинг@Mail.ru


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