Eachine EX4 5G WIFI

Мишенька_78

Внося изменение в тайминги нужно быть особенно внимательным, внеся запитую не туда или убрав нолик получим бешённый не управляемый аппарат.
MOT_PWM_TYPE по умолчанию 0, меняем на 6 это позволит полётному контроллеру быстрее отдавать команды регуляторам моторов обрабатывая данные с гороскопа.
Медную фольгу нужно положить по всей внутренний поверхности защитив от короткого замыкания прозрачным или молярным скотчем, думаю всё должно получится.

Chekict

Решил продать свой ex4 pro и купить мавик мини. Продам всем комплектом два АКБ, зарядник, пульт, держалка телефона, запасные лопасти, сумка. Никаких ошибок не выдает, калибруеться с певого раза в воздухе не пляшет, доработан согласно всем рекомендациям выработанным на этом форуме. 12 000 р c учетом доставки .
Файлообменник сильно сжимает видео:

Sergey-I

Привет форумчане. Нужен совет. Приехал полетать. Включаю пульт потом дрон. Проходит тест камеры. Запускаю приложение. Картинка в приложении есть, камера управляется связь с пультом есть. Нажимаю авто взлет, движки не запускаются. Тут обращаю внимание что кнопка включения моргает синий-желтый. Полетал! Дома пробую еще раз тоже самое. В приложении вижу что спутников 0.

Мишенька_78

Было разок, последнее время херово собирают дроны и часто не застёгивают шлейфы и мажут по верх клеем из за этого не видно замки, клей убираю сразу. Не контакт Gps или компаса, снять крышку и проверить зажатие замков на шлейфах и до конца ли посажены в гнёзда модулей штекера Gps и компаса.

Sergey-I

[QUOTE=Мишенька 78;8123385]Было разок, последнее время херово собирают дроны и часто не застёгивают шлейфы и мажут по верх клеем из за этого не видно замки, клей убираю сразу. Не контакт Gps или компаса, снять крышку и проверить зажатие замков на шлейфах и до конца ли посажены в гнёзда модулей штекера Gps и компаса.[/
Добрый день Михаил. Проверил замки убрал клей, тоже самое. Отключаю компас при включении просто горит желтым, при отключении GPS моргает синий-желтый. Может приемник GPS?

Мишенька_78

Возможно, есть возможность подключить к Mission Planner для диагностики? Вечером разберу дрон как рас нужно один переделывать, сымитирую разные ситуации убирая блоки, сейчас точно сказать что с дроном не получится.

sersad

Закончил экранировку всего и вся
Провода на двигателя переплел косой, обмотал медью и посадил на землю.
Блок с преобразователями, там где стоит флешка за экранировал медью и на землю. Компас перенес на верх, поверх заводской фольги добавил меди.
WIFI за экранировал магнитным экраном, похожим на пермаллой (очень хорошо магнитится и паяется). Поверх закрыл медью, не забыв добавить термопрокладок.

Итог дрон взлетает хорошо, но один раз поймал унитазинг.
При взлете есть тонкость: на одном англоязычном видео автор говорил чтоб его не было достаточно после взлета крутануть дрон вокруг своей оси пару раз.

Как раз при унитазинге я не крутанулся, и сначала он очень неплохо висел а потом повело.

Ветер на улице был достаточно сильным.

При унитазинге посадил его достаточно аккуратно, ничего не повредил. Само видео падения

А это видео нормального полета и проверки автовозврата, отлетел на 250 метров и высоту 50 метров. Это видео было уже после унитазинга, но после взлета я сразу крутанул дрон во круг своей оси пару раз.

В целом летает даже в приличный ветер (3 м/с по прогнозу) неплохо, 2-4 м/с смотря как идти по ветру или нет.

PS Настройки по USB еще никакие не менял
PSPS Компас и гироскоп последний раз калибровал дома в метре от компа и стен

Мишенька_78

Ну собственно я писал про унитазинг и лишний экран. С новыми версиями экраны помогают хреново, приходится допиливать прошивку.

sersad
Мишенька_78:

и лишний экран.

Что за лишний экран?

ffhffh

Добрый день. Много раз находил видео о прошивке коптера, но вот самих фалов с прошивкой нигде ссылок не встретил. У меня стоковая прошивка 1.0.1, есть более новая для 1км версии? Приложение даже не пытается смотреть новые версии.
И сразу еще вопрос, кто-то пробовал ставить неродной модуль жпс с компасом?
И еще вопрос, получается жпс модуль только в режиме NMEA используется или всетаки UBLOX?

Мишенька_78

Под моим видео есть ссылки, приложение не обновляет прошивку полётника только программатор и новая версия не совместима со старой в виду разных м.к. Модуль Gps ставили BN220 есть подробное описание на странице 10 внизу, компас менял на HMC5883L не подошёл но я не углублялся в настройки. NMEA или UBLOX нужно смотреть сам модуль через адаптер.

alexey26
ffhffh:

И сразу еще вопрос, кто-то пробовал ставить неродной модуль жпс с компасом?

Пробовал подключать bn880 вместо штатных GPS и компаса через самодельный переходник. Было это ещё до того, как разобрался с настройками GPS. Компас не увидел - не калибровался. Возможно нужно было покрутить какие-то настройки, если они вообще есть для компаса. Не стал дальше разбираться, потому что он слишком большой и толстый - в корпус не влазит. Только замерил осциллографом сигнал на пинах компаса - никакого общения в момент замеров не было. Но Ardupilot в самодельном коптере видит модуль нормально.
А bn220 вместо штатного прижился хорошо. Спутники в хорошую погоду находит раньше, чем подключается телефон. Единственное что пока не найдёт хотя-бы несколько спутников, в программе показывает n/a. Компас перенёс под штатный экран на верхней крышке, ровно приклеил к крышке герметиком, залепил изолентой и заклеил штатный экран. Кабель использовал удлинённый, который брал по ссылке в описании подключения bn220 на 10 странице. Для экрана модуля WiFi использовал экран высокочастотного модуля от старого спутникового приёмника - металл там довольно толстый, подпаял его с двух сторон к минусовым площадкам. Фото к сожалению не сделал, но если кому интересно - могу разобрать, сфотографировать. По настройкам менял только автоконфиг GPS (как в описании). Версия у меня на 3 км, прошивка, если не ошибаюсь, 1.8. Так получилось, что компас калибровал в помещении, а первый взлёт производил на природе, километров за 80 от места калибровки. В первые секунд 10 мне показалось, что начался унитаз, но потом всё стабилизировалось. При просмотре логов приложения обнаружил в это время несколько сообщений. Дословно не помню, но содержали фразу “YAW realligned”. Насколько понимаю, это сработала автоподстройка компаса.
За всё время налетал уже наверное часа 2 и только один раз вылезало желтое окошко о магнитных полях, при этом дрон начало немного уносить вправо. Но в это время летел среди людей и на расстоянии менее метра к коптеру находилось сразу несколько телефонов. Грешу на это, потому что как взлетел повыше - всё нормализовалось.

ffhffh
alexey26:

Компас не увидел - не калибровался. Возможно нужно было покрутить какие-то настройки, если они вообще есть для компаса.

Увы не увидит. Родной модуль компаса это 5983. Такой почти нигде в ЖПС не ставится из-за отсутствия поддержки для многих прошивок.
Ну а так с модулем ЖПС в целом понятно, сегодня пока разбирался в причине что поломки коптера понял что как такое настройки АрдуКоптера по ЖПС не применимы для данного коптера, они хоть и есть но такое ощущение что не используется. Т.е. модуль ЖПС сначала конфигурируется а коптер умеет только слушать и не более. Прошивка не может сама настроить модуль, хотя набор параметров из Ардукоптера подразумевает что такая возможность есть. Китайцы, что тут сказать.

После того как начал собирать все обратно почувствовал запас магического дыма. Ну и как следствие коптер перестал видеться телефоном-аппаратурой. По усб подключил и начал проверять. Пока пришел к выводу что проблема в модуле WiFi. Кто-то уже имел опыт по замене этого модуля? Такой как стоит сейчас в продаже единичных экземпляров не нашел. только вот такой нашел
aliexpress.ru/item/1005002963326740.html?spm=a2g0o…
По посадочному месту все соответствует и вроде похож на то что совместим. Плохо что ждать его долго. Может есть альтернативы? или друг как-то текущий модуль можно как-то запустить?

Брал специально для похода. А теперь получается что и не возьму его с собой

Alex27111972
Мишенька_78:

перевёл регуляторы моторов в D600

Михаил если не секрет, можно по подробнее как перевели?
Подключались к каждому регулятору?

ffhffh
Alex27111972:

Подключались к каждому регулятору?

Меняется только протокол Dshot через MissionPlaner. Регуляторы сами определяют протокол по которому с ним полетник общается

Alex27111972
ffhffh:

Меняется только протокол Dshot через MissionPlaner. Регуляторы сами определяют протокол по которому с ним полетник общается

Большое спасибо.

ЗЫ. С компасом вообще все ну очень интересно… Здесь стоит китайский MMC5983MA, он отличается по адресации от поделок хонивелла (HMC5883, HMC5983). Но, самое интересное, что если посмотреть в миссион планере HW ID то увидим, что DEV ID 405513 отностится к LSM9DS1 т.е. у нас стоит гира со встроенным сомпасом (www.st.com/resource/en/datasheet/lsm9ds1.pdf) но при этом он не используется… т.е. наше летадло имеет два компаса, использует один с айди другого… кароч чертовщина какая то… кто ни будь вскрывал крышку гиры чтоб реально посмотреть какая стоит?

ffhffh
Alex27111972:

Но, самое интересное, что если посмотреть в миссион планере HW ID то увидим, что DEV ID 405513 отностится к LSM9DS1 т.е. у нас стоит гира со встроенным сомпасом

Ну ничего удивительного стоит гира, компас в ней не используют. Или драйвер не хотели писать или помех больше собирала. Если причина вторая то логично использовать внешний компас и вынести его подальше (чего они конечно толком и не сделали).

А то что компас не отображается в устройствах вопрос к прошивке. Скорее всего не реализован механизм сообщений Mavlink который передал бы эти данные. Опять вопрос к написанию прошивки

ffhffh

Кто подключал коптер к MissionPlaner подскажите, пожалуйста, на каких каналах управления висит та или иная кнопка с пульта.

В моем проблемы или с модулем вайфай или с чем-то еще. Хочу попробовать обычный приемник с аппаратурой подключить. Но что б не гадать что по каналу управления передается а что сообщением, ваша помощь бы выручила

Мишенька_78

Порт A10: sbas.
Полётник общается с пультом через блок видеокамеры и всё может упереться в прошивку. Wifi подключен к блоку камеры, блок камеры даёт напряжение на Wifi если он не работает возможно порван шлейф. В моём случае была бита прошивка камеры после падения, из за чего не мог зайти в приложение и не было связи с пультом.
Вот дамп T25S64 блока камер для обоих версий с именем в сети для пары:
Для блока камеры версий на 1км. - cloud.mail.ru/public/SsaF/kMZ9HC3of
Для блока камеры версий на 3км. - cloud.mail.ru/public/ssdk/q1RFm1b4r

Alex27111972:

Михаил если не секрет, можно по подробнее как перевели?
Подключались к каждому регулятору?

MOT_PWM_TYPE по умолчанию 0, меняем на 6

alexeykozin

Всем привет, стал обладателем сего чуда. повелся на распродажную цену в 7700р за комплект с 3 батареями и контроллере основанном на ардупайлоте.

спасибо за интересную тему,
пока еще не выбирался на полеты. Подключился через родное приложение, откалибровал компас, акселерометры, подключился qgroundcontrol по вайфай, проверил фактическую ориентацию, стороны света примерно на своих местах.
Дома жпс не ловит и что бесит от батареи все время норовит выключится не давая поковыряться в настройках.
К сожалению аналогично qgroundcontrol через udp к mission planner так и не получилось подключиться,чтобы подключиться через юсб заказал разьемчики, но пока они придут…

вопросы пока такие 1. получалось ли у кого подключиться миссион планером по udp?
2. как оперативно отключить моторы в случае неудачного взлета? летать буду на поле с высокой травой.
3. аппарат новый, настройки не менял оба стика подпружинены газ слева по умолчанию?

некоторые комменты по обсуждению
если в покое компас работает нормально но в полете уходит это значит что силовые поля от проводников питающих регули создают постоянное магнитное поле, лучший способ переместить компас как можно выше и дальше от точки возникновения. Экранирование малоэффективно т.к. вч помеха роли не играет а постоянные поля не экранируются.
В ардупилоте 3.4 чтобы снизить кривость компаса перед переходом в гпс режим желательно пролететь пару раз метров 10-15 туда сюда про ПРЯМОЙ

по жпс вариант без ионистора это +минута на старте, полюбому надо как минимум ионистор ставить. в ардупилоте современных версий в ходе инициализации используется юблокс протокол с баудом 115200 при этом минимизируется время доставки данных, уменьшается задержка являющаяся причиной унитазинга, поэтому если будете конфигурировать стороний модуль через ю-центр то бауд 115200 предпочтительнее.

обратил внимание что со стока стоят неподходящие для размеров аппарата фильтры в группе ATC по ролу и питчу, заданы фильтры в 40 гц, при этом на таких малышках очень трудно настроить пиды и предотвратить раскачку. нужно повышать фильтры с 40 до 100.
Спасибо за инфу что регули поддерживают дшот, для маленьких аппаратов это весьма полезно