Собираю УФ-матрицу в конфигурации 8s24p (24 параллельных цепочки по 8 диодов в каждой). В каждой цепочке стоит источник тока NSI45020 (https://static.chipdip.ru/lib/872/DOC011872432.pdf) чтобы не подбирать диоды с одинаковым падением и резисторы с одинаковым реальным сопротивлением, а просто гарантировано получить ровную засветку (может не оптимально, но не суть, вопрос именно по этой конфигурации). Питание всей машинерии 12В, которые я LED-драйвером AP3031 (https://static.chipdip.ru/lib/706/DOC011706440.pdf) поднимаю до ~30В. Включение драйвера по даташиту.
Ну и как понятно из заголовка, при выключении (снятие лог. уровня с LED_CTRL) матрицы драйвер горит синим пламенем так, что выжигает площадку под 1й ногой.
Я как бы в общем понимаю, что плюс ЭДС самоиндукции как раз в цепи первой ноги и что драйвер тока в цепочке УФ диодов не даёт слить энергию максимально быстро.
Но не понимаю в деталях. Почему именно при выключении драйвера, чем последнее закрытие коммутирующего транзистора драйвера отличается от таких же закрытий в процессе работы (а молотит он на 1МГц), что создаётся такая большая ЭДС самоиндукции ?
И как с этим справиться? Стабилитрон между первой ногой и землёй на напряжение чуть больше рабочего?