Захотелось мне сварганить свой контроллер.
Уже неделю читаю, мучаю все никак не вкурю - как все таки правильно им управлять?
Так как записывать и систематизировать это не мое, то в голове уже полная каша (когда как крутился).
Вариант 1 самый распространенный.
Коммутация обмоток по датчикам холла, регулировка оборотов током (напряжением). При малых оборотах заметно пытается куда то убежать.
Подвариант 1.1 Обмотки всегда включены, в каждом секторе меняется потенциал от +до- и наоборот только на одной.
Подвариант 1.3 Обмотки всегда включены, в каждом секторе меняется потенциал только на одной как в случае и выше но с третьим положением добавляется 0 (+0- и назад).
Подвариант 1.2 В каждом секторе одна обмотка отключается. Две другие +- в зависимости от сектора.
Вариант 2. Синус в каждой обмотке (полные 3 фазы).
2.1 По датчикам включается определенный сдвиг фазы для каждой обмотки. Тут возникают заметные удары, необходимо корректировать сдвиг - но каким образом?
2.2 Синус бежит постоянно с необходимой частотой (вращения) корректируя напряжение (ток) в зависимости от рассогласования с датчиками сектора.
Собственно вопрос - как все таки лучше (правильно).
Буду рад советам, так как информации море и каждый свое болото хвалит. А хочется получить свое чистое озеро.
Я понимаю, что у него есть минимальная скорость для нормальной работы, но хотелось бы без нагрузки вращать двигатель очень медленно и очень плавно.
Играюсь с мотором от привода швейной машинки. 500Вт 220В. У него 24 полюса. 4 по 6 секторов на оборот.
Еще попутно вопрос, объясните почему одни двигатели прилично залипают на полюсе (или между полюсами) (как шаговики), а другие вращаются свободно?
Сильно не пинайте с двигателями плотно не работал.
Тут вот
http://www.cnczone.com/forums/open-s...are-forum.html
интересная реализация
Но на выходе не совсем понятно что происходит