Выбор метода формирования опорного напряжения.

ATLab
wladimir69tv:


Так ток вроде успевает вырасти, он не успевает вырасти - когда в начале импульса какие-то колебания.

По Вашим картинкам - не успевает.
Смотрите на свой же рис.1:
Импульсы то длинный, то короткий. А должны быть одинаковые, шириной примерно в полпериода.
Поэтому повторюсь: причесать схему/плату так, чтобы ток успевал вырасти до установленного значения за 12,5 мкс.

wladimir69tv

А чесать в какую сторону?
Проводник короче и толще от IRF на датчик тока и дальше на землю?
Два параллельных сопротивления вместо одного в качестве датчика тока?
Конденсатор на 470 мкф на питание около ключей?
Или уменьшить частоту ШИМ? но тогда его песню слышно будет наверное.
Или пора с макеткой завязывать и пытаться причесать уже на плате?

ATLab

Все это правильно и частоту ШИМ стабилизации тока в обмотках надо бы скинуть до 20-25 кГц и резисторы безиндукционные.

boldive

Как правильно развести силовую часть расписано тут. Параллельно 470мкф по питанию (обязательно Low ESR, Low Impedance и предназначенный для импульсных источников питания) поставить керамический на 1мкф. Токовые резисторы лучше Curent Sense Open Air. Это для больших токов, у вас 3А, это немного. Но по любому он греется и от этого его параметры “убегают”.

И сделайте плату, нарисуете ее один раз и потом будете “отлаживать”. На макетке отрабатывается состояние “заработало” “не заработало”. Причесывание идет уже на плате потому как от нее зависят помехи, шумы, наводки, глюки и прочие неприятности. Наверно знаете что радиотехника это наука о контактах. А макетка это грамадный набор контактов в их наихудшем исполнении. Уходите от этого. Даже панельки под микросхемы старайтесь исключить.