|
Чем мерять микропотребление процессора - mkA, Оценка энергоэффективности питания от батереи |
|
|
|
 |
Ответов
|
Nov 3 2017, 16:15
|

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

|
Проблема в том, что проц может кушать 10мкА в спячке, а может вдруг проснуться и потребовать скажем 50 мА. Одним шунтом не обойдёшься. Вариант у Tanya интересный, только есть один момент, допустим испытуемый запитывается от 3,3В, тогда чтобы выдать ему дозированный ток измерительный проц должен питаться от 5В или иметь дополнительный внешний ключ, но опять же одним питанием 3,3 не обойтись. Кстати этот ток должен быть больше максимального тока потребления испытуемого, т.е более 50 мА, одной ножкой порта тут уже не обойтись.
|
|
|
|
|
Nov 3 2017, 17:16
|
Местный
  
Группа: Участник
Сообщений: 317
Регистрация: 16-09-17
Пользователь №: 99 334

|
Цитата(Alexashka @ Nov 3 2017, 19:15)  Проблема в том, что проц может кушать 10мкА в спячке, а может вдруг проснуться и потребовать скажем 50 мА. Т.е. проблема в том, что Вы не умеете (не знаете) как удерживать проц в SLEEP MODE?
|
|
|
|
|
Nov 3 2017, 17:31
|

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

|
Цитата(Студент заборстроительного @ Nov 3 2017, 21:16)  Т.е. проблема в том, что Вы не умеете (не знаете) как удерживать проц в SLEEP MODE? А если я не хочу? Есть устройство, среднее потребление которого нужно измерить, я подключаю его к измерителю и получаю результат измерений. Возможно не сразу, может быть придется подождать несколько часов/дней, но результат будет получен. Измерять же потребление в "SLEEP MODE" не нужно - оно итак указано в даташите Цитата(Andreas1 @ Nov 3 2017, 21:07)  Измеряемый ток имеет импульсный характер и интегрирование должно идти непрерывно без пропусков. А оно так и работает, разве нет?
|
|
|
|
|
Nov 3 2017, 19:33
|
Профессионал
    
Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848

|
Цитата(Alexashka @ Nov 3 2017, 20:31)  . . . . (1) Есть устройство, среднее потребление которого нужно измерить, я подключаю его к измерителю и получаю результат измерений. Возможно не сразу, может быть придется подождать несколько часов/дней, но результат будет получен.
(2) Измерять же потребление в "SLEEP MODE" не нужно - оно итак указано в даташите . . . (1) Смотря какая цель замеров. Если девайс с сетевым питанием или аккумуляторный, с допустимостью подзарядки раз в день-2-3-месяц, это одно. Микроамперы можно особо и не ловить. Промерили, проверили, записали в тех. характеристики. А вот для долгоиграющих девайсов с питанием от литийевой батареи, которая должна "продержаться" минимум год, полностью автономно - это другое. Собственно по теме ТС задача измерений - максимальная оптимизация системы (в целом, не только процессора) с целью отлова непроизводительного потребления. Например, "забытый" вход порта на который идет наводка, в результате чего даже в LPM идет потребление тока из-за переключения ТШ на этом входе. (2) если речь о "голом" процессоре - то да. Но просчитать сколько втекает-вытекает на внешнюю периферию в LPM довольно сложно.
|
|
|
|
|
Nov 4 2017, 12:15
|

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

|
Цитата(k155la3 @ Nov 3 2017, 23:33)  (1) Смотря какая цель замеров. Если девайс с сетевым питанием или аккумуляторный, с допустимостью подзарядки раз в день-2-3-месяц, это одно. Микроамперы можно особо и не ловить. ... А вот для долгоиграющих девайсов с питанием от литийевой батареи, которая должна "продержаться" минимум год, полностью автономно - это другое. Собственно по теме ТС задача измерений - максимальная оптимизация системы (в целом, не только процессора) с целью отлова непроизводительного потребления. Например, "забытый" вход порта на который идет наводка... Вы не поняли меня  Я не хотел сказать, что не нужно делать замеров мкА, конечно нужно! Тут даже не в них дело, разница просто в масштабе токов. Я говорил о подходе, что измеритель - это некое внешнее устройство, которое замеряет и, возможно, протоколирует (выводит график) токопотребления. Это интересно для разработчика железа и софта -есть возможность найти баги в схеме либо в программе. Потом когда уже всё отработано и девайсы начинают штопать сотнями их отдают контролеру, который просто втыкает по очереди каждое устройство в измеритель и смотрит -укладывается оно в границы токопотребления или нет. Встраивать измеритель в каждое устройство, имхо, не нужно, более того вредно - появляется еще один узел, который должен обслуживаться неким контроллером, который потенциально может увеличить общее потребления, а значит его потребление тоже надо контролировать. Если измерение делает сам системный контроллер значит ему нужно доп.время в активном режиме для обслуживания задачи измерения, плюс появляется дополнительный программный код, который нужно корректно совместить с основной программой. Ничего этого не нужно если измеритель внешний. Цитата(Студент заборстроительного @ Nov 4 2017, 11:17)  Где это я говорил, что устройство ВООБЩЕ никогда не должно выходить из SLEEP MODE? Я предложил решение задачи: "как померить ток в SLEEP MODE?". Ведь топик стартера интересует ответ именно на этот вопрос. Ток потребления "ВООБЩЕМ И В ЦЕЛОМ" его не интересует. А вот топикстартер с Вами не согласен  Вот цитата из его первого поста: Цитата(k155la3 @ Oct 31 2017, 01:38)  Для отладки ПО необходимо аппаратно оценивать соответствие реального потребления устройства установленному лимиту энергии, для максимизации ресурса батареи (литиий). Такой себе электросчетчик киловат-часов за определенный период времени (от секунд до суток). Так прямо и скажите "ТС не сечет тему, а я лучше знаю, что ему нужно"
|
|
|
|
Сообщений в этой теме
k155la3 Чем мерять микропотребление процессора - mkA Oct 30 2017, 21:38 Alex11 Никто не мешает сделать все на рассыпухе. Усилител... Oct 30 2017, 23:02 k155la3 Цитата(Alex11 @ Oct 31 2017, 02:02) . . .... Oct 31 2017, 08:29 RG29 1. Есть такой монитор тока потребления в SOT23 - Z... Oct 31 2017, 06:41 uriy У STM этот вопрос не решен? http://www.st.com/en/e... Oct 31 2017, 07:20 iosifk Цитата(k155la3 @ Oct 31 2017, 00:38) Чем ... Oct 31 2017, 08:38 rx3apf "Радиолоцман", апрель 2014, стр.20
Пате... Oct 31 2017, 08:46 k155la3 iosifk, rx3apf спасибо за инф.
Будем посмотреть. Oct 31 2017, 09:39 Nixon Мы используем следующую схему ток/импульсного прео... Oct 31 2017, 09:45 Andreas1 Цитата(Nixon @ Oct 31 2017, 12:45) Работа... Oct 31 2017, 10:27  Nixon Цитата(Andreas1 @ Oct 31 2017, 12:27) У О... Oct 31 2017, 13:14   Andreas1 Цитата(Nixon @ Oct 31 2017, 16:14) А вы в... Nov 2 2017, 14:08 Tanya Цитата(k155la3 @ Oct 31 2017, 00:38) Чем ... Oct 31 2017, 10:09 Ydaloj Цитата(k155la3 @ Oct 31 2017, 00:38) (? 3... Oct 31 2017, 12:54 x893 возьмите STK3200 (или другой) и меряйте.
предварит... Oct 31 2017, 16:38 uriy У STM что-то вы похоже не то смотрели. Не вижу ник... Oct 31 2017, 18:30 k155la3 Цитата(uriy @ Oct 31 2017, 22:30) У STM ч... Nov 1 2017, 13:16  Nixon Цитата(k155la3 @ Nov 1 2017, 15:16) Спаси... Nov 1 2017, 14:41 VCO Цитата(k155la3 @ Oct 31 2017, 00:38) Чем ... Oct 31 2017, 19:20 k155la3 Цитата(VCO @ Oct 31 2017, 22:20) А если п... Nov 1 2017, 10:13 x893 Посмотрите как меряют в STK3200 от сотен паноампер... Oct 31 2017, 20:08 k155la3 Всем спасибо за инф.
Пересматриваю.
Оказывается ... Nov 1 2017, 01:03 skripach Дейв всё придумал. Nov 1 2017, 04:17 Tanya Цитата(skripach @ Nov 1 2017, 07:17) Дейв... Nov 1 2017, 08:35  one_eight_seven Цитата(Tanya @ Nov 1 2017, 11:35) А мне н... Nov 1 2017, 09:19   Tanya Цитата(one_eight_seven @ Nov 1 2017, 12:1... Nov 1 2017, 09:28 k155la3 Цитата(skripach @ Nov 1 2017, 07:17) Дейв... Nov 1 2017, 10:23 one_eight_seven Всё-равно не понял. Что вы предлагаете подавать на... Nov 1 2017, 09:49 Tanya Цитата(one_eight_seven @ Nov 1 2017, 12:4... Nov 1 2017, 10:17  k155la3 Цитата(Tanya @ Nov 1 2017, 13:17) Как раз... Nov 1 2017, 10:35 one_eight_seven ЦитатаАмперметр включается в разрыв цепи?
В амперм... Nov 1 2017, 10:27 Tanya Цитата(one_eight_seven @ Nov 1 2017, 13:2... Nov 1 2017, 10:35 one_eight_seven ЦитатаЧто тут непонятного? Ток течет через конденс... Nov 1 2017, 10:46 k155la3 Цитата(one_eight_seven @ Nov 1 2017, 13:4... Nov 1 2017, 10:52 one_eight_seven ЦитатаТут в качестве исходной TS задал контроль ми... Nov 1 2017, 10:55 _pv ЦитатаСпасибо за инф. Самый "эконом" вар... Nov 1 2017, 15:55 Plain Единственно верно предложенный Tanya интегратор — ... Nov 3 2017, 03:12 Tanya Цитата(Plain @ Nov 3 2017, 06:12) Развива... Nov 3 2017, 10:58 Студент заборстроительного Можно проще. Поставить шунт и диф. усилитель сигна... Nov 3 2017, 15:29 Tanya Цитата(Alexashka @ Nov 3 2017, 19:15) Вар... Nov 3 2017, 16:56 Andreas1 Цитата(Alexashka @ Nov 3 2017, 19:15) Вар... Nov 3 2017, 17:07  Tanya Цитата(Andreas1 @ Nov 3 2017, 20:07) Изме... Nov 3 2017, 17:59   Andreas1 Цитата(Tanya @ Nov 3 2017, 20:59) Вариант... Nov 3 2017, 19:20    Tanya Цитата(Andreas1 @ Nov 3 2017, 22:20) Так ... Nov 4 2017, 13:35   Студент заборстроительного Цитата(Alexashka @ Nov 3 2017, 20:31) А е... Nov 4 2017, 07:13    blackfin Цитата(Студент заборстроительного @ Nov 4 201... Nov 4 2017, 07:17 rx3apf Кстати, тот же принцип квантования можно реализова... Nov 3 2017, 19:33 one_eight_seven ЦитатаТ.е. проблема в том, что Вы не умеете (не зн... Nov 3 2017, 21:03 Студент заборстроительного Цитата(one_eight_seven @ Nov 4 2017, 00:0... Nov 4 2017, 07:17 one_eight_seven ЦитатаЯ предложил решение задачи: "как помери... Nov 4 2017, 14:46
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|