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

 
 
4 страниц V  « < 2 3 4  
Reply to this topicStart new topic
> Чем мерять микропотребление процессора - mkA, Оценка энергоэффективности питания от батереи
Andreas1
сообщение Nov 3 2017, 19:20
Сообщение #46


Местный
***

Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142



Цитата(Tanya @ Nov 3 2017, 20:59) *
Вариант с шунтом всегда плохой при таком огромном диапазоне токов. Интегратор ведь интегрирует конденсатором (тут двумя) все допустимые токи.

Так напряжение с шунта именно что интегрируется, причем сминимальным вмешательством в цепь питания. Если уж интегрировать ток, то удобнее схема от тексаса, где дроссель в режиме разрывных токов выдает порции энергии и проц считает их количество для поддержания заданного напряжения.
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 3 2017, 19:33
Сообщение #47


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

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(Alexashka @ Nov 3 2017, 20:31) *
. . . .
(1) Есть устройство, среднее потребление которого нужно измерить, я подключаю его к измерителю и получаю результат измерений. Возможно не сразу, может быть придется подождать несколько часов/дней, но результат будет получен.

(2) Измерять же потребление в "SLEEP MODE" не нужно - оно итак указано в даташите . . .

(1) Смотря какая цель замеров. Если девайс с сетевым питанием или аккумуляторный, с допустимостью подзарядки раз в день-2-3-месяц,
это одно. Микроамперы можно особо и не ловить. Промерили, проверили, записали в тех. характеристики.
А вот для долгоиграющих девайсов с питанием от литийевой батареи, которая должна "продержаться" минимум год, полностью автономно - это другое. Собственно по теме ТС задача измерений - максимальная оптимизация системы (в целом, не только процессора) с целью
отлова непроизводительного потребления. Например, "забытый" вход порта на который идет наводка, в результате чего даже в LPM
идет потребление тока из-за переключения ТШ на этом входе.

(2) если речь о "голом" процессоре - то да. Но просчитать сколько втекает-вытекает на внешнюю периферию в LPM довольно сложно.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Nov 3 2017, 19:33
Сообщение #48


Гуру
******

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



Кстати, тот же принцип квантования можно реализовать и с резистивным шунтом вместо дросселя. КПД будет много хуже, конечно. Но вполне жизнеспособно.
Go to the top of the page
 
+Quote Post
one_eight_seven
сообщение Nov 3 2017, 21:03
Сообщение #49


Знающий
****

Группа: Участник
Сообщений: 916
Регистрация: 3-10-08
Из: Москва
Пользователь №: 40 664



Цитата
Т.е. проблема в том, что Вы не умеете (не знаете) как удерживать проц в SLEEP MODE?

Вообще-то мало кому нужны устройства, которые не выходят из SLEEP MODE. Более того, устройствам, которые всегда удерживаются в SLEEP MODE, вообще не нужен SLEEP MODE: гораздо проще их вообще не включать. Более того, в целях неувеличения энтропии, их лучше вообще не производить и не разрабатывать.

Сообщение отредактировал one_eight_seven - Nov 3 2017, 21:21
Go to the top of the page
 
+Quote Post
Студент заборстр...
сообщение Nov 4 2017, 07:13
Сообщение #50


Местный
***

Группа: Участник
Сообщений: 317
Регистрация: 16-09-17
Пользователь №: 99 334



Цитата(Alexashka @ Nov 3 2017, 20:31) *
А если я не хочу? laughing.gif

Тогда что Вы делаете в этой теме?

Цитата(Alexashka @ Nov 3 2017, 20:31) *
Измерять же потребление в "SLEEP MODE" не нужно - оно итак указано в даташите

Но топикстартер, видимо, не верит цифрам в даташите и хочет проверить их.
Тогда он должен прочитать в даташите про источники пробуждения чипа и погрузив чип в SLEEP MODE НЕ будить его. И тогда хоть обмеряйся.
В чем проблема-то? Никак понять не могу 1111493779.gif
Go to the top of the page
 
+Quote Post
blackfin
сообщение Nov 4 2017, 07:17
Сообщение #51


Гуру
******

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



Цитата(Студент заборстроительного @ Nov 4 2017, 10:13) *
В чем проблема-то? Никак понять не могу 1111493779.gif

Тогда и к вам вопрос:
Цитата(Студент заборстроительного @ Nov 4 2017, 10:13) *
... что Вы делаете в этой теме?

biggrin.gif
Go to the top of the page
 
+Quote Post
Студент заборстр...
сообщение Nov 4 2017, 07:17
Сообщение #52


Местный
***

Группа: Участник
Сообщений: 317
Регистрация: 16-09-17
Пользователь №: 99 334



Цитата(one_eight_seven @ Nov 4 2017, 00:03) *
Вообще-то мало кому нужны устройства, которые не выходят из SLEEP MODE.

Это такой троллинг?
Где это я говорил, что устройство ВООБЩЕ никогда не должно выходить из SLEEP MODE?
Я предложил решение задачи: "как померить ток в SLEEP MODE?".
Ведь топик стартера интересует ответ именно на этот вопрос.
Ток потребления "ВООБЩЕМ И В ЦЕЛОМ" его не интересует.
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Nov 4 2017, 12:15
Сообщение #53


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Цитата(k155la3 @ Nov 3 2017, 23:33) *
(1) Смотря какая цель замеров. Если девайс с сетевым питанием или аккумуляторный, с допустимостью подзарядки раз в день-2-3-месяц, это одно. Микроамперы можно особо и не ловить.
...
А вот для долгоиграющих девайсов с питанием от литийевой батареи, которая должна "продержаться" минимум год, полностью автономно - это другое. Собственно по теме ТС задача измерений - максимальная оптимизация системы (в целом, не только процессора) с целью
отлова непроизводительного потребления. Например, "забытый" вход порта на который идет наводка...

Вы не поняли меня sm.gif Я не хотел сказать, что не нужно делать замеров мкА, конечно нужно! Тут даже не в них дело, разница просто в масштабе токов. Я говорил о подходе, что измеритель - это некое внешнее устройство, которое замеряет и, возможно, протоколирует (выводит график) токопотребления. Это интересно для разработчика железа и софта -есть возможность найти баги в схеме либо в программе.
Потом когда уже всё отработано и девайсы начинают штопать сотнями их отдают контролеру, который просто втыкает по очереди каждое устройство в измеритель и смотрит -укладывается оно в границы токопотребления или нет.
Встраивать измеритель в каждое устройство, имхо, не нужно, более того вредно - появляется еще один узел, который должен обслуживаться неким контроллером, который потенциально может увеличить общее потребления, а значит его потребление тоже надо контролировать.
Если измерение делает сам системный контроллер значит ему нужно доп.время в активном режиме для обслуживания задачи измерения, плюс появляется дополнительный программный код, который нужно корректно совместить с основной программой. Ничего этого не нужно если измеритель внешний.

Цитата(Студент заборстроительного @ Nov 4 2017, 11:17) *
Где это я говорил, что устройство ВООБЩЕ никогда не должно выходить из SLEEP MODE?
Я предложил решение задачи: "как померить ток в SLEEP MODE?".
Ведь топик стартера интересует ответ именно на этот вопрос.
Ток потребления "ВООБЩЕМ И В ЦЕЛОМ" его не интересует.

А вот топикстартер с Вами не согласен biggrin.gif Вот цитата из его первого поста:
Цитата(k155la3 @ Oct 31 2017, 01:38) *
Для отладки ПО необходимо аппаратно оценивать соответствие реального потребления устройства установленному лимиту энергии, для максимизации ресурса батареи (литиий). Такой себе электросчетчик киловат-часов за определенный период времени (от секунд до суток).

Так прямо и скажите "ТС не сечет тему, а я лучше знаю, что ему нужно" wink.gif
Go to the top of the page
 
+Quote Post
Tanya
сообщение Nov 4 2017, 13:35
Сообщение #54


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Andreas1 @ Nov 3 2017, 22:20) *
Так напряжение с шунта именно что интегрируется, причем сминимальным вмешательством в цепь питания.

Тогда подробнее... Шунт, который позволяет измерить некоторую максимальную величину, посредством стоящего за ним интегратора, не позволяет корректно измерить тысячную долю от максимума с приемлемой точностью (дрейфы входного тока, смещения и пр.). А ведь именно это и нужно. Если бы устройство потребляло главным образом большой ток, то измерять крохи потребления во сне не имело бы никакого смысла. Схема с непосредственным интегратором тока лишена этого недостатка в значительной мере. Увы...
Еще добавлю, что, например, если подпитывать дозированно конденсатор питания, то, так как он находится под большим напряжением, то его утечка и ее дрейф портят всю картину. Конденсатор же, стоящий (держащий) ноль находится под малым напряжением, и его утечка мала по сравнению с первым случаем.
Go to the top of the page
 
+Quote Post
one_eight_seven
сообщение Nov 4 2017, 14:46
Сообщение #55


Знающий
****

Группа: Участник
Сообщений: 916
Регистрация: 3-10-08
Из: Москва
Пользователь №: 40 664



Цитата
Я предложил решение задачи: "как померить ток в SLEEP MODE?".
Ведь топик стартера интересует ответ именно на этот вопрос.
Ток потребления "ВООБЩЕМ И В ЦЕЛОМ" его не интересует.

Научитесь читать.
Первый пост содержит, например, вот это:
Цитата
(!) сложность в том что ток / напряжение на шунте импульсные.

То, что между импульсами потребления, устройство погружают в LPM3, не значит, что устройство из него не выходит.
Кроме того, в LPM3 имеет место быть включенная периферия.
А также может иметься ошибка ПО, при которой устройство потребляет больше, чем хотелось бы.

Сообщение отредактировал one_eight_seven - Nov 4 2017, 14:46
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 26th June 2025 - 21:43
Рейтинг@Mail.ru


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