Pull to refresh

Comments 45

И ни одного графика за год работы ?

Да, вы правы! С графиком это было бы интереснее.

К сожалению, данные у меня не сохранились, а сама метеостанция сейчас находится в другом городе.

А почему данные не сохранились?

У ионисторов есть проблема - у них рабочий график напряжения линейно падает до нуля в процессе разряда, то есть регулярно может быть так, что энергии в ионисторе ещё довольно много, а вот его напряжение уже просело ниже предела питания ESP. Что вы сделали чтобы решить эту проблему?

Или вы просто запитали ESP напрямую от ионистора?

Если так - можно подумать о том, чтобы использовать второй ионистор поменьше (или даже просто конденсатор, надо по ёмкости смотреть) и второй DC-DC для его зарядки, а также схему по типу "джоуль-вор", способную работать начиная от 0.3V на входе, чтобы на маленьком ионисторе напряжение поддерживалось равным примерно 3.3V, а его ёмкости хватало бы на проведение одного-двух измерений.

После измерения отправляем ESP в сон, а джоуль-вор и DC-DC потихоньку заряжают маленький ионистор от большого, высасывая из большого энергию на напряжении, от которого ESP уже не может работать (от 2.6V и ниже).

Возможно, таким образом получится значительно "увеличить ёмкость" ионистора и уменьшить необходимое количество солнечных батарей, или же улучшить надёжность, чтобы не приходилось беспокоиться о разрядке.

Можно даже попробовать питать второй DC-DC также от солнечной батареи паралельно с джоуль-вором (есть солнце - заряжаем маленький ионистор также как большой, от батареи, нет солнца - джоуль-вор и большой ионистор вступают в работу).

Да, я запитал ESP просто от ионистора напрямую. Действительно, дополнительный DC-DC преобразователь сможет выжать больше из ионистора. Спасибо, идея хорошая!

Мне не попадались такие сверхнизковольные dc-dc, поэтому и упомянул "джоуль-вор" - их на германиевых транзисторах строят, они открываются от 0.3v

Только маломощные они, и выходное напряжение не стабилизировано - поэтому не получится напрямую питать ESP, а придётся потихоньку заряжать ионистор. И нормальный dc-dc, чтобы не перезарядить ионистор.

Можно ещё взять ионистор на 5В и подключить его ДО dc-dc, прямо к солнечной батарее.

Можно, но проблему использования всей ёмкости ионистора это не решит. С таким же успехом можно просто увеличить трехвольтовый ионистор.

Можно взять ионистор не на 5В, а больше и соединить панели последовательно. А уже после ионистора понижайку.

мне кажется батареи дорого выходят. не сбалансировано.
рассмотреть бы другие варианты, например 1 солнечная + 18650. тут смысл в том что одна 18650 может её месяц питать, если она изредка будет подзаряжаться - то все ок.
мне кажется если взять МК поэкономнее то и 2450 проработает зиму. да в -30 может и не будет работать но если широта не слишком большая - то таких дней не так и много.

Если взять микроконтроллер с ультранизким потреблением, передатчик LoRa, то ни ионистор, ни солнечные панели не нужны, на батарейке годы может работать.

Наш комплект из atmega+датчик влажности, темературы, освещенности,lora модулем и 2-AA батарейкамии живет уже 4 год и даже не думает выключаться.

А какой lora модуль вы используете если не секрет? Насколько я помню lora рассчитан на большие расстояния и мощность. Или есть какие-то экономичные по питанию варианты?

Если интересно, то вот https://habr.com/ru/articles/668460/

Lora модули самые дешевые и обычные. Уже не помню регулировали мы там мощность или нет, но вот время передачи сигнала для экономии времени работы точно отлаживали.

И Lora модули в нашем случае были очень экономичные.

Самое главное не подать на ионистор ток выше 3.8V

Исправьте пожалуйста, я конечно понимаю что вы имели ввиду, но это очень уж режет глаз, подается напряжение, а не ток. Ток - протекает. Вас читают и дети тоже, не нужно учить их неправильному. Начинающие, пропустите и не читайте эту ремарку автора...она "корявая".

Исправил! Опечатался, спасибо за вашу внимательность.

Просто для сведения: только что закончил эксперимент: от одной 18650 на 3 Ач (емкость проверена и подтверждена измерением через какую-то заряжалку liitokala) ESP8266 читающая акселерометр 1 раз в 7 минут (всё остальное время - deepsleep) и отправляющая json через wifi на сервер проработала полтора месяца (при разряде до 3.2В с 4.2).

Позволю себе тогда дополнить своей статистикой от трёх измерителей на ESP8266 ESP-12E плюс AM2320 (I2C mode), питание от 18650 2 А*ч через LDO TH7333-A; раз в 10 минут просыпаемся из deepSleep(), меряем температуру и влажность, отправляем через WiFi, засыпаем. От одного до полутора месяцев (с 4.2 до 3.3В), сильно зависит от скорости подключения к WiFi AP (в зависимости от расстояния и кучи других факторов от 9 до 15 секунд активного энергопотребления).

Ну, примерно тоже самое - чуть реже, но на меньшей батарейке.

У себя забыл добавить, что главное у меня - это обесточить CH340 на NodeMCU плате (ногу отпаял), без этого постоянно она жрет 7 мА, с вся работа на несколько суток суммарно (точно уже не помню).

Лет пять назад была статья подобного датчика собранного чуть ли не в пробирке. Т.е. он висел просто за бортом на дереве. Но там человек сильно экономил электричество.

В вашем варианте все это непонятно зачем. С тем же успехом можно было электричество из розетки подвести...

С тем же успехом можно было электричество из розетки подвести...

Подумал про это же, когда увидел, что панель внутри, а датчик снаружи - провода никуда не делись.

htu.enableHeater(true); // Enable power

Это включение встроенного нагревателя для предотвращения конденсации влаги на сенсоре. Имеет смысл включать, если влажность высокая и имеет тенденцию к повышению.

Немного из собственного опыта:

  1. К сожалению, это не совсем ионисторы. Это гибридные суперконденсаторы LIC (химические) - промежуточное звено между суперконденсатором и аккумулятором. К сожалению, они имеют ограничения по минимальной температуре -20С, что делает их уличное применения на большей части территории РФ малопригодным. Также они не допускают разряда ниже 2.5В (также как и аккумуляторы)
    https://en.cda-cap.com/index.php/product/lic/

  2. ESP8266 пора уже отправить на свалку с его костылем пробуждения от сна через GPIO16. Особенно для автономных устройств. Есть ведь отличный заменитель ESP32C3 с потреблением 5мкА deepSleep. Хотя для батареечных/ионисторынх устройств предпочтительнее использовать ZigBEE/LoRa/BLE И прочие LowerPower устройства.

  3. В ESP, к сожалению, нет контроля напряжения питания, как например в большинстве AVR. Да еще и программа во внешней памяти, которая вполне может заглючить при низком напряжении питания, что приведет к зависанию контроллера. Лечится монитором питания типа MAX706 на 2.7-2.9В

  4. В декабре длинными ночами и короткими пасмурными днями такая система все таки уйдет в Offline без десятикратного запаса емкости ионистора и мощности солнечной панели.

  1. "Ширее" надо смотреть на вопросы, или "ширше". И на КамАЗе за грибами ездить реже. Т.е. все-таки учитывать вопросы доступности и цен. Когда будут новые решения дешевле старых, или когда старые будут принудительно выкинуты из производства - тогда и придется пересаживаться на другие костыли.

Ну ESP32C3 КамАЗом трудно назвать. Это скорее к ESP32S3

Просто на DeepSleep у ESP8266 без слез смотреть очень трудно )))

Особенно на такой

В ESP, к сожалению, нет контроля напряжения питания, как например в большинстве AVR.

Да, но есть ADC же! Подпаиваю туда два резистора (10К на GND и 100K на VCC), и вот уже:

#define ADC_COEF (100.0+10.0)/10.0
 …
void loop() {
  volts = analogRead(A0)/1024.0 * ADC_COEF;
   …
  if (volts > 3.2) {
    ESP.deepSleep(MC_SEC*1e6);
  } else {
    ESP.deepSleep(0);
  }
}

Как минимум, глубокого разряда аккумулятора после такого удаётся избежать, устройство просто уходит в летаргический сон до замены источника питания.

Ага
То есть ионистор разрядился ниже какого-то значения.

ESP ушел в литаргический сон

Ионистор зарядился, контроллер из сна не вышел (((

Монитор питания не так работает. Он просто прижимает ресет контроллера к земле, когда напряжения на входе ниже заданного значения. Сам при этом потребляет наноамперы

Это да, в моём варианте использования аккумулятор сам зарядиться не может, потому меня устроил такой вот костыль. Конечно, описаный Вами монитор питания лучше.

Один я что-ль заметил, - у ТС "заряжающий" DC-DC собран по схеме SEPIC (о чем говорят 2 индуктивности на плате), - то нафиг там диод на подключении к солнечным панелям? При напряжении на входе преобразователи ниже уровня запуска он не работает и выход отсекается от входа конденсатором SEPIC-а, то есть на вход ничего пойти не может.

И, еще, - как правильно заметили это гибридные конденсаторы-аккумуляторы, но все-равно странно как-то нагружать преобразователь , которая для него почти КЗ в разряженном состоянии. Преобразователь будет постоянно вылетать в защиту и неоптимально работать, - там нужна именно схема заряда как для аккумулятора с ограничением тока.

Ну и ЕСП-ка даже от реального ионистора вполне себе может функционировать, если минимизировать время работы по WiFI (как главного потребителя), - тут я не вижу проблем.

то нафиг там диод на подключении к солнечным панелям?

Вы правильно заметили, для меня это тоже загадка. Но без использования диода в вечернее время суток ионистор начинал быстро разряжаться. Поэтому был установлен диод.

Без диода солнечные батареи начинают работать в режиме фонарика. Это свечение можно зафиксировать с помощью обычной веб камеры с удаленным ИК фильтром.

А от солнца не нагревается датчик температуры?

Тут вообще странное решение - почти герметично упаковать все датчики в черную коробку и выставить на солнце. Датчики измеряют микроклимат внутри черной коробочки. Дырочки в колпачке - это ни о чем. Вам нужно делать экран Стивенсона или метеобудку Селянинова и выставлять их минимум на 1.0-1.5 метра от стены здания, исключив вертикальные потоки нагретого воздуха от стены здания. Тогда будут актуальные метеопоказания. а так это все условно - "данные с марса"

Главное на экран Стивенсона вывести информацию с гисметео.

Интересный подход. Почему не использовали литий-титанат? Даже если учесть снижение ёмкости и тока на морозе, 1-2 штуки 18650 (низкотемпературные) обеспечат как минимум на порядок больший запас энергии.

Мне не хотелось использовать литиевые аккумуляторы, потому-что за ними все равно нужно следить из-за пожароопасности.

Но если пофантазировать, то я бы взял один литий-железо-фосфатный аккумулятор 26700 на 4000 mAh, он устойчив к морозу и не так опасен как литий-ионный.

В целом это перебор для такого устройства, правильнее тут все таки заменить ESP на что-то более пригодное и экономичное по питанию.

А зачем тут целых 4000 мАч?
Можно, кстати, взять на барахолке б/ушный айкос и заюзать его запчасти. Там 18650 литий-ион с обвязкой заряда-разряда в основном блоке, и маленький литий-феррофосфат с обвязкой - в мундштуке. Интересное решение, кстати - я сам до него не додумался бы, пока не посмотрел схему айкоса: феррофосфат за счет более низкого рабочего напряжения можно заряжать от иона без повышайки.

LTO о которых вам пишут в целом пожаробезопасны и способны заряжаться при большом минусе.

RF harvesting - еще более перспективная штука по сравнению с солнечной батареей. Но требует оптимизацию энергопотребления еще на порядок лучше.

Главное, чтобы Лаксианский ключ не требовал!

(простите, не удержался от отсылки к рассказу Роберта Шекли про аппарат, который как раз RF harvesting использовал, а выключался только упомянутым ключом)

Не читал, к сожалению. Но почему его нельзя было в клетку Фарадея посадить на голодовку?

Ну, это же не реальный аппарат, а фантастика, судя по инструкции:

«Мелджский Бесплатный Производитель. Очередной Триумф Лаборатории Глоттена. Неразрушимый Бездефектный Производитель. Не Требует Энергетических Затрат. Чтобы Включить, Нажмите Кнопку Номер Один. Чтобы Выключить, Воспользуйтесь Лаксианским Ключом. В Случае Обнаружения Неисправности, Пожалуйста, Верните Производитель В Лабораторию Глоттена».

Так что там не только RF harvesting мог быть, и судя по финальной фразе: «Но если вдруг найдете Лаксианский Ключ, то возвращайтесь и называйте любую цену.» — не помогала клетка Фарадея…

Ну, я так-то в курсе, что Шекли - фантаст.

В России работает NB IoT?

Sign up to leave a comment.

Articles