Новичок
Регистрация: 08.02.2013
Адрес: Ташкент
Сообщений: 22
Репутация: 11
![]() |
Здравствуйте все. Возникла задача создать устройство для накопления данных в течении длительного времени, год и более. Измерение один раз в сутки. Аккумулятор думаю использовать от сотового, чем больше ёмкость тем лучше примерно 3000мА/час. Память подобрал и с внешним АЦП вроде вопросов нет, а вот подобрать оптимальный режим потребления пока не могу. Надо выйти на токи примерно 0.02мА. Если у кого нибудь есть опыт поделитесь.
|
||
Оценка
|
Новичок
Регистрация: 13.02.2009
Сообщений: 93
Репутация: 25
![]() |
Конечно можно сделать такое устройство.
Хватило бы и 1000 мА/ч на 10 лет.
Так как надо измерять только 1 раз в сутки. Мы делаем измерение температуры каждую минуту с передачей по радиоканалу каждые 15 минут, батарея 2400 мА/ч и хватает на 5 лет. |
||
Оценка
|
Новичок
Регистрация: 15.02.2010
Сообщений: 7
Репутация: 10
![]() |
|
||
Оценка
|
Новичок
|
Насчет режимов могу посоветовать PowerDown. в 48(168)й меге из него можно выходить по прерыванию Watchdog раз в 8 секунд. т.е. ушел в сон, через 8сек проснулся увеличил, счетчик и дальше спать. Если счетчик достигнет 10800 (сутки), делаешь свои измерения, записываешь в память, и т.д и дальше спать.
ну как-то так, если я правильно понял. |
||
Оценка
|
Новичок
Регистрация: 08.02.2013
Адрес: Ташкент
Сообщений: 22
Репутация: 11
![]() |
Цитата:
Какие же у вас тогда токи? |
||
Оценка
|
Новичок
Регистрация: 08.02.2013
Адрес: Ташкент
Сообщений: 22
Репутация: 11
![]() |
Цитата:
Насчет режимов могу посоветовать PowerDown. в 48(168)й меге из него можно выходить по прерыванию Watchdog раз в 8 секунд. т.е. ушел в сон, через 8сек проснулся увеличил, счетчик и дальше спать. Если счетчик достигнет 10800 (сутки), делаешь свои измерения, записываешь в память, и т.д и дальше спать.
ну как-то так, если я правильно понял. |
||
Оценка
|
Специалист
|
Часы реального времени можно организовать на встроенном таймере/счетчике (Timer/Counter2) в асинхронном режиме. Этот таймер/счетчик может использоваться для пробуждения микроконтроллера. Но в таком случае еще надо определиться с выбором режима пониженного энергопотребления, по даташиту надо посмотреть.
Еще вариант - если вы используете часы реального времени PCF8583 - то у них есть встроенная функция будильника, при сработке которого на выходе INT микросхемы часов появится лог. 0, этот сигнал можно использовать для вывода микроконтроллера из режима PowerDown... как-то так...
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота. |
||
Оценка
|
Знаток
Регистрация: 12.10.2009
Адрес: Тольятти
Сообщений: 231
Репутация: 87
![]() |
Я применял PCF8583, великолепная микруха, потребление менее 2 мка при 3в питания, отличная точность. Да, напрашивается именно такой вариант, просыпание от будильника и снова в полный даун. Насчет Мега48 не подскажу, а тиньку25 я испытывал, в полном дауне намерял 80 наноампер. Надо тщательно повыключать всё лишнее, что может потреблять - всякие АЦП и компараторы. Также я столкнулся с тем, что диоды Шоттки в обратном включении потребляют неожиданно и нескромно много - 2 мкА на штуку. Если в итоге посчитать энергию в вашем проекте, то окажется, что хватит одной литиевой таблетки типа CR2032 на несколько лет работы.
С будильником в 8583 есть одни грабли: надо обязательно прописывать ВСЕ байты установленного будильника осмысленными значениями, иначе не сработает. |
||
Оценка
|
Обратная связь РадиоЛоцман Вверх |