Как подключить бесколлекторный мотор rc

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

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

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

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

Первые проблемы
Были закуплены 2 комплекта двигатель + регулятор, ждал около месяца, пришли.
Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

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

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

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

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

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

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

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

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

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

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

И последняя проблема, питание…
Здесь расскажу немного, а именно, от регулятора идет 3 провода:
Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

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

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

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

Источник

Управление бесколлекторным двигателем по сигналам обратной ЭДС – понимание процесса

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

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

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

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

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

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

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

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

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

Запустив трехфазный двигатель в генераторном режиме, постоянным магнитным полем будет наводиться ЭДС на каждую из обмоток двигателя, обмотки двигателя распределены равномерно, на каждую из фаз будет наводиться синусоидальное напряжение и данные сигналы будут смещены между собой на 1/3 периода (рисунок 1). Форма ЭДС меняется по синусоидальному закону, период синусоиды равен 2П(360), поскольку мы имеем дело с электрическими величинами (ЭДС, напряжение, ток) назовем это электрическими градусами и будем измерять период в них.

При подаче на двигатель трехфазного напряжения в каждый момент времени на каждой обмотке будет некое значение силы тока.

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 1. Вид сигнала трехфазного источника переменного тока.

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

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 2. Один электрический период трехфазного двигателя.

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

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 3. Момент 1. Вектора магнитного поля каждой обмотки (слева) и результирующий вектор магнитного поля (справа).

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

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 4. Момент 2. Вектора магнитного поля каждой обмотки (слева) и результирующий вектор магнитного поля (справа).

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

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 5. Вид вращающегося магнитного поля формируемого обмотками на статоре двигателя.

За этим вектором электрического магнитного поля увлекается магнитное поле постоянных магнитов ротора в каждый момент времени (рисунок 6).

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 6. Постоянный магнит (ротор) следует направлению магнитного поля формируемого статором.

Так работает синхронная машина переменного тока.

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

Постоянное напряжение
Источник постоянного тока имеет только 2 провода «плюс питания» и «минус питания» это значит, что есть возможность подавать напряжение только на две из трех обмоток. Необходимо аппроксимировать рисунок 5 и выделить все моменты, при которых возможно скоммутировать 2 фазы из трех.

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

Электрический период будем отсчитывать от первого вектора.

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

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

На рисунке 5 видно, что при управлении трехфазным синусоидальным напряжением имеется множество векторов плавно проворачивающихся с течением времени, а при коммутации постоянным током возможно получить вращающееся поле только из 6 векторов, то есть переключение на следующий шаг должно происходить каждые 60 электрических градусов.
Результаты из рисунка 7 сведены в таблицу 1.

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 8. Вид управляющих сигналов от источника постоянного тока для бесколлекторного двигателя. Желтый – фаза W, синий – U, красный – V.

Однако реальная картина с фаз двигателя будет похожа на синусоидальный сигнал из рисунка 1. У сигнала образуется трапециевидная форма, так как в моменты, когда обмотка двигателя не подключена, постоянные магниты ротора наводят на нее ЭДС (рисунок 9).

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 9. Вид сигнала с обмоток бесколлекторного двигателя в рабочем режиме.

На осциллографе это выглядит так:

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 10. Вид окна осциллографа при измерении одной фазы двигателя.

Конструктивные особенности
Как было сказано ранее за 6 переключений обмоток формируется один электрический период 360 электрических градусов.
Необходимо связать данный период с реальным углом вращения ротора. Двигатели с одной парой полюсов и трехзубым статором применяются крайне редко, двигатели имеют N пар полюсов.
На рисунке 11 изображены модели двигателя с одной парой полюсов и с двумя парами полюсов.

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

а. б.
Рисунок 11. Модель двигателя с одной (a) и с двумя (б) парами полюсов.

Двигатель с двумя парами полюсов имеет 6 обмоток, каждая из обмоток парная, каждая группа из 3 обмоток смещена между собой на 120 электрических градусов. На рисунке 12б. отложен один период для 6 обмоток. Обмотки U1-U2, V1-V2, W1-W2 соединены между собой и в конструкции представляют 3 провода вывода фаз. Для простоты рисунка не отображены соединения, но следует запомнить, что U1-U2, V1-V2, W1-W2 одно и то же.

На рисунке 12, исходя из данных таблицы 1, изображены вектора для одной и двух пар полюсов.

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

а. б.
Рисунок 12. Схема векторов магнитного поля для двигателя с одной (a) и с двумя (б) парами полюсов.

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

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 13. Конечные положения ротора при шестиступенчатой коммутации бесколлекторного двигателя с одной парой полюсов.

В двигателях с N парами полюсов необходимо пройти N электрических периодов для полного механического оборота.
Двигатель с двумя парами полюсов будет иметь два магнита с полюсами S и N, и 6 обмоток (рисунок 14). Каждая группа из 3 обмотки смещены друг относительно друга на 120 электрических градусов.

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 14. Конечные положения ротора при шестиступенчатой коммутации бесколлекторного двигателя с двумя парами полюсов.

Определение положения ротора бесколлекторного двигателя
Как было сказано ранее для работы двигателя необходимо в нужные моменты времени подключать напряжение на нужные обмотки статора. Подавать напряжение на обмотки двигателя нужно в зависимости от положения ротора, так чтобы магнитное поле статора всегда опережало магнитное поле ротора. Для определения положения ротора двигателя и коммутаций обмоток используют электронный блок управления.
Отслеживание положения ротора возможно несколькими способами:
1. По датчикам Холла
2. По обратной ЭДС
Как правило, датчиками Холла производители оснащают двигатель при выпуске, поэтому это самый распространённый метод управления.
Коммутирование обмоток в соответствии с сигналами обратной ЭДС позволяет отказаться от датчиков встроенных в двигатель и использовать в качестве датчика анализ свободной фазы двигателя, на которую будет наводиться магнитным полем противо-ЭДС.

Управление бесколлекторным двигателем с датчиками Холла
Чтобы коммутировать обмотки в нужные моменты времени необходимо отслеживать положение ротора в электрических градусах. Для этого применяются датчики Холла.
Поскольку имеется 6 состояний вектора магнитного поля необходимо 3 датчика Холла, которые будут представлять один абсолютный датчик положения с трехбитным выходом. Датчики Холла устанавливаются также как обмотки, смещенные между собой на 120 электрических градусов. Это позволяет использовать магниты ротора в качестве воздействующего элемента датчика.

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 15. Сигналы с датчиков Холла за один электрический оборот двигателя.

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

Таблица 2. Сопоставление сигналов датчиков Холла с коммутацией фаз двигателя.

Положение двигателяHU(1)HV(2)HW(3)UVW
00010+
101+0
100+0
1100+
010+0
360/N0110+

При равномерном вращении двигателя с датчиков поступает сигнал смещенный на 1/6 периода, 60 электрических градусов (рисунок 16).

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 16. Вид сигнала с датчиков Холла.

Управление с помощью сигнала обратной ЭДС
Существуют бесколлекторный двигатели без датчиков положения. Определение положения ротора осуществляется с помощью анализа сигнала ЭДС на свободной фазе двигателя. В каждый момент времени к одной из фаз подключен «+» к другой «-» питания, одна из фаз остается свободной. Вращаясь, магнитное поле ротора наводит ЭДС в свободной обмотке. По мере вращения напряжение на свободной фазе изменяется (рисунок 17).

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 17. Изменение напряжения на фазе двигателя.

Сигнал с обмотки двигателя разбит на 4 момента:
1. Обмотка подключена к 0
2. Обмотка не подключена (свободная фаза)
3. Обмотка подключена к питающему напряжению
4. Обмотка не подключена (свободная фаза)
Сопоставив сигнал с фаз с управляющим сигналом, видно, что момент перехода на следующее состояние можно детектировать пересечением средней точки (половины питающего напряжения) с фазой, которая в данный момент не подключена (рисунок 18).

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 18. Сопоставление управляющего сигнала с сигналом на фазах двигателя.

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

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 19. Детектирование средней точки компаратором.

Компаратор срабатывает в момент перехода напряжения через среднюю точку и генерирует сигнал для микроконтроллера.

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

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 20. Вид сигнала фазы при регулировании скорости ШИМ.

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

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 21. Схема делителя и фильтра сигнала с фазы двигателя.

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 22. Огибающая сигнала при изменении скважности ШИМ.

Схема со средней точкой

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 23. Вид виртуальная средней точки. Картинка взята с avislab.com/

С фаз снимаются сигналы через токограничительные резисторы и объединяются, получается вот такая картина:

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 24. Вид осциллограммы напряжения виртуальной средней точки.

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

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

После прохождения сигнала через фильтр колебания сглаживается и получается ровное напряжение относительно которого можно детектировать пересечение обратной ЭДС.

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Рисунок 26. Напряжение после делителя и фильтра низких частот.

Средняя точка будет менять свое значение в зависимости от напряжения (скважности ШИМ), так же как и огибающая сигнала.

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

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

Источник

Регуляторы хода для бесколлекторных моторов

Вступление

Большинство применяемых в моделизме бесколлекторных моторов построены по принципу «вывернутого наизнанку» коллекторного двигателя: статор с обмотками неподвижен, а ротор с постоянными магнитами вращается. Количество обмоток – всегда три.

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Основные характеристики контроллеров

«Кратковременный» ток способны держать выходные транзисторы контроллера, но рассеивать выделяемое при этом токе количество тепла контроллер не в состоянии.

Внутреннее сопротивление – полное сопротивление силовых ключей контроллера, без учета проводов. Чем мощнее контроллер, тем меньше его внутреннее сопротивление. Как правило, сопротивление проводов сравнимо с внутренним сопротивлением контроллера и вносит до 30% потерь. Для примера, внутреннее сопротивление контроллера Castle Creations Phoenix-25 13 mOhm, а сопротивление 30 см провода сечением 1кв.мм – 6 mOhm, то есть почти треть потерь приходится на провода.

Особенности подключения

При удлинении проводов от контроллера до батареи начинает сказываться их индуктивность, и может возникнуть ситуация, когда уровень помех по напряжению питания на входе контроллера станет настолько высок, что контроллер не сможет правильно определить положение ротора мотора (иногда при этом еще и «повисает» процессор контроллера). Известно несколько случаев полного «выгорания в дым» контроллеров, при удлинении проводов со стороны аккумулятора до 30см. Если необходимо увеличить длину проводов (например, двигатель стоит в хвосте модели), то надо увеличивать длину проводов от мотора до контроллера. Как правило, контроллеры поставляются с проводами до батареи длиной 13-16см. Такая длина вполне достаточна для надежной работы контроллера, и не следует ее увеличивать более чем на 5см.

Настройки

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

Напряжение выключения мотора (cut-off voltage) – при каком минимальном напряжении на батарее мотор будет выключен. Эта функция предназначена для сохранения работоспособности аппаратуры при разряде батареи и для защиты самой батареи от переразряда (последнее особенно важно для литий- полимерных аккумуляторов). На некоторых контроллерах (например, Jeti серии “ Advansed ”) нет установки напряжения на конкретное число банок в случае использования литиевых батарей, количество банок при этом определяется автоматически.

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

Тормоз (brake) – торможение мотора после установки газа в «ноль». Может иметь значения включен/выключен, на некоторых контроллерах есть еще программируемая величина тормоза 50-100% и задержка включения тормоза после полного сброса газа. Это необходимо для защиты шестеренок редуктора в случае использования больших и тяжелых пропеллеров. В некоторых контроллерах, например том же Jeti серии «Advanced» тормоз и плавное выключения мотора – установки взаимоисключающие – для включения плавного отключения мотора надо выключить тормоз и наоборот. Намудрили чехи, однако.

Опережение (Timing) – параметр, от которого зависит мощность и КПД двигателя. Может находится в пределах от 0° до 30°. Физически это электрический угол опережения коммутации обмоток.

Время акселерации или задержка акселерации (acseleleration time или acseleration delay) – устанавливает время набора оборотов после старта до максимума. Устанавливается меньше для моторов с легкими пропеллерами без редукторов и больше для моторов с редукторами и в случае срабатывания защиты по току при резком прибавлении газа.

Также в некоторых контроллерах присутствует режим «гувернер» (governor), он предназначен для вертолетов, когда положению ручки газа соответствуют определенные обороты, а не мощность двигателя, контроллер в данном режиме работает как автоматическая система поддержания оборотов, прибавляя мощность при увеличении нагрузки на двигатель.

В некоторых контроллерах, например в Kontronik серии «Beat», нет отдельных настроек параметров, но есть выбор комплексных режимов – планер, самолет, корабль, вертолет и даже автомобиль с задним ходом!

Программирование

Возможные проблемы

О выключателях

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

Про «выключатель» у контроллеров Jeti уже упоминалось в статье про литий- полимерные аккумуляторы, он выключает лишь питание приемника, контроллер при этом всегда включен. И не подает никаких сигналов об этом постепенно разряжая «в ноль» батарею, что для литиевых аккумуляторов заканчивается фатально.

Производители контроллеров

Лидером в производстве профессиональных контроллеров для спортсменов является, конечно же Schulze Electronik – на этих контроллерах летает, плавает и ездит большинство спортсменов. Однако это и самые дорогие контроллеры.

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Далее в списке популярности стоит Castle Creations – сравнительно молодая фирма (основана в 1997г), специализирующаяся исключительно на выпуске регуляторов хода. В Америке она является лидером по количеству продаж.

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Также профессиональные, но опять-таки довольно дорогие контроллеры для спортсменов делает немецкая фирма Kontronik.

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Продукция чешских фирм MGM Compro (это их контроллеры называются TMM) и Jeti Models (они же делают контроллеры для фирмы Hacker motors) ориентирована в основном на рынок хобби.

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

Как подключить бесколлекторный мотор rc. Смотреть фото Как подключить бесколлекторный мотор rc. Смотреть картинку Как подключить бесколлекторный мотор rc. Картинка про Как подключить бесколлекторный мотор rc. Фото Как подключить бесколлекторный мотор rc

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

Заключение

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *