BLDC ESC или питаем трехфазный двигатель правильно
После попыток раскрутить трехфазный двигатель понял что без обратной связи ничего не получится.
Если хочешь мощность - надо вовремя комутровать обмотки двигателя, иначе получишь как аналогию штурмана и капитана корабля.
Капитан: -Лево руля
прошло время
Штурман: -Есть лево руля
прошло время
Капитан: -Стоп машина
прошло время
и т.д.
То есть я о том, что пока контроллер дает сигнал на обмотку двигателя, шпиндель уже давно может провернуться на 120 градусов и данную обмотку коммутировать уже не надо будет. А сигнал только приходит и сбивает всю красоту.
Более того, тут и спрятан подвох - получение максимальной силы!
Так как правильно поданый сигнал (правильно - в нужное время имеется в виду) дает возможность с минимальными усилиями дать толчок шпинделю, а в свою очередь следующая обмотка даст максимум на другие 120 градусов и так до максимума.
На графике я изобразил как примерно по моему пониманию будет меняться ток и напряжение на обмотках:
Вот думаю в ближайшее время попробовать реализовать данный алгоритм.
Все что нужно, то снимать в нужное время показания тока с обмоток бесколлекторного двигателя и коммутировать следующую обмотку.