Что такое Oneshot

Публикатор:  КвадроЛетчик

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



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

При включении Oneshot в Cleanflight, значение motor_pwm_rate будет проигнорировано.

Чем Oneshot лучше чем традиционный PWM?

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

Цикл передачи данных отсылает PWM сигнал постоянно и использует то значение газа, которое ему доступно: новое, если оно уже вычислено, или старое, если расчет еще не завершен. Если нам повезет, то регулятор получит самое новое значение как только оно будет вычислено.

Передача данных занимает примерно 20 мс, т.е. контроллер передает данные максимум 50 раз в секунду. Ширина импульса — 1000-2000мкс, т.е. 1000мкс — минимальный газ, 2000 максимальный газ.

Как промежуточное решение — использовалась повышенная частота передачи сигнала, т.е. сокращалась длительность паузы между сигналами, это позволило поднять частоту команд почти до 500 Герц.

 

Oneshot125
Решение всех проблем — во-первых, увеличение скорости передачи и во-вторых, синхронизация цикла расчета полетных данных и цикла управления двигателями.

Ширина импульса теперь 125 — 250мкс, что в 8 раз короче чем у классического PWM. Это значит, что можно передавать команды даже чаще 1000 раз в секунду.

Как правило расчет данных идет именно 1000 раз в секунду, т.е. время цикла (это looptime) = 1000 мкс. oneshot позволяет передавать новое значение мощности двигателей после каждого пересчета. Это увеличивает отзывчивость квадрокоптера и позволяет ПИД регуляторам работать более точно.

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

Active Braking, Damped Light, DampingLight
Все это названия одной и той же функции регуляторов — активное торможение.

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

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

Иногда DampedLight путают с тормозом, который используется на самолетах. Отличие в том, что тормоз работает только для того, чтобы полностью остановить мотор (когда газ = 0), и не работает, например, если вы уменьшили газ со 100% до 90%. Damped Light работает во всем диапазоне газа. 

Обзор квадрокоптеров


Похожие статьи:

Видеоподборки про RC моделизмОни реально маленькие! Обзор Emax Bullet 30A

Видеоподборки про RC моделизмМладший брат шикарных регулей с весом 0 грамм! [Wraith32 MINI от Airbot]

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

Инструкции для квадрокоптеровКалибровка регуляторов

Рейтинг: 0 Голосов: 0 1279 просмотров
Комментарии (0)

Нет комментариев. Ваш будет первым!

Случайные статьи

Процесс укладки парашюта для систем спасения…

Мексиканец  0  2733
Когда в полете активировали спасательную систему, будь то Stop Flyaway или простая серва со ш...естится, учитывая длину самого парашюта и его строп, поэтому будем делать на полу.    

 


Какой подвес для квадрокоптера выбрать 2D или 3D

КвадроЛетчик  1  9396
В чем различие 2D и 3D подвеса, совмещенное видео с обоими подвесами.

 


Инструкция и драйвера для GH3-3D

КвадроЛетчик  0  1290
  GH3-3D 3-Axis Camera Gimbal - это трехосевой подвес для экшенкамер. В этой статье вы можете скачать инструкцию и драйвера для настройки подвеса.  

 


Как летать на квадрокоптере зимой

КвадроЛетчик  0  3378
Подготовка к полетам зимой. Оснащение для зимних полетов. Опасности зимних полетов.

 


Как увеличить дальность полета квадрокоптера

konst  0  10819
Способы увеличения дальности полета квадрокоптера и авиамоделей.

 


10 моторов для Drone Racing

konst  0  6183
Подборка моторов для квадрокоптеров формата Drone Racing.  

 

JJRC X1G

Новости форума
вчера в 16:31
COPterMan начинает тему «[Работа] Приглашается дроновод» на форуме «Съемка, обучение, предложение услуг»
Разыскивается увлеченный дронрейсер, готовый передавать свои знания детям и подросткам 12-15 лет. В один из крупнейших детских лагерей России (Анапа) требуется куратор направления сборки и...
16 октября 2017
КвадроЛетчик начинает тему «Экшн камера Xiaomi Mijia Mini Camera 4K» на форуме «Обсуждение статей»
В этой теме форума обсуждаем статью " Экшн камера Xiaomi Mijia Mini Camera 4K "
15 октября 2017
konst отвечает в теме «DJI Zenmuse X7 !!!» на форуме «Покупные квадрокоптеры»
Штука отличная, но слишком дорогая, так что вместе с Inspire 2 - для проф съемки.
15 октября 2017
konst отвечает в теме «Идея: на взлете-dual-copter(либо трикоптер), в полете-самолет» на форуме «Самодельные проекты»
А у нас разве производят? У нас только перепродажей занимаются! И наши владельцы интернет магазинов объединенные в АКИТ (фактически картельный сговор) пролоббировали пошлины на зарубежные интернет...
14 октября 2017
konst отвечает в теме «Регуляторы к моторам Sunnysky x2212 kv980 brushless» на форуме «Моторы и регуляторы»
Насколько я знаю - нет. Требует 5 вольт. Уточняйте у продавца.
12 октября 2017
Grave76 отвечает в теме «F3 10DOF проблема» на форуме «Полетные контроллеры»
Ок спвсибо.
11 октября 2017
konst отвечает в теме «Гонки на микрокоптерах TinyWhoop» на форуме «Встречи, места, мероприятия»
Вход платный или бесплатный? Участие платное?