Нестабильный ESP8266 - мерцающие огни

Некоторое время назад я купил плату NodeMCU вместе с несколькими датчиками, чтобы поиграться. Я все закодировал, и при питании через USB все работает как часы. Проблема начинается, когда я пытаюсь использовать свою штуковину как автономную систему. Она работает несколько минут, а затем начинает выдавать мне ложные показания датчиков (например, яркость в несколько тысяч в темной комнате).

Я питаю систему с помощью (фотографии внизу поста) понижающего модуля переменного тока в постоянный, 230 В -> 5 В (ток 1 А), который затем понижаю с помощью понижающего модуля постоянного тока в постоянный, 5 В -> 3 В (ток 800 мА). Используя только эти два модуля, я питаю NodeMCU и все мои датчики - в настоящее время освещенности, температуры и влажности, движения, SSR (у меня также была светодиодная матрица. Я думал, что, возможно, она тянет слишком много тока, но тут не повезло - после ее отключения у меня возникли те же проблемы).

Главный индикатор того, что что-то не так, это модуль SSR. В нем встроен диод такого же размера, как и в NodeMCU. Он загорается сразу при запуске системы, и он (диод) мигает (меняет интенсивность). Он не мигает, когда я подключаю все через USB.

Я также пытался поставить конденсатор на 50 мкФ в проводку, но тоже безуспешно, система все еще нестабильна. Что я делаю не так? Почему мигает свет? 1 А/800 мА недостаточно мощности для моей системы?

Изменить: Я знаю, в чем причина. Я просто не знаю, как ее исправить. Я просто держал свой мультиметр включенным в течение 10 минут для обоих понижающих модулей. Понижающий 5 В -> 3 В (второй пункт на фотографиях ниже) изначально дает мне 800 мА, но затем постепенно теряет ток (сейчас он составляет 350 мА всего после нескольких минут работы). Можно ли что-то здесь сделать? Или просто выбросить эту штуку и поискать другой блок питания? Это стандартный AMS 1117 с несколькими конденсаторами на нем.

Ниже приведены фотографии моих понижающих модулей и модуля SSR:

230 В переменного тока в 5 В постоянного тока (выход 1 А) 230 В переменного тока в 5 В постоянного тока (выход 1 А) - сзади 5 В постоянного тока - 3 В постоянного тока (800 мА на выходе) 5 В постоянного тока - 3 В постоянного тока (800 мА на выходе) - сзади SSR

, 👍1


2 ответа


0

Будьте осторожны с питанием nodemcu. Контакт VU — это 5 В от USB, и я не уверен, что его можно запитать с помощью этого контакта. Я думаю, что безопасно запитывать ваше устройство с помощью контактов 3,3 В.

нужно ли этому твердотельному реле 5 В?

возможно, лучше всего подать 5 В (максимум до 20 В) на вывод VIN (который идет на встроенный регулятор напряжения).

,

1

Вывод VIN на плате NodeMCU может напрямую принимать 5 В. До сих пор с этим проблем не было.

Что мне кажется странным, так это то, что ток от вашего регулятора 5 В до 3 В деградирует. Регулятор на плате в основном тот же (возможно, другого производителя). Причиной может быть перегрев регулятора и каким-то образом это влияет на выходной ток и/или напряжение.

Вы также можете попробовать понижающий стабилизатор LM2596. Они также довольно дешевы и имеют хорошую выходную емкость. Они могут выдавать до 3 А при напряжении до ~1,3 В. Входное напряжение где-то между 40 В и вашим выходным напряжением плюс 1 или 2 вольта, чтобы обеспечить надлежащую регулировку. Вы можете использовать этот модуль, чтобы легко преобразовать 5 В в 3,3 В — я делал это с ним так часто, что сбился со счета.

,