Способ управления бесколлекторным двигателем

Современные бесколлекторные двигатели постоянного тока

Благодаря существенному прогрессу в области полупроводниковой электроники и в технологии создания мощных неодимовых магнитов, широкое распространение получили сегодня бесколлекторные двигатели постоянного тока. Они применяются в стиральных машинах, пылесосах, вентиляторах, дронах и т. д.

И хотя идея касательно принципа работы бесколлекторного двигателя высказывалась еще в начале 19 века, она ждала своего часа до начала полупроводниковой эры, когда технологии стали готовы к практической реализации этой интересной и эффективной концепции, позволившей бесколлекторным двигателям постоянного тока шагать так широко, как это происходит сегодня.

В англоязычной версии двигатели данного типа именуются BLDC motor – Brushless Direct Current Motor — бесщеточный двигатель постоянного тока. Ротор двигателя содержит постоянные магниты, а рабочие обмотки располагаются на статоре, то есть устройство BLDC двигателя полностью противоположно тому, как это имеет место в классическом коллекторном двигателе. Управляется BLDC двигатель электронным регулятором, который называют ESC — Electronic speed controller — электронный регулятор хода.

Электронный регулятор хода и высокий КПД

Электронный регулятор хода позволяет плавно варьировать электрическую мощность, подаваемую на бесколлекторный электродвигатель. В отличие от ранних, более простых версий резистивных регуляторов хода, которые просто ограничивали мощность путем включения в цепь последовательно с двигателем активной нагрузки, превращающей избыточную мощность в тепло, электронный регулятор хода позволяет получить значительно более высокий КПД, не расходуя подводимую электрическую энергию на бесполезный нагрев.

Бесколлекторный двигатель постоянного тока можно классифицировать как самосинхронизируемый синхронный двигатель, в котором полностью исключен искрящий узел, требующий регулярного обслуживания — коллектор. Функцию коллектора несет на себе электроника, благодаря чему вся конструкция изделия сильно упрощается и становится компактнее.

Щетки заменены, по сути, на электронные ключи, потери в которых сильно меньше чем были бы при механической коммутации. Мощные неодимовые магниты на роторе позволяют добиться большего момента на валу. И греется такой двигатель меньше нежели его коллекторный предшественник.

В итоге КПД двигателя получается наилучшим, а показатели мощности на килограмм веса — выше, плюс достаточно широкий диапазон регулировки скорости вращения ротора и практически полное отсутствие генерируемых радиопомех. Конструктивно двигатели данного типа легко адаптируются для эксплуатации в воде и в агрессивных средах.

Электронный блок управления — очень важная и дорогостоящая часть бесколлекторного двигателя постоянного тока, без которой, однако, никак не обойтись. От данного блока двигатель получает питание, параметры которого одновременно влияют и на скорость, и на мощность, которую двигатель будет в состоянии развить под нагрузкой.

Даже если скорость вращения регулировать не нужно, все равно электронный блок управления необходим, ведь он несет на себе не только функцию управления, но также имеет силовую составляющую. Можно сказать, что ESC – это аналог частотного регулятора для асинхронных двигателей переменного тока, специально предназначенный для питания и управления бесколлекторным двигателем постоянного тока.

Управление двигателем BLDC

Чтобы понять как происходит управление BLDC двигателем, сначала вспомним как работает коллекторный двигатель. В его основе принцип вращения рамки с током в магнитном поле.

Каждый раз, когда рамка с током повернулась и нашла положение равновесия, коммутатор (щетки прижатые к коллектору) изменяет направление тока через рамку, и рамка движется дальше. Этот процесс повторяется при движении рамки от полюса к полюсу. Только вот в коллекторном двигателе таких рамок много и магнитных полюсов несколько пар, поэтому коллекторно-щеточный узел содержит не два контакта, а много.

Электронный блок управления бесколлекторным двигателем делает то же самое. Он изменяет полярность магнитного поля как только ротор необходимо провернуть дальше из положения равновесия. Только управляющее напряжение подается не на ротор, а на обмотки статора, и делается это при помощи полупроводниковых ключей в нужные моменты времени (фазы ротора).

Очевидно, что электрический ток на обмотки статора бесколлекторного двигателя необходимо подавать в правильные моменты времени, то есть тогда, когда ротор находится в определенном известном положении. Для этого применяется один из следующих методов. Первый — на основе датчика положения ротора, второй — путем измерения ЭДС на одной из обмоток, которая в данный момент не получает питание.

Читайте также:  Пользовательский интерфейс компьютера это способ

Датчики бывают разными, магнитными и оптическими, наиболее популярны магнитные датчики на основе эффекта Холла. Второй способ (на основе измерения ЭДС) хотя и эффективен, однако он не позволяет осуществлять точное управление на низких скоростях и при старте. А вот датчики Холла обеспечивают возможность более точного управления во всех режимах. В трехфазных BLDC двигателях таких датчиков три штуки.

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

Решение с датчиком оборачивается более удобным управлением, но при выходе из строя хотя бы одного из датчиков, двигатель придется разбирать, к тому же датчики требуют отдельных проводов. В варианте без датчика нет надобности в специальных проводах, но во время старта ротор будет раскачиваться туда-сюда. Если это недопустимо, необходимо ставить в систему датчики.

Ротор и статор, количество фаз

Ротор BLDC двигателя может быть наружным или внутренним, а статор, соответственно, внутренним или наружным. Статор изготавливают из магнитопроводящего материала, с количеством зубцов, которое нацело делится на количество фаз. Ротор может быть изготовлен необязательно из магнитопроводящего материала, но обязательно с жестко зафиксированными на нем магнитами.

Чем сильнее магниты — тем выше доступный вращающий момент. Количество зубцов статора не обязательно должно быть равно количеству магнитов на роторе. Минимальное количество зубцов равно количеству фаз управления.

Большинство современных бесколлекторных двигателей постоянного тока — трехфазные, просто в силу простоты такой конструкции и способа управления ею. Как и в асинхронных двигателях переменного тока, обмотки трех фаз соединяются здесь на статор «треугольником» либо «звездой».

Такие двигатели без датчиков положения ротора имеют 3 питающих провода, а двигатели с датчиками — 8 проводов: дополнительные два провода — для питания датчиков и три — сигнальные выводы датчиков.

Обмотка статора выполняется изолированным медным проводом так, чтобы сформировать магнитные полюса необходимого количества фаз, равномерно распределенные по окружности ротора. Количество отдельно стоящих полюсов на статоре для каждой фазы выбирается исходя из требуемой скорости вращения двигателя (и вращающего момента).

Низкооборотные двигатели с наружным ротором делают с большим количеством полюсов (и соответственно зубцов) на каждую фазу, чтобы получить вращение с угловой частотой значительно меньше частоты управляющего тока. Но даже в высокооборотных трехфазных двигателях обычно не применяют количество зубцов меньше 9.

Если Вам понравилась эта статья, поделитесь ссылкой на неё в социальных сетях. Это сильно поможет развитию нашего сайта!

Источник

Управляем бесколлекторными двигателями, господа

Привет Хабровчане!
Решил я рассказать «всему свету» о проблеме, с которой столкнулся при постройке своего проекта, и как мне удалось её решить.

А речь сегодня пойдет о бесколлекторных двигателях, о регуляторах хода и как ими управлять.
Что же такое бесколлекторный двигатель, я не буду долго расписывать (сами можете посмотреть Wiki), а скажу в 2х словах, это 3х фазный двигатель постоянного тока.

И приводится в движение сие чудо благодаря специальному регулятору, который последовательно переключает обмотки с определенной частотой.
Управляя частотой переключения обмоток мы управляем скоростью вращения ротора.
Ну что же, надеюсь тут все понято, идем дальше.

Первые проблемы
Были закуплены 2 комплекта двигатель + регулятор, ждал около месяца, пришли.

Мною овладел приступ безудержного веселья по этому поводу, но, к сожалению, это было ненадолго….
Рассмотрев эти чудеса техники я решил подключить их к источнику питания, и тут то первое разочарование, тихий хлопок (как от КЗ) и тишина, светодиоды не горят, писка нет (а он должен быть), только крутится кулер на регуле, беда…
Побежал в ближайший Хобби магазин, и добрый консультант вынес вердикт: сгорел!

Со вторым такая же история, в общем ребята, не повезло, оба бракованные…
Ну хоть кошечка порадовалась:

Пришлось раскошелиться и купить у них регулятор по цене обоих комплектов (поджимали сроки).
Купил, подключил, все пищит, горит, работает, прям аж душа радуется! (на фото он выделен):

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

Перелопатив тонны сайтов, перечитав сотни форумов и ответов на мой вопрос, так как же управлять этим регулятором я слышать только одно: «…чувак да там простой ШИМ…», «… ШИМ тебе в помощь…».
Ну ШИМ, так ШИМ.
Написал простенькую программу:

Читайте также:  Способы защиты имущественных прав административный кодекс

Залил, ноль эмоций…

Бился 2 дня, пока не наткнулся на случайный пост, о том, что у регулятора есть защита, и он начинает функционировать только при подаче на его вход ШИМ сигнала 1,5 мс.
Окей, будет сделано.

Дальше я подцепил обыкновенный резистор через АЦП, и опытным путем подобрал крайние значения ШИМ регулятора.
Код получившийся в итоге:

И все заработало.
Теперь все крутиться, шумит, пищит и просто радует.
P.S. Это код для управления сразу 2мя двигателями.

И последняя проблема, питание…
Здесь расскажу немного, а именно, от регулятора идет 3 провода:

Центральная колодка, по порядку Черный — минус, Красный — плюс и Белый — провод управления.

И загвоздка в том, что в отличие от сервоприводов, это не входы под питание, а выходы, т.е. питаемся от них.
К чему я это, да к тому, что подключив регулятор как серву, я чуть не спалил порты на ноутбуке, ибо плата в это время была запитана от USB.
Но к счастью у моего старичка сработала защита и все обошлось перезагрузкой…

Спасибо большое за внимание.
Надеюсь мой опыт будет полезен для вас.
До скорых встреч.

Источник

Что такое бесколлекторный двигатель постоянного тока и его принцип работы

Бытовая и медицинская техника, авиамоделирование, трубозапорные приводы газо- и нефтепроводов – это далеко не полный перечень областей применения бесколлекторных двигателей (БД) постоянного тока. Давайте рассмотрим устройство и принцип действия этих электромеханических приводов, чтобы лучше понять их достоинства и недостатки.

Общие сведения, устройство, сфера применения

Одна из причин проявления интереса к БД — это возросшая потребность в высокооборотных микродвигателях, обладающих точным позиционированием. Внутренне устройство таких приводов продемонстрировано на рисунке 2.

Рис. 2. Устройство бесколлекторного двигателя

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

Примечательно, что эти электромагнитные механизмы могут быть как с внутренним якорем (именно такой тип конструкции можно увидеть на рисунке 2), так и внешним (см. рис. 3).

Рис. 3. Конструкция с внешним якорем (outrunner)

Соответственно, каждая из конструкций имеет определенную сферу применения. Устройства с внутренним якорем обладают высокой скоростью вращения, поэтому используются в системах охлаждения, в качестве силовых установок дронов и т.д. Приводы с внешним ротором используются там, где требуется точное позиционирование и устойчивость к перегрузкам по моменту (робототехника, медицинское оборудование, станки ЧПУ и т.д.).

Бесколлекторный двигатель в компьютерном дисководе

Принцип работы

В отличие от других приводов, например, асинхронной машины переменного тока, для работы БД необходим специальный контроллер, который включает обмотки таким образом, чтобы векторы магнитных полей якоря и статора были ортогональны друг к другу. То есть, по сути, устройство-драйвер регулирует вращающий момент, действующий на якорь БД. Наглядно этот процесс продемонстрирован на рисунке 4.

Как видим, для каждого перемещения якоря необходимо выполнять определенную коммутацию в обмотке статора двигателя бесколлекторного типа. Такой принцип работы не позволяет плавно управлять вращением, но дает возможность быстро набрать обороты.

Отличия коллекторного и бесколлекторного двигателя

Привод коллекторного типа отличается от БД как конструктивными особенностями (см. рис 5.), так и принципом работы.

Рис. 5. А – коллекторный двигатель, В – бесколлекторный

Рассмотрим конструктивные отличия. Из рисунка 5 видно, что ротор (1 на рис. 5) двигателя коллекторного типа, в отличие от бесколлекторного, имеет катушки, у которых простая схема намотки, а постоянные магниты (как правило, два) установлены на статоре (2 на рис. 5). Помимо этого на валу установлен коллектор, к которому подключаются щетки, подающие напряжение на обмотки якоря.

Кратко расскажем о принципе работы коллекторных машин. Когда на одну из катушек подается напряжение, происходит ее возбуждение, и образуется магнитное поле. Оно вступает во взаимодействие с постоянными магнитами, это заставляет проворачиваться якорь и размещенный на нем коллектор. В результате питание подается на другую обмотку и цикл повторяется.

Частота вращения якоря такой конструкции напрямую зависит от интенсивности магнитного поля, которое, в свою очередь, прямо пропорционально напряжению. То есть, чтобы увеличить или уменьшить обороты, достаточно повысить или снизить уровень питания. А для реверса необходимо переключить полярность. Такой способ управления не требует специального контролера, поскольку регулятор хода можно сделать на базе переменного резистора, а обычный переключатель будет работать как инвертор.

Читайте также:  Горькуша гриб способ приготовления

Конструктивные особенности двигателей бесколлекторного типа мы рассматривали в предыдущем разделе. Как вы помните, их подключение требует наличия специального контролера, без которого они просто не будут работать. По этой же причине эти двигатели не могут использоваться как генератор.

Стоит также отметить, что в некоторых приводах данного типа для более эффективного управления отслеживаются положения ротора при помощи датчиков Холла. Это существенно улучшает характеристики бесколлекторных двигателей, но приводит к удорожанию и так недешевой конструкции.

Как запустить бесколлекторный двигатель?

Чтобы заставить работать приводы данного типа, потребуется специальный контроллер (см. рис. 6). Без него запуск невозможен.

Рис. 6. Контроллеры бесколлекторных двигателей для моделизма

Собирать самому такое устройство нет смысла, дешевле и надежней будет приобрести готовый. Подобрать его можно по следующим характеристикам, свойственным драйверам шим каналов:

  • Максимально допустимая сила тока, эта характеристика приводится для штатного режима работы устройства. Довольно часто производители указывают такой параметр в названии модели (например, Phoenix-18). В некоторых случаях приводится значение для пикового режима, который контролер может поддерживать несколько секунд.
  • Максимальная величина штатного напряжения для продолжительной работы.
  • Сопротивление внутренних цепей контроллера.
  • Допустимое число оборотов, указывается в rpm. Сверх этого значения контроллер не позволит увеличить вращение (ограничение реализовано на программном уровне). Следует обратить внимание, что частота вращения всегда приводится для двухполюсных приводов. Если пар полюсов больше, следует разделить значение на их количество. Например, указано число 60000 rpm, следовательно, для 6-и магнитного двигателя частота вращения составит 60000/3=20000 prm.
  • Частота генерируемых импульсов, у большинства контролеров этот параметр лежит в пределах от 7 до 8 кГц, более дорогие модели позволяют перепрограммировать параметр, увеличив его до 16 или 32 кГц.

Обратим внимание, что первые три характеристики определяют мощность БД.

Управление бесколлекторным двигателем

Как уже указывалось выше, управление коммутацией обмоток привода осуществляется электроникой. Чтобы определить, когда производить переключения, драйвер отслеживает положение якоря при помощи датчиков Холла. Если привод не снабжен такими детекторами, то в расчет берется обратная ЭДС, которая возникает в неподключенных катушках статора. Контроллер, который, по сути, является аппаратно-программным комплексом, отслеживает эти изменения и задает порядок коммутации.

Трёхфазный бесколлекторный электродвигатель постоянного тока

Большинство БД выполняются в трехфазном исполнении. Для управления таким приводом в контролере имеется преобразователь постоянного напряжения в трехфазное импульсное (см. рис.7).

Чтобы объяснить, как работает такой вентильный двигатель, следует вместе с рисунком 7 рассматривать рисунок 4, где поочередно изображены все этапы работы привода. Распишем их:

  1. На катушки «А» подается положительный импульс, в то время как на «В» — отрицательный, в результате якорь сдвинется. Датчиками зафиксируется его движение и подастся сигнал для следующей коммутации.
  2. Катушки «А» отключается, и положительный импульс идет на «С» («В» остается без изменения), далее подается сигнал на следующий набор импульсов.
  3. На «С» — положительный, «А» — отрицательный.
  4. Работает пара «В» и «А», на которые поступают положительный и отрицательный импульсы.
  5. Положительный импульс повторно подается на «В», и отрицательный на «С».
  6. Включаются катушки «А» (подается +) и повторяется отрицательный импульс на «С». Далее цикл повторяется.

В кажущейся простоте управления есть масса сложностей. Нужно не только отслеживать положение якоря, чтобы произвести следующую серию импульсов, а и управлять частотой вращения, регулируя ток в катушках. Помимо этого следует выбрать наиболее оптимальные параметры для разгона и торможения. Стоит также не забывать, что контроллер должен быть оснащен блоком, позволяющим управлять его работой. Внешний вид такого многофункционального устройства можно увидеть на рисунке 8.

Рис. 8. Многофункциональный контроллер управления бесколлекторным двигателем

Преимущества и недостатки

Электрический бесколлекторный двигатель имеет много достоинств, а именно:

  • Срок службы значительно дольше, чем у обычных коллекторных аналогов.
  • Высокий КПД.
  • Быстрый набор максимальной скорости вращения.
  • Он более мощный, чем КД.
  • Отсутствие искр при работе позволяет использовать привод в пожароопасных условиях.
  • Не требуется дополнительное охлаждение.
  • Простая эксплуатация.

Теперь рассмотрим минусы. Существенный недостаток, который ограничивает использование БД – их относительно высокая стоимость (с учетом цены драйвера). К числу неудобств следует отнести невозможность использования БД без драйвера, даже для краткосрочного включения, например, чтобы проверить работоспособность. Проблемный ремонт, особенно если требуется перемотка.

Источник

Оцените статью
Разные способы