Зачем это? У тебя форсы закоротили, мотор заглох импульсы открывающие ключи прекратились. Или мы про печку индюка?
Берем драйвер с лимитом, скажем , 15а.
Знаем что нормальный ток, скажем, 2А
Задаем по spi лимит ну допустим в 4А.
Все, бинго. Выше 4А драйвер засечет over current error и сообщит об этом процу. Выключит сам нагрузку. Или перейдет в режим его ограничения, смотря какой драйвер у нас и что умеет.
И кроме этого он еще и КЗ отработает корректно.
Независимо от превышения по току.
Я прям ВИЖУ что ты не знаешь что такое современные драйверы. У тя все познания около рассыпухи и схемотехники начала 90х.
Почитай на досуге каталоги лидеров промышленности. Очень расширяет кругозор.