Dimmer_ITC
Управление мощностью переменного тока через TRIAC с линейной характеристикой и автоматической калибровкой детектора нулевого пересечения
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:70e8c607ce129888f2335425ca79321a9c0cb3fb0c0b04b6f8555db6ee7742feDimmer_ITC-1.1.1-70e8c607.zipОписание
Управление мощностью переменного тока через фазный контроль TRIAC с линейной характеристикой на выходе. Библиотека рассчитывает угол активации TRIAC так, чтобы выходная мощность была пропорциональна запрошенному уровню — удобнее, чем работать с сырыми углами. Встроена автоматическая калибровка детектора нулевого пересечения, которая компенсирует задержку срабатывания оптрона после фактического перехода напряжения через ноль. Код неблокирующий, постоянно измеряет частоту сети. Протестирована на ESP8266 и ESP32, возможна работа и на других платах. Примеры в репозитории отсутствуют, но методы описаны в коде с краткими пояснениями.