Разработал плату для удаленного управления двигателя, который должен будет работать на реверс от gpio сигналов, и она сгорела...
Плата потребуется для 12V 150Вт двигателя постоянного тока. Решил её испробовать на мелких, но оборотистых двигателях и видимо при отключении, обратный ток спалил транзистор с громким щелчком. Полазив по интернету понял, что нужны диоды(сними все понятно).
Также есть проблема с транзистором, при такой собранной схеме, крайний левый всегда оказывается открытым, чтобы его отключить нужно от gpio тянуть провод к минусу 5V(что не есть хорошо). Снова полазив в интернете, нашел исправление этой беды, нужно тянуть провод с резистором (только как их подобрать пока не понял) к минусу 5V, тогда можно будет управлять транзистором от ещё одного провода - плюсом 5V.
Ну и вопрос такой, что нужно ещё поставить на плату чтобы все эффективно работало и не грелось? Если при включении мотор будет находится под нагрузкой, как не допустить сгорания транзисторов от резкого скачка силы тока в момент запуска?

P.S. Транзистор полевой IRLZ24NPBF, N-канал 55В 18А [TO-220AB]