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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Посоветуйте AVR с низким энергопотреблением
Rst7
сообщение Mar 20 2009, 06:55
Сообщение #16


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

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



Цитата
надо будет где-нибудь его применить, достаточно одной батарейки AA,


А то и ААА. Питание из одной батарейки, которую можно купить не то, что на любом углу, а через каждый метр - это реально рулез smile.gif

Прямо просится в беспроводные датчики. Правда, вот проблема есть. Там так сделано, что когда проц спит, питание гуляет от и до (изредка степ-ап подкачивает). Как бы это все с радиочастью согласовать без особых извращений.. Хотя... Ну вообщем думать надо.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
san822
сообщение Mar 22 2009, 15:48
Сообщение #17


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

Группа: Свой
Сообщений: 1 195
Регистрация: 26-07-05
Из: Санкт-Петербург
Пользователь №: 7 111



Цитата(migray @ Mar 15 2009, 05:38) *
3 года назад сам работал на этом семействе TI, потом отказался по ряду причин.


Можно подробнее про эти причины ?
Go to the top of the page
 
+Quote Post
SINtheTHICK
сообщение Dec 1 2011, 10:37
Сообщение #18


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

Группа: Участник
Сообщений: 84
Регистрация: 28-12-07
Из: Кобрин, Беларусь
Пользователь №: 33 698



Доброго времени суток всем!

Поднимаю давно забытую тему, чтобы не начинать новую. fman.gif

Каково (примерно) собственное потребление внутреннего RC-генератора?
Интересует потребление МК в режиме Idle при основной тактовой 4,8 МГц, но с прескалером 256 (18750 Гц). Контроллер ATtiny13A.
По графикам из ДШ видно, что разница в потреблении при частотах 4,8 и 9,6 МГц примерно в 2 раза (~ 300 и 600 мкА соответственно). А если основную частоту делить? (я так понимаю, в 256 раз ток потребления все равно не уменьшится 01.gif )
Там еще есть график для 32 кГц, но в случае внешнего тактирования...


--------------------
Ищу рабочие версии драйвера ruki.sys и библиотеки golova.dll...
Go to the top of the page
 
+Quote Post
MaxiMuz
сообщение Dec 1 2011, 12:04
Сообщение #19


Местный
***

Группа: Участник
Сообщений: 253
Регистрация: 15-04-10
Из: Волгоград
Пользователь №: 56 658



Цитата(SINtheTHICK @ Dec 1 2011, 13:37) *
.....
Интересует потребление МК в режиме Idle при основной тактовой 4,8 МГц, но с прескалером 256 (18750 Гц). Контроллер ATtiny13A.
.....

Как я понимаю вы говорите о прескалере таймера, думаю потребление от этого независит. Если только таймер не работает в режиме генерации сигнала на ножке.
Go to the top of the page
 
+Quote Post
SINtheTHICK
сообщение Dec 1 2011, 12:42
Сообщение #20


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

Группа: Участник
Сообщений: 84
Регистрация: 28-12-07
Из: Кобрин, Беларусь
Пользователь №: 33 698



Цитата(MaxiMuz @ Dec 1 2011, 14:04) *
Как я понимаю вы говорите о прескалере таймера, думаю потребление от этого независит. Если только таймер не работает в режиме генерации сигнала на ножке.

Нет, не таймера. Прескалер именно системного клока, коэффициент деления которого задается значением в регистре CLKPR.
Хотя да, и для таймера основной клок им же и задается, равно как и всей синхронной периферии. Но интересует именно системный клок и его прескалер. Вернее сколько камень будет потреблять, если основную частоту поделить на 256.

Сообщение отредактировал SINtheTHICK - Dec 1 2011, 12:49


--------------------
Ищу рабочие версии драйвера ruki.sys и библиотеки golova.dll...
Go to the top of the page
 
+Quote Post
stells
сообщение Dec 1 2011, 13:06
Сообщение #21


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

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



Цитата(SINtheTHICK @ Dec 1 2011, 14:37) *
Интересует потребление МК в режиме Idle при основной тактовой 4,8 МГц, но с прескалером 256 (18750 Гц). Контроллер ATtiny13A.

видимо придется проверять
Go to the top of the page
 
+Quote Post
ReAl
сообщение Dec 1 2011, 16:25
Сообщение #22


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(SINtheTHICK @ Dec 1 2011, 12:37) *
Каково (примерно) собственное потребление внутреннего RC-генератора?
Дофига. Микроампер 100-150, если правильно помню (имеется ввиду тот RC, который на мегагерцы).

Цитата(SINtheTHICK @ Dec 1 2011, 12:37) *
Интересует потребление МК в режиме Idle при основной тактовой 4,8 МГц, но с прескалером 256 (18750 Гц). Контроллер ATtiny13A.
Делить 8, 9.6, 4.8 МГц генератор (в зависимости от AVR-ки) где-то до 0.25 МГц и меньше уже практически не имеет смысла. Или жить не ниже ~0.5 МГц и в power down уходить по мере возможности, или стараться затолкать всю работу на 120-килогерцовый RC-генератор WDT.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
SINtheTHICK
сообщение Dec 1 2011, 18:56
Сообщение #23


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

Группа: Участник
Сообщений: 84
Регистрация: 28-12-07
Из: Кобрин, Беларусь
Пользователь №: 33 698



Цитата(ReAl @ Dec 1 2011, 18:25) *
Дофига. Микроампер 100-150, если правильно помню (имеется ввиду тот RC, который на мегагерцы).

Делить 8, 9.6, 4.8 МГц генератор (в зависимости от AVR-ки) где-то до 0.25 МГц и меньше уже практически не имеет смысла. Или жить не ниже ~0.5 МГц и в power down уходить по мере возможности, или стараться затолкать всю работу на 120-килогерцовый RC-генератор WDT.

Т.е. гиблое дело? Можно даже не пробовать? Жаль...


--------------------
Ищу рабочие версии драйвера ruki.sys и библиотеки golova.dll...
Go to the top of the page
 
+Quote Post
ReAl
сообщение Dec 1 2011, 20:49
Сообщение #24


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



О, нашёл старые рваные записи. Какая-то тини24 (может, ещё V, может, уже А). 3.3 вольта.
Idle, в PRR всё включено, аналоговый компаратор включен (всё выключено, ACD взведён).
Внутренний RC 8MHz с делением до
1MHz = 290(184) мкА
0.5 = 225(144) мкА
0.25 = 193(125) мкА
0.125 = 179(117) мкА
Итого по тем записям выходит, что для Idle упор где-то на 100 мкА при 3.3 В и 150 мкА для 5 В.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
SINtheTHICK
сообщение Dec 1 2011, 21:51
Сообщение #25


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

Группа: Участник
Сообщений: 84
Регистрация: 28-12-07
Из: Кобрин, Беларусь
Пользователь №: 33 698



Цитата(ReAl @ Dec 1 2011, 22:49) *
О, нашёл старые рваные записи. Какая-то тини24 (может, ещё V, может, уже А). 3.3 вольта.
Idle, в PRR всё включено, аналоговый компаратор включен (всё выключено, ACD взведён).
Внутренний RC 8MHz с делением до
1MHz = 290(184) мкА
0.5 = 225(144) мкА
0.25 = 193(125) мкА
0.125 = 179(117) мкА
Итого по тем записям выходит, что для Idle упор где-то на 100 мкА при 3.3 В и 150 мкА для 5 В.

Спасибо большое!

Но, увы, каким-то чудом умудрился уже убить тини2313а и мега168в в тщетных попытках добиться правды самостоятельно... crying.gif
Как - ума не приложу...
Не мой день...


--------------------
Ищу рабочие версии драйвера ruki.sys и библиотеки golova.dll...
Go to the top of the page
 
+Quote Post
ReAl
сообщение Dec 1 2011, 22:57
Сообщение #26


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Об этом уже где-то писалось. При установке "сильного" делителя ядро тактируется медленно.
Надо это объяснить программатору, так как из каких-то соображений при _подаче_ сброса прескалер не сбрасывается и программатор должен работать с таким тактированием.
Если Вы установили RC8 MHz и прескалер на 256, то ядро меги168 тактируется от 8000000/256 = 31250 Hz.
Программатор не всегда может так снизить частоту. Для WDT 128 kHz / 256 = 500 Hz и avreal не сможет установить, у него сейчас нижний предел прибит на 1 kHz ядра (~250 Hz SPI)

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


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
SINtheTHICK
сообщение Dec 1 2011, 23:49
Сообщение #27


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

Группа: Участник
Сообщений: 84
Регистрация: 28-12-07
Из: Кобрин, Беларусь
Пользователь №: 33 698



Цитата(ReAl @ Dec 2 2011, 00:57) *
Об этом уже где-то писалось. При установке "сильного" делителя ядро тактируется медленно.
Надо это объяснить программатору, так как из каких-то соображений при _подаче_ сброса прескалер не сбрасывается и программатор должен работать с таким тактированием.
Если Вы установили RC8 MHz и прескалер на 256, то ядро меги168 тактируется от 8000000/256 = 31250 Hz.
Программатор не всегда может так снизить частоту. Для WDT 128 kHz / 256 = 500 Hz и avreal не сможет установить, у него сейчас нижний предел прибит на 1 kHz ядра (~250 Hz SPI)

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

Да, так и есть: 8 МГц RC-генератор, прескалер 256. Разрешаю режим Idle и отправляю спать.
Про "несброс" CLKPR тоже была мысля...
Программатор Петра (aka Petka), AVR студия 4.19 - оттуда и шил. Ставил клок 1 кГц - ничего, хотя это заведомо ниже рекомендуемых CLK/4. Камень просто не видится! laughing.gif

Грешил на прогер - но у мега8535 на макетке прочитал сигнатуру - значит рабочий...

Ух, и не спится же Вам! Спасибо огромное! Буду пробовать... beer.gif

Сообщение отредактировал SINtheTHICK - Dec 2 2011, 00:09


--------------------
Ищу рабочие версии драйвера ruki.sys и библиотеки golova.dll...
Go to the top of the page
 
+Quote Post
ReAl
сообщение Dec 2 2011, 09:06
Сообщение #28


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



«Если человеку не спицца, то ему ступицца. Чтобы человеку был обод — я ещё ни разу не слышал» (С) Витус Вагнер.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
SINtheTHICK
сообщение Dec 3 2011, 09:33
Сообщение #29


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

Группа: Участник
Сообщений: 84
Регистрация: 28-12-07
Из: Кобрин, Беларусь
Пользователь №: 33 698



Цитата(ReAl @ Dec 2 2011, 00:57) *
Или, как кто-то правильно посоветовал, задавить сброс на землю _до_ подачи питания. Программа и не начинает работать, прескалер не устанавливает. Запустить программатор и стереть программу.

Огроменное спасибо! beer.gif
08.gif


--------------------
Ищу рабочие версии драйвера ruki.sys и библиотеки golova.dll...
Go to the top of the page
 
+Quote Post

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

 


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


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