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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Контроль разряда батареи, В AVR, при использовании спящего режима
rx3apf
сообщение Mar 5 2010, 13:29
Сообщение #16


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(Itch @ Mar 5 2010, 14:45) *
ну не совсем, WD кушает ~8uA ибо внтренняя частота у него ~1МГц, а тут можно значительно меньше сделать наверное, надо посчитать.

Цифровой вход вблизи порога переключения сожрет в разы больше.
Go to the top of the page
 
+Quote Post
ValBag
сообщение Mar 5 2010, 13:51
Сообщение #17


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

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



Цитата(rx3apf @ Mar 5 2010, 20:29) *
Цифровой вход вблизи порога переключения сожрет в разы больше.
Конечно, это "оригинально" - ловить порог таким способом, но разве вход не обладает триггерной характеристикой ?
Go to the top of the page
 
+Quote Post
stells
сообщение Mar 5 2010, 13:53
Сообщение #18


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

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



Цитата(ValBag @ Mar 5 2010, 16:51) *
Конечно, это "оригинально" - ловить порог таким способом, но разве вход не обладает триггерной характеристикой ?

по идее да, причем с небольшим гистерезисом
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Mar 5 2010, 14:08
Сообщение #19


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(stells @ Mar 5 2010, 16:53) *
по идее да, причем с небольшим гистерезисом

Обсуждается все еще AVR ? Что-то мне там не припоминаются входы с гистерезисом. А вот резко растущее потребление при висящих входах - очень даже припоминается...
Go to the top of the page
 
+Quote Post
ValBag
сообщение Mar 5 2010, 14:20
Сообщение #20


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

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



Цитата(rx3apf @ Mar 5 2010, 21:08) *
Обсуждается все еще AVR ? Что-то мне там не припоминаются входы с гистерезисом. А вот резко растущее потребление при висящих входах - очень даже припоминается...
Полюбопытствуйте в схеме порта в датшите. Там на входе триггер Шмитта. А повышенное энергопотребление, это хаотичное переключение портов в результате воздействия шумового напряжения на неподтянутых входах.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Mar 5 2010, 14:28
Сообщение #21


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(ValBag @ Mar 5 2010, 17:20) *
Полюбопытствуйте в схеме порта в датшите. Там на входе триггер Шмитта. А повышенное энергопотребление, это хаотичное переключение портов в результате воздействия шумового напряжения на неподтянутых входах.

А, вообще-то да, нарисован... Но что-то мне странно, что уровень шума на никуда не подключенном входе столь велик, что устойчиво превышает гистерезис. Или гистерезис все равно не спасает от повышения тока потребления вблизи точки переключения. Никогда не интересовался, что там реально считывается с ноги в такой ситуации, контролировал лишь факт нестабильности потребления (полезно, чтобы удостовериться, что все настроено как надо)...
Go to the top of the page
 
+Quote Post
stells
сообщение Mar 5 2010, 14:32
Сообщение #22


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

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



Цитата(rx3apf @ Mar 5 2010, 17:28) *
что-то мне странно, что уровень шума на никуда не подключенном входе столь велик, что устойчиво превышает гистерезис

гистерезис очень маленький, что-то милливольт 50 (вот у ПИКов он несколько больше), но этого было-бы достаточно, чтобы использовать вход INT0 как компаратор

входное сопротивление порта 100МОм, так что делитель, скажем, 10+10МОм съест как-раз наноамперы

Сообщение отредактировал stells - Mar 5 2010, 14:34
Go to the top of the page
 
+Quote Post
ValBag
сообщение Mar 5 2010, 14:34
Сообщение #23


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

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



yarunt, хотелось бы услышать, как от практически применявшего асинхронный таймер с кварцем 32768, каков добавочный ток при его использовании в спящем режиме ?

Сообщение отредактировал ValBag - Mar 5 2010, 14:35
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Mar 5 2010, 14:51
Сообщение #24


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(ValBag @ Mar 5 2010, 17:34) *
хотелось бы услышать, как от практически применявшего асинхронный таймер с кварцем 32768, каков добавочный ток при его использовании в спящем режиме ?

Вот по моим записям, таймер у mega8 (@3.6V) жрет 8 uA, без обработки прерываний. Обработка (16 Hz) забирала еще 4..5 uA (там есть тонкость, из обработчика нельзя выходить раньше одного такта генератора), при RC-тактировании 3.6 MHz. Новые камни (скажем, mega88) - помнится, потребляют заметно меньше.
Go to the top of the page
 
+Quote Post
ValBag
сообщение Mar 5 2010, 15:00
Сообщение #25


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

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



Цитата(rx3apf @ Mar 5 2010, 21:51) *
Вот по моим записям, таймер у mega8 (@3.6V) жрет 8 uA, без обработки прерываний. Обработка (16 Hz) забирала еще 4..5 uA (там есть тонкость, из обработчика нельзя выходить раньше одного такта генератора), при RC-тактировании 3.6 MHz. Новые камни (скажем, mega88) - помнится, потребляют заметно меньше.
Не совсем понял. 16 Hz - это внешнее тактирование асинхронника? На такой частоте? Впрочем вы имеете в виду очевидно период прерывания. А частота таймера какая ?

Сообщение отредактировал ValBag - Mar 5 2010, 15:04
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Mar 5 2010, 15:04
Сообщение #26


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(ValBag @ Mar 5 2010, 18:00) *
Не совсем понял. 16 Hz - это внешнее тактирование асинхронника? На такой частоте?

Нет, это кварц 32768 Hz, прескалер 8, прерывание по переполнению 16 раз в секунду (используется у меня для опроса датчиков).
Go to the top of the page
 
+Quote Post
ValBag
сообщение Mar 5 2010, 15:12
Сообщение #27


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

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



Цитата(rx3apf @ Mar 5 2010, 22:04) *
Нет, это кварц 32768 Hz, прескалер 8, прерывание по переполнению 16 раз в секунду (используется у меня для опроса датчиков).
Понятно, спасибо. Величины приемлимы. Только при 5 В, возрастет наверное вдвое. Но всё равно, допустимо.

Сообщение отредактировал ValBag - Mar 5 2010, 15:12
Go to the top of the page
 
+Quote Post
Александр Куличо...
сообщение Mar 6 2010, 20:21
Сообщение #28


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 6-03-06
Из: Украина, г. Винница
Пользователь №: 15 017



Просыпаться от таймера 32кГц возможно Power-save режиме. Потребление контроллера в этом режиме в виде графика описано в разделе "Typical Characteristics" даташита.
При переходе в спящий режим нельзя оставлять ноги в 3-м состоянии, так как потребление при этом увеличивается в разы.
В случае периодического просыпания от асинхронного таймера, свою долю в общее потребление будет также вносить потребление контроллера при восстановлении из спящего режима. А оно по длительности сравнительно большое и определяется временем, отведенным под запуск кварца или внутреннего генератора (до 16000 тактов для меги88)
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Mar 6 2010, 22:46
Сообщение #29


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(Александр Куличок @ Mar 6 2010, 23:21) *
А оно по длительности сравнительно большое и определяется временем, отведенным под запуск кварца или внутреннего генератора (до 16000 тактов для меги88)

Поскольку кварцевый генератор у M8/M88 только один, то при использовании кварца 32768 Hz речь может идти только о тактировании от внутреннего RC-генератора, а он запускается практически мгновенно (6 тактов).
Go to the top of the page
 
+Quote Post
adc
сообщение Mar 7 2010, 06:36
Сообщение #30


Местный
***

Группа: Свой
Сообщений: 409
Регистрация: 29-10-07
Пользователь №: 31 836



Почему Вы не рассматриваете вариант озвученный ранее с использованием Watchdog Reset? Использовал подобное решение в устройстве работающем на батареях. По WDT контроллер просыпался каждые 2 секунды, делал быстренько свои дела и баиньки. biggrin.gif
Go to the top of the page
 
+Quote Post

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

 


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


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