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

 
 
> Режим Active, 128 кГц, потребляемый ток "де факто"
smk
сообщение Jan 26 2007, 13:30
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Если кто-то делал проекты с АВР, тактируемыми от внутреннего генератора 128 кГц, то совпал ли потребляемый ток с даташитом? В моем случае (Tiny13) должна потреблять по документации не более 0,08 мА. А фактически 0,395 мА. К выводам ничего не подключал лишнего, поотключал вааще все! Отключены АЦП и компаратор. Почему может быть такая разница? Подскажите что это, если кто в курсе...


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
smk
сообщение Jan 29 2007, 15:38
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Стартап:

#include <mega48.h>

// Declare your global variables here

void main(void)
{
// Declare your local variables here

// Crystal Oscillator division factor: 1
#pragma optsize-
CLKPR=0x80;
CLKPR=0x00;
#ifdef _OPTIMIZE_SIZE_
#pragma optsize+
#endif

// Input/Output Ports initialization
// Port B initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T
PORTB=0x00;
DDRB=0x00;

// Port C initialization
// Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State6=T State5=T State4=T State3=T State2=T State1=T State0=T
PORTC=0x00;
DDRC=0x00;

// Port D initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T
PORTD=0x00;
DDRD=0x00;

// Timer/Counter 0 initialization
// Clock source: System Clock
// Clock value: Timer 0 Stopped
// Mode: Normal top=FFh
// OC0A output: Disconnected
// OC0B output: Disconnected
TCCR0A=0x00;
TCCR0B=0x00;
TCNT0=0x00;
OCR0A=0x00;
OCR0B=0x00;

// Timer/Counter 1 initialization
// Clock source: System Clock
// Clock value: Timer 1 Stopped
// Mode: Normal top=FFFFh
// OC1A output: Discon.
// OC1B output: Discon.
// Noise Canceler: Off
// Input Capture on Falling Edge
// Timer 1 Overflow Interrupt: Off
// Input Capture Interrupt: Off
// Compare A Match Interrupt: Off
// Compare B Match Interrupt: Off
TCCR1A=0x00;
TCCR1B=0x00;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x00;
OCR1AL=0x00;
OCR1BH=0x00;
OCR1BL=0x00;

// Timer/Counter 2 initialization
// Clock source: System Clock
// Clock value: Timer 2 Stopped
// Mode: Normal top=FFh
// OC2A output: Disconnected
// OC2B output: Disconnected
ASSR=0x00;
TCCR2A=0x00;
TCCR2B=0x00;
TCNT2=0x00;
OCR2A=0x00;
OCR2B=0x00;

// External Interrupt(s) initialization
// INT0: Off
// INT1: Off
// Interrupt on any change on pins PCINT0-7: Off
// Interrupt on any change on pins PCINT8-14: Off
// Interrupt on any change on pins PCINT16-23: Off
EICRA=0x00;
EIMSK=0x00;
PCICR=0x00;

// Timer/Counter 0 Interrupt(s) initialization
TIMSK0=0x00;
// Timer/Counter 1 Interrupt(s) initialization
TIMSK1=0x00;
// Timer/Counter 2 Interrupt(s) initialization
TIMSK2=0x00;

// Analog Comparator initialization
// Analog Comparator: Off
// Analog Comparator Input Capture by Timer/Counter 1: Off
ACSR=0x80;
ADCSRB=0x00;



Кстати, вытер свою экспериментальную Tiny13-20PI в DIP8. При тактовой 128кГц и питании 3,84 В потребляемый ток составил 94,7 мкА. Включен таймер и АЦП. Так что можно сказать паспортное значение. Только зачем оно надо такое. Как его использовать? Мне интереснее знать ток работающего контроллера. И лучше знать до того как будет собран макет.

Цитата
Ноги ещё, небось как входы. "Чтоб не потребляли". ;О)


Какие будут предложения?


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
mse
сообщение Jan 29 2007, 15:53
Сообщение #3


Знающий
****

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



Цитата(smk @ Jan 29 2007, 15:38) *
Какие будут предложения?

Естественно, настроить на выход. Какой ток собираетесь мерять, если порты на вход и от касания корпуса он может меняться в десятки раз? И ещё в Атмел писать? ;О)
Уже давал ХЗ скока раз результат экскремента:
М48@1,8В часовой таймер, от него просыпаемся из пауэрдаун раз в сек. Все порты на вывод. Всё отключено: БОД, ДВ, ОЦД, ВД... И от РС=8МГц тарабаним 1000 тактов. Потребление - 7,5мкА. После помывки платы намерял 4,5мкА. Вольт до 4 ток растёт незначительно(скока - не помню) но после 3,7-3,8В начинает расти в разы. И десятки раз.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- smk   Режим Active, 128 кГц   Jan 26 2007, 13:30
- - jorikdima   в даташите не только от частоты но и от напряжения...   Jan 26 2007, 13:45
- - smk   В даташите 0,08 мА при 4 В. В моем случае питание ...   Jan 26 2007, 13:57
- - pokos   Плата и корпус после пайки хорошо отмыты?   Jan 26 2007, 13:57
- - smk   Да. Все вымыто и чисто. Перепроверил.   Jan 26 2007, 14:10
- - prottoss   Цитата(smk @ Jan 26 2007, 17:30) Если кто...   Jan 26 2007, 14:11
- - MiklPolikov   Где Вы в документации нашли про 0.08 мА при 124КГ ...   Jan 26 2007, 14:13
|- - prottoss   Цитата(MiklPolikov @ Jan 26 2007, 18:13) ...   Jan 26 2007, 14:24
- - smk   Режим active. А где обсуждали? И при каких состоян...   Jan 26 2007, 14:18
|- - prottoss   Цитата(smk @ Jan 26 2007, 18:18) Режим ac...   Jan 26 2007, 14:34
|- - mse   Цитата(smk @ Jan 26 2007, 14:18) Остальны...   Jan 26 2007, 14:51
- - smk   ЦитатаЯ, например, нашёл на странице 126 график FI...   Jan 26 2007, 14:26
- - smk   С менеджментом худо. Нет у проца времени спать. У...   Jan 26 2007, 14:41
|- - prottoss   Цитата(smk @ Jan 26 2007, 18:41) С менедж...   Jan 26 2007, 14:47
- - smk   Цитатачтобы ВСЕ стояло и не изменялось, ну, окромя...   Jan 26 2007, 14:55
- - GDI   Где то пробегал топик что БОД как раз не копейки а...   Jan 26 2007, 14:59
- - prottoss   ЦитатаЦитатачтобы ВСЕ стояло и не изменялось, ну, ...   Jan 26 2007, 15:10
- - smk   Прочитал насколько смог. Там только общие рекоменд...   Jan 26 2007, 15:36
|- - =GM=   Цитата(smk @ Jan 26 2007, 12:36) Прочитал...   Jan 26 2007, 19:04
- - prottoss   Еще один совет: возможно - можно отказаться от исп...   Jan 26 2007, 19:30
- - SasaVitebsk   Я тока что мучился. Почитай посты. У меня был Debu...   Jan 27 2007, 00:24
- - smk   DebugWare выключен (DWEN=1), BOD выключен (BODLEVE...   Jan 29 2007, 12:16
- - smk   ЦитатаЕще один совет: возможно - можно отказаться ...   Jan 29 2007, 12:41
|- - prottoss   Цитата(smk @ Jan 29 2007, 16:41) ЦитатаЕщ...   Jan 29 2007, 12:52
- - smk   ЦитатаВы же тактируетесь от таймера WATCHDOG??? Ну...   Jan 29 2007, 13:05
- - smk   Попробовал поэкспериментировать с Mega48-20PU в DI...   Jan 29 2007, 14:55
|- - prottoss   Цитата(smk @ Jan 29 2007, 18:55) Попробов...   Jan 29 2007, 15:03
|- - mse   Цитата(smk @ Jan 29 2007, 14:55) Вся пери...   Jan 29 2007, 15:31
- - smk   ЦитатаИМХО - они делают также - берут свежевыпечен...   Jan 29 2007, 15:12
- - GDI   Так в даташите написано про периферию - она вся от...   Jan 29 2007, 15:19
- - smk   ЦитатаЕстественно, настроить на выход. Какой ток с...   Jan 29 2007, 16:42
|- - mse   Цитата(smk @ Jan 29 2007, 16:42) (РС то 8...   Jan 29 2007, 21:03
- - smk   ЦитатаМ48@1,8В часовой таймер, от него просыпаемся...   Jan 29 2007, 17:21
- - aleksey_g   Прочитал. Просто супер!!! А не пробова...   Jan 29 2007, 21:31
- - smk   Цитатане, у меня без прескалера было. но суть иде...   Jan 29 2007, 22:00
|- - mse   Цитата(smk @ Jan 29 2007, 22:00) но суть ...   Jan 30 2007, 10:09
- - smk   ЦитатаНу как...дал 1000 тактов, потом 2000. Разниц...   Jan 30 2007, 11:04
|- - mse   Цитата(smk @ Jan 30 2007, 11:04) Ясно. А ...   Jan 30 2007, 11:28
- - smk   ЦитатаА если ваш аккум хотяб 1Ач 40 mAh. Китай. С...   Jan 30 2007, 16:26
|- - mse   Цитата(smk @ Jan 30 2007, 16:26) Было бы ...   Jan 30 2007, 16:48
- - smk   ЦитатаВ ЭФО ЦитатаТиня 25. $0,85. Вкусно. Я ...   Jan 30 2007, 17:13
|- - Dopler   Цитата(smk @ Jan 30 2007, 17:13) Я вот те...   Jan 30 2007, 17:22
|- - aleksey_g   Цитата(smk @ Jan 30 2007, 16:13) ЦитатаВ ...   Jan 30 2007, 18:26
- - smk   ЦитатаА не проще операционник малопотребляющий пос...   Jan 30 2007, 17:57
- - smk   ЦитатаЕсли в Киеве, так наверное, дешевле чем здес...   Jan 30 2007, 20:20
- - smk   Да. 10 ч на сегоня только и вымутил. Всеж оценка в...   Jan 31 2007, 21:09
|- - mse   Цитата(smk @ Jan 31 2007, 21:09) Да. 10 ч...   Feb 1 2007, 11:46
- - algidim   Подскажите пожалуйста.В контроллере atmega48 прогр...   Feb 1 2007, 00:29
- - aleksey_g   Цитата(algidim @ Jan 31 2007, 23:29) отно...   Feb 1 2007, 10:31
- - Dopler   Цитата(algidim @ Feb 1 2007, 00:29) Подск...   Feb 1 2007, 10:42


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

 


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


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