flybrain. передатчик + приемник + автопилот. powered by stm32
у меня гораздо более скромные планы
Ну да ладно.
Я кстате тож камень прикупил 405-й. Плывун аппаратный заинтересовал. Но насколько я понял дабл аппаратно не считается.
Что не есть для меня хорошо.
Я кстате тож камень прикупил 405-й
По чем обошлось?
Для double аппаратной поддержки нет в M4. Это было бы слишком за такие бабки.
По чем обошлось?
330 руплей.
А без дабла апаратного плохо. Ибо заметна разницца поведения фильтра.
smalltim OSD, как я понимаю, не умеет работать генератором, однако никто из пользователей не считает это большой проблемой. И теней там вроде тоже никаких нет.
Тени есть.
Отсутствие синхры проблемой не считают, но если бы было - никто б не жаловался. 😃 Я один раз по собственной глупости потерял видеосигнал с камеры. Была б синхра - был бы шанс по прибору приложить помягче. А так, пока очки сорвал, пока сориентировался - овощ вырастил. Но такое случается очень редко. Вообще надо стараться, чтоб такого не случалось. От большой глупости никакая суперсинхра не спасет. 😃
Накидал вчера за час демку, как работает OSD. Снимал фотиком с экрана ЭЛТ, поэтому помехи и не особо резко. Реально экран стоИт абсолютно четко не дергается, все пикселы резкие, размытостей нет. Короче смотрите, в целом поиметь представление о том, что получилось хватит. В следующий раз уже сделаю демку с работающим горизонтом.
Тени есть
Я вижу схему электрическую. С такой схемотехникой теней там быть не может в принципе. Там диод BAS15 и резистор 120 ом.
Гдето я это видел уже.
Я вижу схему электрическую. С такой схемотехникой теней там быть не может в принципе. Там диод 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. Я не умею на этом форму файлы цеплять, да и не уверен, что это будет правильно в данном случае.