flybrain. передатчик + приемник + автопилот. powered by stm32
Гдето я это видел уже.
Я вижу схему электрическую. С такой схемотехникой теней там быть не может в принципе. Там диод BAS15 и резистор 120 ом.
Это, думаю, старая, очень старая схема. 😃
Сейчас стоят два буфера на MAX4090
Накидал вчера за час демку, как работает OSD. Снимал фотиком с экрана ЭЛТ, поэтому помехи и не особо резко. Реально экран стоИт абсолютно четко не дергается, все пикселы резкие, размытостей нет. Короче смотрите, в целом поиметь представление о том, что получилось хватит. В следующий раз уже сделаю демку с работающим горизонтом.
Надо решать с тенями, а то будет сливаться телеметрия на светлых участках неба, тут и к гадалке не ходи…
Сейчас стоят два буфера на MAX4090
Я в его скриншотах на сайте никаких теней не вижу.
MAX4090 это всего-лишь операционник.
Надо решать с тенями
Сдесь вариантов только два.
- делать как у MSV было сделано. Чисто аппаратно давить уровень серого через RC цепь с задержкой. Но тогда на плате надо делать вход и выход отдельно.
- Завести третий SPI и забацать второй полноценный shadow буфер в памяти. Тогда можно организовать любую тень программно.
Если первый вариант устраивает, то можно пойти этим же путем.
Я в его скриншотах на сайте никаких теней не вижу. MAX4090 это всего-лишь операционник.
Alex, поверьте мне. В схемотехнике OSD от Smalltim между двумя MAX4090 стоит каскад из 2-х полевиков. Один формирует светлую точку, другой - темную.
И взгляните еще раз на картинки из поста №66. Тени есть у всех. Об их глубине - можно спорить. 😃
И взгляните еще раз на картинки из поста №66
Ща глянем. Но тень аппаратно можно организовать только справа от пиксела. Сдвиг вниз то как сделать?
Но тень аппаратно можно организовать только справа от пиксела
Справа или слева. Вниз - формировать тень в следующей строке по предыдущей, но так никто неделает.
А тени неплохо видны на картинках с сайта: www.smalltim.ru/production/osd-mini/screenshots/
Какие тени!
Как брови Леонида Ильича! 😃
ИМХО перебор с траурными рамками…
И проект открытый
Это open pilot что-ли?
ага
Ну посмотрел я. Хитрые ребята исходники убрали. git их не скачивает и не видит, а из http репозитория графический движок от OSD удалили. Но, я нашел схемотехнику. Короче все понятно. Это не 4xx серия, а 2xx. Работают они через резистор и операционник включенный компаратором и управляют выводом одновременно с двух SPI интерфейсов заведенных на операционник. У них два буфера. Один под белые точки, другой под черные. Работают через DMA. Весь проц занимается исключительно одной задачей. удивляюсь почему они на каждую серву по процу не повесят:)
По тем скудным исходникам (инициализация оборудования), что они не удалили, похоже ребята не дотумкали как все поле развернуть чисто аппаратно. Здесь я первопроходец. У них там прерывания 16 кГц лупят 😃
Ну ладно, наш ответ Чемберлену будет чуть попозже 😎
Поправочка. Это у них не операционник а буфер с Z-состоянием. То есть, SPI1 идет сквозняком, SPI2 управляет Z-состоянием. Сути это не меняет. Все равно буфер с белыми/черными пискелами и буфер с маской Z-состояния
похоже ребята не дотумкали
Ну тупые!
Алекс по схеме всё узнал и даже про 16кГц.
И всёта-ки это именно 4хх серия. Видимо ты чет не то нашол.
Смотри, вот чувак сделал мегамозг с осдой. diydrones.com/profiles/…/crash-4-sure-integrated
На 3 кортексе, с дма.
Так что не ты первопроходетс!
Так что не ты первопроходетс!
Что они там сделали - непонятно. Продолжения нет. Сказали только, что у них чего-то получилось, “на этом наш экипаж прощается с вами” ©
С тех пор их никто не видел. Ку да они пропали? Или я как всегда, плохо ищу и не туда попал? 😃
Хорошо, я согласен быть вторым (даже двадцать пятым), но довести до рабочего состояния и дать возможность людям повторить.
Видимо ты чет не то нашол.
Я нашел очень даже то, что надо. Схемы опубликовал сам автор этого OP-OSD на своем форуме. Других схем нет.
Ну дай мне ссылку на правильную схему, если такой умный.
Я нашел очень даже то, что надо. Схемы опубликовал сам автор этого OP-OSD на своем форуме. Других схем нет. Ну дай мне ссылку на правильную схему, если такой умный.
Можно посмотреть ссылку что вы нашли???
Можно посмотреть ссылку что вы нашли???
Да без проблем. В личку мне свое мыло пришлите, я вышлю PDFку от OP-OSD. Я не умею на этом форму файлы цеплять, да и не уверен, что это будет правильно в данном случае.
если такой умный
А че ты занервничал-то?
Тут ошибка про 32ф4? www.flydrones.ru/skoro-openpilot-osd/
Сказали только, что у них чего-то получилось
Стань мембером дидронса и тебе все расскажут.
Сказали только, что у них чего-то получилось
И то что показали очень и очень неплохо.
А чего они должны еще рассказывать на форуме? Обсасывать каждую деталь?
Сделал - показал, ниже пошли камменты.
А че ты занервничал-то?
прям колени затряслись, ага! Это ж так страшно!
Тут ошибка про 32ф4?
Мне все равно, где есть ошибка. Если они в схеме нарисовали STM32F2 а запаяли F4, то это их проблема, а не моя. Для OSD задачи нет никакой разницы, что F2, что F4. Они по пинам совпадают.
И предлагаю закрыть тему OP-OSD до тех пор, пока анонс не станет явью. Вот опубликуют исходники, тогда посмотрим, что там внутри навояли и будем делать выводы. А до тех пор разговор буквально ни о чем.
И предлагаю закрыть тему OP-OSD
А никто не предлагает оп-осд обсуждать здесь. Тыж сам призывал давать наводки каким должен быть осд. Вот смотри как вариант.
Вот опубликуют исходники, тогда посмотрим, что там внутри навояли и будем делать выводы
А чего исходники обсуждать? Результат работы важен. Остальное на форум программистов.
А все что я грил выше только к тому, что не стоит позиционировать свою поделку как нечто революционное и сходу отрицать наработки других. Просто у тебя свой вариант реализации давно известных вещей.
Кстати, вот еще пример качественной отрисоффки. Но это немцы…
!
На фоне неба инфа великолепно смотрицца.
Кстати, вот еще пример качественной отрисоффки. Но это немцы…
О, это, реально круто! Вот еслиб, ТС такое сбацал!
Да, смотрится/читается отлично, всю картину портит неточный горизонт, правда к OSD это не имеет отношения