OneShot PPM, в частности OneShot125, это быстрый коммуникационный протокол между полетным контроллером (flight controller, FC) и контроллерами скорости (Electronic Speed Controller, ESC) в многомоторных дронах, что дает улучшенную отзывчивость и производительность по сравнению со стандартным PWM. Протокол OneShot уменьшает коммуникационные задержки путем отправки более коротких импульсов с повышенной частотой кадров, теоретически до 4 кГц [1]. OneShot125 требует поддержки совместимости как со стороны FC, так и ESC, и ESC обычно требует обновления совместимым firmware, таким как BLHeli rev13.0.
Примечание: расшифровку некоторых терминов и сокращений см. в Словарике статьи [2].
OneShot125 использует более короткие импульсы (от 125 до 250 мкс), чем стандартный PWM (от 1000 до 2000 мкс). Также может использоваться повышенная частота кадров, что ускоряет синхронизацию между FC и ESC. Снижение задержек дает улучшенную отзывчивость моторов, более стабильное управление полотом и повышенная точность перемещений, что позволяет выполнять акробатические маневры.
OneShot125 ESC обычно требует калибровки в программном обеспечении FC, которая несколько отличается от калибровки PWM.
[Ссылки]
1. PX4 Autopilot User Guide site:docs.px4.io. 2. MAVLink: руководство разработчика. |