Регулятор скорости для потолочного вентилятора 220 В переменного тока 100 Вт

esp32 motor speed

Я хотел бы использовать ESP32 для управления скоростью моего потолочного вентилятора переменного тока, который составляет 220 В переменного тока мощностью 100 Вт.

Будет ли приведенный ниже диммер переменного тока работать с ESP32 для управления скоростью потолочного вентилятора с питанием 220 В переменного тока мощностью 100 Вт?

Если нет, пожалуйста, предложите широко используемый диммер PWN, который работает с ESP32, для управления скоростью потолочного вентилятора с 220 В 100 Вт?

Это ссылка на контроллер скорости, доступный на Amazon.

, 👍3

Обсуждение

вот пример скетча https://robotdyn.com/pub/media/0G-00005677==Mod-Dimmer-5A-1L/DOCS/Glow.ino, @Juraj

Привет, я очень хорошо следую прикрепленному коду! Что я хотел бы знать, подходит ли модель диммера для управления скоростью и может ли он выдерживать нагрузку потолочного вентилятора 220 В 100 Вт?, @Hira

это на 2 А (5 А), так что да, это хорошо для двигателя 230 В / 100 Вт. информация о токе есть на фото обратной стороны модуля. и он поддерживает логику 3,3 В для esp32, @Juraj

Большое спасибо. Я ценю вашу помощь., @Hira

Я использовал код robotdyn, он хорошо работает с esp8266, но я хочу использовать его для esp32. Но несколько библиотек timer.h не поддерживаются esp32. Кто-нибудь пробовал с esp32. Пожалуйста, помогите мне., @Shivani Umredkar


1 ответ


1

Теоретически должно работать управление скоростью вентилятора. производит описание упоминается «регулятор вентилятора». На одном из рисунков на задней стороне модуля показано, что он рассчитан на 2 А (5 А). Это должно быть хорошо для двигателя 230 В / 100 Вт.

Модуль предоставляет вам основная схема управления переменным током. Он сообщает о пересечении нуля и имеет переключатель оптопары для включения и выключения переменного тока. Затемнение делает ваш набросок, вырезая части волны переменного тока в точное время.

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

EDIT: я протестировал его, и он работает и с вентилятором. Задержка прерывания заключается в создании короткого импульса для включения симистора. Затем симистор отключается при следующем пересечении нуля. И Robotdyn изменил характеристики на 10 А.

,

Я хочу использовать этот диммер в blynk вместе с другими устройствами IoT. Код, который вы указали, имеет задержки, можете ли вы предложить код без функции задержки?, @Hira

извини. нет. возможно, второе прерывание, чтобы снова включить переменный ток через несколько микросекунд. при частоте 50 Гц одно колебание занимает 20 миллисекунд. полуволна занимает 10 миллисекунд. вы выключаете переменный ток при пересечении нуля, а затем включаете его обратно через время от 0 до 10000 микросекунд. дольше время - меньше электричества - медленнее двигатель. другой метод, возможно, лучший для двигателя, состоит в том, чтобы убрать полные полуколебания (это описано на странице производителя модуля)., @Juraj