Да этот полевик и так пробиться не должен был. Недавно же про avalanch терли. Сам работает как мощный TVS на 60В. Что-то у тебя не то. Проверь питание 5В и не завязано ли оно с 24В. Может там что-то проскакивает.
А в целом я бы посоветовал тебе все-таки гальванически развязать контроллер и мощную нагрузку. Можно, конечно, и без развязки сделать, но с твоим опытом сначала перепалишь кучу контроллеров. Чтобы отлаживать мощные цепи совместно с контроллером их нужно весьма грамотно развести. Ты же, насколько я понял, только начинаешь. Потому с гальванической развязкой все будет намного проще. В крайнем случае сгорят только дешевые компоненты после оптобарьера, а все что со стороны контроллера останется жить.
Можешь использовать схему
http://caxapa.ru/208078.html
Полевик можно использовать либо тот, что на схеме, либо IRF540 (но не logic level). Вместо диода 1N5822 можно поставить TVS на 30В (для пущей важности). Ну еще можно на всякий случай на затвор полевика поставить стабилитрон на 12В (для защиты от коммутационных выбросов через емкость затвор-сток). В конце-концов по цене даже сэкономишь из-за дешевого полевика. Не говоря уже про бОльшую эксплуатационную надежность и мЕньшую критичность к уровню квалификации.