GPS-приемники для квадрокоптеров
Помогите, пожалуйста, с проблемой - BN-180 очень с большим трудом ловит спутники.
Стоит на раме iFlight Chimera4 в штатном креплении сзади, над ним lollypop как и должно быть
Контроллер GOKU GNF413
flywoo.net/…/flywoo-goku-gn413s-f411-f4-flight-con…
Модуль подключен через softserial:
FC GPS
PB5 -> RX
PB10 -> TX
cli:
feature SOFTSERIAL
resource PINIO 1 NONE
resource CAMERA_CONTROL 1 NONE
resource SERIAL_TX 11 B05
resource SERIAL_RX 11 B10
Пробовал менять скорость порта, прошел по всем скоростям от 9600 до 115200 (при 57600 загрузка CPU 20-23%, при 115200 - 30%), отключал галилео, отключал коррекцию по региону, пробовал переключать на NMEA, результата тоже нет.
После 5 минут поиска посередине поля, в безоблачную погоду, дрон на крыше машины, GPS в небо результат вот такой:
Летал минут 20 с включенным GPS - то же не разу не видел ни одного спутника на OSD…
В чем может быть проблема??
В чем может быть проблема??
камера какая стоит? если с двр то от неё наводки могут идти, отключите камеру и попробуйте без неё
и обязательно переключите gps с 11 порта на второй, а vtx на 11, софтсериал gps плохо отдает, а для трампа(или смартаудио) норм будет
в настройках gps выключите автоскорость
камера какая стоит? если с двр то от неё наводки могут идти, отключите камеру и попробуйте без неё
и обязательно переключите gps с 11 порта на второй, а vtx на 11, софтсериал gps плохо отдает, а для трампа(или смартаудио) норм будетв настройках gps выключите автоскорость
Камера runcam split 4
Понял, сейчас попробую перепаять!
UPD Отключение камеры лучше не сделало, сейчас перепаяю
и обязательно переключите gps с 11 порта на второй, а vtx на 11, софтсериал gps плохо отдает, а для трампа(или смартаудио) норм будет
А вот это помогло!! Спасибо огромное! У окна поймал 3 спутника и это на третьем этаже в глухом дворе, на днях попробую в поле!
Только вот видеопередатчик теперь не определяется, припаял к PB5 который resource SERIAL_TX 11 B05
Что с этим можно сделать, подскажите, пожалуйста!
передатчик этот flywoo.net/…/flywoo-goku-vtx625-transmitter
Только вот видеопередатчик теперь не определяется, припаял к PB5 который resource SERIAL_TX 11 B05
значит вывод PB5 не работает, кстати что это за вывод PB5? куда шел?
делайте под софтсериал led_strip или моторы 5 или 6 или один из i2c выводов, плата fc какая?.
значит вывод PB5 не работает, кстати что это за вывод PB5? куда шел?
делайте под софтсериал led_strip или моторы 5 или 6 или один из i2c выводов, плата fc какая?.
Настроил TX на B10 и заработало. Что было на B05 я не знаю(
Контроллер:
flywoo.net/…/flywoo-goku-gn413s-f411-f4-flight-con…
Спасибо большое за помощь! Завтра поеду тестировать…
Д тож один раз мыкнул чот, ТХ3 сгорел в кз. Звонится на землю, переставил смартаудио на тх4 все пошло. А бл* заказал новый видеопередатчик
значит вывод PB5 не работает, кстати что это за вывод PB5? куда шел?
делайте под софтсериал led_strip или моторы 5 или 6 или один из i2c выводов, плата fc какая?.
Я еще перестраховался - поставил dvr на стойки 15мм над контроллером + обмотал управляющие провода gps фольгой в термоусадке и в результате менее чем за минуту находит 8-10 спутников.
Но возникла очень неприятная ситуация - коптер нормально возвращался, и при включении RTH и при выключении аппаратуры. Но один раз, при тестовом отключении аппаратуры, он поднялся до высоты возврата и просто упал. Есть подозрения что причина в сильном встречном ветре.
Вот видео:
После падения коптер выжил, поменял настройки:
Добавил угла и газа.
Возвращается нормально, но и ветра такого не было.
В чем может быть причина падения и как избежать его повторения?
В чем может быть причина падения и как избежать его повторения?
Ну у вас там вроде экран дизарма, так что вряд ли причина в ветре. Коптер же не будет дизармить сам себя из-за ветра.
Ну у вас там вроде экран дизарма, так что вряд ли причина в ветре. Коптер же не будет дизармить сам себя из-за ветра.
Да, странно, не обратил внимания. Но аппаратура была выключена. Я делал так раз до этого и пару раз после - все было по программе возврата.
Может дизармить. У меня вообще сначала 1 или 2 м/с скорость стояла, он повисел секунд 10, 20 против ветра и бахнулся. По моему дело в настройке sanity chek в fs
Может дизармить. У меня вообще сначала 1 или 2 м/с скорость стояла, он повисел секунд 10, 20 против ветра и бахнулся. По моему дело в настройке sanity chek в fs
Да, скорее всего в нем проблема:
github.com/betaflight/…/GPS-rescue-mode
DEALING WITH FAILURES / SANITY CHECKS (VERY IMPORTANT):
If you’re using rescue mode in a supervised fashion (as a switch only with video), or in a place with no danger to surroundings (over water, etc), sanity checks are entirely optional. If you plan on setting this as a failsafe (and most of the time even if you do not) you should highly consider enabling these.
set gps_rescue_sanity_checks = RESCUE_SANITY_ON
You can also set this to RESCUE_SANITY_FS_ONLY if you want it to only matter in a failsafe (unsupervised) condition.
Sanity checks will ensure that:
GPS receiver is still connected to the FC
GPS receiver is sending a valid GPS Fix
Quad has not experienced a big shake (probably due to a crash)
Number of Sats is equal or above gps_min_sats
Quad gets closer to the home point after reaching initial altitude
If any of the conditions is not met, the Rescue operation will be aborted, meaning the quad will be dropped. However, the last two conditions have a few seconds of tolerance before getting triggered. Also, if the quad is not getting closer and a magnetometer is being used, Rescue will attempt to use GPS orientation as a second chance, but if a flyaway is still detected, the operation will be definitely aborted.
Если коптер не летит к месту посадки он дизармится.
Если коптер не летит к месту посадки он дизармится.
~250 метров это было расстояние до дома?
~250 метров это было расстояние до дома?
Да. Минимальное расстояние в настройках для срабатывания было 150
Да. Минимальное расстояние в настройках для срабатывания было 150
Тогда перед дизармом видно, что оно увеличивается. Получается, что коптер решил, что он улетает от дома. Правда, там всего метров 5 набралось, не слишком ли рано?
коптер решил, что он улетает от дома
есть параметр: время нулевого газа при файлсейве (по умолчанию 100 это 1 секунда) и если коптер в течении этого времени при fs не двигается то он дизармится.
имхо: чтобы не дизармился нужно или скорость увеличить или параметр до 5-6 секунд
есть параметр: время нулевого газа при файлсейве (по умолчанию 100 это 1 секунда) и если коптер в течении этого времени при fs не двигается то он дизармится.
имхо: чтобы не дизармился нужно или скорость увеличить или параметр до 5-6 секунд
Да, добавил и скорости и угла и еще параметр на 10 секунд поставлю)
Друзья, простите не совсем про коптеры, но про GPS.
есть кораблик с GN-801, но точность совсем не устраивает. Подскажите, есть смысл заменить GPS-модуль на что то лучшее / более точное.
И если да, что посоветуете?
но точность совсем не устраивает
- можно поднять модуль повыше
- можно сделать экран снизу и с боков(чтобы не ловил отраженные от воды спутники)
- переключите с nmea на ublox
- поставьте скорость порта повыше, например 115200.
но точность совсем не устраивает
а какая именно точность вас не устраивает?
если что, по спецификации плюс-минус метр, а то и все три.
а какая именно точность вас не устраивает?
если что, по спецификации плюс-минус метр, а то и все три.
видит 10, изредка 12 спутников. Точка плавает +/- 3-5 метров.