Оглавление:

Регулятор скорости вентилятора WiFi (диммер переменного тока ESP8266): 8 шагов (с изображениями)
Регулятор скорости вентилятора WiFi (диммер переменного тока ESP8266): 8 шагов (с изображениями)

Видео: Регулятор скорости вентилятора WiFi (диммер переменного тока ESP8266): 8 шагов (с изображениями)

Видео: Регулятор скорости вентилятора WiFi (диммер переменного тока ESP8266): 8 шагов (с изображениями)
Видео: Уроки Ардуино. Управление нагрузкой в сети переменного тока 2024, Июль
Anonim
Регулятор скорости вентилятора WiFi (диммер переменного тока ESP8266)
Регулятор скорости вентилятора WiFi (диммер переменного тока ESP8266)

Из этого руководства вы узнаете, как сделать регулятор скорости потолочного вентилятора, используя метод управления фазовым углом симистора. Симистор традиционно управляется автономным чипом Atmega8, сконфигурированным на Arduino. Wemos D1 mini добавляет этому регулятору функции Wi-Fi.

С участием -

1. Управление как по локальной сети, так и по Wi-Fi (кнопка и Wi-Fi для смартфона).

2. Функция сохранения состояния для восстановления уровня скорости вентилятора даже после отключения электроэнергии.

3. Отключение низкоскоростного вентилятора (предотвращение перегрева статора вентилятора).

4. Светодиодный индикатор обратной связи для нажатия кнопки и уровня скорости.

5. Самостоятельная дешевая плата Atmega8 DIY, а не Arduino Uno R3.

6. Без демпферного конденсатора и резистора может использоваться как диммер для ламп накаливания переменного тока.

ВНИМАНИЕ, ЧТО ДАННЫЙ ПРОЕКТ ПРЕДНАЗНАЧЕН ДЛЯ РАБОТЫ С ПРЯМЫМ AC 220 В, ЧТО ОПАСНО

Шаг 1: Необходимые детали

Необходимые детали
Необходимые детали

УРОВЕНЬ: РАСШИРЕННЫЙ

1. ATMEGA8 или ATMEGA8A 28-контактный чип + 28-контактная база IC

2. AT24C32 EEPROM + 8-контактная база IC

3. Полоса Берга

4. Сетевой резистор 1 кОм + 10 светодиодов или 10 светодиодов.

5. Электролитический конденсатор 10 мкФ, 25 В

6. Монтажные провода

7. Резистор 5 X 10 кОм

8. Транзистор 3 X 2N2222

9. Кристалл 22pf + 16 МГц

10. Резистор 2 X 120 кОм 2 Вт

11. Мостовой выпрямитель 2W10.

12. 4N35 Оптопара

13. Двухпозиционная клеммная колодка

14. BT136 симистор

15. Оптопара MOC3021 + база IC

16. Резистор 1к

17. Конденсатор переменного тока номиналом 0,01 мкФ X (демпферная цепь)

18. Резистор 47 Ом 5 Вт (демпферная цепь)

19. Резистор 2 X 390 Ом 2 Вт

20. Источник питания 5V 2A SMPS

21. Перфорированная доска (в соответствии с требуемым размером)

22. Разъемы Dupont F-F

23. Кнопка 4 X

24. Деревянный ящик (корпус).

25. Wemos d1 mini

Шаг 2: Схема тестирования

Схема тестирования
Схема тестирования
Схема тестирования
Схема тестирования
Схема тестирования
Схема тестирования
Схема тестирования
Схема тестирования

Схема имеет тщательно подобранные 4-х скоростные регуляторы. Контакты 13, A0, A1, A2, A3 показывают статус скорости. Контакт 13 мигает всякий раз, когда нажимается кнопка или принимается импульс Wemos.

Контакт 2 является входным сигналом детектора пересечения нуля.

Контакт 3 - это привод к симисторному оптрону.

Автономная версия Atmega8 работает на внешнем кристалле с частотой 16 МГц.

Нажимные кнопки с параллельными заголовками для Wemos запускают импульс на контакты 7 и 8 для увеличения или уменьшения скорости вращения вентилятора. Эти штифты подтянуты.

Схема имеет собственный детектор пересечения нуля для каждого канала. Каждый канал, то есть каждый вентилятор, имеет отдельную автономную Atmega8. Стандартная конфигурация управляющего симистора MOC3021. Для этой индуктивной нагрузки добавлена демпферная цепь.

Контакт A0 показывает самую низкую скорость вращения вентилятора через транзистор к MOC3021, чтобы избежать очень низкой скорости вентилятора переменного тока.

I2C EEPROM сохраняет скорость при изменении соответствующего уровня скорости.

Шаг 3: Схема и пайка

Схема и пайка
Схема и пайка
Схема и пайка
Схема и пайка
Схема и пайка
Схема и пайка

Найдите прилагаемую схему и спроектируйте свой макет или сделайте травленую печатную плату из моего предыдущего руководства.

Я использовал этот тип платы для легкой пайки.

Поскольку я управляю двумя вентиляторами, я использовал 2 платы, как показано. Светодиодный индикатор 10-канальной полосы для обратной связи и состояния.

Как показано на рисунке, кнопки припаяны к дюпону для легкого подключения к штекерному разъему на перфокартоне.

Сетевой резистор 1 кОм используется для управления 5 светодиодами состояния.

Поскольку датчик нулевого перекрестного напряжения 220 В переменного тока находится в той же перфорированной плате, что и Atmega8, было предоставлено достаточно места, а на задней стороне (медная область) нанесен горячий клей, предотвращающий воздействие 220 В.

Шаг 4: Запись файла HEX

Запись файла HEX
Запись файла HEX
Запись файла HEX
Запись файла HEX

Сконфигурируйте чип Atmega8 для использования с Arduino IDE, следуя этой замечательной статье.

После того, как загрузчик Arduino Optiboot будет установлен на Atmega8, просто отключите чип Atmega328p и подключите новый чип загрузчика Atmega8 к 28-контактному разъему платы Arduino Uno R3 с учетом выемки для штифта.

Затем загрузите файл Burn.zip и распакуйте его в папку. Щелкните правой кнопкой мыши файл "bet.bat", выберите "Изменить", откройте пакетный файл в блокноте и измените COM5 на соответствующий активный COM-порт Arduino, который можно легко увидеть из "devmgmt.msc" из команды "Выполнить".

Затем закройте блокнот и запустите файл bet.bat.

Avrdude запишет шестнадцатеричный файл в Atmega8

Шаг 5: Тест в реальном времени

Тест в реальном времени
Тест в реальном времени
Тест в реальном времени
Тест в реальном времени
Тест в реальном времени
Тест в реальном времени
Тест в реальном времени
Тест в реальном времени

После пайки и загрузки кода протестировали схему в реальном времени и обнаружили хороший результат.

Шаг 6. Настройка Wemos D1 Mini

Для настройки Wi-Fi я использовал прошивку EspEasy, и это отличная работа.

Обычно контакты D6 и D7 генерируют импульс в течение 300 мс на базу транзистора.

Воспользуйтесь этой ссылкой и запишите прошивку на Wemos D1 Mini.

По этой ссылке мы можем увеличить https://192.168.4.1/control?cmd=Pulse, 13, 1, 300

По этой ссылке мы можем Уменьшить https://192.168.4.1/control?cmd=Pulse, 12, 1, 300

Указанные выше ссылки будут работать сразу после записи прошивки на Wemos.

Позже, если информация о точке доступа будет добавлена в Espeasy, обязательно используйте назначенный IP-адрес вместо 192.168.4.1 в приведенной выше ссылке.

В этом случае устройство IOT сконфигурирует соответствующим образом при выборе протокола Espeasy.

Шаг 7. Использование приложения Android для управления

Использование приложения Android для управления
Использование приложения Android для управления
Использование приложения Android для управления
Использование приложения Android для управления
Использование приложения Android для управления
Использование приложения Android для управления
Использование приложения Android для управления
Использование приложения Android для управления

play.google.com/store/apps/details?id=ch.rmy.android.http_shortcuts

Приложение HTTP Shortcuts для Android позволяет контролировать скорость вращения вентилятора, как показано на прикрепленных рисунках.

Шаг 8: Окончательный монтаж

Окончательный монтаж
Окончательный монтаж
Окончательный монтаж
Окончательный монтаж
Окончательный монтаж
Окончательный монтаж

Я использовал переднюю часть из акрилового стекла и деревянную заднюю часть. Деревянный ящик крепится к стене с помощью двух шурупов и анкера. Используйте эту ссылку в качестве руководства для установки.

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

Если какие-либо вопросы, пожалуйста, свяжитесь со мной @

Рекомендуемые: