Что такое 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 моделизмМладший брат шикарных регулей с весом 0 грамм! [Wraith32 MINI от Airbot]

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

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

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

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

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

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

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

Обзор FeeYoung ZX-250

КвадроЛетчик  0  10929
Складная карбоновая рама для Drone Racing. Подборка электроники для FeeYoung ZX-250.  

 


Собираем самодельный квадрокоптер

КвадроЛетчик  27  253479
 Как собрать квадрокоптер своими руками. Обзор электроники, рам, моторов.

 


Дрон для перевозки груза

konst  0  32563
Грузовой дрон или дрон для сельского хозяйства с опылителем.

 


Обзор SJCAM SJ7 STAR

КвадроЛетчик  0  6308
Экшен камера SJCAM SJ7 STAR - обзор и сравнение с GitUp Git2.

 


Обзор GitUp Git2

konst  0  13466
Обзор экшен камеры GitUp Git2 с электронным стабилизатором изображения.

 


Пульт управления дроном. Какой пульт выбрать.

konst  3  25123
Статья для прочтения новичками, что бы не отвечать постоянно на одни и те же вопросы :-)

 


Где скачать OpenPilot

konst  1  23002
Ссылка на скачку ПО OpenPilot для Windows.  

 


Безопасность полетов для квадрокоптера

КвадроЛетчик  2  15512
Основные принципы безопасного полета на квадрокоптере.

 


Обзор зарядника BlitzWolf Smart 40W

konst  5  9543
Мощная зарядка для USB устройств.

 


Поплавки для квадрокоптера

konst  0  8150
Об изготовлении поплавков для радиоуправляемого квадрокоптера.

 


Betaflight настройка и полетные режимы

konst  0  24216
Обзор и видеоинструкции настройки полетных режимов Betaflight  

 


О Drone Fighter

konst  0  7402
Небольшой рассказ о впечатлениях от Drone Fighter.

 



Новости форума
4 февраля 2023
Huchting отвечает в теме «Не биндится Eachine UZ 65 с Jumper T-Lite» на форуме «Комнатные квадрокоптеры»
konst: Полная самоделка, это, конечно, крайний вариант, но он показывает смысл того, что можно сделать дрон из чего угодно. Заменить транзистор у меня нет возможности, но вот вопрос - можно...
22 января 2023
konst отвечает в теме «Помогите пожалуйста с OSD» на форуме «Системы FPV и запись видео»
Стоит покапаться с настройками полетника. Включенно ли OSD и тд. Я таким полетником дела не имел, так что не могу более точно посоветовать.
21 января 2023
FruitCake отвечает в теме «Помогите пожалeйста разобраться новичку с DJI O3» на форуме «Самодельные проекты»
O3 Air Unit имеет ту же распиновку, что и предыдущие Air Unit и Vista, он подключается к полетным контроллерам с 6-контактным разъемом DJI. Он может питаться от напряжения от 2S до 6S (7,4-26,4...
17 января 2023
konst отвечает в теме «Управление сервоприводом на MambaF405» на форуме «Самодельные проекты»
Я обычно просто покупаю другой менее проблемный полетник. Смотрю вариант компоновки который не требует пляски с бубном при настройке и беру такую, уже не раз протестированную другими...
15 января 2023
Valery1900 отвечает в теме «[РЕШЕНО] Полетный контроллер MATEK F405-TE» на форуме «Самодельные проекты»
Спасибо за быстрый ответ (сарказм)...
19 ноября 2022
konst отвечает в теме «Вопрос спецам!» на форуме «Системы FPV и запись видео»
FruitCake , да, можно напрямую.
15 ноября 2022
konst отвечает в теме «Минимальный дрон для обучения» на форуме «Покупные квадрокоптеры»
Вот пара вариантов: http://qrali.com/x11 - мелкий для полетов в доме http://qrali.com/x12 - по больше для полетов в доме и на улице