• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Нужна помощь ESP8266 + Ключ для датчиков

xbSlick

New member
С вашим сенсором разобрался
он сделан на ATTINY44A
А, этот сенсор, да, так и есть...
"Аттини" поставлен не просто так, этот МК собирает измерения с двух датчиков (влажность и температура) и отправляет их уже по i2c шине. То вроде как удобно...
Но я ж говорю, этот датчик НЕ удачный: не точный, нет калибровки.
Планирую перейти на Watermark 200SS или Decagon Devices EC-5 или Sonbus SM2801V3.
Они все аналоговые...засыпать не умеют...
 

nikolz

Well-known member
К слову, вообще бесполезная вещь. Это теплица, света падает меньше. Правда летом еще не тестил...

Какого сенсора?

Вопрос по ходу дела.
Раздобыл 2N7000l. По даташиту, максимальное напряжение на затвор (Gate Threshold Voltage) не может превышать 2,5 вольта, а на ESP 3,3В. То есть, нужно ставить резистор между пином ESP и затвором транзистора?
Так как у Вас датчик на Attiny то подключайте к пину без ключа и все будет работать.
Напряжение питания для Attiny может быть меньше чем 3.3 (см даташит)
Но ток в 40 ма - это Вы не там мерили.
Вы для начала попробуйте точнее рассчитать и измерить токи.
Больше всего у Вас кушает ESP
Предположу, что у Вас увеличилось потребление потому что время опроса датчика влажности много больше чем других датчиков
Вот ESP все и кушает это 70 ма.
Чтобы существенно выиграть надо работу с датчиками переносить в boot ток ESP будет 15 ма вместо 70 ма )
 

xbSlick

New member
Значит провел измерения потребления тока по "горячим следам".
Результаты следующие:

1) Wemos D1 Mini + INA219 // В активном режиме: 84 мА.
2) Wemos D1 Mini + INA219 // В режиме глубокого сна: 2 мА.
3) Wemos D1 Mini + INA219 + Датчик грунта // В активном режиме: 93 мА.
4) Wemos D1 Mini + INA219 + Датчик грунта // В режиме глубокого сна: 15 мА.

Фото замеров ниже...
Wemos+Ina219 (Work).jpg Wemos+Ina219 (DeepSleep).jpg Wemos+Ina219+Soil (Work).jpg Wemos+Ina219+Soil (DeepSleep).jpg
 

nikolz

Well-known member
Значит провел измерения потребления тока по "горячим следам".
Результаты следующие:

1) Wemos D1 Mini + INA219 // В активном режиме: 84 мА.
2) Wemos D1 Mini + INA219 // В режиме глубокого сна: 2 мА.
3) Wemos D1 Mini + INA219 + Датчик грунта // В активном режиме: 93 мА.
4) Wemos D1 Mini + INA219 + Датчик грунта // В режиме глубокого сна: 15 мА.

Фото замеров ниже...
У Вас получился ток примерно 12 ма как в активном так и в неактивном.
----------------------------------------
Про ESP.
Я использую ESP12 . Сегодня гонял в двух режимах
1) Ligh-sleep c передачей данных через 40 секунд средний ток 2 ма.
2) Deep-sleep с передачей данных через 60 секунд средний ток 1 ма.
В режиме глубокого сна ток 18-20 мка.
-------------------------------
У WEMOS D1 надо отключать стабилизатор и адаптер тогда ток станет во время сна в 10 раз меньше.
При работе с батарейкой надо ставить ESP-12.
-------------------------------------
 

nikolz

Well-known member
вернее сказать у сенсора в режиме сна ток 12 ма а в режиме работы 9 ма
можно запитать от пина
 

nikolz

Well-known member
зачем у Вас iNA?
какой у вас период опроса и сколько активный период?
-----------------------
Про солнечную батарею.
Я питал ESP от панельки 5x8 см которая лежала на подоконнике за стеклопакетов в тени.
ваша панель - это панелища.
 

xbSlick

New member
Что бы мониторить заряд акума. Говорят встроенный АЦП показывает не точно...
какой у вас период опроса и сколько активный период?
ESP засыпает на 15 мин и "живет" около 30 сек.
Я питал ESP от панельки 5x8 см которая лежала на подоконнике за стеклопакетов в тени.
Юзаю ТАКУЮ панель: 110*70 мм, 5В, 250 мА.
 

nikolz

Well-known member
Что бы мониторить заряд акума. Говорят встроенный АЦП показывает не точно...

ESP засыпает на 15 мин и "живет" около 30 сек.

Юзаю ТАКУЮ панель: 110*70 мм, 5В, 250 мА.
На заряд аккумулятора поставьте TP4056 и нечего там мониторить.
ESP тоже хорошо измеряет напряжение своего питания (я измеряю)
-----------------------------
А зачем так долго активный режим
Максимальное время соединения 4 секунды
Измерение можно сделать максимум за 1 секунду .
Надо максимум 5 секунд.
В результате экономия будет в 6 раз и вместо 3 месяцев будет год.
-------------------------------
Можно и такую взять можно и другую.
По моим оценкам цена 1 ватта составляет от 55 до 80 руб.
А чем плоха ваша панель она вроде бы большая.
 

xbSlick

New member
У WEMOS D1 надо отключать стабилизатор и адаптер тогда ток станет во время сна в 10 раз меньше.
При работе с батарейкой надо ставить ESP-12.
Но ведь без стабилизатора все равно никак?
Вы какой используете?

Вчера собрал ключ на макетке на базе 2N7000:
IMG_20180305_012510_HDR.jpg IMG_20180305_013941_HDR.jpg
 

nikolz

Well-known member
Но ведь без стабилизатора все равно никак?
Очень даже как, если напряжение у батарейки не более 3.6 вольт.
Все будет работать до напряжения 2.5 вольт.
Если батарейка даст импульс в 300 ма
А если не даст то и стабилизатор не спасет.
-------------------------------
Я использую импульсный повышающий преобразователь DC-DC и накопитель энергии на суперкондере со схемой управления зарядом суперкондера. Это обеспечивает возможность накапливать энергию от источника с напряжением от 0.7 вольт.
 

nikolz

Well-known member
А я пользуюсь литий-ионными акумами. Там напряжение от 4,2 до 3,0. Основное рабочее (номинальное): 3,7В.
Я использую питание до 4.5 вольт когда это суперкондер так как часть падает на нем.
---------------------------
Можете попробовать сделать так
поставьте последовательно с батарейкой вместо стабилизатора 2-3 диода получите падение на них примерно 0.6 вольт
в результате сможете работать с батареей в диапазоне от 4.2 до 3 вольт
сравните потери со стабилизатором и с диодами.
 

xbSlick

New member
поставьте последовательно с батарейкой вместо стабилизатора 2-3 диода получите падение на них примерно 0.6 вольт
в результате сможете работать с батареей в диапазоне от 4.2 до 3 вольт
сравните потери со стабилизатором и с диодами.
Та, наверно, "те же яйца"...
Есть стабилизаторы с ультра низким потреблением - MCP1703T-3302E/db
Ток покоя: 5uA
Хочу попробовать их...
 

nikolz

Well-known member
Та, наверно, "те же яйца"...
Есть стабилизаторы с ультра низким потреблением - MCP1703T-3302E/db
Ток покоя: 5uA
Хочу попробовать их...
Проблема не в том, чтобы уменьшить падение ра стабилизаторе.
Задача в увеличении ресурса аккумулятора.
Для этого по-хорошему надо ставить DC-DC повышающий-понижающий.
Вариант с диодами либо вообще без стабилизатора как раз и решает эту задачу дешево.
 

xbSlick

New member
Для этого по-хорошему надо ставить DC-DC повышающий-понижающий.
Сейчас именно так и сделал, поставил DD0603SA, а раньше пробовал похожий от Polulu.
Но дело в том, что акум после 3,3 вольт начинает уже очень стремительно падать и последние 0,3 вольта составляют, наверно, 5% от общей емкости. То есть, повышающая способность стабилизатора условно востребована.
 

nikolz

Well-known member
Сейчас именно так и сделал, поставил DD0603SA, а раньше пробовал похожий от Polulu.
Но дело в том, что акум после 3,3 вольт начинает уже очень стремительно падать и последние 0,3 вольта составляют, наверно, 5% от общей емкости. То есть, повышающая способность стабилизатора условно востребована.
Преобразователь позволяет работать с любыми аккумуляторами и батарейками.
Если у Вас только этот то возможно и без стабилизатора вообще.
Либо возьмите стабилизатор который позволяет соединить вход и выход когда напряжение ниже 3.3 вольт.
Тут уже дело вкуса.
---------------------------------------
Вообще-то для дальнейших целеопределений хочу вам сообщить следующие данные.
Если ESP опрашивать 1 раз в минуту, то минимальный средний ток составит 300 мка при минимально возможном времени связи с сервером по UDP 300 мс. Максимальный средний ток составит 3 ма при установлении связи за 3 секунды.
------------------------------------
Т е Ваше устройство работает 1 раз в 30 минут это значит что в худшем случае у Вас средний ток составит 120 мка. В лучшем 30 мка из которых 20 (вернее 18 мка ) это ток deep-sleep ESP-12.
--------------------------------------
Сейчас у Вас средний ток без датчика грунта 2 ма +84/30=4 ма. а с датчиком грунта все 15 ма.
-------------------------------------------------
Таким образом у Вас есть резерв снижения потребления вашей схемы примерно в от 30 до 130 раз.
Как говорят в одессе -почувствуйте разницу.
Вот этим и надо заниматься.
Успехов
 
Сверху Снизу