Контроллеры моторов

(Различия между версиями)
Перейти к: навигация, поиск
(См. также)
(Калибровка регуляторов)
Строка 42: Строка 42:
  
 
== Калибровка регуляторов ==
 
== Калибровка регуляторов ==
 +
Калибровка контроллера мотора необходима для того, чтобы он «знал» диапазон значений управляющего сигнала, идущего от ручки газа (Throttle) пульта управления через [[Полётные контроллеры|полётный контроллер]]. Если моторы коптера стартуют неодновременно, либо слишком поздно, либо не выходят на режим максимальных оборотов - это признаки того, что нужно сделать калибровку всех регуляторов. Это можно сделать последовательно, отдельно для каждого регулятора, либо одновременно: подключив их к каналу газа [[приёмник]]а или используя функцию калибровки регуляторов у полётного контроллера.
 +
 
Откалибровать контроллеры моторов можно используя [[Полётные контроллеры|полётный контроллер]] или подключив к [[Радиоаппаратура управления|аппаратуре управления]] (аппа) согласно инструкции. Обычно через аппу это делается так (лучше калибровать все сразу):
 
Откалибровать контроллеры моторов можно используя [[Полётные контроллеры|полётный контроллер]] или подключив к [[Радиоаппаратура управления|аппаратуре управления]] (аппа) согласно инструкции. Обычно через аппу это делается так (лучше калибровать все сразу):
 
# подключается регулятор скорости к приёмнику в выходу сигнала газа (обычно 3-й), так же можно подключить все сразу, соединить вместе сигнальный провод (белый или жёлтый) и землю (чёрный или коричневый), и ОДИН провод питания
 
# подключается регулятор скорости к приёмнику в выходу сигнала газа (обычно 3-й), так же можно подключить все сразу, соединить вместе сигнальный провод (белый или жёлтый) и землю (чёрный или коричневый), и ОДИН провод питания
Строка 48: Строка 50:
 
# дождаться первого писка (или не первого, смотрите инструкцию к вашему регулятору) и тут же перевести газ в минимальное (вниз) положение
 
# дождаться первого писка (или не первого, смотрите инструкцию к вашему регулятору) и тут же перевести газ в минимальное (вниз) положение
 
# регулятор (регуляторы) откалиброван, это же повторить для остальных (если откалибровали не все сразу)
 
# регулятор (регуляторы) откалиброван, это же повторить для остальных (если откалибровали не все сразу)
 +
 +
== Почему может сгорать регулятор ==
 +
Не так уж и редки случаи сгорания контроллеров моторов, особенно у коптеров, работающих в режимах, близких к максимальным возможностям [[ВМГ|силовых установок]], например, у [[FPV-миникоптеры|гоночных FPV-миникоптеров]]. ''Если вы установили причину сгорания регулятора, ещё не описанную ниже - смело добавляйте, чтобы ваши коллеги не наступали на те же грабли.''
 +
 +
=== Самые частые причины ===
 +
* '''BLHeli'''. Есть мнение, что регуляторы с прошивкой [[BLHeli]] сгорают заметно чаще, чем с прошивкой [[SimonK]]. ''Интересно было бы ознакомиться с исследованиями на эту тему.''
 +
* '''Плохое охлаждение регуляторов'''. Очевидная причина. При достаточно сильном охлаждении регулятор вполне может работать даже за пределами заявленных характеристик. Поэтому предпочтительно размещать регуляторы на лучах: это самый простой и эффективный способ избежать перегрева.
 +
 +
=== Плохая разработка ===
 +
'''Плохо спроектированный регулятор''', плохо изготовленный или регулятор со слишком завышенным заявленным допустимым током — вероятнее всего сгорит. К примеру, миниатюрный размер таких регуляторов, как  [http://rcsearch.ru/?s=DYS+SN20A+-prog DYS SN20A] и [http://rcsearch.ru/?s=KISS+18A KISS 18A] и, как следствие, небольшая площадь рассеивания (к тому же без радиаторов) - готовые условия для перегрева и сгорания. Не следует превышать ограничения по току при использовании таких регуляторов.
 +
 +
Другие конкретные случаи:
 +
* [http://rcsearch.ru/?s=Mystery+ESC Регуляторы Mystery] - не пропаяны сигнальные и силовые выводы нескольких [[мосфет]]ов.
 +
* Недорогие регули с Али RW. RC. 30А - пайка выполнена с применением кислотного активного флюса. При попадании даже небольшого количества влаги начинается электролиз с разогревом и повреждением пайки и текстолита.
 +
* Дешёвые DYS 20А мини 2S-4S - в регуляторе применяются [[мосфет]]ы, рассчитанные на максимальное напряжение 25В. При использовании аккумуляторов 4S работают на пределе возможностей.
 +
 +
=== Настройки ===
 +
Причиной перегорания регуляторов может быть неправильное применение таких параметров настроек, как [[Damped Light]], [[Motor Timing]] или [[Demag]].
 +
 +
Если [[Motor Timing|тайминг]]и стоят слишком высокие, несоответствующие мотору, то происходит потребление слишком большого тока, моторы сильнее греются и менее эффективно работают. Для большинства моторов подойдет значение по умолчанию: "meduim". Но, например, для моторов [http://rcsearch.ru/?s=Cobra+2204+2300KV Cobra 2204 2300KV] отлично работает значение "medium-high".
 +
 +
Включенная функция [[Damped Light]] даёт дополнительную нагрузку на моторы и регуляторы, т.к. требуется больше энергии для активного торможения ВМГ при сбросе газа.
 +
 +
=== Слишком высокие значения [[Теория настройки ПИД / PID|PID]] ===
 +
Когда значение параметра P в [[Теория настройки ПИД / PID|PID-регуляторе]] велико, [[Полётные контроллеры|полётный контроллер]] будет стремиться изменить скорость вращения моторов очень быстро, чтобы более резко стабилизировать коптер. В этом случае моторы потребляют повышенный электрический ток, в том числе и в пиках. Это вполне может вызывать сгорание регулятора.
 +
 +
Это можно увидеть на снимках графиков, получаемых с помощью [[BlackBox]]. К примеру, вот данные двух полётов, слева - значение P = 2.0, а справа = 7.0 (как для крена так и для тангажа), все остальные параметры ПИД одинаковые.
 +
 +
Самыми показательными являются данные о мощности моторов (нижние линии). Хорошо видна скорость изменения вращения моторов: при высоком значении P она более высокая и, даже когда коптер не выполняет резких маневров, видны ощутимые колебания.
 +
 +
[[Файл:Low-P-calm.jpg|350px]] [[Файл:High-p-calm.jpg|350px]]
 +
 +
Резкий поворот вокруг своей оси:
 +
 +
[[Файл:Low-p-sharp-turn.jpg|350px]] [[Файл:High-p-sharp-turn.jpg|350px]]
 +
 +
[[Ролл]] (видно два быстрых изменения скорости моторов: само вращение и перескок (или отскок), который очень большой при высоком значении P):
 +
 +
[[Файл:Low-p-roll.jpg|350px]] [[Файл:High-p-roll.jpg|350px]]
 +
 +
[[Флип]] (отскок выглядит очень критическим для моторов):
 +
 +
[[Файл:Low-p-flip.jpg|350px]] [[Файл:High-p-flip.jpg|350px]]
  
 
== См. также ==
 
== См. также ==

Версия 15:51, 28 января 2016

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

Содержание

Особенности применения в мультикоптерах

Обычные ESC'и, используемые в моделях вертолетов и самолетов для мультикоптеров подходят с большой натяжкой. Дело в том, что для эффективной балансировки коптера в воздухе важна скорость и точность отработки мотором управляющего сигнала. В обычных ESC'ах для снижения помех используется низкочастотный фильтр на управляющий сигнал. Также, в подавляющем большинстве случаев обычные контроллеры способны воспринимать управляющий сигнал частотой 50 Герц. Гораздо лучше себя ведут ESC'и, способные работать с сигналом ~400—450 Гц и не имеющие такого фильтра (например, Next Level 40A).

Подробнее см. тут: PWM-контроллеры моторов: Увеличение скорости реакции

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

  • Максимальный ток, при котором не происходит разрушающего нагрева выходных ключей контроллера. Измеряется в цепи питания контроллера.
  • Диапазон допустимых напряжений питания. Может измеряться в количестве «банок» Li-Po аккумуляторов.
  • Тип управляющего сигнала, или тип интерфейса, например PWM (ШИМ) или I2C. В некоторых случаях можно «перепрошить» контроллер и изменить тип принимаемого сигнала с PWM на I2C. См. также: Конвертер I2C в PWM.
  • Частота PWM
  • Поддерживаемые тайминги мотора.
  • Время реакции.

Проверенные контроллеры моторов

Для шины I2C

  • 1hoch4 BL.jpg 1hoch4_BL - ток до 30А, альтернативный немецкий контроллер
  • Herkules Power b 4e96dd8d57f97.jpg Herkules II v3 PRO - ток до 30A / 60A в пике, дорогой и компактный контроллер

Прочие

DjiESC.jpg DJI 30A OPTO

147 20101203022402 1.jpg RCTimer ESC 20A

TYP1-25A.jpg Turnigy TY-P1 25A

RB-25A-ESC.jpg HobbyKing Red Brick 25A

Непроверенные контроллеры моторов


Калибровка регуляторов

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

Откалибровать контроллеры моторов можно используя полётный контроллер или подключив к аппаратуре управления (аппа) согласно инструкции. Обычно через аппу это делается так (лучше калибровать все сразу):

  1. подключается регулятор скорости к приёмнику в выходу сигнала газа (обычно 3-й), так же можно подключить все сразу, соединить вместе сигнальный провод (белый или жёлтый) и землю (чёрный или коричневый), и ОДИН провод питания
  2. включить передатчик и поставить ручку/стик газа в максимальное (вверх) положение
  3. включить питание регулятора (регуляторов) скорости
  4. дождаться первого писка (или не первого, смотрите инструкцию к вашему регулятору) и тут же перевести газ в минимальное (вниз) положение
  5. регулятор (регуляторы) откалиброван, это же повторить для остальных (если откалибровали не все сразу)

Почему может сгорать регулятор

Не так уж и редки случаи сгорания контроллеров моторов, особенно у коптеров, работающих в режимах, близких к максимальным возможностям силовых установок, например, у гоночных FPV-миникоптеров. Если вы установили причину сгорания регулятора, ещё не описанную ниже - смело добавляйте, чтобы ваши коллеги не наступали на те же грабли.

Самые частые причины

  • BLHeli. Есть мнение, что регуляторы с прошивкой BLHeli сгорают заметно чаще, чем с прошивкой SimonK. Интересно было бы ознакомиться с исследованиями на эту тему.
  • Плохое охлаждение регуляторов. Очевидная причина. При достаточно сильном охлаждении регулятор вполне может работать даже за пределами заявленных характеристик. Поэтому предпочтительно размещать регуляторы на лучах: это самый простой и эффективный способ избежать перегрева.

Плохая разработка

Плохо спроектированный регулятор, плохо изготовленный или регулятор со слишком завышенным заявленным допустимым током — вероятнее всего сгорит. К примеру, миниатюрный размер таких регуляторов, как DYS SN20A и KISS 18A и, как следствие, небольшая площадь рассеивания (к тому же без радиаторов) - готовые условия для перегрева и сгорания. Не следует превышать ограничения по току при использовании таких регуляторов.

Другие конкретные случаи:

  • Регуляторы Mystery - не пропаяны сигнальные и силовые выводы нескольких мосфетов.
  • Недорогие регули с Али RW. RC. 30А - пайка выполнена с применением кислотного активного флюса. При попадании даже небольшого количества влаги начинается электролиз с разогревом и повреждением пайки и текстолита.
  • Дешёвые DYS 20А мини 2S-4S - в регуляторе применяются мосфеты, рассчитанные на максимальное напряжение 25В. При использовании аккумуляторов 4S работают на пределе возможностей.

Настройки

Причиной перегорания регуляторов может быть неправильное применение таких параметров настроек, как Damped Light, Motor Timing или Demag.

Если тайминги стоят слишком высокие, несоответствующие мотору, то происходит потребление слишком большого тока, моторы сильнее греются и менее эффективно работают. Для большинства моторов подойдет значение по умолчанию: "meduim". Но, например, для моторов Cobra 2204 2300KV отлично работает значение "medium-high".

Включенная функция Damped Light даёт дополнительную нагрузку на моторы и регуляторы, т.к. требуется больше энергии для активного торможения ВМГ при сбросе газа.

Слишком высокие значения PID

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

Это можно увидеть на снимках графиков, получаемых с помощью BlackBox. К примеру, вот данные двух полётов, слева - значение P = 2.0, а справа = 7.0 (как для крена так и для тангажа), все остальные параметры ПИД одинаковые.

Самыми показательными являются данные о мощности моторов (нижние линии). Хорошо видна скорость изменения вращения моторов: при высоком значении P она более высокая и, даже когда коптер не выполняет резких маневров, видны ощутимые колебания.

Low-P-calm.jpg High-p-calm.jpg

Резкий поворот вокруг своей оси:

Low-p-sharp-turn.jpg High-p-sharp-turn.jpg

Ролл (видно два быстрых изменения скорости моторов: само вращение и перескок (или отскок), который очень большой при высоком значении P):

Low-p-roll.jpg High-p-roll.jpg

Флип (отскок выглядит очень критическим для моторов):

Low-p-flip.jpg High-p-flip.jpg

См. также

Ссылки

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты
Группа ВКонтакте