Tlc5940
16-канальный PWM-драйвер TLC5940 для управления светодиодами и нагрузками через SPI с 12-битным разрешением
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:b74f74b45fbbeb0afe583a689cb5ef722385aeca8065798f72884481ec2c613bTlc5940-0.16.0-b74f74b4.zipОписание
TLC5940 — это 16-канальный PWM-драйвер от Texas Instruments, нужен когда на контроллере не хватает выходов для управления светодиодами или другой нагрузкой. Чип умеет работать с 12-битным разрешением (0–4095 уровней яркости), поддерживает 6-битное ограничение тока (0–63) и легко расширяется через последовательный интерфейс — можно подключать несколько микросхем в цепь. Библиотека упрощает управление всей этой логикой через Arduino. Учтите, что pin SCK чувствителен к помехам, особенно если работаете с быстрыми платами вроде Teensy 4.0 и длинными проводами — в таких случаях может потребоваться резистор в линию SCLK для подавления выбросов напряжения.