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

 
 
> Power Down mode Tiny26L, Потребление 40мкА. Много, однако...
Dimmy
сообщение May 27 2008, 14:04
Сообщение #1


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

Группа: Участник
Сообщений: 106
Регистрация: 12-09-05
Пользователь №: 8 503



Схема устройства построена так, что питание на измерительные цепи и на индикацию берется непосредственно с выводов портов контроллера. Т.е. установив вывод порта в 0 или переведя его в состояние input при PUD=1 - снимаем питание с этих схем... Более того - PUD=1 постоянно
После перехода в Power Down mode потребление падает до 40 мкА. Меня бы устроили 5...6, хотя заявлено:
Power Down mode, WDT disabled, VCC = 3V --> 0.3...3 µA


Напрашиваются следующие вопросы:
1. В какое состояние переводить выводы портов: output и 0 на выходе или просто на input
2. Использую внутренний RC oscillator. Для Power Down mode написано:
In this mode, the External Oscillator is stopped
но ничего не сказано о внутреннем RC. (WDT не использую)


Вот подпрограмма перевода в PowerDown:

void DeepSleep(void){
CLI();
WDTCR = (1<<WDCE) + (1<<WDE) + 0x07;
WDTCR &= ~(1<<WDE);
TCCR0 = 0;
TIMSK = 0;
TIFR = 0x66; //сброс флагов прерываний от таймеров

MCUCR = (1<<PUD) + (1<<SE) + (1<<SM1); //разрешим sleep и выберем режим PowerDown

ACSR &= ~(1<<ACIE); //выключим компаратор
ACSR |= (1<<ACD);

ADCSR = 0; //выключим АЦП
ADMUX = 0; //

DDRA = 0;
PORTA = 0;
DDRB = 0;
PORTB = 0;

GIMSK = (1<<PCIE1);
GIFR |= (1<<PCIF);
SEI();
asm("sleep \n");
Init();
}
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Dimmy
сообщение May 28 2008, 07:45
Сообщение #2


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

Группа: Участник
Сообщений: 106
Регистрация: 12-09-05
Пользователь №: 8 503



Всё, вопрос снят - повторная промывка платы все решила... Потребление - около 2 мкА
Go to the top of the page
 
+Quote Post
zhevak
сообщение May 30 2008, 21:20
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



Цитата(Dimmy @ May 28 2008, 13:45) *
Всё, вопрос снят - повторная промывка платы все решила... Потребление - около 2 мкА

Приятно слышать, что хоть у кого-то проблемы решаются...
Мы свои платы (для пущей важности smile.gif ) после промывки и часовой просушки при 90°С покрываем гамма-воском. Воск предупреждает загрязнение и утечки, но, в отличие от лака, дает возможность последующей паки. Попробуйте, может тоже понравится.

Сообщение отредактировал zhevak - May 30 2008, 21:20


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 04:33
Рейтинг@Mail.ru


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