2. на фронтах сформированы характерные импульсы-выбросы, без которых двигатель не работает.
А это че за гонево?
Импульсы-выбросы возникают при закрытии ключей, Накопленная в индуктивноти обмоток энергия сбрасывается через защитный диод ключа. Выбросы появляются из-за того что защитный диод открывается не мгновенно и не при 0В.
В момент закрываеия ключа накопленная на индуктивности энергия возвращается на ключ в обратной полярности, обратное напряжение на ключе начинает расти и как только достигает порога открывания защитного диода примерно 0,6В открывает его, выброс появляется между моментом закрывания ключа и открывания диода, отсюда чем быстрее открывается диод и чем меньше падение напряжения на нем в прямом включении, тем меньше будет выброс. Последовательно фазным обмоткам нужно поставить токоограничительные резисторы, не столько чтобы ограничить протекающий через обмотку ток, сколько чтобы рассеять накопленную в обмотках двигателя энергию, преобразовать ее в тепло.
Зашунтируй выходы микросхемы более быстрыми, чем стоят в микросхеме диодами, например, Шотки 1N5819, 1N5822 или нашими КД212 и поставь в цепи обмоток ограничительные резисторы 1 Ом и выбросов практически не будет.