GPS модуль за 12$ + OSD от хоббикинга

Oliver
yur1x:

А такой подойдёт? У меня он есть. E-OSD тоже есть.

Подойдет, только он настроен под 115к и 10гц. Надо будет перенастраивать, насколько я понимаю, Е-ОСД не будет успевать переваривать на такой скорости.

dROb
Oliver:

Подойдет, только он настроен под 115к и 10гц. Надо будет перенастраивать, насколько я понимаю, Е-ОСД не будет успевать переваривать на такой скорости.

Да, подойдёт, но для настройки нужно будет:

  1. Подключить к ПК для настройки, плюс добавить 3.7В батарейку для удержания этой настройки, либо:
  2. falke5 или кто другой (😃) успеет доточить инициализацию модуля через саму OSD (потребуется доработка прошивки, а с нашей стороны подпайка одного лишнего вывода TX с OSD)

P.S. Маленький вопрос - способна ли атмега на 24Мгц кварце работать с UART на скорости 115200? (для инициализации)

Oliver
dROb:

Маленький вопрос - способна ли атмега на 24Мгц кварце работать с UART на скорости 115200? (для инициализации)

А почему нет? Об какой конкретно атмеге вопрос?

falke5

придется править исходники, вставлять в начале автоопределение скорости порта и код инициализации (тогда у меги будет время для работы на высокой скорости) и лишь после выставления нужной скорости и получения корректных данных запускать обработку видео.
Но есть одна проблема, при такой логике без датчика ОСД ничего не нарисует 😃 хотя можно додумать, напрмиер давать инициализацию при старте с зажатой кнопкой или вывести еще одну кнопку, там полно портов свободных.

и кстати, у E-OSD есть запас по разгону, она прекрасно работала у меня на 25 мГц, можно попробовать и повыше погнать.

dROb
falke5:

Но есть одна проблема, при такой логике без датчика ОСД ничего не нарисует хотя можно додумать, напрмиер давать инициализацию при старте с зажатой кнопкой или вывести еще одну кнопку, там полно портов свободных.

Мне кажется Вы переусложняете 😃 Думаю просто нужен такой алгоритм на старте:
if (в течение трёх секунд после старта OSD есть хотя бы какие то данные с GPS, включая абракадабру, если не угадали скорость порта) ЗапускаемИнициализациюGPS();
if not - идём дальше без GPS 😃

Oliver:

А почему нет? Об какой конкретно атмеге вопрос?

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

falke5
dROb:

Мне кажется Вы переусложняете 😃 Думаю просто нужен такой алгоритм на старте:
if (в течение трёх секунд после старта OSD есть хотя бы какие то данные с GPS, включая абракадабру, если не угадали скорость порта) ЗапускаемИнициализациюGPS();
if not - идём дальше без GPS 😃

просто вряд ли что то мы прочитаем на скоростях выше 9600 попутно при этом дергая видео.

19 days later
falke5

Облетал в выходные аппаратуру, OSD показало себя с наилучшей стороны, в поле ловит 10 спутников, при этом точность по высоте и скорости 1-2 метра. Когда тестили дальность товарищ шел с моделью в руках, скорость выдавалась от 3 до 5 км\ч. В воздухе то же все отлично, работает стабильно картинка на 5. Видео не снимал, не чем захватить композит с очков 😦

15 days later
pnm

Вот, что мне пришло с диалэкстрима вместо GPS

Так, что заказал 2 EB-500 и антенны, но с антеннами промахнулся не думал что они такие тяжелые.
Будем колхозить.

falke5

пассивные антенны в Москве стоят копейки, смысл возиться с этими гигантами

falke5

взаимно

посмотрел сейчас контакты электронщика, находится он прямо рядом с террой (тот же комплекс зданий) а терра в свою очередь рядом с компелом который в розницу не торгует но по сути является их магическим “складом” 😃

12 days later
dROb

Кстати, коллеги, у кого EB-500 - нет проблем с забыванием настроек? У меня пару раз уже было что после подключения к ОСД, возвращается к 4800бод и старым настройкам
Особо не разбирался - пока юзаю другой

7 days later
dROb

Достал меня уже этот E-OSD …
Соберу клона пожалуй, наверное в моей платке какая то врожденная проблема…

www.youtube.com/watch?v=CIbAD-bFMVk

3 months later
lamakazzz

Прикрутил к е-осд модуль eb-240 td, на модуле уже есть обвязка, батарейка и пассивная антенна. настроил в минигпс без проблем, попробовал даже на гугл-мапс в реальном времени отобржать, довольно точно показывает положение.
Но вот незадача - когда подключаю питание, то вижу по центру экрана координаты (пока не нажму кнопку, чтобы установить хоум позишн). Так вот эти координаты выводятся неправильно.
Подскажите, в прошивке ли трабло? Или я неправильно понимаю, что там написано на экране.
Например, координаты должны светиться типа 50,753500 N 36,852222 E (в минигпсе координаты типа таких) , на экране светится типа 196,8501010 N 106.7202777 E

В чем может быть проблема?

falke5
lamakazzz:

Прикрутил к е-осд модуль eb-240 td, на модуле уже есть обвязка, батарейка и пассивная антенна. настроил в минигпс без проблем, попробовал даже на гугл-мапс в реальном времени отобржать, довольно точно показывает положение.
Но вот незадача - когда подключаю питание, то вижу по центру экрана координаты (пока не нажму кнопку, чтобы установить хоум позишн). Так вот эти координаты выводятся неправильно.
Подскажите, в прошивке ли трабло? Или я неправильно понимаю, что там написано на экране.
Например, координаты должны светиться типа 50,753500 N 36,852222 E (в минигпсе координаты типа таких) , на экране светится типа 196,8501010 N 106.7202777 E

В чем может быть проблема?

подключите к ком порту и считайте что выдает датчик, потом сравните с данными на экране

EHOT
falke5:

электронщика, находится он прямо рядом с террой (тот же комплекс зданий) а терра в свою очередь рядом с компелом

Это одна “бочка” из которй черпают. лучше смотрите на терре. можете забрать в оговоренный день.
на электронщика у меня глаза воспаляются. сорри за оффтоп - приехал к ним получать один модуль для конторы, (заказывал не я, моя тоkлько STM32F4Disco) а оказывается нужно получать на складе. причем (внимание) на территории склада пешим ходом передвигаться нельзя, только на транспортном средстве. Я ж приперся на элке, потом метро… мне посоветовали заехать на территорию склада на такси… 100 метров прочапать - некошерно, а вдруг пакетик оставлю.
Даже не удалось договориться о том чтоб получть этот товар у них в офисе.
С чуйством глубокого о%(ения побрел я в терру забирать свой дискавери. оказалось это одна сотона и модуль заказать можно было в терре.

Я б особо не возбуждался, но

  • приехал по служебным делам, че ж я обратно с пустыми руками, как посмортят на это?
  • столько времени на дорогу, путь не так уж и близкий (2 часа в 1 сторону)
  • негибкость ихнего бизнес процесса…
lamakazzz
falke5:

подключите к ком порту и считайте что выдает датчик, потом сравните с данными на экране

Спасибо за ответ
С компорта датчик выдает как и положено, координаты точные, минигпс получает правильные строки, а вот на экране осд совсем не то.

falke5

конфиг прошивки в студию, что то там было про координаты…
вы ее сами компилили кстати?