• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Энергопотребление ESP(итоги)

pvvx

Активный участник сообщества
Коллеги, вышло беспрецедентное устройство для измерения потребления 0,1 мкА ... 3,0 А: Измеритель энергопотребления UMDK-ENERGYMON — Unwired Devices
Нет гальвано-развязки и всего 1 канал ADC (даже без внешнего синхро!). Да и через токо-измерительный резистор (шунт) в 100 Ом от источника в "беспрецедентное устройстве" ESP не работают (ток просыпания просаживает напряжение и ...).
 

=AK=

New member
Да и через токо-измерительный резистор (шунт) в 100 Ом от источника в "беспрецедентное устройстве" ESP не работают (ток просыпания просаживает напряжение и ...).
... "просаживает напряжение" за те 20 мкс, пока диапазон переключается. А кондерчик поставить религия не позволяет.
 

pvvx

Активный участник сообщества
... "просаживает напряжение" за те 20 мкс, пока диапазон переключается. А кондерчик поставить религия не позволяет.
Вам @nicolz уже писал, какой кондерчик надо на ESP8266 - Фарадку :p и на что тогда измеритель - измерять ток утечки суперкапа? :) :)
Та и вообще большинство модулей ESP8266 не работают от 3.3В через шунт в 0.1 Ом. А от батарейки пашут :p
 

pvvx

Активный участник сообщества
@=AK= Вопрос уже разбирался, но как всегда забыли – при резком падении напряжения, в рамках рабочих напряжений, но с резкими фронтами, ESP8266 глючит.
 

=AK=

New member
Вам @nicolz уже писал, какой кондерчик надо на ESP8266 - Фарадку :p
Ликбез:
- емкость конденсатора C = I*t/V
- при максимальном токе потребления ESP8266 равном I=0.5 А, и при изменении напряжения на конденсаторе V=0.1 В за время t=20 мкс, "кондерчик надо на ESP8266" всего-навсего 100 мкФ.

Вы c емкостью в 10 тысяч раз ошиблись. :D

Та и вообще большинство модулей ESP8266 не работают от 3.3В через шунт в 0.1 Ом.
Там у них шунт 0.01 Ома. На этот раз вы только в 10 раз ошиблись, маловато как-то... :D
 

pvvx

Активный участник сообщества
Ликбез:
- емкость конденсатора C = I*t/V
- при максимальном токе потребления ESP8266 равном I=0.5 А, и при изменении напряжения на конденсаторе V=0.1 В за время t=20 мкс, "кондерчик надо на ESP8266" всего-навсего 100 мкФ.

Вы c емкостью в 10 тысяч раз ошиблись. :D
Вам доп. вопросы:
1. Какая утечка у дешевого кондера на 100 мкФ?
2. Насколько она сопоставима с измерением при замере в режиме "чип-селект"?
3. Нафига такой измеритель, что требует доп устройств для замеров?
4. Как измерить потребляемую мощность не контролируя напряжение питания?
Там у них шунт 0.01 Ома. На этот раз вы только в 10 раз ошиблись, маловато как-то... :D
Читать так и не научились:
На рекламной странице "беспрецедентное устройство" числится: "(значения шунтов 0,01 Ом, 1 Ом, 100 Ом)".

В итого напрашивается главный вопрос - =AK= когда либо чего либо электронного собирал или всё бузит из-за того, что ничего у него не получается?
 

pvvx

Активный участник сообщества
Сильно озаботившись чужими знаниями =АК= так и не смог запустить ESP8266 от одной CR2032 за период более года. Что уж там говорить о измерении потребления (с графиками) и другими анализами ESP8266 и ESP32. Как же это коробит =AK=, что добиться результатов он не может до сих пор :) А по данной теме годом ранее и более на форуме были представлены исключительно страшненькие графики от nicolz, да десятки моих с большим разрешением, точностью и с описанием схем измерения (общей ценой ниже "беспрецедентного устройства"). На том всё и замерзло. С помощью "беспрецедентного устройства" сделать это невозможно – требуется слишком много дополнительного оборудования, что сводит на нет его применение в целях измерений потребления любых модулей.
 

pvvx

Активный участник сообщества
Обычная практика, которой нет у =АК=, по измерениям потребления процессорных устройств, особенно SOC (с частично аналоговыми устройствами, к примеру, c WiFi) должна учитывать, что модуль в момент старта программно фиксирует поправки от напряжения питания и далее согласно им выставляет параметры передатчика и других аналоговых компонентов. Если включить такой модуль по совету =АК=, через резистор с кондером, то получим неадекватное измерение в дальнейшем рабочем цикле. Тут уж надо согласовывать шунт с внутренним сопротивлением источника или подключать реальный источник без высокоомных шунтов.

Вторая беда измерителя без развязки или цепи общего провода при комплексных испытаниях – большинство модулей требует соединения для передачи им разных настроек. В итоге такой измеритель придется изолировать от цепей управления, когда проще и бюджетнее было бы применение готовой дешевой DIY платки типа на INA219, имеющей шунт по цепи питания. Этого достаточно для любительских измерений с дискретностью получения точек измерения от 84 мкс до секунд. Повторитель напряжения с переносом измерительного шунта в другую цепь, не влияющую на напряжение запитки испытуемого был так-же опубликован где тут на форуме с предоставлением замеров…

Так-же, обычно, больше всего интересуют пиковые потребления и среднее за время. При этом ‘среднее’ всегда можно получить путем обработки данных, а пиковые показания ограничены дискретностью и кондером от =АК= :)

Есть ещё множество мелочей и вопросов в простейшем “измерителе потребления”, которых без практики не получить, но большинство уже было рассмотрено и решено. За время их решения и описания выявлено, что =АК= не имеет никакой практики в радиоэлектронике и все его предлагаемые решения не годятся или ведут в тупик. Такова реальность…
 

nikolz

Well-known member
pvvx,
ваше мнение(опыт) по INA3221 сравнительно с INA219 при измерении по одному каналу.
 

pvvx

Активный участник сообщества
pvvx,
ваше мнение(опыт) по INA3221 сравнительно с INA219 при измерении по одному каналу.
Я не стал идти по пути применения готовых специализированных измерителей. У них мал уровень подавления синфазных помех и неизвестные характеристики, можно так выразиться "фильтров" и импульсной реакции. А для замеров надо два идентичных канала по всем характеристикам - один для тока, другой для напряжения. Короче пока просто взял 24-х битные ADC и контроллер с Ethenet 100 Mb. Ethenet обеспечивает трансформаторную развязку (всего до пары пФ) и только при 100 Mbit возможно передавать измеряемые данные. При меньших, к примеру на USB 1.0 у младших STM32 полосы уже не хватает даже для INA219...
 

pvvx

Активный участник сообщества
В качестве "MCU" для измерителя взял что есть под рукой и с чем работаю - MC200 = Китайский SoC MIPS 320..500 MHz со встроенной DDRAM на 32 MБайта... Просто он счас для меня дешев. Есть на Ali в виде готового модуля Eport Pro EP-20. Использую полностью, собственноручно, перестроенную OpenWRT для достижения максимума реал-тайм отклика и большинство утилит собственного написания, включая Web сервер и т.д.
 

pvvx

Активный участник сообщества
О’, вспомнил, за прошедшее время лепил уже и тестовую плату, со встроенной INA219 с данным модулем. Там и всевозможный Modbus RS-485/TCP с виртуальным устройством, накопление с усреднением логов на год, входы измерение тока и напруги (INA219), 1-wire (DS2484), RTC (DS3231M), …
P_20190305_100436.jpg

Оставив всего одну INA219 или подобную себестоимость (в корпусе) стремиться к 1000 руб :)
 

pvvx

Активный участник сообщества
В догонку, если кому интересно… Но плата и схема была создана чисто для первоначального тестирования модуля ‘EportEP20’, а не для выпуска для продажи или для работы (! Нет защит и фильтров по внешним входам). Потому и не коммерческая :) Выбор, какие входы/выходы IO1/2 разъема для чего будут использоваться осуществляется монтажем перемычек и резистров… ОС смогу опубликовать если будут силы на это, но пока на то нет времени.
Главный смысл в том, что на сегодня на Embedded Linux возможно описать больше решений и делается это проще и быстрее, чем это сделать на всяких STM32 и т.д. И цена готовых китайских модулей, годных для переваривания Linux давно уже ниже типичных ‘Discovery’…
 

Вложения

nikolz

Well-known member
В догонку, если кому интересно… Но плата и схема была создана чисто для первоначального тестирования модуля ‘EportEP20’, а не для выпуска для продажи или для работы (! Нет защит и фильтров по внешним входам). Потому и не коммерческая :) Выбор, какие входы/выходы IO1/2 разъема для чего будут использоваться осуществляется монтажем перемычек и резистров… ОС смогу опубликовать если будут силы на это, но пока на то нет времени.
Главный смысл в том, что на сегодня на Embedded Linux возможно описать больше решений и делается это проще и быстрее, чем это сделать на всяких STM32 и т.д. И цена готовых китайских модулей, годных для переваривания Linux давно уже ниже типичных ‘Discovery’…
благодарю за ответ.
модуль действительно не плохой и сравнительно дешевый (MIPS MCU с 16 МБ Flash и 32 МБ SRAM ) всего за 600 руб с доставкой из Китая.
Вы случаем на нем комп не собирали?
 

=AK=

New member
Вам доп. вопросы:
1. Какая утечка у дешевого кондера на 100 мкФ?
У дешевого керамического пренебрежимо мала.

На рекламной странице "беспрецедентное устройство" числится: "(значения шунтов 0,01 Ом, 1 Ом, 100 Ом)".
Ну а 0.1 Ома, стало быть, вы у себя из носа выковыряли, чукча-писатель?
 

pvvx

Активный участник сообщества
У дешевого керамического пренебрежимо мала.
Не у всех и сравнима с некоторыми RTC - читайте доки.
Ну а 0.1 Ома, стало быть, вы у себя из носа выковыряли, чукча-писатель?
Чукча больше понимает чем вы :)
Читайте в каком предложении и про что приведено 0.1 Ом. Впрочем всё равно =АК= неизлечим :) :)
 

pvvx

Активный участник сообщества
Акакушка – что вы можете нам предложить по поводу понижения потребления и средств измерения потребления используемых во время и для отладки, если вы ничего ни разу в жизни не делали, кроме поиска опечаток и мелких неточностей допускаемых у других авторов ради сокращения изложения на форумах?
Вам так тяжко что у вас ничего не получается, что срываете злобу на других? Много раз вас просили обратиться в стационар к психиатру…
 
Сверху Снизу