MinimOSD. Настройка и подключение

В видеоинструкции рассказано, зачем нужен модуль OSD, как его настроить и подключить к коптеру. В конце бонус: результат проделанной работы!

Update 11.05.2015: Если OSD показывает нулевые значения.

Аксиома, но факт проблемы на лицо. С помощью пилотов удалось выяснить, что если ошибиться с RX и TX при подключении к OSD, но OSD при этом не пишет «Waiting for MAVLink heartbeats», а в показаниях нули (0), то значит, что провод данных однозначно перепутан. Если вы используете купленный кабель «разветвитель» телеметрия-OSD, то не плохо бы еще раз перепроверить его распайку. А если народ делает такой кабель сам, то и проблема такая не встречается. Еще раз ко всем убедительная просьба: не доверяйте китайцу и не надейтесь, что он там все правильно напаял, а перепроверяйте все полностью!


Если вы нашли ошибку на странице, то нажмите Shift + Enter или нажмите здесь, чтобы уведомить нас.

247 комментариев (я)

  1. 5yoda5 Ответить

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

    1. Фото аватараraefa Автор Ответить

      Про программатор соглашусь. Вообще ни для кого не должно быть секретом, что программатор хорошо бы купить сразу, раз начали заниматься коптерами. Всегда пригодится и для восстановления загрузчиков и для дополнительных проверок и настроек всех железок, где есть контроллеры AVR.

  2. johhn Ответить

    После сборки и прошивки-настройки, не появляется текст поверх картинки. Экспериментальным путем выяснил что: если передернуть от OSD гребенку с телеметрией, а потом резко (в течение 1-2 сек) передернуть всю гребенку с видео, то текст появляется с корректными параметрами, но всего на 2-4 секунды и пропадает. RX TX подключал во всевозможных комбинациях. куда копать?

    1. Фото аватараraefa Автор Ответить

      В MP в окне настроек Initial Setup — Optional Hardware — OSD кнопку нажимаете?
      Она должна выставлять параметры для работы OSD. Должно появиться следующее:

      SERIAL3_BAUD, 57 (telemetry output at 57600)
      SR3_EXT_STAT, 2 ( 2hz for waypoints, GPS raw, fence data, current waypoint, etc)
      SR3_EXTRA1, 5 ( 5hz for attitude and simulation state)
      SR3_EXTRA2, 2 ( 2hz for VFR_Hud data )
      SR3_EXTRA3, 3 ( 3hz for AHRS, Hardware Status, Wind )
      SR3_POSITION, 2 ( 2hz for location data )
      SR3_RAW_SENS, 2 ( 2hz for raw imu sensor data )
      SR3_RC_CHAN, 5 ( 5hz for radio input or radio output data )

      Если OSD не подключен, то возможно эти параметры ставятся на SR0. Проверьте этот момент.
      Так же бывает проблема, что на OSD переключается экран. Проверьте, что на каком экране настроено.
      Рекомендую прошить и залить файл языка заново, чтобы начать настройку с нуля.

      1. johhn Ответить

        Кнопку нажимаю. на обоих панелях OSD одна и та же инфа должна отображаться(заливал в OSD и для контроля считывал обратно). еще несколько раз перешивался и лил файл языка.
        Вместо sr3 у меня есть только sr0 и sr1. Ставил и туда и туда параметры из вашего списка — без результата. Да и после нажатия кнопки enable telemetry все значения там становятся равные 2. Еще момент: OSD у меня подключена параллельно модему без TX со стороны OSD. И все это добро воткнуто в телеметрийный порт на APM 2.6 . Может тут где-то косяк?
        Повторюсь с дополнением: если передернуть от OSD гребенку с телеметрией, а потом резко (в течение 1-2 сек) передернуть всю гребенку с видео, то ИНОГДА текст появляется с корректными параметрами, И НЕ ВСЕГДА ПРОПАДАЕТ

      2. johhn Ответить

        Пока писал предыдущий коммент, батарея на коптере просела до 8-9 вольт, камера стала выдавать к OSD серый экран вместо изображения. и о чудо! передернул на коптере питание . текст появился на сером фоне =))) после 3х выключений питания он стабильно появлялся на сером фоне.
        Заряжаю аккум.
        Продолжаю эксперименты

          1. johhn Ответить

            Это не камера серый экран дает, а ее отсутствие. с отключенной камерой на видеовход OSD все шрифты прекрасно рисуются на сером фоне при каждом старте. Я не знаю в чем проблема(

              1. johhn Ответить

                питание только цифровой части. со стороны видео,после экспериментов, в итоге оставил только 2 провода: VideoIN и VideoOUT.
                Где-то на забугорных форумах вычитал про несовпадение частоты кварца на плате из-за китайских ошибок. Проверил — 27mhz все верно.
                Там же обсуждалось про несовместимые видеокамеры.
                У меня сейчас стоит платка из обычной офисной купольной камеры. Заменить пока не на что. (возможно тут кроется причина)
                Какие еще OSD можно прикрутить к APM?

                1. Фото аватараraefa Автор Ответить

                  Да камера скорее всего без разницы какая. Думаю даже можно телевизионный сигнал подать.

                  >> Какие еще OSD можно прикрутить к APM?
                  Не интересовался.

                  1. johhn Ответить

                    Проблема была с камерой MDC-7220FDN или MDC-7220F, уже не опознать, ибо без колпака. При замене за китайскую для дверного глазка, все отлично работает.
                    Действительно, minimOSD дружит не со всеми камерами.
                    Спасибо большое за помощь!!!

                    1. Arkady

                      У меня таже самая проблема с Гоупро. Без камеры или с рекомендованой в видео камере шрифты выводятся. с Гоупрошкой шрифты как бы размазываются по всей картинке и сама картинка не какая то нечеткая. На прямую, без OSD картинка передается хорошо. Да, в режиме воспроизведения с гоупро картинка так же передается вместе со шрифтами. Только в режиме онлайн и в записи шрифты стрывает…. Проблема очевидно в высоком разрешении видосигнала, однако изменение разрешения на низкие резолюции не помогает…. что делать, как гоупро в качестве курсовой использовать??

                    2. Фото аватараraefa Автор

                      У меня было, что картинка OSD при подключении камеры смещалась по экрану. Помогло переключение камеры и программная настройка OSD на PAL. Остается только экспериментировать.

  3. юсуп Ответить

    Парни если кто нить сделает описание какой параметр что означает вообще б классно было

    1. Фото аватараraefa Автор Ответить

      На днях буду платку настраивать, может что и поболее посмотрю помимо основной настройки. Может и мысли какие появятся.

  4. Артём Ответить

    Вот и у моей ОСД-шки слетел загрузчик. Можно ли перехитрить плату залив загрузчик, используя тот же FTDI или нужно выписывать USBasp-программатор?

    1. Фото аватараraefa Автор Ответить

      У FTDI есть режим работы как программатор, а не только как USB-COM. Посмотрите тут схему. Может, что ваш адаптер уже имеет данные выводы, но если нет, то придется поработать паяльником. Ну и соответственно разобраться, как изменить .bat файл для прошивки ATmega328.

      И как вы умудрились убить загрузчик?

      1. Артём Ответить

        По приведённой вами ссылке понял, что мой FTDI вполне мог бы стать помощником при заливке загрузчика, но он, к сожалению, не имеет нужных выходов, а подпаяться к ногам микрухи у меня вряд ли получится. Заказал уже USBasp. Честно говоря, сам бы хотел узнать как произошло убийство загрузчика, чтобы предотвратить подобное в будущем. Как вариант, грешу на мои попытки установить переключение между панелями 1/2 и настройке этого в OSD_Config на 8-ой канал. Кстати, так и не понял принцип действия — как плата ОСД может «узнать» о включённом тумблере 8-го канала на пульте, используя лишь телеметрийный канал RX.

        1. Фото аватараraefa Автор Ответить

          Скорее всего по MAVlink распознается команда управления каналом и уже программным путем реагирует на переключение.

  5. Matvey Ответить

    В случае прошивки OSD как все же правильно подключать контакты osd c переходником ftdi TX-RX или TX-TX?

    1. Фото аватараraefa Автор Ответить

      Если по правильному, то RX-TX, а на самом деле может быть и не так. Ничего страшного не будет, если не правильно подключите. Главное, питание не перепутайте. Если не используется контакт reset, то в момент старта надо нажимать кнопку на плате. Это же касается и заливки файла языка.

      1. Matvey Ответить

        У меня с первой попытки, что то не выходит и с OSD 🙁
        в программе config tool ошибка — failed to talk to bootloader, затем failed to download data.

        контакты использовал только 4. кнопку reset нажимаю, или удерживаю в момент подключения. но вроде ничего не происходит. на osd горят два синих диода и мигает зеленый.

        1. Фото аватараraefa Автор Ответить

          Народ пишет, что загрузчик слетает на OSD легко. Тогда придется все сделать по фен-шую, начав с загрузчика. Загрузчик заливается через ISP.
          Либо просто не можете поймать момент с reset.

          1. Matvey Ответить

            Может я не так подсоединился переходником? Вот гляньте пожалуйста: https://www.dropbox.com/s/10jt26gxzidr9sc/2014-10-02%2014.40.13.jpg?dl=0
            и на osd остались не задействованы контакты BLK и GRN. Который из контактов и гуда нужно подключить, что бы не надо было нажимать reset :). Странно, что у Юлиана вообще один в один вошло.

          2. Matvey Ответить

            Ееееееееееееее у меня получилось 🙂 Нажал кнопку reset а затем почти одновременно read data. Фуф хоть и есть программатор, но так не хотелось им подпаиваться к плате. да и ножек нету.

  6. Matvey Ответить

    такое дело. может я и погорячился. Но по ощущениям, после нажатия кнопки reset у меня есть секунд 10 — 15 (залить чар-сет или firmware что то одно, и опять нажимать ресет для считывания/записи) это нормально? сохранятся ли настройки?

    1. Фото аватараraefa Автор Ответить

      Поэкспериментируйте и поймете когда нажимать. А вообще если бы использовался reset, то перед заливкой прошивки программатор его «нажимает» автоматом, при заливке через загрузчик, тоже.

      1. Matvey Ответить

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

  7. Slava Ответить

    Подключил минимосд к X8R FrSky через RSSI с использование фильтра сопротивлением 1ком и конденсатором 10мф почему то данных на экране нет. Подключал и без фильтра. Тоже самое только название прошивки высвечивается и все. Кто-нибудь сталкивался с такой проблемой? Какие могут быть решения? В осд пробовал сигнальный провод и RX и в TX.

    1. 5yoda5 Ответить

      Миним ОСД понимает протокол Mavlink. И его надо подключать только в АРМ. Напрямую во фриску — ничего не увидите.
      То что вы говорите — фильтр и конденсатор нужно для сглаживания скачков по показаниям RSSI — это тоже нужно подключать к АРМ.

  8. Виктор Ответить

    Добрый день!

    Есть пару вопросов по подключению MinimISD!
    1)При включении всего этого добра, инфа на экране появляется только если я нажимаю коннект в MP(при подключенном радио модуле телеметрии). Вопрос, можно ли запустить показания на экран, без модуля телеметрии и MP или это не возможно?
    2)На экран текст появляется, но значения показаний не выводятся(все «0» показывает и не обновляется), в MP в разделе OSD кнопку (забыл как называется, она там одна) нажимал, но результата нет! В чем может быть проблема? Подключил все из коробки, без прошивки, т.к. прошить через FTDI не выходит, почему то при попытке считать настройки вываливается ошибка…

    1. Фото аватараraefa Автор Ответить

      Виктор, думаю сначала надо все-таки залить проверенную прошивку в OSD, а дальше играться с параметрами SR. При попытке прошить важно, чтобы сигнал Reset работал, либо вручную сразу после старта, нажимать кнопку Reset на плате.

      1. Виктор Ответить

        Попробую, поиграюсь с reset, может получится… А по первому вопросу, MinimOSD в принципе способна работать автономно, без параллельного подключения радио модуля телеметрии и MPlanner-а (по логике понимаю, что для этого оно и нужно)?

          1. Виктор Ответить

            Прошил OSD, настроил, что выводить, какие показания, но результат тот же, данные не обновляются(( Где еще поискать проблему?

            1. Фото аватараraefa Автор Ответить

              Проблема может быть в выборе отображаемого экрана. Выбирайте только первый. Где-то в настройках OSD это есть.

        1. use56 Ответить

          Я заметил, что установленная на самолете OSD работает вполне автономно, т.е. данные отображаются и обновляются на экране монитора сразу, после включения бортового питания самолета. И независимо, подключена связь по телеметрии или нет. В общем всё как надо. А вот на квадрике, пока не подключишься по телеметрии, данные стоят по нулям. Поэтому перед полетом приходится сначала устанавливать связь с ноутбуком, чтобы получить данные на экран монитора FPV, а затем уже взлетать, что крайне неудобно. Кто-то наверняка сталкивался с этой проблемой, подскажите, как можно решить её.

          1. Фото аватараraefa Автор Ответить

            Интересная заметка. Спасибо!
            Ну вроде как помогает нажатие кнопки Reset на плате OSD или передергивание ее питания. Не удобно, но жить можно. Можно приспособить реле, чтобы с пульта делать вкл/выкл.

            А у вас прошивки в платах OSD для самолета и коптера одинаковые стоят?

            1. use56 Ответить

              Нет, прошивки соответствующие: планер и коптер.
              Хотя попробую на квадрике планерную прошивку поставить, посмотрю, что получится. Только я сейчас в отпуске, вдали от дома, приеду в конце августа, продолжу эксперименты. Пока летаю на том, что есть.

  9. Slava Ответить

    Жаль что нельзя подключить напрямую в x8r frsky. Просто накупил сенсоров для приемника. Было бы неплохо без apm использовать возможности frsky.

  10. Алексей Ответить

    Здравствуйте! Подскажите, у меня такая плата OSD на ней нет того места которое нужно процарапать разорвав питание. http://i.ebayimg.com/00/s/NDkyWDczOA==/z/9QEAAOxyLm9TFWr8/$_3.JPG Подскажите как мне её подключать, и от телемитрии у меня кабель с двумя папами на 6 проводов и одна к контроллеру. В одной три провода (зеленый — RX, красный + и черний минус) она соединяется с колодкой где 4 провода (зеленый с OSD — rx приходит на TX телемитрии далее на APM, желтый RX телемитрии к APM, красный + с OSD к телемитрии затем к APM и черный минус с OSD к минусу телемитрии и к APM) правильно ли я подключил? и как к такой OSD подключить видео передатчик. Спасибо!

    1. Фото аватараraefa Автор Ответить

      Похоже, что разорвано. Только не питание, а цифровая и аналоговая земля.
      А еще покажите картинку передней стороны. Ой как много вы понаписали, это я уже завтра осмыслю и зарисую, чтобы понять. Подключать все так же как и к Minim OSD. http://copter.ardupilot.com/wiki/common-minim-osd-quick-installation-guide/

      1. Alexey Ответить

        И еще вопрос возник, у меня будет подключена камера AEE аналог-конкурент GO-PRO. Тоесть в камере уже присутствует свой акумулятор…

        1. Фото аватараraefa Автор Ответить

          С виду по фотографиям все у вас правильно. Фотографии вы уже удалили? Хотел еще раз посмотреть. Пришлите на почту. Ну так заработало?
          Раз в камере есть аккумулятор, то, если не собираетесь летать больше часа, то дополнительные компоненты питания можно не устанавливать, иначе надо разобраться с камерой, способна ли она снимать с подключенным питанием. Для питания можно использовать простой стабилизатор 7805 (важно сделать правильную обвязку из конденсаторов) с током 1А.

  11. Сергей Ответить

    Интересно, а можно ли как-то реализовать функцию «Чистый экран» в полете?
    Имеется ввиду включение или выключение OSD по желанию, путем скажем использования свободного канала передатчика?

    1. Фото аватараraefa Автор Ответить

      На OSD предусмотрено управление двумя экранами. На одном можете оставить все показания, а на втором убрать. Переключение производится через MAV link. Подробнее тут.

    2. Артём Ответить

      Можно, очистив на Panel 2 все показания и активировав OSD Toggle Channel, к примеру, на 8-ой канал, но лично у меня почему то это не работает, к великому сожалению, переключения между панелями не происходит.

      1. Сергей Ответить

        Большое спасибо, мои предположения подтвердились. Но вижу, тут без FTDI-программатора не обойтись. На днях заказал его на AliExpress, теперь нужно ждать, когда придет. Тогда и продолжу свои эксперименты.

  12. 5yoda5 Ответить

    Заливал последнюю прошивку, имеющуюся на сайте проекта (Extra_Copter_Pre-release_2.4_r726) столкнулся с тем, что компас «застывает». То есть если коптер по каким-то причинам крутится по YAW, а стик не трогается (то есть сам) — то компас не обновляется на экране.
    Люди на РЦДизайне подсказали — свежую прошивку нужно искать на форуме ДИЙДронесов. Последняя на данный момент прошивка — 2.4 R789, ссылка на нее http://diydrones.com/forum/attachment/download?id=705844%3AUploadedFile%3A1803036 , брать тут http://diydrones.com/forum/topics/adding-extra-functions-to-minimosd?id=705844%3ATopic%3A923434&page=319#comments

    1. Kostja Ответить

      подскажите пожулуйста
      apm2,6 + minimosd в разьем 3dradio прошивка залита и шрифты тоже c вариантами комутации rx,tx игрался
      на осд идет заставка её версии ,в сетапе «MP»кнопка «enable telemetry» не дает никакого эфекта
      КАК активировать телеметрию на осдишке из мисион пленер без передатчика
      и должна ли она что то показывать кроме заставки без внешнего управления (rx,tx) а только с питанием?

      1. Фото аватараraefa Автор Ответить

        Попробуйте для начала проверенную прошивку, например старенькую 2.0 (программа конфигурации, hex).
        Без какого передатчика вы пытаетесь сделать? Видео? Ну для проверки он и не нужен. Выход OSD можно сразу подключить к дисплею.
        После заставки должна быть надпись «Waiting for MAVLink heartbeats», если канал данных (RX, TX) не подключен. Если этой надписи нет, то явно что-то не то с прошивкой ATmega328.

        Если надпись видите, то что-то не так с коммутацией или настройкой контроллера APM.

        1. Kostja Ответить

          имел ввиду без подключеной апаратуры управления а просто на столе
          дисплей подключен -идет загрузка booting up потом заставка версии «миниоосд экстра 2.2 » и больше ничего
          -щя поменяю прошивку проверю

          а hex этот работающий не моглибы отправить

  13. Kostja Ответить

    заработало !и на версии 2,0 и выше
    наверное я повторюсь но мне бы очень помогло
    1) программировать 4 проводка + RESET на GRN(osd) (29ножку атмеги328) иначе нажимать кнопку ресет
    подключать APM/TX-RX/OSD
    2) при подкл USB к APM OSD не работает!-заставка
    3) работает при 4,9-5,02v (не без исключений наверное)
    не работает -было 4,8v черный экран ,
    5,03v заставка или включилась но серый экран
    иногда при вкл. проседает напряжение и если не стартанула помогает ресет на ней
    хоть и пишут
    POWER SUPPLIES MIN TYP MAX
    Analog Supply Voltage VAVDD 4.75 5 5.25 V
    Digital Supply Voltage VDVDD 4.75 5 5.25 V
    Driver Supply Voltage VPVDD 4.75 5 5.25 V

  14. юсуп Ответить

    всем привет.у кого нибудь получилось активировать переключение осд?я попробовал несколько прошивок но нормального переключения так и не добился,на родной прошиве переключение работало первые 30сек,дальше осд застывало,прошивка на разные версии екстра вообще отрубила переключение,вот теперь думаю а может на входе апм должно быть какое то определеное значение длительности для правильного опознавания апмкой?

  15. padizar Ответить

    Ребята, кто-нибудь решил проблему с нулевыми показаниями на ОСД? Неужели надо меге перепаивать?

    1. Фото аватараraefa Автор Ответить

      Похоже все-таки выгорает вход на ATmega328 в данном случае. Есть возможность попробовать перепаять? Можно взять с Arduino pro mini.

      1. padizar Ответить

        Посмотрел цены на мегу… Проще сразу новую ОСД купить. У меня нет паяльной станции и если на стороне заказывать впайку, то в конечном итоге выйдет как новая ОСД — 700 руб. =)

    1. Фото аватараraefa Автор Ответить

      Настройка осуществляется с использованием UART, подключаемым по проводам RX и TX. В данном случае нужен переходник/адаптер USB-UART.
      Если загрузчик в меге живой, то прошивка так же делается с помощью адаптера.
      Если загрузчик слетел, то тогда используется этот программатор (подключается в ISP). Но даже если не слетел, то можно им обновить прошивку. А настройка все-таки через адаптер.

      1. Евгений Ответить

        Попытки подключиться через адаптер USB-UART не принесли успеха.
        При нажатии кнопки «Read From OSD» выводится — «не удалось поговорить с загрузчиком».
        Пробовал питать от USB, пробовал отдельно через стабилизатор 4.95в под нагрузкой, а к UART подключал только к TX-RX и RX-TX в обеих комбинациях. Красный диод горит постоянно, желтый мигает с равным интервалом.
        Подключил программатор в ISP, стер, залил прошивку MinimOSD-Extra_Copter_Pre-release_2.4_r726.hex во Flash с помощью этой праграммки AVRDUDEPROG.exe
        Вот результат — http://gyazo.com/8a01481d1217b0e35558d0cd3a661a3a
        И надо ли программировать Eeprom? Может здесь что-то не так? Темный лес для меня))Помогите новичку.
        Уж очень не хочется снова ждать из Поднебесной такой программатор как у Юлиана в видео. НГ на носу и приедет он наверное уже весной))
        Спасибо!

          1. Фото аватараraefa Автор Ответить

            Отлично! EEPROM трогать не надо. Там хранятся настройки, которые делаются через программу конфига. Если только после прошивки почистить, а так специально там ничего делать не надо.

          2. Руслан Ответить

            Евгений а как у вас получилост считать дату …. У меня как вы и описывали
            пишет Failed to talk to bootloader потом Failed to download data ! Заранее благодарю Вас !

            1. Фото аватараraefa Автор Ответить

              А попробуйте ка резет понажимать в разные моменты перед выпаданием ошибки. На вашем адаптере есть нога под резет?
              Ну или загрузчик слетел и его надо прошить.

              1. Руслан Ответить

                Благодарю вас нужно было поймать тайминг резета :))))
                Не подскажете Юлиан запитку Осд делает через 5 в со стороны камеры и передатчика . Он говорит я ставлю перемычку — я у себя на плате V2. (версия) не наблюдаю этого места . Он как я понял подаёт питание + 5 на другую сторону платы ??? не подключая 5 в ??? Можно просто подключить пять вольт на сторону программатора при помощи перемычки ???

  16. Mapk Ответить

    всем привет,
    столкнулся с такой проблемой. после 15-20 секунд работы исчезают данные ОСД.
    ресет ОСД показывает бут, данные на секунду появляются и опят исчезают.
    прошивка 2.4, камера Мобиус.
    проблема повторяется как с подключенной камерой так и без.
    помагите советом.

    1. Сергей Ответить

      Мне кажется проблема в канале переключения экранов. Возможно в основных настройках стоит галка «Rotation Switching», вот и происходит круговое прерключение. А вообще, все это лечится перепрошивкой платы OSD. Я сам мучительно долго решал подобную проблему. Решение выработал, но описать это в комментарии невозможно. Вот я выложил все в одном архиве на своем сайте, качайте. http://lyceum-yugorsk.ru/files/minim_osd.zip

      1. Артём Ответить

        Спасибо, Сергей! В моём случае заставить минимОСД переключать панели так и не удалось, когда дойдёт дело до монтажа и настройки, то буду пробовать по вашей методике.

  17. Andrew Ответить

    Прошу помощи.
    Купил сей девайс: http://www.banggood.com/ru/MinimOSD-MAVLink-OSD-APM-APM2-Flight-Control-Board-p-73436.html

    Делаю, все как на видео, шрифты, прошивка и т.д.
    Подключал, как в мануале: https://code.google.com/p/arducam-osd/wiki/Specific_Hardware_Diagrams
    У меня передатчик immersionrc 600mw и очки fatshark.
    Вообще не могу понять, почему вижу только серую картинку? Никаких данных нет.

    п.с. камера, передатчик, очки в любых комбинациях работают.
    OSD игрался с перемычками, с одной, с двумя, без них — результата нет.
    Прошивался, до последней версии: MinimOSDExtra_Copter_Prerelease_2.4_r794.hex
    Есть точно такая-же новая OSD, — результат аналогичный.

    Руки опускаются…

    1. Фото аватараraefa Автор Ответить

      Без камеры пробовали включать и без дополнительных подключений? Только монитор к видео выходу. Надо добиться хоть каких-то показаний. Видео вход и видео выход с OSD не перепутали? Там двояко подпись контактов можно понять.

      1. Andrew Ответить

        оставил одну осд.
        питание от 3S идет на осд, с осд питание на передатчик.
        видео тыкал и во вход и в выход 🙁
        серый экран.

        минус/земля — звонится везде, т.е. общая.

      2. Andrew Ответить

        вместо 3S дал 5вольт, естественно, с другой стороны.
        светятся 2 красных и подмигивает желтый.
        подключал на видео вход телевизора.
        по-прежнему картинки никакой нет.

        1. Фото аватараraefa Автор Ответить

          Странное дело. Да еще и на обоих OSD. Выше я выкладывал старую проверенную прошивку. Попробуйте ее.

  18. Скай Ответить

    Ребята, выручайте. Прошил ОСД, текст на экране отображает, но все данные по нулям. Зеленая лампочка на ОСД моргает, телеметрия работает, пробовал разные версии прошивок, тоже самое. Отключаю rx провод, ОСД сообщает что нет данных Mavlink. Получает APM не сообщает информацию? Но на телеметрию же выводятся все данные. В чем может быть проблема? Нерабочий ОСД?

    1. Фото аватараraefa Автор Ответить

      Банальные вопросы:
      1) в MP нажимали кнопку в настройках, где пункт OSD?
      2) проверяли параметры SR в full parameter list (первые комментарии в этой статье)?

      1. Скай Ответить

        Кнопку нажимал. Нажимается, но кажется вообще ничего не делает. Тогда я вручную вбил данные в SR0, как в предыдущих комментариях. Тишина ((((

        1. Фото аватараraefa Автор Ответить

          Еще раз перепроверьте подключение и попробуйте поменять местами RX и TX (вдруг не правильно подписано). Так же попробуйте схему подключения одного или 2х проводов.

          1. Скай Ответить

            Raefa, спасибо большое. Я до этого менял местами провода на осдешке не помогало. А оказалось провод от телеметрии был не правильно распаян, не тот выход был выведен на осд.

              1. Скай Ответить

                Да. Получается в проводе который шел с телеметрией был выведен rx, а tx нет. Поэтому и не работало когда я перекидывал этот провод на осдешке. сейчас я перекинул этот провод на самой телеметрии и заработало.

                1. Dimm Ответить

                  У меня та же проблема с отсутствием значений на экране (нулевые). Имеются 2 OSD. Думал что обе косячные.
                  1. Не совсем понял как надо проверить соединение. Лучше на схеме.
                  2. Из настроек OSD в МР тоже не понятно. Где и какие галочки/кнопочки выставить надо?

                  1. Dimm Ответить

                    Разобрался. Штатная связка проводов, которая шла в комплекте оказалась с неправильной распайкой. Возможно что она из другого комплекта, потому как сам коннектор в АРМ входит НЕ «КАК РОДНОЙ». Мораль: хочешь сделать хорошо- сделай это сам.

  19. Сергей Ответить

    Юлиан, спасибо за видео.Все сделал так же, вроде получилось(платка с Алиэкспресс). Один вопрос, у меня уровень батареи показывает 255.
    Подскажите, пожалуйста, где и что нужно настроить.

    1. Фото аватараraefa Автор Ответить

      А датчик напряжения в комплекте есть?
      Если клон Power Module 3DR, то выбирать в настройках MP (Optional Hardware — Battery monitor) его. Если что будет показывать не так, то поиграться с выбором сенсора и подстроить коэффициенты.
      Если датчик на делителе на резисторах, то выбирать сенсор Other и опять же играться коэффициентами.

      1. Сергей Ответить

        Датчика, наверное нет. Контроллер AIOP2, OSD подключен к Serial port 1.2.3 к TX- 3. Больше ничего никуда не подключал.Показывает все, что мне нужно, только батарею не правильно.

        Плата OSD вот такая.

        1. Фото аватараraefa Автор Ответить

          Ну если в комплекте с APM не было датчика напряжения, то можете изготовить самостоятельно. Поэтому у вас и нет показания напряжения. Информацию по делителю на резисторах можете найти в статье «Идеальное питание для APM».

  20. Иван Ответить

    Добрый день! Прошил (правда, при прошивки osd диод на ней не мигал) и подключил как наказывал Юлиан (спасибо, Юлиан, огромное)и вот что получилось http://joxi.ru/l2ZnYw5feqP32J Провода перетыкал, камеру менял. В MP кнопка с osd неактивна, надо менять показания в полном листе? Подскажите, пожалуйста, что делать?

    1. Фото аватараraefa Автор Ответить

      Похоже, что не загрузились шрифты в видеочип. Попробуйте еще раз прошить и залить шрифты программой osd_config. Важно, чтобы все время питание поступало на видеочип. Если у вас земля раздельная и плюсы питания подаются с разных мест, то на момент заливки пока объедините.

      1. Иван Ответить

        Шрифты загружал несколько раз. Прошу прощения за глупые вопросы, вы имеете ввиду, что даже при подключении USB может быть раздельное питание? Как это проверить и исправить?

      2. Иван Ответить

        Да, на atmega питание идет а на max7456eui нет. Подключить USB и подключить аккум к разьёму входа или выхода видео?

        1. Иван Ответить

          Получилось, но компас и горизонт корректно отображаются только со старой прошивкой (MinimOSD_20). Чтоб не данные не вылезали за край экрана нужно отступать на 3-4 клетки от краёв в настройке вида, это нормально или можно как-то победить?

          1. Артём Ответить

            Похоже никак — тоже отступаю клетки, чтоб помещалась информация в экран.

          2. Фото аватараraefa Автор Ответить

            Верно, есть такая ерунда. Или играться с настройкой PAL/NTSC (соответственно на камере, видеопередатчике и мониторе тоже учитывать) или подгонять клетки.

  21. Скай Ответить

    Ребята кто сталкивался с такой проблемой: ОСД время от времени выводит совсем другой экран, не тот который я настраивал. А потом снова показывает мой. И так периодически. Иногда эти два экрана друг на друга накладывает.

    1. Артём Ответить

      А у вас активирована настройка переключения экранов с пульта? Если да, то возможно надо крутить канал пульта.

  22. Олег Ответить

    HELP!!!!!!
    Приобрел minimOSD v1.1 на ХК и FTDI232 — на Banggood.com, при включении данные вроде скачиваются и записываются после танцев с бубном — bootloader перепрошился по ISP и светодиод на minimOSD равномерно моргает, на экран ничего не выводит — идет просто изображение с камеры.

    Попытался залить прошивку по UART MinimOSD-Extra_Copter_Pre-release_2.4_r726.hex — Uploading показавает три раза по 5-30% и все — выдает ошибку! Типа «upload failed. lost sync. try using arduino to upload instead»
    Шрифты тоже не хочет обновлять, выдает ошибку — «Error entering font mode — No Data»

    подключал по всякому и DTR -> GRN и RI (reset) ->GRN думал не синхронизируются пакеты.
    Менял TX-Rx/Rx-Tx и Rx-Rx/Tx-Tx
    НЕ ПОМОГЛО

    К MultiWii подключал к разным входам — ни какой реакции.

    ПОМОГИТЕ!!!

    1. Фото аватараraefa Автор Ответить

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

      1. Олег Ответить

        все запаяно, пришел программатор USBASP — перепрошил загрузчик через Arduino, результат — лампочка моргает равномерно, но OSD Config вообще перестал видеть плату — пишет — нет связи с загрузчиком.
        Грешу на программатор FTDI232. Что можно подать с концов программатора вместо DTR?

        на GRN

        Можно залить прошивку типа MinimOSD-Extra_Copter_Pre-release_2.4_r726.hex с помощью программатора USBASP???

        1. Фото аватараraefa Автор Ответить

          Если с вашего FTDI не выходит сигнал сброса контроллера (DTR), то можете «его» сделать руками, закоротив ногу Reset на землю. Важно поймать нужный момент после старта прошивки через OSD Config. Должно получиться. Но так же можно и напрямую залить прошивку через ISP разъем программатором USBasp. Для этого надо воспользоваться программой-прошивальщиком avrdude. После этого через OSD Config залить шрифт в видеочип.

          1. Олег Ответить

            а fuse биты как подобрать? и как ее залить через avrdude? Раньше через FTDI пробовал заливать прошивку, но получалось что потом OSD Config не видит загрузчика, а когда заливал загрузчик — OSD Config видела плату, данные обновляло и сохраняло, но через OSD Config не заливало шрифты и прошивку.
            А почему грешил на DTR — каждый раз при попытке залить прошивку по разному выдавало процент прогресса до появления ошибки в среднем от 3% до 38%. Я и в настройках порта скорость уменьшал и увеличивал. не помогло.
            Если шить через USBasp — как avrdude шьет загрузчик а как прошивку — в одну область памяти и или в разные, я думал, что когда льешь прошику ее записывает поверх загрузчика, поэтому OSD Config не видит плату.

            1. Фото аватараraefa Автор Ответить

              Фьюзы ставьте для кварца 16МГц, чтобы залить — изучите команды avrdude.

              Командная строка для заливки фьюзов:
              avrdude -Cavrdude.conf -patmega328p -cusbasp -Pusb -e -Ulock:w:0x3F:m -Uefuse:w:0x05:m -Uhfuse:w:0xDE:m -Ulfuse:w:0xFF:m

              ПЕРЕСЧИТАТЬ И ПЕРЕПРОВЕРИТЬ!

              Командная строка для прошивки:
              avrdude -Cavrdude.conf -patmega328p -cusbasp -Pusb -Uflash:w:fw.hex:i -Ulock:w:0x0F:m

              Обычно загрузчик шьется в конец памяти и при включении проверяется есть он или нет. Загрузчик дает возможность потом заливать пошивку сторонним софтом по COM порту. Если заливать прошивку программатором, то загручик затрется.

              Но OSD config все равно должна подключаться и делать свое дело. Пробуйте играться с reset.

                1. Фото аватараraefa Автор Ответить

                  Все зависит от программы, которой прошивать. Еще пощелкайте в калькуляторе фьюзов и все должно стать понятно. Я уже так не подскажу — не помню…

  23. Михаил Ответить

    похоже подпалил свою ОСД сегодня. Подключил разъем со сдвигом на одну ногу вправо. то есть на плюс подал землю, на рх — +5вольт и тд. Визуально целая.

    в результате компьютер видит — пишет и читает.
    При нормальном подключении после заставки пишет No MAV data.

    Знатоки, может есть варианты что покрутить??

    1. Артём Ответить

      А там особо ничего не покрутишь. Пробуйте перезалить загрузчик и прошивку заново. Думаю попадание +5В на rx не так страшно.

      1. Скай Ответить

        Ну если комп считывает и пишет данные с рх и тх, то целая осдшка. А вообще до этого работала? И первый раз эту осдешку подключаешь?

        1. михаил Ответить

          Работала исправно. Прошилась без проблем 800й прошивкой.

          загрузчик не умею пока. Буду читать.

            1. Михаил Ответить

              к сожалению нет usbasp. есть ftdi. им, я так понимаю, не перешить загрузчик.
              по логике если заставка пробегает и ждет MAV данные — загрузчик цел?

              1. Артём Ответить

                по логике вроде бы цел, а там бывает хз что этой электронике надо))
                если располагаете ардуино нано (или например Атмега8), то можно без труда превратить это во внутрисхемный программатор USBasp, записав в контроллер соответствующий скетч

              2. михаил Ответить

                постоянно быстро мигает зеленый диод и светятся два красных диода питания. при подключении разъема данных к OSD перестает работать радиотелеметрия,при отключении мгновенно восстанавливается.
                при этом все шьется и читается с пк через ftdi.

                загрузчик по FTDI прошить можно ?

                1. Артём Ответить

                  такое впечатление, что где то напутано с проводами, проверяйте по назначениям ножек у АРМ и минимОСД — от АРМ должен идти TX и приходить в RX на минимОСД, все отключения-подключения рекомендуется производить с отключенным питанием
                  через ftdi не прошьёте загрузчик

                    1. Артём

                      попробуйте тогда просто его прошить заново: прошивка, шрифты..

  24. Юрий Ответить

    Помогите с проблемой!
    До сего момента было все ОК. После некоторого изменения прошивки и, собственно, самой прошивки перестала отображаться телеметрия вообще, даже во время загрузки (после включения OSD) перестали отображаться надписи с версией ПО и проч. Просто, тупо одно видео. Подключено все правильно, проверено много раз:) (про переключение экранов знаю, тоже проверено)
    Далее попробовал новую OSD с нетронутым ПО — тоже самое! Есть вероятность, что питание не «чистое», пики могут превышать 5,2 В. Временнные характеристики питания пока сказать не могу, нужен осциллограф. Может этот как-то повлиять и каким образом? Сдохнет м/с MAX, контроллер или слетит загрузчик и др? и как с этим бороться?

    1) Собственно сама проблема. Не отображает телеметри
    Что будет с minim OSD в случае, если напряжение на цифровую часть превысит 5.25 В (например, 5.4 В)

      1. Юрий Ответить

        Мегу прошивать не пробовал, это оставлю как крайний вариант:)
        Копаем дальше! Что выяснил.
        Питание не влияет. М/с все живые.
        Интересный факт: при отключении камеры (именно видео выхода) телеметрия появляется на сером экране, при подключении камеры опять пропадает.. Замена камеры не помогла. (первая камера Самсунг, тип не неизвестен, вторая GOPro Hero)
        Второй момент. Не получется во вкладке Video Mode выставить PAL, то есть, выстявляем — прошиваем, далее считываем и видим, что там NTSC. Может данный режим прошивается какой-то отдельной кнопкой?
        П.С. перемычку PAL на плате OSD замыкать пробовал- не помогло.

        Мегу прошивать не пробовал — имеется ввиду загрузчик.

        1. Фото аватараraefa Автор Ответить

          Поройтесь тут в комментариях. У кого-то было подобное, что телеметрия пропадала при подключении камеры. там оказалось, что виной было несоответствие как раз PAL/NTSC. Насколько известно — перемычка это пережиток прошлого и не работает. Настройка должна проводиться программно. А вот тут и стоит задуматься, чтобы прошить и поиграться с разными прошивками типа обычной, экстра или «bug free» (© я так ее обозвал :-D, на форуме тема есть) версиями.

  25. Колян Ответить

    Если подключить OSD «из коробки» без всяких прошивок, должно ли видео показывать сразу в любом случае? А то у меня картинки вообще нет. Ни текста, не видео с камеры. Хотя всё правильно, ничего не перепутал. Огонёк на плате красный горит, желтый подмигивает.

    1. Фото аватараraefa Автор Ответить

      Из коробки может быть и «кот в мешке». Вы знаете, что там китайцы залили? Я нет.
      Если нет картинки, то либо нестыковка PAL/NTSC, либо дохлая микросхема MAX. Если нет текста, то либо разбираться с параметрами и прошивкой, либо проблемы с чипами. Если что-то подмигивает, то скорее всего ATmega жива.

      1. Колян Ответить

        То есть всё-таки плата должна показывать хоть что-то сразу? Просто программатора пока нет под рукой и будет не скоро, хочется понять, рабочая плата или нет.
        PAL\SECAM переключал, не работает всё равно.

        1. Фото аватараraefa Автор Ответить

          Ну большой шанс, что должно сразу все работать. По крайней мере так хочется. А что на самом деле имеем из коробки — известно лишь китайцу, и то забыл.
          В OSD Config подключение происходит? Для подключения нужен USB-UART адаптер.

          1. Колян Ответить

            Так вот адаптера пока нет, в том-то и дело. Сразу к плате подключаю видео, чтоб проверить её. Но не выводится ни текст, ни картинка.

  26. Vladimir Ответить

    Есть APM2.6 , MinimOSD, модуль телеметрии 3dr 433 mhz. Питается всё от 3dr power midule, аккумулятор заряжен на 100%. Отдельно работает телеметрия (при отключенном OSD), далее если отключить передатчик телеметрии и включить OSD, то нормально работает OSD. Вместе работать не хотят — к телеметрии вообще не могу подключиться в MP (выход по таймауту, хотя на приемнике и передатчике устойчиво горит зелёный светодиод), а OSD выдаёт «No mavlink data». Проблема похожая описана здесь http://diydrones.com/forum/topics/3dr-radio-minimosd-no-mavlink , но совсем не могу понять, какое там решение проблемы — речь про какую-то микросхему 4050, а причина проблемы вроде бы в падении напряжения на портах ввода/вывода. Сталкивался ли кто-нибудь с подобным? Как победить и что делать?

    1. Фото аватараraefa Автор Ответить

      А как питаете контроллер, телеметрию и OSD? Какой ток потребляется, если подключено все одновременно?

  27. Колян Ответить

    Проблема с Arducam OSD ver 2.0 подключил к pixhawk, всё настроил в MP по инструкции, minimOSD запускается, все значения появляются ит.д. Всё норм, как только начинаю взлетать через пару минут всё сбивается и текст куда-то в сторону уходит, символы глючат. Опускаюсь ниже: черзе какое-то время восстанавливается всё. Не могу понять, в чём причина такого поведения OSD.

    1. Фото аватараraefa Автор Ответить

      Проблема с антеннами видеолинка? Или может плохой контакт от камеры?
      Похоже нарушается синхронизация видеосигнала и все начинает «плыть».
      Ах да, помнится, что картинка либо была нормально, либо 2 кадра накладывались — запаял DGND и AGND.

      1. Колян Ответить

        Да вроде с линком всё отлично, сама картинка с камеры отлично выводится! Проблема только в шрифтах, которые скачу\уплывают.
        Кстати, OSD почему-то через раз запускается при включении: иногда появляются надписи «update char set» и надпись waiting for mavling heartbeadts, приходится передёргивать аккумулятор.

        1. Фото аватараraefa Автор Ответить

          Да вроде с линком всё отлично,

          А на большом расстоянии без полета как?
          Ну не просто так же шрифты уплывают, значит где-то помеха.

          1. Колян Ответить

            Сегодня ещё раз летал на расстояния до 400-500м примерно. На этот раз мне повезло больше, текст почти не искажался, только пару раз и потом возврщался на место. Так и не могу понять, с чем это может быть связано. OSD питается 5В от контроллера и 12В от батареи. Может нужно стабилизировать питание до 12В, поставив UBEC? просто я так понимаю видеосигнал просто проходит через плату и на него добавляется шрифт. Как может быть связано изменение самого шрифта и видеолинк?

              1. Колян Ответить

                А может влиять 3Dradio? Оно рядом находится. Если да, то нужно попробовать иначе расположить OSD?

  28. Александр Ответить

    А у меня с OSD такое ощущение что на ней уровень яркости зашкаливает. Без OSD картинка идеальная. А когда подаю сигнал через OSD то картинка дергается, все объекты засвечены белым цветом, экран практически весь белый. Если в помещении выключить весь свет (почти сумрак) то картинка перестает дергаться, но всеравно какая то рябь… на первой вкладке программы настройки нашел OSD Brightnes , но результата ни какого. Прошивки обновлял через FTDI , лил и обычную MinimOSD_22.hex и MinimOSD-Extra_Copter_Pre-release_2.4_r726. На обоих ведет себя одинаково. Если отключить камеру то вместо серого фона — почти белый и кадры прыгают по вертикали как на старом телевизоре, иногда останавливаются по середине экрана (нижняя половина кадра сверху экрана, верхняя половина — снизу, по середине черная разделительная полоса) Кто нибудь сталкивался с таким? Платка с Алиэкспреса MavLink-OSD 2.0 , пол года пролежала в коробке , ни разу не включал, решил сегодня поставить и началось)))

    1. Александр Ответить

      Сам спросил — сам же и отвечаю. ПО лазил с мультиметром по плате и прифигел — после стаба в цепи 12V на чап MAX подается 3.2V вместо 5V . Сделал мод по питанию от цифровой части — теперь картинка идеальная как при подключении напрямую без OSD. Теперь читаю дальше и разбираюсь почему прошивка понимает что OSD подключена, выводит на монитор индикаторы, но они все по нулям….

      Блин.. какой то монолог получается… Вообщем никакие настройки не виноваты в том что OSD по нулям показывала данные. Виноват был Y-кабель. Провод идущий на RX осд оказался был запараллен с ТХ модуля телеметрии, а не контроллера APM. Отрезал и перекинул на RX порт телеметрии (это TX порт APM ) и все завелось. Теперь и OSD и телеметрия работают одновременно. Честно говоря начинаю одивляться тому что мой APM вообще летает, ведь OSD , телеметрия, GPS , Power модуль и сам APM 2.6 были куплены одним заказом на гудлаке. Из этого комплекта GPS не сохраняет залитые в него конфиги через u-center (батарейка есть на модуле, но флэш для записи нету), телеметрию пришлось прошивать иначе модули не конектились между собой, Power модуль перестал показывать ток (только напругу на батарее показывает), с OSD тоже пришлось повозиться… Один только APM не выделывается)))

    2. Фото аватараraefa Автор Ответить

      Александр, спасибо за ваши мысли и рассуждения. Про поиск и обнаружение пониженного напряжения понравилось. Думаю другим такие симптомы помогут определить проблемы с питанием OSD. Ну а в остальном подтверждается вывод: нельзя верить китайцам, не известно, чего они там настряпали и как. Если брак с платами редко, но бывает, то микросхемы или другие элементы перепутать уже проще, тем более еще проще перепутать распайку Y кабеля. Им просто не надо заморачиваться по этому поводу — проверки вряд ли какие есть. Сляпали — и так пойдет. По поводу заливки ПО и проверки работы (в вашем случае на телеметрии) — тоже — им
      это не надо, либо модули с разных партий, заводов и т.д. Мы покупаем дешевый контроллер с открытым исходным кодом, соответственно разного железа наплодилось, собранного разными руками китайцев. Вот поэтому в нашем деле все важно проверить и прочувствовать самому, а далее настроить. Для нас это опыт.

      PS: Ваш материал добавлю позже в тему по OSD.

    3. Volver Ответить

      Александр! У меня такая же платка и точно такая же проблема.
      Поподробнее подскажите пож-та ЧТО именно перепаивать на плате?
      Спасибо!

  29. Alex Ответить

    Кстате да. У меня выводились через OSD нули потому что кривожопые китаёзы перепутали в шнурке RX & TX передёрнул провода і всё заработало

  30. Alex Ответить

    А кто нибудь сталкивался с такой проблемой. Пока коптер на земле данные телеметрии на видео отображаются. Только полетел данные пропадают. Пробовал переключать экраны (не помогло).
    Как это можно вылечить ?

  31. Скай Ответить

    Было аналогичное.
    В настройках ОСДэшки стояло PAL. А на плате перемычка не была запаяна. Проблема решилась, после установки через OSD config формата видео в ntfs.

    1. Фото аватараraefa Автор Ответить

      Программатор USBasp — только для прошивки вместе с загрузчиком.
      FT232RL — Не только адаптер USB-UART, но еще и может работать как программатор, т.е. «2 в 1».

  32. adis Ответить

    Была следующая проблема с minimOSD: мелькал, пропадал текст. При отключении камеры, текст не мелькал и все было ок. Проблему решил добавлением резистора на 68 ом в разрыв между OSD и камерой. Может кому поможет.

    1. Фото аватараraefa Автор Ответить

      Расскажите пожалуйста, что пробовали до этого и как сделали вывод, что надо попробовать добавить резистор?

      1. adis Ответить

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

    1. Михаил Ответить

      Нашел касяк, в конфигураторе элементы панели накладывались (контуры) др. на друга.

    2. }|{eka Ответить

      Посмотрите, не накладываются ли они на поле горизонта, когда его пытаетесь двигать — красным прямоугольником подсвечивается поле, которое отводится под отображение. Если есть наложение полей — причина мигания скорее всего в этом.

  33. Василий Ответить

    Подскажите, пожалуйста, никто ли не сталкивался: у меня MAVLink OSD v2.0, я к нему присоединяюсь, обновляю прошивку, обновляю набор символов до **2.4.00.mcm, настраиваю экраны — все, вроде, проходит гладко. Запускаю — набор символов не загрузился! На экране многие символы отображаются некорректно, хотя и находятся на нужном месте( При прошивке запитаны как цифровая, так и аналоговая части. Аналоговая часть запитывается от видеопередатчика (5V) после небольшой доработки.
    В чем может быть дело?

    1. Михаил Ответить

      лучше запитывать все от тех же 5 вольт (перемычки на плате) что и цифровая часть. Иное питание попробуй не использовать, т.е. на контактах аналдоговой части только Vin/Gnd и Vout/Gnd

      1. Василий Ответить

        Ок, попробую сегодня, хотя в том, что это лучше не уверен, т.к. от передатчика должно быть более чистое питание. У MAVLink OSD, кстати, этой перемычки нет, но и бросить проводком не проблема, попробую

  34. Владислав Ответить

    У меня тоже проблема с OSD. Залил шрифты, прошил, всё ОК. На видео мониторе показания нулевые, только время изменяется. Подумал, что перепутаны провода Rx и Tx, проверил (и даже попробовал поменять местами), но в других комбинациях APM вообще не армится через телеметрию. Т.е. ситуация, что на экране в Mission Planer параметры отображаются корректно (горизонт наклоняется соотвественно), а на видеомониторе все параметры и горизонт мертвы кроме времени. Не могу понять в чём проблема.

    1. Фото аватараraefa Автор Ответить

      У вас телеметрия имеется? Если да, то надо только один провод для подключения. TX с контроллера к RX OSD. И дальше либо нажать кнопку Enable OSD в планере, либо играться с параметрами SR в настройках APM.

      Почитайте статью Тимура «MinimOSD. Прошивка, настройка, подключение» и все сделайте как там. Все заработает.

      1. use56 Ответить

        Да, телеметрия имеется. Только я изначально подключил оба провода RX и TX, так и летаю. Пока в поле не подключишься по телеметрии к ноутбуку, показания на мониторе не отображаются, нет ни GPS, ни вольтажа, только горизонт работает. Подключился по 3DR, заармился и тогда в полет, а хотелось бы иногда и без ноутбука обойтись.
        Параметры SR в настройках APM почему то не открываются. При щелчке по зеленой клавише «OSD» ничего не происходит, не понимаю почему.

        1. Фото аватараraefa Автор Ответить

          Параметры SR в настройках APM почему то не открываются. При щелчке по зеленой клавише «OSD» ничего не происходит, не понимаю почему.

          Эта кнопка как раз устанавливает нужные параметры SR.
          А параметры пустые или вообще не отображаются?
          Может поиграться с версиями планера/прошивки?

            1. Фото аватараraefa Автор Ответить

              После нажатия кнопки ничего не должно отображаться. В этот момент происходит запись параметров SR. Посмотрите в Full parameter list. Попробуйте изменить там что-то и после нажатия кнопки значения должны поменяться. Если это работает, то все в порядке.
              попробуйте все сделать полностью заново по инструкции Тимура.

              1. use56 Ответить

                Вот какие параметры SR открываются у меня в «Full parameter list»(скриншот): http://lyceum-yugorsk.ru/files/osd-sr0_.png
                Изменяю некоторые из них на значения приведенные в списке Тимура, хотя у меня нет SR3, а только SR0 и SR1. Жму «Write parameters», перезагружаюсь на всякий случай, ничего не изменяется. Иду на вкладку OSD, жму зеленую кнопку «Enable telemetry», проверяю снова в «Full parameter list»- все встает обратно на свои места, все исправленные мной значения на «5», опять стали «2». Возможно дело в прошивке. Перепрошить ОСД-шку я сейчас не могу, вернусь из отпуска, тогда еще раз попытаюсь поднять эту тему. А пока мирюсь с ноутбуком в поле, ничего не поделаешь. В целом-то все прекрасно работает и экраны переключаются без проблем и все необходимые мне параметры отображаются правильно.

                1. Vladimir Ответить

                  Проблема с тем, что показания OSD не отображаются пока не подключишься через APM, распространённая. мне решить так и не удалось, очевидно какая-то ошибка в последней прошивке R800.
                  Об этом писали здесь — в комментариях
                  https://code.google.com/p/minimosd-extra/wiki/APM
                  и здесь:
                  http://forum.apmcopter.ru/threads/problema-apm-2-7-i-minimosd.85/

                  1. use56 Ответить

                    Спасибо, Vladimir! Вы подтверждаете мои предположения. Сейчас я не имею возможности заняться перепрошивками- не взял с собой в отпуск адаптеры. Вернусь, буду пробовать победить эту проблему.

  35. Сергей Ответить

    Платка с Алиэкспресс. Все работает нормально. Есть только один вопрос.
    Можно ли сделать так, что бы показывал реальную высоту(например 1м, 2м,…) а не высоту над уровнем моря, как показывает у меня сейчас (190м)

  36. Игорь Ответить

    Уважаемые знатоки! Помогите решить проблему с Mavlink-osd osd v2.0. Покупал в составе комплекта,когда до fpv дошел, начал настраивать osd, при первых подключения все вроде работало(был набор иерогов которые менялись от изменения положения коптер а, изображение четкое, все ок. Начал настраивать через Config и столкнулся с При проблемой –не читает загрузчик. Кабель перепаял по феншую, использую все контакты при подключении к ftdi, но никак он его не видит, что только не делал, прочитал все и везде про настройку(. Прошивал бутлоадер через прогу 4 arduino писало что все ок, но все осталось как было. Светодиод мигает с одинаковой частотой. Прошил бутлоадер через ftdi is, залил загрзчик помощью программы avrdude. Все пробились но опять не видит загрузчик в Config.При

    1. Фото аватараraefa Автор Ответить

      но опять не видит загрузчик в Config

      Провод на Reset используется? Или можно вручную «толкнуть». Почитайте статью Тимура (пост выше). Или вот ответ: http://apmcopter.ru/apm/apm-setup/minimosd-proshivka-nastroyka-podklyuchenie.html#comment-7681
      И еще поиск текста «Reset» на странице и в комментариях.

      1. Игорь Ответить

        Проблема решена!, на крайний случай решил прозвонить все провода от программатора до платы , все звонились кроме RX ! и это был внешне полностью новый и не рваный провод … вот так , надо было сначала проверять все контакты . смутило мигания светодиода и четкая перепрошивка загрузчика ). Но столкнулся с еще странным явлением , все настоил , все показывает , но !!! до арминга если коптер резко покачать подергать все ок , а при работающих моторах на среднем газу при резком качке пропадают данные , то есть помигивает и пропадает остается чистое идео … грешу на питание , но у меня довольно мощный внешний БЕК.. может кто сталкивался ?

  37. Сергей Ответить

    Здравствуйте. Такая проблема — осд вообще не работает. Прошивается, настраивается, но при включении видео даже картинки с камеры нет. Пробовал без неё (просто замкнул сигнальные между камерой и передатчиком) — все ок, картинка есть, но с осд никак! Делал все по этому видео, только питание раздельное с 11.1 аккума — красный диод на аналоговой части горит, проц не сильно греется, но видео нет вообще. Осд из этого комплекта http://ru.aliexpress.com/item/APM2-6-ArduPilot-Flight-Controller-APM-2-6-Ublox-6M-GPS-w-Compass-PM-915Mhz-3DR/2051170271.html?isOrigTitle=true. В описании есть фото со всех ракурсов. Помогите плиз — в небо тянет!

    1. Анвар Ответить

      Такая же проблема, все сделал по инструкции, когда приехал трансмитер запоял по схеме, видео вообще нет, не то что ероглифов, напрямую камера с трансмитером пашет. Заказывал на eBay. Связался с другим покупателем, так он говорит что с самого начала все работало а после прошивки был чёрный экран. Я сначала подключал осд с 5вольт без припаенных 2х перемычек из трёх, после всех испробованных вариантов осд до сих пор определяется компом, считывает записывает, 2 красные лампочки город и 1 зелёная моргает, где решение этой проблемы — непонятно.

  38. Volver Ответить

    Мавлинк ОСД версии 2.0, у которого на видеочип 3.2Вольта почемуто поступали и на котором микросхема стоит ровно а не под углом. Подключается к коптеру Wltoys v303 по обычной схеме Zero. Питание модифицировано, подается везде 5 вольт с цифровой части. Ровно 5.00 в при работе и миганиях и т.д. То есть стабильно. К зеро в V303 подключено через внешний серийный порт TX на RX преобразователя RS232->TTL. ВРоде бы все просто. По умолчанию стояла прошивка 2.0, пробовал разные вплоть до 2401. Проблема в том, что на экране тоько ожидание ввода — No mav data и т.п. Посмотрел на выходной TX сигнал с коптера. СМутило то, что он колеблется пачкамина уровне до МИНУС 5 вольт. Может ЭТО неприемлемео для RS232 конвертора? И как вообще получается минусовое напряжение относительно минусовой же массы? :-\ Хелп, господа, плиз….

  39. Антон Ответить

    Товарищи подскажите пожалуйста, mavlink-osd 2.0 все подключил все работает данные на экране есть компас вобщем все показывает. Одно но как только включаю аппаратуру гаснет экран. Отключаю пульт, возвращается изображение но осд уже не показывает. Ubec подключен отдельное питание. Аппаратура 2.4 видео 5.8ghz. Apm2.5. Если отключить осд оставить камеру все работает не тухнет.

    1. Артём_vrn Ответить

      посмотрите в OSD_Config, не висит ли на каком-либо канале переключение ОСД-панелей

      1. Антон Ответить

        Пробовал менять никак не влияет. Пока аппаратура выключена все работает. как только аппаратуру включаешь гаснет и камера и OSD. Что может еще быть? Может OSD глючит?

  40. Константин Ответить

    Здравствуйте. Имеется Mavlink OSD V2.0. До поры до времени работала хорошо. Начались проблемы с того что при подключении высвечивались данные о прошивке на мониторе и все моментально исчезало. Решил прошить и не получилось…Загрузка постоянно прерывается то на 1, но на 9, то на 59%. Потом якобы загрузчик слетел. Залил через FTDI-IPS (так как то, через AVR). Все получилось. Далее при загрузке прошивки (пробовал разные) опять все прерывается и стало писать: «Upload failed. Lost sync. Try using Arduino to upload instead.» Подскажите где копать?

      1. Константин Ответить

        Спасибо. Жду USBasp, попробую через него. А вот через «FT232RL+avrdude» бутлоадер заливаю без проблем. Или с помощью него можно и прошивку залить?

          1. Константин Ответить

            Не получается залить файл прошивки. Пробовал разные прошивки и программы (В наличии программатор пока что FT232RL). Бутлоадер встает хорошо. а вот прошивка ни как. Вот что пишет во время прошивки через SinaProg:

            avrdude -C avrdude.conf -c ftbb -P ft0 -B 115200 -p m328p -U eeprom:w:»C:\Users\Администратор\Downloads\MinimOSD-Extra_R800\MinimOSD-Extra_R800\FW & Char\MinimOSD_Extra_Plane_R800.hex»:a -q

            avrdude: BitBang OK
            avrdude: pin assign miso 3 sck 5 mosi 6 reset 7
            avrdude: drain OK

            ft245r: bitclk 76800 -> ft baud 38400
            avrdude: AVR device initialized and ready to accept instructions
            avrdude: Device signature = 0x1e950f
            avrdude: reading input file «C:\Users\Администратор\Downloads\MinimOSD-Extra_R800\MinimOSD-Extra_R800\FW & Char\MinimOSD_Extra_Plane_R800.hex»
            avrdude: input file C:\Users\Администратор\Downloads\MinimOSD-Extra_R800\MinimOSD-Extra_R800\FW & Char\MinimOSD_Extra_Plane_R800.hex auto detected as Intel Hex
            avrdude: writing eeprom (0 bytes):
            avrdude: 0 bytes of eeprom written
            avrdude: verifying eeprom memory against C:\Users\Администратор\Downloads\MinimOSD-Extra_R800\MinimOSD-Extra_R800\FW & Char\MinimOSD_Extra_Plane_R800.hex:
            avrdude: load data eeprom data from input file C:\Users\Администратор\Downloads\MinimOSD-Extra_R800\MinimOSD-Extra_R800\FW & Char\MinimOSD_Extra_Plane_R800.hex:
            avrdude: input file C:\Users\Администратор\Downloads\MinimOSD-Extra_R800\MinimOSD-Extra_R800\FW & Char\MinimOSD_Extra_Plane_R800.hex auto detected as Intel Hex
            avrdude: input file C:\Users\Администратор\Downloads\MinimOSD-Extra_R800\MinimOSD-Extra_R800\FW & Char\MinimOSD_Extra_Plane_R800.hex contains 0 bytes
            avrdude: reading on-chip eeprom data:
            avrdude: verifying …
            avrdude: 0 bytes of eeprom verified

            avrdude: safemode: Fuses OK

            avrdude done. Thank you.

            Не нравится строчка: «avrdude: 0 bytes of eeprom verified». Может дело в загрузчике?

              1. Константин Ответить

                Пробовал минимальный путь к прошивке и совсем без русских букв. Пришел USBasp — загрузчик залил как опять без проблем. Далее начинаю заливать прошивку в OSD_Config- сразу сообщение «DONE». Причем то что прошивка заливалась внизу я не заметил (зеленый ползунок и проценты бегающие. Далее заливаю шрифт — на английском пишет что заливать некуда. Пробую опять залить прошивку и тут тоже самое…до 10, 20, 61% и прерывается. Через СинаПрог тоже не заливается. EEPROM (или как там ее) с ней проблемы ведь, да? флэш память работает то, загрузчик заливается. Кажется придется покупать новую осд?

                1. Фото аватараraefa Автор Ответить

                  Такое ощущение, что сама прошивка у вас не заливается, а пытается залиться только EEPROM.

          1. Константин Ответить

            С гордостью пишу — сделал!
            Спасибо что откликнулись на проблему.
            Просто попробовал на другом ПК залить прошивку…..чудо произошло. только 719, но работает, и хорошо все. 800-ю — не получилось. Больше пытать счастье не стал.

            Спасибо!

  41. Вячеслав Ответить

    День добрый! Все подключил, прошил, настроил по имеющимся инструкциям. Ситуация такая. Когда пульт управления выключен, то данные показывает те, которые запрограммировал в OSD Config. Стоит законнектить пульт с приемником, на экран выводит все имеющиеся параметры. OSD запитан параллельно с телеметрией. Питание на OSD раздельное. Да, и данные по напряжению выводит, видимо, при помощи телеметрии, а не напрямую. Что не так сделал?

    1. Фото аватараraefa Автор Ответить

      Смотрите параметр переключения экранов OSD от канала пульта. Надо выбрать один экран для разных значений сигнала пульта. Или оба экрана настроить одинаково.

    1. Фото аватараraefa Автор Ответить

      Он намекает, что либо надо нажать Reset почти сразу между подачей питания и началом подключения в программе конфига, либо проблема с прошивкой. Залить стандартный загрузчик ардуино и затем саму прошивку OSD.

        1. Фото аватараraefa Автор Ответить

          В статье Тимура MinimOSD. Прошивка, настройка, подключение снизу есть пункт «Восстанавливаем Bootloader.» Там способ прошивки через Arduino. Потребуется программатор USBasp. Если не получится, то потом опишу, как это можно сделать вторым способом с помощью программатора/адаптера FT232RL.

                1. Фото аватараraefa Автор Ответить

                  Это вы показали как программа конфиг не соединяется. А по моим рекомендациям что-то получилось?

                  Из догадок — возможно косяк в FTDI или в его драйверах.
                  Эхо порта в терминале работает?

    1. Фото аватараraefa Автор Ответить

      Для начала этот сигнал надо завести на модуль OSD. Поищите на форуме информацию. Немного было.

  42. andrey.p Ответить

    Добрый день! Подключаем OSD, видит как COM4. После Read from OSD появляется это http://screenshot.ru/upload/image/WZYq.
    При попытке Update CharSet выдает ошибку «error entering font mode no data»
    При попытке Update Firmware начинается установка и спустя пару секунд компьютер выдает синий экран.
    OS Windows 10 x64.
    OSD http://ru.aliexpress.com/item/On-Screen-Display-Ardupilot-Mega-Mini-OSD-Rev-1-1-OSD-diy-drones-APM2-0-APM2/32359457886.html
    Программатор http://ru.aliexpress.com/item/6Pin-USB-2-0-to-TTL-UART-Module-Serial-Converter-CP2102-STC-Replace-Ft232/32364013343.html?spm=2114.03020208.3.58.9gDDVQ&ws_ab_test=searchweb201556_6,searchweb201644_5_505_506_503_504_10032_10020_502_10001_10002_10017_10005_10006_10003_10012_10021_10004_10022_10007_10018_10019,searchweb201560_3,searchweb1451318400_-1,searchweb1451318411_-1&btsid=d701bc31-988e-4a1e-89e6-fd37ed687c1d

    1. Фото аватараraefa Автор Ответить

      «error entering font mode no data»

      Питание обдаете на обе части OSD в момент загрузки шрифтов?

      выдает синий экран

      Либо меня адаптер (такой же, но другой экземпляр, другой, например PL2003 или FT232RL), либо другой комп.
      Так же OSD config вроде используется фреймворки. Попробовать их обновить/переустановить.
      Я на всяких компах не наблюдал проблем с FT232RL (китайская и нормальная микросхемы).

  43. Антон Ответить

    Добрый день!!! Подскажите пока коптер на земле OSD показывает все данные. Как только взлетаешь метров на 20 на экране все нули или замирает на последних значениях. Питание от отдельного BEC. Раньше все работало на полетной камере, сейчас пустил через sjcam4000. Бортовую отключил.

  44. Нестор Ответить

    Здравствуйте!
    При первом подключении OSD, перепутал провода и при запаяной перемычке подал на аналоговую часть +12V. Исправил, но при включении экран становится полностью тёмным. Исчезает даже «снег». При подключении к компу через програматор, OSD «читается», настройки загружает.
    Я сжог аналоговую сторону? Или проблема в другом?
    С уважением,
    Нестор

        1. Фото аватараraefa Автор Ответить

          Ну проблем то бывает много. Если по озвученной вами — сгорела микросхема MAX. ЕЕ под замену. Так же не плохо проверить цепи питания до нее.

  45. Роман Ответить

    Всех приветствую! При попытке залить шрифты на micro minimosd выскакивает такая ошибка error entering font mode-no data!

    1. Фото аватараraefa Автор Ответить

      Питание подается и на аналоговую и на цифровую часть? Либо подать питание с двух сторон, либо запаять перемычку по середине платы.

      1. Роман Ответить

        Спасибо! Разобрался!У меня версия micro, ошибку давала потом что слетел загрузчик! Подпаялся, востановил загрузчик и всё прошилось отлично!

  46. Илья Ответить

    Добрый день! Столкнулся с такой проблемой. Стоит камера GoPro 3+ BE, при подключении через видеопередатчик без OSD было все нормально, но как только решил подключить OSD, картинка скачет вверх-вниз при выключении камеры вижу все данные в очках на фоне темного экрана. В общем по отдельности компоненты работают, но никак не хотят работать вместе. В чем может быть причина, ума не приложу. ПОМОГИТЕ ПЛИИИИЗ.

  47. Александр Ответить

    Блин… промучился с ОСД.. То показывало то нет, то видео через раз пропускало. Вчера вообще тыкал питание на передатчик фпв, а из осд (как мне показалось) дымок небольшой пошел и как щёлкнуло что-то. Запах есть, а что сгорело не нашёл. Думал всё… Ни видео ни осд на экране не выводилось. Решил уже новое покупать, но полез читать… Увидел про капризы по отношению к питанию (запитано было от ПК, где после диода в итоге на осд попадало 4,43В всего… Подал 5 с отдельного БП и вот она, радость!!! И видео и ОСД на экране. И нтсц и пал без перемычек работают. В общем питание наше всё ))

  48. Alex Ответить

    Дело все во всех кривых прошивках!!
    Производители забыли про то что выпускаются шлемы..камеры с высок.разрешением.Все криво…косо..Нет настроек под разрешение.
    У меня две мини осд.Пробывал миллион прошивок.
    То пишет нет Мав линка..то нет -дата.
    Ставил разные курсовые камеры ( не такие как го про).Смотрю на шлеме EACHINE VR007
    На последней прошивке ( где их русские написали и где их куча в раре -и ничего не объясняется кому и что ставить)
    да..чудо -вдруг появляется изображение горизонта и всего что надо..все сохраняется — но при выводе на экран сбой -и все снова в списке.Будто нет какой то синхронизации.
    Через минуту ..две -появится экран в правильном изображениии снова пропадает…и снова список.
    Все заливается…шьется…
    Что только не крутил..и камеры менял…
    В мишен планер прописано все как надо.Ставлю под пиксхоук.Телеметрия с того же порта работает отлично.
    А с этими осд.. -мозги сломал..
    Жаль.

  49. Кирилл Ответить

    Поделюсь своим опытом «танцев с бубном» над MinimOSD.

    В первую очередь, как уже миллион раз было сказано, плата крайне чувствительна к питанию. Стабильное питание — залог корректной работы OSD. Я благо это осознал до того, как вообще начал пытаться что либо включать от батареи на коптере, и предварительно сделал питание всей авионики + камера + OSD «по феншую», то есть от отдельной комбинации импульсного DC-DC (7 вольт) -> линейного DC-DC (5 вольт). На импульснике 7 потому, что в даташите моего линейника L7805CP указано минимум +2 вольта на входе (то есть 7в) для максимально стабильных 5 вольт на выходе. В итоге имею стабильное напряжение 4,90-4,96в под нагрузкой около 500мА. Это APM, OSD, курсовая камера, внешний GPS Ublox 7m с компасом, приемник радио аппаратуры. Акум у меня 4s (14.8в), поэтому даже просадки до критичных для аккумулятора 12в (3в на банку) не должны повлиять на стабильность 5ти вольтовой линии. Но я и не летаю до таких значений, 14в (3,5 на банку) — посадка. Акума 4s 5200мАч и без глубокого разряда хватает на 25-30 минут полета.

    Сама плата OSD у меня не микро версия, обычная, поэтому, насмотревшись/начитавшись инструкций, я исключил питание 12в из OSD, запаяв перемычки между цифровой и аналоговой частью. Камеру и видеопередатчик к OSD подключил только 2 проводами — сигнальным и землей. К APM моя OSD подключена через порт телеметрии посредством 4-жильного кабеля разветвителя (RX/TX/5V/GND), к которому так же подключается модуль телеметрии.

    По поводу прошивки настройки OSD и сборки своего лейаута вдаваться в подробности перебора прошивок (MW_OSD и разные версии ARDU_OSD). Отмечу главное — я так же,как и многие, столкнулся с проблемой нулевых показаний вольтажа, ампеража, GPS на экране, а так же с пропаданием OSD из картинки или отображением не тех показаний, которые настраивал в конфигураторе. Пропадания и не тот экран решились просто — отключил возможность переключение между экранами в OSD (нужно установить Disable и снять галочку Rolling), и она теперь показывает только то, что я настроил в Panel 1 конфигуратора.

    А вот с проблемой нулевых показаний провозился долго. Нулевые показания отображаются тогда, когда коптер не подключен к Mission Planner через модуль телеметрии. Наличие подключенного модуля телеметрии к коптеру без коннекта с MisionPlanner проблему не решало. Как только появлялся коннект с MP через телеметрию, показания начинали отображаться верно. НО! Мне телеметрия нужна только для подключения коптера к компу без проводов. В полете от нее толку крайне мало, радиус дейсвтвия мал, да и коптер у меня построен не на распространенных DJI рамах аля 450/550 и их клонах, а на базе корпуса одного из бюджетных китайских коптеров, копирующих Фантомы, там внутри очень мало места, особенно после впиливания огромного аккумуляторного отсека под ёмкие акумы.

    Решилась проблема с показаниями заливкой старой версии прошивки MinimOSD Extra Copter 2.2.hex через конфигуратор с датой выхода примерно в то же время, что и прошивка (март 2013).

    По неизвестной мне причине, более поздние прошивки 2.3 и 2.4 не дают команды для OSD после бута опросить APM на предмет данных телеметрии, и пока не произойдет коннект через модуль телеметрии с MissionPlanner, данные остаются нулевыми. А версия 2.2 после своего загрузочного экрана даже пишет что-то вроде «recieving data», и после этого переходит на стандартный лейаут с где все параметры отображаются и обновляются без подключенного к коптеру модуля телеметрии. БИНГО! Именно это и было нужно!

    Извините за много букв, но я сколько ни искал решения проблемы нулевых значений, нигде не нашел. К своему решению я пришел путем метода тыка и наблюдений. Ни одна из опробованных мной версий прошивок MW_OSD и ARDU_OSD (которые MinimOSD-Extra_Copter), не дала результа, который я получил в итоге на старой версии 2.2

    Несмотря на слабую на сегодняшний день актуальность коптеростроения на APM надеюсь все же кому то поможет.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *