sxosd

sardonyx

Спасибо за видео, сразу вопрос: применялся ли какой-либо фильтр по питанию? И если не секрет, то можно пару слов об электрической начинке ЛК?

-----

Индикацию направления таки надо переделывать - вижу, не очень удобно для быстролетящего ЛК.

Сейчас пытаюсь докопаться где собака зарыта с неправильном отображением напряжения при отключенном ЖПС. Долгое время я грешил на код, но оказалось проблемка аппаратная - шум на АЦП. lm1881 уже исключил. По свободе попытаюсь докопаться до истины. С THT-версией платы этой проблемы нет.

-----

За прошедший месяц, если честно, особо не ковырялся с осд, сами видите что происходит в Украине (просьба: давайте без оценки событий, просто назавем это бардаком). Не до этого сейчас… Тем не менее, те кто ждет внесения изменений в прошивку, обязательно дождутся. Только сроков выполнения обещания я давать не буду 😛

Dacor

Как бы ничего особенного на борту нет. ОСД запитана от балансирного разъема ходового 3S акка. Камера и передатчик 5.8 запитаны от того же разъема через 5В импульсный БЕК.

hotoj

Тоже облетал SXOSD. В принципе все хорошо, претензии только к стрелке на базу. Стрелку на базу нужно сделать как у всех осд. Летая по камере, в незнакомой местности, постоянно приходится подруливать при возврате на базу. Видео не записал, забыл флешку от писалки взять в поле. Носитель крыло 120см. Питание от ходового акб через стаб на lm2596

sardonyx

А можно поподробней что ожидается увидеть “как у других осд”? (или назвать эти другие осд)

sardonyx:

Сейчас пытаюсь докопаться где собака зарыта с неправильном отображением напряжения при отключенном ЖПС. Долгое время я грешил на код, но оказалось проблемка аппаратная - шум на АЦП. lm1881 уже исключил. По свободе попытаюсь докопаться до истины. С THT-версией платы этой проблемы нет.

Те тестеры, кому я отправил осд в текущем виде, и кто пожелает полетать отдельно, без ЖПС, нужно добавить кондер эдак на 10uF между 5В и GND в любом удобном месте. Этим уберутся скачки в отображении напряжений и rssi.

hotoj
sardonyx:

А можно поподробней что ожидается увидеть “как у других осд”?

Одна стрелка (вращающаяся) указывающая направление на базу, была бы намного информативнее

STRIMSS

Лучший вариант наверно типа такого как в минимосд , понятней куда лететь. Такое возможно? (стрелку)

Dacor

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

По поводу стрелки домой я тоже Артура уже просил. Предложил просто справа и слева от цифры угла в градусах рисовать стрелку влево или вправо в зависимости от того куда нужно доворачивать на дом.

hotoj:

Одна стрелка (вращающаяся)

Такое будет слишком дискретным - тоже не вариант.

7 months later
sardonyx

Пока сидел на больничном, посетила муза, разгреб глюки 😃 В общем ловите новую прошивку.

Ссылка на загрузку тулчейна для Windows: sxlab.info/stuff/sxosd_fw_tools_r57.zip [65M]

Добавлено:

  • отображение кол-ва спутников
  • возможность выбора направления стрелок на базу: к центру или от центра
  • индикация набора (снижения) высоты
  • возможность выбора отображения высоты: над уровнем моря или над уровнем базы
  • возможность отключения координат
  • возможность выбора частоты отрисовки данных, завязанных на GPS (низ экрана)
  • поддержка NTSC
  • возможность выбора теней - черные, молочные или без теней

Изменено:

  • формат отображения направления на базу - градусы между стрелками
  • частота отрисовки напряжений увеличена до 2-х раз в секунду

Программа sxosdctl была адаптирована под *NIX, в частности линукс.

Если кто опробует в полете - от меня пасибки 😃

3 months later
flygreen

Вопросик, а с U-BlOXом 6 ОСД будет работать ?

12 days later
sardonyx

Извиняюсь, вопрос увидел только сейчас. Ответ - да. Настроить только нужно через ublox center, примерно так как я настраиваю свои платки sxlab.info/stuff/screenshot.jpg. Если есть вопросы, потеребите земляка SanRomStav, я ему комплект отсылал.

7 months later
Igors_k

Скажите … а можно подсоеденить к NAZA lite+GPS?

15 days later
sardonyx

Я портировал код на 328 мегу @ 24 мгц, добился считывания жпс от 4800 до 115200, до 10 гц - этот момент победили. Сейчас также переписываю парсер GPS, так что мой ответ такой: плата сможет считывать данные с жпс от многих устройств. То бишь планируется автоопределение скорости uart, поддержка протоколов nmea, mavlink, uavtalk и какие там еще есть, вполне возможно и с назой скрещу.

Я задумывал sxosd давно (года 4-5 назад) и чисто как простенькое самолетное решение. Но меня нередко спрашивают о том, что я не мог реализовать упираясь в возможности контроллера. Авиамоделизм не стоит на месте. По ходу нужно как то адаптироваться. Так что проект в процессе доработки под текущие запросы.

А теперь про деготь: на текущий момент работы в этом направлении ведутся вяло (попросту говоря, мне не до этого). Нужно будет еще разводку платы переделывать… Честно говоря, самому мне хватает того что есть, все равно давно не летаю. Эта разработка для меня на уровне хобби, на которое нужно время, деньги и настроение.

Обнаглею, и проанонсирую цену на sxosd mk. 2: она будет где-то $15-18 за осд и $20 за свой родной жпс (будет на другом модуле). А текущие цены можно посмотреть на тута. Брать сейчас никакого смысла нет, так что ждите. Сколько – не скажу 😃

24 days later
btk731
sardonyx:

Обнаглею, и проанонсирую цену на sxosd mk. 2:

Хотелось бы узнать-на данный момент есть возможность хоть старую версию приобрести? И есть ли ближайшая перспектива на новую?

sardonyx

Старый вариант имеет смысл брать только если НЕ нужна функциональность gps (отображение только времени, напряжения и rssi) и не потребуется в дальнейшем. Перспектива пока что туманна, но есть.

1 month later
sardonyx

О перспективах. Анонс небольшой. Платки второй версии готовы. Заснял процесс сборки.

Что нового в SXOSD2:

  • микроконтроллер заменен на ATmega328. Рабочая частота — 24 МГц. Стабильность работы на этой частоте проверена многократно — проблем не замечено.
  • исправлены несколько огрехов разводки предыдущей версии.
  • добавлена связь с gps через tx. Это позволит выставлять нужную скорость по uart и нужную частоту обновления данных.
  • «теневой» резистор заменен на потенциометр. В первой версии платы с некоторыми камерами были проблемы со срывом строки. Решалось перепайкой резистора с нужным номиналом или использованием видеобуфера. Сейчас необходимость в этом отпала. Количество циклов подстройки — не менее 200.

По прошивке. Она еще не готова!!

  • увеличенная частота позволила поместить больше символов в строку - до 32 символов, шрифт остался тот же.
  • как уже говорилось, скорость считывания по uart теперь в широких пределах: от 4800 до 115200

Осталось переписать парсер, но у меня не доходят до этого руки.
Совместимость с прошивкой uOSD тоже будет. Я предполагаю что будут две официальных прошивки - моя и alexmx

В общем, ожидайте. Авось дойдут у меня руки 😃