[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3220774#p3220774"]1) добавь резисторы (хоть 1к) в цепь от подвижного контакта к МК (защитит порты от возможной КЗ, и мерять не помешает)
2) вместо сборки делай 2 н-мосфета с лог. уровнем управления (типа IRL вроде) ему на затвор 5в достаточно (если нагрузка небольшая можно нпн биполярник); р-мосфет здесь не прокатит впринципе — ты им не сможешь управлять (напрямую от МК, с драйвером можно, но сложней) - ему для закрытия на затвор12в подать придётся, а МК и под пытками столько не даст

[/uquote]
Резисторы добавил. Биполярник не подойдет, нагрузка большая, много светодиодов, большому соленоиду еще и сердечник железный добавил, до самоотпайки скорей всего дойдет.
Вижу варианты:
0. Использовать полевики с logic level (IRL, например, IRLML0030T).
1. Собрать драйвер на биполярных транзисторах и полевике.
2. Использовать готовый драйвер.
3. Использовать ОУ (LMV324), хотя много току он не выдаст, но в теории должен работать.
4. Использовать готовую сборку Дарлингтона или транзисторы Дарлингтона.
Правильно все понимаю? Если да, то спасибо большое за направление.