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

 
 
> AVR + батарейное питание, Сколько времени способна работать такая связка
otrog
сообщение May 29 2006, 11:14
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



Доброго времени суток.

Собственно интересует реальный опыт применения AVR с батарейками. Имеется ввиду ~99% времени в PowerDown режиме с просыпанием по сторожевому таймеру, выполнении каких-нибудь действий и опять сон. Поделитесь информацией кто делал.
Например "Mega8 1MHz" + "3 алкалиновых батарейки AA" = "X часов"

Спасибо.


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
otrog
сообщение May 30 2006, 10:43
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



Еще раз спасибо за комментарии и замечания cheers.gif.
Итак резюмирую. Для наиболее продолжительной работы AVR в пульсирующем режиме (~99% спим - просыпаемся, работаем - опать спим) с батарейным питанием необходимо соблюсти следующие условия.

Обязательные условия:
- Минимальное время пробуждения из выключенного режима (копать CKSEL-ы и SUT-ы если они есть).
- Отказ от использования внешнего кварца в пользу внутреннего RC генератора для работы в активном режиме (из-за долгого запуска кварца).
- Максимально возможная частота внутреннего RC генератора для работы в активном режиме (для повышения КПД).
- WDT или часовой кварц(32768Гц) для генерации пробуждающего прерывания.
- Выключать все что можно и в данный момент не нужно, а включать только по мере надобности(ОЧЕНЬ внимательно рыть DataSheet).

Очень желательные условия:
- Вместо внутреннего BOD(10-15 мкА) использовать внешний супервизор(например от Microchip(~1мкА)).
- Использовать по возможности недавно изготовленные элементы питания(не старше одного года).

Опять же замечаниям и исправлениям буду рад.

А теперь задача усложняется blink.gif:
В редкие моменты бодрствования необходимо использовать внутренний АЦП(для замера напряжения батарей и сигнала с внешнего датчика температуры).
С датчиком температуры проблем нет - при пробуждении на него подается питание, перед засыпанием питание снимается. А вот для АЦП нужно время на преобразование. Я вижу использование АЦП так:
Проснулись - запустили АЦП на преобразование с генерацией прерывания по завершению(в прерывании сохранили результат) - считаем предыдущее значение результата - засыпаем.

Правильно ли я мыслю?


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post
defunct
сообщение May 30 2006, 11:37
Сообщение #3


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(otrog @ May 30 2006, 13:43) *
Правильно ли я мыслю?

Да вроде бы все верно мыслите ;>
можно правда внести еще одно небольшое изменение:
вместо внутреннего RC использовать внешний (RC цепочка на XT1) настроенный на максимально возможную для чипа частоту.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- otrog   AVR + батарейное питание   May 29 2006, 11:14
- - GetSmart   У меня плохой опыт (плохой результат) в этом вопро...   May 29 2006, 11:56
- - add   Собирал на tyny2313 подобное устройство. т.е. ~99%...   May 29 2006, 12:00
- - Rst7   Суть такого результата в том, что забыли сделать м...   May 29 2006, 12:02
- - GetSmart   ЦитатаRst7 Если это вы мне, то довожу до вашего св...   May 29 2006, 12:33
|- - Rst7   Цитата(GetSmart @ May 29 2006, 15:33) Цит...   May 29 2006, 13:30
- - defunct   Цитата(otrog @ May 29 2006, 14:14) Наприм...   May 29 2006, 14:31
- - uu9jag   Собирал на tyny2313 сервисные ПДУ для TV , два эле...   May 29 2006, 15:20
- - GetSmart   ЦитатаСобирал на tyny2313 сервисные ПДУ для TV , д...   May 29 2006, 15:58
- - ivstech   Поправьте, если я не прав. Время выхода из power-d...   May 30 2006, 01:42
- - otrog   Спасибо большое всем конструктивно ответившим...   May 30 2006, 04:54
|- - Rst7   Цитата(otrog @ May 30 2006, 07:54) Спасиб...   May 30 2006, 05:41
- - BVU   По всей видимости энергопотребление самой схемы оч...   May 30 2006, 07:24
- - GetSmart   ЦитатаПроснулись - запустили АЦП на преобразование...   May 30 2006, 16:38
- - mse   м48, РТС, 1.8В. Раз в секунду просыпается, тарахти...   Jun 1 2006, 07:57


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 00:25
Рейтинг@Mail.ru


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