Контроллеры моторов
Xek (обсуждение | вклад) (Написал про RapidESC) |
Xek (обсуждение | вклад) м |
||
Строка 8: | Строка 8: | ||
Существует также проект альтернативной микропрограммы для обычных контроллеров на базе микроконтроллеров Atmel. | Существует также проект альтернативной микропрограммы для обычных контроллеров на базе микроконтроллеров Atmel. | ||
При наличии навыков перепрошивки можно купить ESC из [http://wiki.openpilot.org/display/Doc/RapidESC+Database списка поддерживаемых] и перепрошить его, превратив в контроллер без входного фильтра и поддерживающий ШИМ-сигналы повышенных частот. | При наличии навыков перепрошивки можно купить ESC из [http://wiki.openpilot.org/display/Doc/RapidESC+Database списка поддерживаемых] и перепрошить его, превратив в контроллер без входного фильтра и поддерживающий ШИМ-сигналы повышенных частот. | ||
− | Если в контроллере применяется МК ATMega8A (но не ATMega8), то прошивка задействует встроенную функцию ICP, которая позволяет принимать управляющий сигнал аппаратно, фильтруя шумы и дрожание в | + | Если в контроллере применяется МК ATMega8A (но не ATMega8), то прошивка задействует встроенную функцию ICP, которая позволяет принимать управляющий сигнал аппаратно, фильтруя шумы и дрожание в последнем знаке, однако, на практике это должно быть малозаметно. |
== Основные характеристики == | == Основные характеристики == |
Версия 16:45, 16 марта 2012
Контроллеры моторов (называемые также регуляторами хода, регуляторами скорости) предназначены для управления скоростью вращения ротора мотора в зависимости от входного управляющего сигнала.
Содержание |
Особенности применения в мультикоптерах
Обычные ESC'и, используемые в моделях вертолетов и самолетов для мультикоптеров подходят с большой натяжкой. Дело в том, что для эффективной балансировки коптера в воздухе важна скорость и точность отработки мотором управляющего сигнала. В обычных ESC'ах для снижения помех используется низкочастотный фильтр на управляющий сигнал. Также, в подавляющем большинстве случаев обычные контроллеры способны воспринимать управляющий сигнал частотой 50 Герц. Гораздо лучше себя ведут ESC'и, способные работать с сигналом ~400—450 Гц и не имеющие такого фильтра.
Существует также проект альтернативной микропрограммы для обычных контроллеров на базе микроконтроллеров Atmel. При наличии навыков перепрошивки можно купить ESC из списка поддерживаемых и перепрошить его, превратив в контроллер без входного фильтра и поддерживающий ШИМ-сигналы повышенных частот. Если в контроллере применяется МК ATMega8A (но не ATMega8), то прошивка задействует встроенную функцию ICP, которая позволяет принимать управляющий сигнал аппаратно, фильтруя шумы и дрожание в последнем знаке, однако, на практике это должно быть малозаметно.
Основные характеристики
- Максимальный ток, при котором не происходит разрушающего нагрева выходных ключей контроллера. Измеряется в цепи питания контроллера.
- Диапазон допустимых напряжений питания. Может измеряться в количестве «банок» Li-Po аккумуляторов.
- Тип управляющего сигнала, или тип интерфейса, например PWM или I2C. В некоторых случаях можно «перепрошить» контроллер и изменить тип принимаемого сигнала с PWM на I2C.
- Поддерживаемые тайминги мотора.
- Время реакции.
- Вид управляющего сигнала (шина) — ШИМ или I2C.
Проверенные контроллеры моторов
Для шины I2C
- Mikrokopter BL-Ctrl V1.2 - ток до 12А, пиковый до 25А
- Mikrokopter BL-Ctrl V2.0 - ток до 35А, пиковый до 40А последняя версия от разработчиков Mikrokopter
- 1hoch4_BL - ток до 30А, альтернативный немецкий контроллер
- Herkules II v3 PRO - ток до 30A / 60A в пике, дорогой и компактный контроллер
Прочие
Непроверенные контроллеры моторов
См. также
- PWM-контроллеры моторов: Увеличение скорости реакции для улучшения реакции винтомоторной группы.
- Конвертер I2C в PWM