Цитата(AlexandrY @ Apr 15 2010, 14:36)

Ну так у вас не BLDC, а PMSM мотор. Так что вас жестоко обманули с выбором чипа для управления.
Вам действительно понадобится векторное управление.
Математика там неслабая, но все уже разжевано за вас.
Качайте KIT
http://www.st.com/stonline/products/literature/um/13031.pdf и радуйтесь жизни. Вам собак есть не придется

Если дистрибуторы не пришлют либы для этого кита, то могу помочь.
Давайте в терминологии разберемся..
BLDC-бесколлектроный двигатель постоянного тока (есть или нет датчик положения неважно)
PMSM- синхронный двигатель с постоянными магнитами..
Вы знаете асинхронный двигатель с постоянными магнитами? Я- нет..
Все двигатели с постоянными магнитами -синхронные, т.е все двигатели с постоянными магнитами- PМSM
а если магнит не постоянный, а электромагнит возбуждаемый по двум щеткам как в генераторе автомобиля? то это уже не PMSM, даже если он будет выполнен по одинаковой схеме..
Теперь если будем работать c PMSM от шины постоянного тока, то это не BLDC?
BLDC и PMSM некоррекные названия.. Они пересекаются..и один и тот же двигатель можно назвать и BLDC и PMSM
Правильное деление - по полю создаваемому ротором:
Двигатель с ротором с постоянного магнитами с гладким полем
Двигатель с ротором с постоянного магнитами с зубчатым полем.
Зубцы можно создать как формой ротора, так и намагничиванием оного..
Яркий пример двигателя с постоянными магнитами с и зубчатым полем - шаговые двигатели..
Их тоже можно запуститьи в шаговом режиме и в режиме и BLDC и в режиме векторного управления..