Микроконтроллер (AVR) по i2c управляет многоканальным шимом навроде PCA9685. У PCA9685 (https://cdn-shop.adafruit.com/datasheets/PCA9685.pdf) шестнадцать каналов и к каждому подключен затвор STP16NF06 (http://www.st.com/content/ccc/resource/ ... 002501.pdf). Питание нагрузок управляемых через транзисторы от БП 12В. Нагрузки — бытовые диодные лампы рассчитанные на 12В-питание и имеющие в своём составе (предположительно линейный) драйвер. Задача: управлять яркостью ламп на всех каналах.
Все компоненты я заказал для экспериментов (кроме шим-контроллера, т.к. по первости думал шимит прям микроконтроллером) и сейчас жду пока приедут. Пока едет попробовал в эмуляторе и всё работает так как я хочу. Но, вот возникли сомнения и вопросы. Буду признателен за помощь.
1. Правильно ли управлять этим транзистором прям с микроконтроллера или нужно использовать драйвер?
2. Есть ли другие многоканальные шим-контроллеры подходящие для решения описанной задачи, желательно в DIP-корпусе?
3. Правильно ли я выбрал транзистор?


