Встроенный диммерный модуль, 1 канал, 3.3V/5V logic, 16A, 600V
Обзор продукта
Диммер переменного тока разработан для управления напряжением переменного тока, которое может передавать ток до 220 В (5 ~ 10 А) (TRIAC BTA16 для 600 В / 16 А, но мы не рекомендуем повышать мощность до этого уровня). В большинстве случаев диммер используется для регулировки мощности переменного тока для ламп или нагревательных элементов, его также можно использовать в вентиляторах, насосах, воздухоочистителях и т. Д.
В последнее время диммер стал часто используемым решением для систем умного дома. Например, когда нужно плавно изменить яркость света. Лампа медленно включается или выключается, создавая комфортную атмосферу. Диммер наиболее эффективно работает с лампами накаливания. Он менее стабилен со светодиодными лампами низкой яркости, но при умеренной и высокой яркости он будет работать надежно. Обратите внимание, люминесцентные лампы (газоразрядные лампы) не поддерживают диммирование.
Силовая часть диммера изолирована от управляющей части, чтобы исключить возможность нарушения работы микроконтроллера сильным током.
Логический уровень толерантен к 5 В и 3,3 В, поэтому его можно подключить к микроконтроллеру с логикой уровня 5 В и 3,3 В.
В Arduino диммером управляет библиотека RBDdimmer.h, которая использует внешние прерывания и прерывания по времени обработки. Это упрощает написание кода и дает больше времени на обработку основного кода. Вот почему вы можете управлять несколькими диммерами с одного микроконтроллера.
Вы можете скачать библиотеку RBDDimmer.h и несколько примеров на GitHub. Разработчики постоянно обновляют свою библиотеку, поэтому рекомендуем проверять обновления сайта или подписаться на их рассылку.
Диммер подключается к контроллерам Arduino через два цифровых контакта. Первый (ноль) для управления прохождением нулевой фазы переменного тока, который используется для инициирования сигнала прерывания. Второй (DIM / PSM) для управления (тусклым) током.
Обратите внимание, что Zero требует подключения к назначенным контактам микроконтроллера (которые различаются в зависимости от модели Uno, Nano, Leonardo, Mega), поскольку он привязан к прерываниям микроконтроллера.