Реклама ⓘ
Главная » Arduino
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Похожие статьи:


Реклама ⓘ

AC диммер на Arduino

AC диммер на Arduino

Вы когда-нибудь задумывались над тем, как управлять яркостью лампы, вентилятором или обогревателем при помощи пульта ДУ?
Вот простая схема с использованием Arduino, с которой это возможно! В ней используется только два электрических компонента. Эта схема рекомендуется для тех, кто имеет некоторый опыт в электронике и работе с Arduino.

Пульт ДУ

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

Материалы

Что вам понадобится: припой, инструмент для зачистки проводов, макетная или печатная плата, провода, батарея 9V, транзистор IRF730, диодный мост, Arduino, ИК датчик, универсальный пульт ДУ SONY.

Выбор мосфета

Я взял эту идею из статьи "Затухающая лампа и пульт дистанционного управления для ленивых" в блоге Дмитрия Гринберга на Hackaday.
В течении нескольких недель я пытался усовершенствовать схему, ища правильный транзистор, который не перегревается и не выгорает. Я использовал схему из его статьи, но вместо IRF 250 я использовал IRF730. Их можно приобрести на сайте Mouser по $2.

Сначала я использовал IRF 520, с напряжение стока 100В и током 9А. Сначала он нормально работал, а потом сгорел. Потом я использовал IRF540 с напряжение стока 100В и током 33А. Он также сначала нормально работал и потом сгорел.

После этого я использовал IRF730, который очень хорошо работает до сих пор! Его напряжение стока 400В, т.е. имеется хороший запас.  

Подготовка кабеля питания

Вам придётся разрезать шнур питания (разумеется, когда он обесточен!)

Схема диммера

Ниже принципиальная схема. Вместо микроконтроллера PIC я использую Arduino.

Принципиальная схема диммера

Загрузка кода

Я использовал специальную библиотеку для работы с ИК пультом ДУ, которую можно скачать ниже. После загрузки, переместите эту папку с библиотекой в Documents/Arduino/Libraries. Перезагрузите Arduino. В качестве передатчика я использовал универсальный пульт ДУ Sony. Код можно скачать ниже.

Принципиальная схема диммера

Корпус

Поместите платы в коробку с отверстиями для проводов переменного тока. Используйте для них винтовые клеммы. Подключите 9В батарею к Arduino для запуска.

Корпус диммера

Результат

Эта схема может работать с индуктивной (например, вентилятор) и активной нагрузкой (например, лампа или обогреватель).

Обогреватель

Видео работы

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
МК PIC 8-бит
PIC12F617
1 Поиск в магазине ОтронВ блокнот
MOSFET-транзистор
IRF250
1 Поиск в магазине ОтронВ блокнот
Диод4 Поиск в магазине ОтронВ блокнот
IR RX ИК-приемник1 Поиск в магазине ОтронВ блокнот
Лампочка150 Вт1 Поиск в магазине ОтронВ блокнот
Добавить все

Скачать список элементов (PDF)

Оригинал статьи

Прикрепленные файлы:

Теги:

Касьянов А. Опубликована: 2012 г. 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (4) | Я собрал (0) | Подписаться

0
sevaz #
Схема сделана для американских 110 вольт и 60 герц. Подойдёт ли это для нашей суровой русской розетки?
Ответить
0
xopkep #
При использовании IRF730 и более мощных - все будет работать. Хотя я бы выбрал другую схему
Ответить
0
GiC_on #
Другую - это какую? С внешним источником постоянки? Изучаю тему управления переменным током, мне такая схема интересна
Ответить
0
nood1509 #
Здравствуйте! Давно искал подобную схему. Только мне нужно немного ее изменить и я прошу помощи у вас уважаемый автор. Обьясню проект. Вытяжка с запрограмированным числом оборотов управляемая инфракрасным пультом. Выполняться все это будет на ардуино нано+ твердотельное реле SSR-10LA+ ИК модуль+ пульт+ потенциометр. В итоге хочу получить управление мотором вытяжки вручную(потенциометром) и пультом(25%,50%,75%,100%, выкл всех).Подскажите пожалуйста что нужно изменить в вашей схеме и огромная просьба в помощи со скетчем к данному проекту... так как сам только начинаю все это изучать)
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическая мощность?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Arduino UNO
Arduino UNO
Программатор Pickit3 ELM327 OBD II — адаптер с поддержкой CAN
вверх