Огромное спасибо Карену за проделанную работу. Благодаря его усилиям удалось собрать четыре драйвера, и все заработали! (Не считая одной LM3409, испорченной в процессе обучения пайке.)
Однако возникла проблема с диммированием. Чтобы быстро проверить, использовал PWM на ардуино. Соответственно изменил номиналы резисторов на делителе, чтобы использовать 5В вместо 10В. Подключил, диммирует замечательно. Но оказалось, что индуктивности на неполной нагрузке (duty cycle != 100%) довольно громко и неприятно пищат. Звук высокий, тонкий, но слышимый. Пробовал разные частоты atmega — стандартную около 1кГц, и другие, повыше (изменив значение делителя) — пищат и все тут.
Подскажите, пожалуйста, с чем это может быть связано и возможно ли избавиться от визга? Дело в неудачном источнике PWM или в компонентах? Индуктивности именно те, что были упомянуты в топике ранее, например, для XM-L — 1635948 по фарнеллу. Пищат любые, если нагрузка не равна 100%.
А может, дело в блоке питания? Он, кстати, тоже начинает пищать при не 100% PWM, MeanWell SP-150-48 (meanwell.com/search/sp-150/SP-150-spec.pdf).
Аквариум небольшой, поэтому на выходе каждого драйвера — по 8-10 светодиодов.
В дальнейшем планировал собрать управлятор на atmega, но аж засомневался.