Eachine 250 - гоночный FPV коптер
Где скачать отдельно boot
Если вдруг, у кого-то по каким-то причинам слетит бутлодер, а контролер перестанет видится по USB. Надо перезалить boot
Для ccd3 Скачивать отсюда librepilot.atlassian.net/wiki/…/Downloads?preview=…
Затем обязательно перезагрузить комп, возможно переустановить openpilot. После становится активна кнопка ERASE Settings
далее по водео-инструкции lvsw
rcopen.com/forum/f136/topic446106/98
P.S.
Сходил полетал, все отлично работает как и раньше.
Смысл шиться есть, но когда уже нормально освоитесь в опен пилот. После перепрошивки квад полетит “как по рельсам”. Ну или почти как)
Полностью согласен! На “Опенпилоте” летает, как минимум на 4+.
Такой вопрос еще) а может кто скинуть файл своего отстроенного 250-го, что бы через опенпилота просто загрузить ваши настройки. Хотел бы сравнить может я что не так настроил, так как он мне кажется не очень стабилен .
Там надо выбрать второй тип регуляторов, типа они спортивные. Со стандартными он летает плохо.
Rapid
По моему Да!
Поставил последний Betaflight 2.4.1 на Racer 250. Не могу подключить аппу: контроллер не видит приемыш FlySky fs-ia6. Видимо это из-за того, что не включен RX на порту UART1. Пробую включить, сохраняю, перезагружаю, все настройки сбрасываются как на скриншоте. Как их сохранить-то? 😃 Или проблема в другом?
UPD: Поставил RX на UART3, сохранилось, но в конфигураторе все равно на стики не реагирует.
UPD2: Реагирует только на тумблер трехпозиционный. Стики можно как-то откалибровать?
Видимо это из-за того, что не включен RX на порту UART1.
UART1 это Main Port
UART3 это Flexi Port
Соответственно, в эти порты подключается либо сателлит, либо приемник SBUS, так что при подключении приемника PWM, эти настройки даже трогать не нужно.
p.s. но если очень интересно как включить этот злополучный RX, рассказываю - сначала выключаем тырчик MSP, потом включаем тырчик Serrial RX, далее жмем кнопку Save и Reboot
Все верно, RX для PWM трогать не нужно.Я на вкладке Failsafe поставил все каналы на Hold. После этого во вкладке Receiver стали реагировать все стики кроме газа, да к тому же они перепутаны Roll на Pitch, Pitch на Yaw. Throttle никак не реагирует. Как можно поменять каналы и что я делаю не так? 😃
Как можно поменять каналы и что я делаю не так?
На вкладке Receiver выбрать раскладку каналов Futaba, сохранить насторйки и перезагрузить контроллер.
А потом с помощью сабтримов аппы выставить все каналы что бы центр был в 1500, а крайние точки выставить тревел эджастом аппы, что бы были 1000 (мин) и 2000 (макс)
Ну и при необходимости реверсим каналы опять же в настройках аппы.
Стик влево/вправо и канал должен быть влево/вправо соответственно
Стик вниз/вверх и канал должен быть влево/вправо соответственно
lvsw, не помогло, на Yaw стал Throttle, на Roll назначился Yaw, адекватно работает только Pitch. Один канал стиков все равно не работает. Видимо придется вручную на приемнике сигнальные провода менять местами.
lvsw, не помогло, на Yaw стал Throttle, на Roll назначился Yaw, адекватно работает только Pitch. Один канал стиков все равно не работает. Видимо придется вручную на приемнике сигнальные провода менять местами.
Может лучше в аппе каналы переназначить, чем провода в приемнике перетыкать?
Один канал стиков все равно почему то не работает. Может потому что у меня на 5 канал приемника подключен на подсветку для рейсера.
Неужели в cleanFlight конфигураторе нет такого простого и понятного конфигуратора аппы как в OpenPilot?
Удалось адекватно настроить каналы, пришлось по-другому подключить провода к приемнику. Один из каналов стиков не работал потому что сигнальный провод одного из каналов cc3d перенесли с 3-го провода на 8-ой начиная с версии Betaflight 3.4.0. В этом посте про это написано.
В данный момент на рейсере 250 к приемнику fs-ia6 у меня подключено так:
Приемник: ch1 - голубой, ch2 - желтый, ch3 - зеленый, ch4 - желтый, ch5 - черный, ch6 - белый + питание. Причем 6 канал не видится в бетафлайте. Что бы работали стики убираем во вкладке Failsafe все каналы на Hold.
Ура! Получилось прошивать и конфигурировать все регуляторы через полетный контроллер. Тема очень актуальная для Eachine Racer, особенно с учетом того, что у него регули припаяны.
Для прошивки и конфигурирования регулей через CC3D понадобится:
- Регуляторы с прошивкой и бутлоадером BLheli, например DYS XM20A, либо штатные регули прошитые на BLheli (инструкция)
- CP2102 USB To TTL/Serial Module UART STC Downloader For Arduino
- Штатный полетный контроллер CC3D прошитый на CleanFlight или Betaflight
- В настройках порта для UART 3, включенный MSP
Как подключаться к BLHeli
- С помощью провода, идущего в комплекте к Eachine Racer подключаем USB-адаптер к Flexi port. Схема подключения видна на фото к этому посту. При подключении сверяйтесь с надписями на адаптере, так как эти адаптеры бывают с РАЗНОЙ распиновкой.
- Подcоедниям аккумулятор к квадрику
- Подключаем USB-адаптер к компьютеру
- Запускаем BLheli и выбираем тип адаптера Cleanflight
- Выбираем порт и жмем Connect
Все) А дальше просто выбираем либо все либо нужный регуль с помощью квадратиков справа от кнопки Connect
ВНИМАНИЕ!
Всем кто прошился на Betaflight 2.4.0 и 2.4.1!
Если приемник к CC3D подключен c помощью PPM и в настройках выключена опция Motor Stop (по умолчанию как раз выключена), то FailSafe работает некорректно, а именно не выключает моторы при потере связи - моторы остаются вращаться на минимальных оборотах. А на Stage 2 вообще не переходит. Так что обязательно проверяйте failsafe! У меня этот баг вылез при использовании приемника OrangeRX R615X.
Но, если включить Motor Stop, то при срабатывании FailSafe моторы будут останавливаться (при условии, что вы правильно настроили режим FailSafe на самом приемнике, например, пока я не сбиндил приемник со включенным Hold, FailSafe у меня не работал).
Но те кто пользуются сателлитом, могут не беспокоиться. Корректно работает Failsafe - пашет и stage1 и stage2. Проверено на сателлите Lemon RX (DSMX)
Если приемник к CC3D подключен c помощью PPM и в настройках выключена опция Motor Stop (по умолчанию как раз выключена), то FailSafe работает некорректно, а именно не выключает моторы при потере связи - моторы остаются вращаться на минимальных оборотах. А на Stage 2 вообще не переходит. Так что обязательно проверяйте failsafe! У меня этот баг вылез при использовании приемника OrangeRX R615X.
Дополнительная инфа по данной проблеме:
- Настройка FailSafe на BetaFlight при использовании приемников FrSky
А вот что делать с приемником Orange R615X - загадка. Так как не умеет при разрыве связи передавать значение канала газа как No Signal (вернее вообще ничего не передавать), а так он при FailSafe передает минимальное значение канала газа. Можно конечно воспользоваться опцией Motor Stop, но опять же режим Acro отключит эту опцию. Далее можно играться с настройками Disarm по каналу, но опять же ничего не вышло, дизарм по значению канала, например Aux1, в случае FailSafe не срабатывает. Короче пока что CC3D + PPM-приемник Orange = зло
Для прошивки и конфигурирования регулей через CC3D понадобится:
- Регуляторы с прошивкой и бутлоадером BLheli, например DYS XM20A, либо штатные регули прошитые на BLheli (инструкция)
- CP2102 USB To TTL/Serial Module UART STC Downloader For Arduino
- Штатный полетный контроллер CC3D прошитый на CleanFlight или Betaflight
- В настройках порта для UART 3, включенный MSP
Доп. инфо по данному вопросу: товарищи пробовали производить подобные действия со штатными регуляторами и утверждают, что конфигурирование через CC3D не проходит. Если будет время, проверю. На данным момент могу лишь утверждать, что 100% работает прошивка через CC3D с регуляторами DYS XM20A
Всем привет. Подскажите почему коптер Трясти начинает когда его вниз чуть реще опускаешь и газом поддерживаешь чтоб не упал, трясет не плохо так
Трясти начинает когда его вниз чуть реще опускаешь и газом поддерживаешь чтоб не упал, трясет не плохо так
Вибрации могут быть либо от моторов, либо от пропеллеров. Ну или это результат неверно настроенных PID
Вообще у Racer 250, во всяком случае у моего, моторы отвратительные. Достаточно сильно вибрируют даже при запуске без пропеллеров и все четыре работают с совершенно разным звуком. Более того, рукой если каждый повращать, вращаются с разным усилием, причем разница существенная.
По поводу фейлсейф - проверили 3 коптера - у всех не работает фейлсейф на свежей фетафлай. 1 коптер армится руддером, 2 других тумблером. На тот что армится руддером назначил при фейлсейфе снижать газ до минимума - потом руддер влево. На остальных просто канал арминга что бы ставал в дизарм. Все работает как нужно)
По поводу фейлсейф - проверили 3 коптера - у всех не работает фейлсейф на свежей фетафлай.
А какой тип подключения приемника используешь? Срабатывает Stage 2 при FailSafe?
У меня с сателлитом Lemon RX DSMX FailSafe работает отлично без каких-либо доп.настроек. Stage 2 тоже всегда отрабатывает.
А вот с OrangeRX R615X (подключение PPM) так и не удалось нормально настроить, весь вечер провозился и толку ноль. Разве что действительно на рудер выставлять не Auto а значение соответствующее крайнему левому положению стика (газ в ноль приемник и так указывает, хотя можно и прописать 1000). Но один фиг, при такой настройке Stage 2 не будет работать, а жаль.