Урок 36 из 43 · Модуль 4. Диагностика: подключение и армирование
Mission Planner для технического персонала · Урок 36 из 43 · Модуль 4. Эксплуатация и диагностика
Справочник по проблемам связи и отказам армирования: симптом, вероятные причины, порядок проверки.
Правильная последовательность при любом сообщении PreArm: прочитать текст, понять физическую причину, устранить. Не отключать проверку.
Содержание
1. Цели урока
После этого урока вы будете понимать:
- почему программа не видит COM-порт и что проверять
- причины сообщения об отсутствии heartbeat
- почему параметры грузятся бесконечно
- систематический подход к отказам армирования
2. Проблемы подключения
Mission Planner не видит COM-порт
- Проверьте кабель: множество USB-кабелей содержат только линии питания. Возьмите заведомо рабочий кабель для передачи данных.
- Диспетчер устройств Windows: если устройство отображается с восклицательным знаком — нужен драйвер (FTDI, CP210x, STM32 VCP).
- Попробуйте другой порт USB, желательно напрямую, без USB-концентратора.
- Некоторые платы требуют внешнего питания для инициализации периферии.
- Проверьте, не занят ли порт другой программой (конфигуратор ESC, терминал).
«No heartbeat packets received»
- Неверный COM-порт — попробуйте все доступные.
- Неверная скорость для радиомодема: должно быть 57600, а не 115200.
- Радиомодемы не связаны: индикатор на модеме должен гореть постоянно, а не мигать.
- Разные NetID у пары модемов.
SERIALx_PROTOCOLна порту автопилота не равен 1 или 2 (например, порт занят GPS).- Автопилот не загрузился: проверьте светодиоды платы.
Параметры грузятся бесконечно
- Плохое качество канала: проверьте
rssiи число потерянных пакетов. - MAVLink 1 вместо MAVLink 2: установите
SERIALx_PROTOCOL = 2. - Слишком низкий air speed модема: поднимите до 128.
- Отключён MAVFtp в настройках Mission Planner.
- Слишком высокие частоты потоков телеметрии забивают канал.
3. Проблемы армирования
Полный список сообщений PreArm приведён в разделе 6.7 и в Приложении В. Здесь — систематизация подходов.
| Категория | Как подступаться |
|---|---|
| Калибровки | Выполните заново соответствующую калибровку. Не пытайтесь «обойти» проверку |
| GPS | Выйдите на открытое место, подождите 2–5 минут. Проверьте, не экранирована ли антенна |
| Компас | Перекалибруйте вдали от металла. Проверьте COMPASS_ORIENT |
| Датчики | Перезагрузите автопилот в неподвижном состоянии |
| Параметры | Обычно означает противоречивую конфигурацию: читайте текст сообщения |
| Логирование | Проверьте SD-карту: не заполнена ли, читается ли, не повреждена ли файловая система |
| Safety switch | Нажмите и удерживайте кнопку до постоянного свечения; либо BRD_SAFETY_DEFLT = 0 |
Диагностика через сброс: Если проблема не поддаётся: сохраните параметры, выполните полный сброс (
↑ К оглавлению FORMAT_VERSION = 0 и перезагрузка либо кнопка Reset to Default), проведите базовые калибровки и проверьте армирование. Если после сброса всё работает — проблема в конфигурации, и её можно найти сравнением файлов параметров.4. Чек-лист самопроверки
Урок освоен, если каждый пункт выполнен на практике:
- Умею последовательно проверить цепочку подключения
- Знаю, как диагностировать проблему методом сброса параметров
Результат: все пункты выполнены — переходите к следующему уроку.
↑ К оглавлению 5. Что дальше
- Предыдущий урок: 35. Подвесы, обход препятствий, точная посадка и группы
- Следующий урок: 37. Диагностика: поведение в воздухе и миссии
- Полный перечень тем — в статье «Содержание курса».
- Четверг, 30 июля 2026