EasyToTrack - DIY универсальная наземка, повортка, телеметрия
Ну ты дал! Класс! Особенно оффлайн карты порадовали. Теперь я свободен от интернета 😃!!
- добавлен новый пакет телеметрии с расстоянием до дома и пробегом
Ты пофиксил баг в подсчете пробега?
На скрине плохо читается - вобщем пробег при полете вдаль оказывается меньше макимального расстояния.
И еще вопрос - совместима ли новая наземка с предыдущей версией АП и сендера?
Ты пофиксил баг в подсчете пробега?
Ой. Я если про этот баг знал, то забыл. Я вижу откуда он может расти. И он стопудово есть и в прошивке АП.
Наземка совместима с предыдущими версиями сендеров и АП.
З.Ы. Сорри. На гугл драйв все положил, а он с ПК не отсинхронизировался. Сейчас только все залилось 😵
Ой. Я если про этот баг знал, то забыл. Я вижу откуда он может расти. И он стопудово есть и в прошивке АП.
Кстати, при этом мач/км считаются правильно. Я пересчитывал по логу - цифра сошлась.
Еще 2 вопроса по АП Можно ли добавить Мач/км в оперативный экран (когда далеко летишь он становится чуть-ли не основным параметром) и второй вопрос - можно ли сделать вариант выдачи телеметрии на уарт?
Еще вопрос - осд скрин конфигурации инава поддерживает?
Можно ли добавить Мач/км в оперативный экран
Ок, прилеплю.
можно ли сделать вариант выдачи телеметрии на уарт
Надо пробовать. На АП UART с ЛРС приемником есть. Там пин tx свободный. Можно выдать там основные сообщения мавлинка.
Еще вопрос - осд скрин конфигурации инава поддерживает?
Если ты про возможность изменения параметров iNav с помощью пульта и ОСД, то не поддерживает.
Надо пробовать. На АП UART с ЛРС приемником есть. Там пин tx свободный. Можно выдать там основные сообщения мавлинка.
Кстати, можно и поддрежку S.bus добавить?
Если ты про возможность изменения параметров iNav с помощью пульта и ОСД, то не поддерживает.
Ага.
Для обновления необходимо прошить и плату наземки и сендер, правильно?
В сендере и осд больших изменений нет и они обратно совместимы с новой наземкой. Поэтому их прошивать по желанию и наличию свободного времени.
А наземку рекомендую прошить. И 100% прошить если планируется использование самой свежей версии приложения EasyToFlyMonitor
шо то никак не могу прошить наземку через бутлоадер, постоянно “programming error=1”, осд и сендер нормально.
Да, Костя, в крайней папке наземки две прошивки GStation и GStationSw - вч чем разница?
Мегу наземки нужно шить через виртуальный com порт по wifi. Или, если шить через ftdi, то на время прошивки меги нейтрализовать модуль wifi (его ресет замкнуть пинцетом на землю). Прошивка наземки с окончанием sw с поменянными местами выходами серв азимута и элевации.
Вчера еще намучался с другим-упорно не работают сервы на плате, на первой собраной при старте обе сервы отрабатываю и реагируют на установки диапазонов. А вторая плата- никак- все принимает, координаты,данные, на кнопку в проге антенка крутится, но сервы молчат. Поменял уже проц , та же история, питани есть, сигнальные провода от меги до серв в порядке.
Мегу наземки нужно шить через виртуальный com порт по wifi. Или, если шить через ftdi, то на время прошивки меги нейтрализовать модуль wifi (его ресет замкнуть пинцетом на землю). Прошивка наземки с окончанием sw с поменянными местами выходами серв азимута и элевации.
так и делал, но ошибка все равно есть , причем теперь “programming error=2”
Поменял уже проц , та же история, питани есть, сигнальные провода от меги до серв в порядке.
Осцилом смотрели? Серво импульс есть? С подключеной сервой и без.
Добавил на гуглдрайв прошивку AP/OSD v2.12.9.
Из изменений:
- Для поднятия флага полета необходимо, как и было, наличие жпс скорости более установленной в конфигураторе на протяжении определенного времени, И стик газа должен быть более 10% ИЛИ АП должен быть в режиме TakeOff.
- Добавлены на экран эффективность в мАч/км (отображается как mh/k) и запас хода в км. На скрине помечены овалом
- Добавлены в отчет о полете суммарные пробег и время налета. Если хочется их обнулить, то зажимаем кнопку 2 на АП и подаем питание. Через 1-2 сек кнопку можно отпустить.
В EasyToTrack OSD эти функции тоже добавлены, но не знаю куда выводить на экран. Поэтому пока прошивку не выкладываю.
По поводу выходов на сервы наземки. В программе нет состояния, когда нет импульсов на этих выходах (за исключением режима настройки). То есть при подаче питания на наземку сервоимпульсы есть. Поэтому если сервы не работают, что тут только три варианта:
- Дохлая серва (проверяется сервотестером или через пульт/приемник)
- Нет питания на сервы.
- Нет контакта между пинами МК и серво (прозвонить или посмотреть осциллографом как предложил Сергей выше)
так и делал, но ошибка все равно есть , причем теперь “programming error=2”
Советую кабель FTDI. На все время прошивки замкнуть надежно резет (первый вывод модуля) esp8266 на землю.
Обнаружилась причина НЕработы: под маской на плате была коза на пинах РХ-ТХ, вылечил прожигом от липольки, теперь сервы ожили. По той же причине небыло прошивки. Хотя все равно выдает ошибку, теперь на старте прошивки через “монитор” пишет в первый момент"Write block of 1/110" и сразу “Programming error=7”. Фюзы и бут с крайней обновленной версии с гуглодрайва. Прошил напрямую, задолбался бить в бубен. И Осталась проблема непринятия данных через видеолинк. Напрямую(проводом сендер-наземка) все работает и дынные принимаются. Пробовал и на 5,8G и на 1,06G, наземка данные не видит.
Кстати,Костя: по схеме есть два резистора на 1М -в ОС на входе видеоусилителя(R66 по схеме) и на делителе РССИ, на монтажке стоит маркер “106”-. т.е. 10МОм.
Еще заметил отличие в схеме включения LM1881, в наземке елементы R61,C63,C66. В схеме автопилота кондер на 330пФ (С66) стоит на ноге 2 ЛМ-ки, а тут между резистором и кондером 0,1мкФ. Или это некритично?
Кстати,Костя: по схеме есть два резистора на 1М -в ОС на входе видеоусилителя(R66 по схеме) и на делителе РССИ, на монтажке стоит маркер “106”-. т.е. 10МОм.
Ошибка, исправлю, должно быть 105. Спасибо.
В схеме автопилота кондер на 330пФ (С66) стоит на ноге 2 ЛМ-ки, а тут между резистором и кондером 0,1мкФ. Или это некритично?
Тут все ок.
И Осталась проблема непринятия данных через видеолинк.
Опишу как можно настроить “на глазок”.
Что на передаче осд или сендер? Если сендер, то настройка только в одном месте (крутим медленно подстроечник на наземке, пока не польются данные. Находим сектор подстроечника с минимальным количеством ошибок при разных условиях освещения), если осд, то сначала на осд добиваемся желаемой “яркости” пикселей, а затем с наземкой поступаем так же как и в случае с сендером. Нет данных, значит чуть меняем “яркость” у осд и крутим подстроечник наземки.
Что на передаче осд или сендер? Если сендер, то настройка только в одном месте (крутим медленно подстроечник на наземке, пока не польются данные. Находим сектор подстроечника с минимальным количеством ошибок при разных условиях освещения), если осд, то сначала на осд добиваемся желаемой “яркости” пикселей, а затем с наземкой поступаем так же как и в случае с сендером. Нет данных, значит чуть меняем “яркость” у осд и крутим подстроечник наземки.
Пробовал пока с сендером, настраивал сначала на сендере по яркости значка, потом на наземке до момента падения ошибок, в случае прямого соединения без проблем ловит 0, с камерами никак…ну 45-50 минимум…Пробовал две камеры НТСЦ и ПАЛ, и два видеолинка 5,8 и 1,2… На кадре косая рябь, может она не дает поймать строки. подозреваю что шумит ДС-ДС на плате наземки.
На кадре косая рябь, может она не дает поймать строки. подозреваю что шумит ДС-ДС на плате наземки.
Рябь от ДС-ДС на распознание телеметрии точно не влияет. А вот если она есть, то лучше вместо верхнего на плате ДС-ДС поставить линейный стаб чисто из эстетических соображений. Будет греться, но зато видео будет чистым.
И что, на всех яркостях значка одно и то же? Эти 45-50 не в крайнем положении подстроечника?
Есть возможность осциллографом глянуть на пинах 1 и 3 LM1881 есть ли стабильные кадровые и строчные синхроимпульсы? если хромают, то можно поиграться с фильтром на входе - уменьшить/закоротить резистор 240Ом (R63). Ну и можно было бы глянуть какая разница при прямом подключении и через видеолинк на эмиттере Q8
С бубном заработало, выкинул один дс-дс, поставил на питалово 7805, дс-дс только на сервы, от него же запитал есп-шку. С двумя сендерами заработало,данные идут и все номуль С осд-шкой нет, видит только что это “осд” и ошибки 100-64, скачет, но так и не принял…
С двумя сендерами заработало,данные идут и все номуль С осд-шкой нет, видит только что это “осд” и ошибки 100-64, скачет, но так и не принял…
Олег, но ведь, если сендеры завелись (а они, судя по всему, еще первой версии, то есть с подстроечником) то и ОСД должен работать. Потому что видео обвязка 1 в 1 одинаковая. Только проверять монтаж и настройки, потому что 100-64 ошибок - это либо PAL/NTSC режим в ОСД/наземке отличается либо уровень видеосигнала не в норме
Тоже решил собрать данный проект, но столкнулся с проблемой. Купил я ESP8266-12E, долго не мог прошить, не соединялся прошивальщик с модулем. Решил рискнуть и попробовать поменять tx и rx (сначала делал как должно быть, то есть крест-накрест, потом подсоединил к одноименным контактам tx-tx, rx-rx) и модуль прошился. Прошиться-то он прошился, но сеть я не вижу в списке сетей с телефона. Куда копать, может модуль ненормальный?