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

(Различия между версиями)
Перейти к: навигация, поиск
(См. также)
(Написал про RapidESC)
Строка 1: Строка 1:
 
Контроллеры моторов (называемые также регуляторами хода, регуляторами скорости) предназначены для управления скоростью вращения ротора мотора в зависимости от входного управляющего сигнала.
 
Контроллеры моторов (называемые также регуляторами хода, регуляторами скорости) предназначены для управления скоростью вращения ротора мотора в зависимости от входного управляющего сигнала.
 +
 +
== Особенности применения в мультикоптерах ==
 +
Обычные ESC'и, используемые в моделях вертолетов и самолетов для мультикоптеров подходят с большой натяжкой.
 +
Дело в том, что для эффективной балансировки коптера в воздухе важна скорость и точность отработки мотором управляющего сигнала. В обычных ESC'ах для снижения помех используется низкочастотный фильтр на управляющий сигнал. Также, в подавляющем большинстве случаев обычные контроллеры способны воспринимать управляющий сигнал частотой 50 Герц. Гораздо лучше себя ведут ESC'и, способные работать с сигналом ~400—450 Гц и не имеющие такого фильтра.
 +
* [http://wiki.openpilot.org/display/Doc/TurboPWM+ESC%27s#TurboPWMESCs-CompatibleESCs Список контроллеров, поддерживающих сигнал повышенной частоты]
 +
 +
Существует также проект альтернативной микропрограммы для обычных контроллеров на базе микроконтроллеров Atmel.
 +
При наличии навыков перепрошивки можно купить ESC из [http://wiki.openpilot.org/display/Doc/RapidESC+Database списка поддерживаемых] и перепрошить его, превратив в контроллер без входного фильтра и поддерживающий ШИМ-сигналы повышенных частот.
 +
Если в контроллере применяется МК ATMega8A (но не ATMega8), то прошивка задействует встроенную функцию ICP, которая позволяет принимать управляющий сигнал аппаратно, фильтруя шумы и дрожание в послежнем знаке, однако, на практике это должно быть малозаметно.
  
 
== Основные характеристики ==
 
== Основные характеристики ==
Строка 7: Строка 16:
 
* Поддерживаемые [[Тайминг мотора|тайминги мотора]].
 
* Поддерживаемые [[Тайминг мотора|тайминги мотора]].
 
* Время реакции.
 
* Время реакции.
 +
* Вид управляющего сигнала (шина) — ШИМ или I2C.
  
 
== Проверенные контроллеры моторов ==
 
== Проверенные контроллеры моторов ==

Версия 16:44, 16 марта 2012

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

Содержание

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

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

Существует также проект альтернативной микропрограммы для обычных контроллеров на базе микроконтроллеров Atmel. При наличии навыков перепрошивки можно купить ESC из списка поддерживаемых и перепрошить его, превратив в контроллер без входного фильтра и поддерживающий ШИМ-сигналы повышенных частот. Если в контроллере применяется МК ATMega8A (но не ATMega8), то прошивка задействует встроенную функцию ICP, которая позволяет принимать управляющий сигнал аппаратно, фильтруя шумы и дрожание в послежнем знаке, однако, на практике это должно быть малозаметно.

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

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

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

Для шины 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


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


См. также

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