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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> AVR + Батарейка
Rst7
сообщение Oct 21 2005, 10:30
Сообщение #16


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



В досыл. Не забыл ли ты, что после сброса, в том числе и по WDT, включен аналоговый компаратор? И его надо выключить?

Ищи, где-то лажа, у меня прибор на M128 без основного питания от ионистора 1Ф 1-1.5 суток живет.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
AndyBig
сообщение Oct 21 2005, 10:36
Сообщение #17


Иногдящий
****

Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931



кстати, меньше 10 uA - это с выключенным WDT smile.gif.
Go to the top of the page
 
+Quote Post
DeXteR
сообщение Oct 21 2005, 11:01
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 319
Регистрация: 2-08-05
Из: Одесса
Пользователь №: 7 287



Перед слипом выключаю и АЦП и Ан. Комп. и все таимера и уарт и все что толька знаю кроме Вочдога

Интересно а гденибудь можно взять инфу о том какие части Атмеги сколька потребляют

Батарейки теперь будет хватать на 1000 часов так что я доволен тем что получилось

Но вроде можно ещо круче и ненравиться мне этот баг с скачком потребления
Go to the top of the page
 
+Quote Post
BVU
сообщение Oct 21 2005, 11:01
Сообщение #19


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

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(DeXteR @ Oct 21 2005, 13:51)
To BVU
Давно выбрал режим PowerDown
Толька вот немогу добиться от него < 10 Микроампер как говориться в документации
*

А кроме ATmega32, в схеме вашего устройства еще есть какие либо электронные компаненты? Может дополнительное токопотребление это их ток... А так же переведите все порты микроконтроллера в Z-состояние.


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
DeXteR
сообщение Oct 21 2005, 11:16
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 319
Регистрация: 2-08-05
Из: Одесса
Пользователь №: 7 287



Да нет Неможет Там диодами все развязано
Соплей нет
Без контроллера (вынимал его из панельки) ток равен нулю
Меряно хорошим тестером на пределе 20 микроампер
Go to the top of the page
 
+Quote Post
GrayCat
сообщение Oct 21 2005, 11:37
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 7-10-05
Из: UA
Пользователь №: 9 342



Цитата(DeXteR @ Oct 21 2005, 13:16)
Без контроллера (вынимал его из панельки) ток равен нулю
*

Ток вполне может течь между ногой контроллера и подключенной к ней схемой. Например, у тебя нога МК включена как вход с подтяжкой в +, а снаружи к ней подключен чей-то выход, котрый при отрубании внешнего питания садится в "0". Так что отсутствие потребления без контроллера -- еще не показатель.


--------------------
Gray©at
Go to the top of the page
 
+Quote Post
DeXteR
сообщение Oct 21 2005, 11:51
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 319
Регистрация: 2-08-05
Из: Одесса
Пользователь №: 7 287



Цитата(GrayCat @ Oct 21 2005, 14:37)
Цитата(DeXteR @ Oct 21 2005, 13:16)
Без контроллера (вынимал его из панельки) ток равен нулю
*

Ток вполне может течь между ногой контроллера и подключенной к ней схемой. Например, у тебя нога МК включена как вход с подтяжкой в +, а снаружи к ней подключен чей-то выход, котрый при отрубании внешнего питания садится в "0". Так что отсутствие потребления без контроллера -- еще не показатель.
*



Вся поддтяжка (кроме ресета) подключена не к общей точке 2х диодов развязывающих питание 5 вольт и батарейку а непосредственно к 5 вольтам

Выводы конфигуряться как входы
Go to the top of the page
 
+Quote Post
GrayCat
сообщение Oct 21 2005, 13:22
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 7-10-05
Из: UA
Пользователь №: 9 342



Цитата(DeXteR @ Oct 21 2005, 13:51)
Вся поддтяжка (кроме ресета) подключена не к общей точке 2х диодов развязывающих питание 5 вольт и батарейку а непосредственно к 5 вольтам

Я имел в виду внутренние подтяжки -- те, что включаются при выдаче "1" в защелку порта, сконфигуренного на вход.
Цитата
Выводы конфигуряться как входы
*

Ну тогда надо следить, чтобы на них не было "плавающих" уровней, шумов и т.п. В частности, при указанном выше включении внешних подтяжек к "исчезающему" +5 возможно попадание "остаточного" напряжения от этих +5 на входы (например, от недоразрядившихся конденсаторов).


--------------------
Gray©at
Go to the top of the page
 
+Quote Post
James D.
сообщение Mar 25 2006, 18:36
Сообщение #24


Местный
***

Группа: Участник
Сообщений: 315
Регистрация: 10-10-05
Пользователь №: 9 466



Цитата(IgorKossak @ Oct 20 2005, 11:50) *
Желательно также отключить fuse-биты:
OCDEN, JTAGEN и BODEN.


Если отключить BODEN, как быть с контролем питающего напряжения?
И еще вопрос: в режиме сна, снижение питающего напряжения допускается до какой величины (если в обычном режиме МК запитан напряжением 5V)?
Go to the top of the page
 
+Quote Post
_Diman_
сообщение Mar 25 2006, 19:06
Сообщение #25


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

Группа: Свой
Сообщений: 92
Регистрация: 8-03-05
Пользователь №: 3 160



Если знать напряжение питания до стабилизатора 5в то можно просто поставить последовательно
шина питания-стабилитрон-резистор-gnd
стабилитрон 12в-4в=на 8в в итоге на R=4в
У меня работало прекрасно. А если не знать Uпит я делал так
http://startcd.narod.ru/clock/clock.html
Go to the top of the page
 
+Quote Post
James D.
сообщение Mar 26 2006, 07:47
Сообщение #26


Местный
***

Группа: Участник
Сообщений: 315
Регистрация: 10-10-05
Пользователь №: 9 466



У меня схема питается от 5V + батарея 6V (думаю последовательно с батареей поставить резистор, чтобы понизить напряжение до 5-5,5V) для питания МК в режиме сна. При питании от сетевого блока питания батарея будет подзаряжаться - ток заряда ограничивается тем же резюком.
Но вопрос мой остается в силе:
Если отключить BODEN, как быть с контролем питающего напряжения?
И еще вопрос: в режиме сна, снижение питающего напряжения допускается до какой величины (если в обычном режиме МК запитан напряжением 5V)? Можно ли питать от 4.5V батареи?
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 27 2006, 23:24
Сообщение #27


кекс
******

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



Цитата(James D. @ Mar 26 2006, 09:47) *
У меня схема питается от 5V + батарея 6V (думаю последовательно с батареей поставить резистор, чтобы понизить напряжение до 5-5,5V) для питания МК в режиме сна.

Вполне нормально.

Цитата
При питании от сетевого блока питания батарея будет подзаряжаться - ток заряда ограничивается тем же резюком.

А вот здесь бред.. Как можно заряжать 6V батарею, от 5V источника питания? Батарея скорее будет разряжаться чем заряжаться..

Цитата
Если отключить BODEN, как быть с контролем питающего напряжения?

BODEN вообще-то не предназначен для контроля питающих напряжений. BODEN+BODLEVEL определяют при каком уровне напряжения требуется подать процессору МК сигнал "сброс". Напряжение питании можно контролировать с помощью АЦП, либо с помощью аналогового компаратора.

Цитата
И еще вопрос: в режиме сна, снижение питающего напряжения допускается до какой величины (если в обычном режиме МК запитан напряжением 5V)?

Взависимости от частоты тактирования и типа МК mega/tiny - нижняя планка питающего напряжения может достигать 2.7/1.8В соответственно.

Цитата
Можно ли питать от 4.5V батареи?

В вашем случае, с учетом того что требуется подзаряжать батарею источником 5V - то не то что можно, нужно ставить батарею 4.5V.
Go to the top of the page
 
+Quote Post
James D.
сообщение Mar 30 2006, 14:15
Сообщение #28


Местный
***

Группа: Участник
Сообщений: 315
Регистрация: 10-10-05
Пользователь №: 9 466



Спасибо за подробные ответы!
Насчет "контроля напряжения" - я имел в виду именно определение при каком уровне напряжения требуется подать процессору МК сигнал "сброс".
Я выбрал режим "Power-save" - в схеме задействованы часы реального времени, которые будят МК (ATmega16) 1 раз в секунду + контроллер должен проснуться и более не засыпать, при приеме по TWI собственного адреса, дальше идет обычная работа. Так вот, при переводе МК в режим сна, по обоим проводам в линии TWI течет ток по 700 мкА, второй контроллер (мастер TWI) при этом полностью выключен. Различная конфигурация выводов порта перед переходом в сон ничего не дает. Как тут надо поступить?
И еще вопрос: правильно ли бит SE в MCUCR устанавливать в "1" перед командой SLEEP и очищать сразу же после пробуждения (как только начинает выполняться обработчик прерывания, вызвавший пробуждение)? После этого, если МК снова нужно перевести в режим сна, бит SE уст. в "1", и SLEEP.
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 30 2006, 16:30
Сообщение #29


кекс
******

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



Цитата(James D. @ Mar 30 2006, 16:15) *
правильно ли бит SE в MCUCR устанавливать в "1" перед командой SLEEP и очищать сразу же после пробуждения (как только начинает выполняться обработчик прерывания, вызвавший пробуждение)? После этого, если МК снова нужно перевести в режим сна, бит SE уст. в "1", и SLEEP.

Достаточно один раз разрешить режим сна SE=1, и дальше пользоваться sleep. Постоянно сбрасывать и устанавливать SE нет надобности.
Go to the top of the page
 
+Quote Post
James D.
сообщение Mar 30 2006, 19:12
Сообщение #30


Местный
***

Группа: Участник
Сообщений: 315
Регистрация: 10-10-05
Пользователь №: 9 466



Понятно.
А как же быть с TWI?
Go to the top of the page
 
+Quote Post

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

 


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


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