Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

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

Тема в разделе "Железные вопросы по esp8266", создана пользователем nikolz, 10 дек 2017.

  1. Evgeny D

    Evgeny D Новичок

    Сообщения:
    72
    Симпатии:
    0
  2. nikolz

    nikolz Гуру

    Сообщения:
    4.002
    Симпатии:
    426
    Я не пишу скрипты, так как пишу на СИ.
     
  3. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.394
    Симпатии:
    1.271
    Нет гальвано-развязки и всего 1 канал ADC (даже без внешнего синхро!). Да и через токо-измерительный резистор (шунт) в 100 Ом от источника в "беспрецедентное устройстве" ESP не работают (ток просыпания просаживает напряжение и ...).
     
  4. =AK=

    =AK= Гуру

    Сообщения:
    1.194
    Симпатии:
    100
    ... "просаживает напряжение" за те 20 мкс, пока диапазон переключается. А кондерчик поставить религия не позволяет.
     
  5. pvvx

    pvvx Активный участник сообщества

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

    pvvx Активный участник сообщества

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

    =AK= Гуру

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

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

    Там у них шунт 0.01 Ома. На этот раз вы только в 10 раз ошиблись, маловато как-то... :D
     
  8. pvvx

    pvvx Активный участник сообщества

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

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

    pvvx Активный участник сообщества

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

    pvvx Активный участник сообщества

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

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

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

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

    pvvx Активный участник сообщества

    Сообщения:
    8.394
    Симпатии:
    1.271
    upload_2019-3-30_16-53-7.png
     
  12. nikolz

    nikolz Гуру

    Сообщения:
    4.002
    Симпатии:
    426
    pvvx,
    ваше мнение(опыт) по INA3221 сравнительно с INA219 при измерении по одному каналу.
     
  13. pvvx

    pvvx Активный участник сообщества

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

    pvvx Активный участник сообщества

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

    pvvx Активный участник сообщества

    Сообщения:
    8.394
    Симпатии:
    1.271
    О’, вспомнил, за прошедшее время лепил уже и тестовую плату, со встроенной INA219 с данным модулем. Там и всевозможный Modbus RS-485/TCP с виртуальным устройством, накопление с усреднением логов на год, входы измерение тока и напруги (INA219), 1-wire (DS2484), RTC (DS3231M), …
    P_20190305_100436.jpg
    [​IMG]
    Оставив всего одну INA219 или подобную себестоимость (в корпусе) стремиться к 1000 руб :)
     
  16. pvvx

    pvvx Активный участник сообщества

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

    Вложения:

    • TestEP.pdf
      Размер файла:
      338 КБ
      Просмотров:
      5
    aloika нравится это.
  17. nikolz

    nikolz Гуру

    Сообщения:
    4.002
    Симпатии:
    426
    благодарю за ответ.
    модуль действительно не плохой и сравнительно дешевый (MIPS MCU с 16 МБ Flash и 32 МБ SRAM ) всего за 600 руб с доставкой из Китая.
    Вы случаем на нем комп не собирали?
     
  18. =AK=

    =AK= Гуру

    Сообщения:
    1.194
    Симпатии:
    100
    У дешевого керамического пренебрежимо мала.

    Ну а 0.1 Ома, стало быть, вы у себя из носа выковыряли, чукча-писатель?
     
  19. pvvx

    pvvx Активный участник сообщества

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

    pvvx Активный участник сообщества

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

Поделиться этой страницей