Редакционная адаптация WARPfly на основе материала Oscar Liang «VTX and VRX Latency in Analog FPV».
Задержка FPV — время от события перед объективом до появления соответствующего изменения на дисплее. В аналоговой линии оно распределено между сенсором и обработкой камеры, формированием сигнала, VTX, приёмником, преобразованием и развёрткой экрана. Измерение только одного блока не отвечает на вопрос, что увидит пилот. Поэтому основной результат должен быть end-to-end и сопровождаться точной схемой стенда.
Что входит в полную задержку
- Камера. Экспозиция, считывание сенсора, WDR, шумоподавление и формирование видеосигнала.
- VTX и радиоканал. Модуляция аналогового сигнала и прохождение через тракт.
- VRX. Демодуляция, diversity switching и возможная цифровая обработка.
- Очки или монитор. Декодирование, буфер, масштабирование и scanout панели.
- Метод измерения. Частота тестовой камеры, положение датчика и момент события.
Само распространение радиосигнала на обычной FPV-дистанции даёт пренебрежимо малую долю по сравнению с обработкой кадров. «Аналоговый» VTX не гарантирует нулевую задержку всей системы: камера и дисплей могут использовать цифровые сенсоры и буферы. DVR-запись тоже не обязательно проходит тем же путём, что живой экран.
Метод с высокоскоростной камерой
Размести яркий светодиод так, чтобы тестовая high-speed камера одновременно видела его напрямую и его изображение на экране FPV-системы. Резкое включение создаёт общий момент. На записи считают кадры между изменением реального LED и соответствующим изменением дисплея. При частоте съёмки F грубая оценка равна кадры / F × 1000 миллисекунд.
Частота записи определяет разрешение метода: один кадр равен конечному интервалу, а не точной точке времени. Rolling shutter тестовой камеры и scanout дисплея дают разные результаты в верхней и нижней части изображения. Размещай прямой и отображаемый LED на близкой высоте кадра либо учитывай это как неопределённость. Повтори включение много раз и сообщи минимум, медиану, максимум и разброс.
Метод с фотодатчиками
Более точный стенд использует электрический импульс, который одновременно зажигает источник перед FPV-камерой и запускает опорный канал осциллографа. Второй фотодиод регистрирует изменение яркости на дисплее. Разница фронтов показывает задержку без покадрового округления. Датчик должен быть достаточно быстрым, а пороги двух каналов — определены одинаково.
Этот метод требует знания электроники. Не подключай осциллограф непосредственно к RF-выходу VTX и не подавай неизвестное напряжение на видеопорт. Работай с низковольтным оптическим событием и изолированными датчиками. VTX включают только с подходящей антенной или эквивалентной нагрузкой, разрешённой производителем.
Как изолировать отдельный компонент
Сначала собери базовую линию и измерь полный результат. Затем меняй только один элемент: камеру при тех же VTX, VRX и дисплее; приёмник при той же камере и экране; экран при прежнем composite input. Разность средних результатов даёт оценку вклада, но её неопределённость включает разброс обоих тестов.
Не вычитай цифры из испытаний разных авторов с разным PAL, NTSC, яркостью и частотой high-speed записи. Даже режим WDR камеры может изменить обработку. Записывай стандарт сигнала, формат изображения, питание, настройки камеры, модель дисплея, канал, температуру и включённые функции VRX.
Условия воспроизводимого теста
- Прогрей оборудование одинаковое время и обеспечь стабильное питание.
- Подключи антенны и используй разрешённый канал с чистым сигналом.
- Отключи лишний DVR и экранные эффекты, если измеряется именно live path.
- Зафиксируй камеру, источник света, экран и измерительный прибор.
- Сделай серию резких включений и выключений, а не одно событие.
- Повтори серию после каждой замены только одного компонента.
- Храни исходные записи и таблицу результатов вместе с конфигурацией.
Почему результат меняется
Кадровая обработка камеры и экрана имеет фазу: событие, случившееся сразу до считывания, проходит быстрее, чем сразу после него. Отсюда естественный разброс около одного периода. Автоэкспозиция и WDR могут реагировать по-разному на яркий импульс. Слабый радиосигнал добавляет шум, но не обязательно линейно увеличивает задержку; цифровая логика приёмника может вести себя иначе.
Если тестовая high-speed камера снимает с переменной частотой или пропускает кадры, вычисление неверно. Проверяй метаданные и длительность. Телефонный slow motion иногда интерполирует или меняет fps в зависимости от света, поэтому его режим нужно верифицировать внешним таймером.
Как интерпретировать цифру
Разница в несколько миллисекунд важна только если превышает неопределённость стенда и повторяется. Для пилотирования имеет значение не только среднее, но и стабильность. Система с редкими большими выбросами может ощущаться хуже линии с немного большим, но постоянным временем. Отдельно оцени качество изображения и срывы синхронизации.
Корректное сравнение меняет один компонент, измеряет полный путь и сообщает распределение, а не одну самую удачную цифру.
Практический тест начинается с end-to-end задержки, затем локализует вклад заменой одного блока. High-speed камера доступнее, фотодатчик точнее, но оба метода требуют геометрии, повторов и оценки ошибки. Без описания режима камеры, дисплея и стенда число latency нельзя переносить на другую FPV-сборку.