реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> ESC для бесколлекторного двигателя
Pasha_a13
сообщение Mar 9 2015, 19:57
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 166
Регистрация: 8-09-09
Из: Украина
Пользователь №: 52 244



Добрый вечер!

Начал разбираться с бесколлекторным двигателем (outrunner для авиамоделизма) и система управления для них.
Возникли некоторые вопросы, на которые не смог найти ответы.

Простые ESC управляют двигателем подавая на три его обмотки прямоугольные импульсы сдвинутые друг относительно друга на 180 градусов.
На вход ESC получает сигнал управления такого же типа как и сервоприводы, т.е. импульсы частотой порядка 50 Гц и , в зависимости от длительности импульса, ESC должен включить определенные обороты двигателя (или реверс, или остановить двигатель).
За счет чего обеспечивается стабилизация частоты вращения двигателя? Только за счет частоты подаваемых на его обмотки импульсов?
Ведь если эти импульсы идут без ШИМ наполнения (т.е. средний ток фактически не меняется) то каждый этот импульс дает двигателю максимальный толчек и двигатель будет стремиться раскрутиться на максимальные обороты. При этом ESC отслеживая обратные ЭДС на свободных обмотках (в каждый момент работают две обмотки) синхронизирует последовательность подаваемых импульсов на обмотки.
И в итоге ж обороты будут наращиваться. Как же всетаки обеспечить заданные входным серво-сигналом обороты?
Где я что неправильно понимаю?
Изучил аппликейшены от атмела и майкрочипа и все равно не дошло за счет чего обеспечиваются нужные обороты.
Ткните пожалуйста носом куда смотреть, что почитать чтобы понять sm.gif

Спасибо!
Go to the top of the page
 
+Quote Post
alexr22b
сообщение Mar 10 2015, 02:55
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 102
Регистрация: 11-10-04
Пользователь №: 849



Импульсы идут с ШИМ наполнением. Без него как вы правильно заметили двигатель раскрутится до оборотов которые уравняют Back EMF с напряжением питания. Хотя и это вряд-ли произойдёт при сколь-нибудь значительном напряжении, потому как sensorless контроллер будет не в состоянии вычислить момент коммутации (если конечно он не заточен на то что управление идёт с максимальным током). Необходимо относительно плавное наращивание напряжения до достижения оборотов. Вот тут ШИМ и помогает.
Go to the top of the page
 
+Quote Post
Pasha_a13
сообщение Mar 10 2015, 08:08
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 166
Регистрация: 8-09-09
Из: Украина
Пользователь №: 52 244



Т.е. насколько я понял, на рисунках в аппликейшенах от microchip AN857 - Brushless DC Motor Control Made Easy

и подобных отображается лишь общий принцип. Просто исходя з данного рисунка мы должны подавать именно прямоугольные испульсы.
А на самом деле для того чтобы обеспечить возможность регулирования скорости и крутящего момента эти импульсы должны иметь ШИМ наполнение. Я правильно понимаю?
Частота (8/16кГц) указываемая в характеристиках регуляторов (например http://www.hobbyking.com/hobbyking/store/_...arehouse_.html) это и есть та самая частота ШИМ наполнения импульсов?
В момент разгона мы одновременно и наращиваем частоту импульсов и увеличиваем заполнение ШИМа?
Go to the top of the page
 
+Quote Post
alexr22b
сообщение Mar 11 2015, 03:27
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 102
Регистрация: 11-10-04
Пользователь №: 849



Цитата(Pasha_a13 @ Mar 10 2015, 11:08) *
А на самом деле для того чтобы обеспечить возможность регулирования скорости и крутящего момента эти импульсы должны иметь ШИМ наполнение. Я правильно понимаю?


Да

Цитата(Pasha_a13 @ Mar 10 2015, 11:08) *
Частота (8/16кГц) указываемая в характеристиках регуляторов (например http://www.hobbyking.com/hobbyking/store/_...arehouse_.html) это и есть та самая частота ШИМ наполнения импульсов?


Да

Цитата(Pasha_a13 @ Mar 10 2015, 11:08) *
В момент разгона мы одновременно и наращиваем частоту импульсов и увеличиваем заполнение ШИМа?


Да

Go to the top of the page
 
+Quote Post
Burner
сообщение Mar 13 2015, 11:53
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 068
Регистрация: 14-01-08
Из: Винница
Пользователь №: 34 083



А я-то думал, что таки 8/16 кГц не используется. Смотрел на слабые драйвера и отсутствие радиаторов в распространенных модельных контроллерах. Вы таки обращайте внимание на потери переключения(при среднем драйвере может быть экви 0,1 мкс), и имейте в виду, шо без радиатора корпус ТО-220 или D2Pak скидывает ок. 1 Вт. И плата там помогает не много. Если это не люменевая, приклеенная к радиатору. Ну да Вы увидите по месту.
Go to the top of the page
 
+Quote Post
Pasha_a13
сообщение Mar 13 2015, 14:13
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 166
Регистрация: 8-09-09
Из: Украина
Пользователь №: 52 244



Я планирую использовать частоту ШИМ-а больше чем 16 кГц и понимаю что потери на переключение возрастут, хотя если использовать скоростные ключи то думаю может не сильно возрастут.
Сейчас использую ШИМ порядка 10 кГц и когда двигатель нормально засинхронизирован (пока по датчикам холла), то ни ключи ни сам двигатель практически не греются.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 15:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01413 секунд с 7
ELECTRONIX ©2004-2016