MinimOSD. Прошивка, настройка, подключение


В статье рассмотрим подключение, прошивку и настройку MinimOSD. А так же ответим на вопрос, что делать — если что-то пошло не так, и что делать — чтобы не кончилось всё печально.

 

«Петька — приборы!?!? -Триста!!!  -Что триста???  -А что приборы?»

 MinimOSD. Дешевая и очень полезная платка. Позволяет видеть что происходит сейчас с коптером — текущий вольтаж, сколько истрачено ампер, сколько захвачено спутников глобального позиционирования, а так же не даст «заблудиться» в небе. Заблудиться в небе невозможно, скажете? А вот и очень даже возможно. Начиная от элементарного «взлетел, ой а сверху всё по-другому… ой, а где я сам нахожусь?», заканчивая сложными полетными условиями, например полеты в темноте или в осадки или случайно в облако залетел, как на видео ниже:

На четвертой минуте только спасительная стрелка «домой» указывала, куда лететь.

Ладно-ладно, хватит лирики, даешь практику!

ПОДГОТОВКА.

Итак, вы заказали себе MinimOSD. На бангуде или на Хоббикинге или на РЦТаймере — да неважно где, и получили что-то навроде этого:

вот примерно так они и приходят

Руки так и чешутся подключить её к АРМ, и посмотреть — чего она показывает. Но этого как раз делать сразу и не надо! Чревато заказом новой ОСД — а это потерянное время (что главное) и конечно потерянные деньги.

На платке есть два больших чипа: ATMEGA328P и MAX7456. Первая микросхема (микроконтроллер, если точнее) — отвечает за коммуникацию с полетным контроллером («цифровая часть» платы). А вторая — одноканальный монохромный OSD (OnScreenDisplay — меню на экране) фирмы Maxim, назовем её «аналоговая часть» платы. Так вот, эта MAX7456 — достаточно капризная микросхема. Она не любит перегрева, не любит резких скачков между «цифровой» землей и «аналоговой» — короче горит легко. А как назло, ленивые китайцы НИКОГДА не пропаивают штатный теплоотвод микросхемы (на «пузике»). Если использовать платку в том виде, как она пришла — МАХ сгорит — гарантия 80%. Чтобы этого не случилось пропаиваем три дырки, отмеченные на фото ниже.

паять тут

Для этого вставляем тонкий припой (диаметром 1 мм, желательно чтобы он был сразу с флюсом) в дырочку и греем паяльником:

вот так пропаиваем

И вот результат (пайка не очень, но как умею — у вас получится лучше!)

некрасивая пайка, но она нужна

Теперь об особенностях подключения. Внимательные обратили внимание, что я пропаял перемычку сверху. Есть несколько способов подключения MinimOSD, и много копий сломано, который лучше или правильнее или дает меньше помех. Я использую способ подключения с объединением цифровой и аналоговой земель и запиткой от 5 вольт со стороны «цифровой» части. Так как minimOSD потребляет достаточно много, то лучше запитать плату от отдельного источника питания. Это выглядит почти вот так:

External-supply-for-minimOSD

То есть вверху я запаял перемычку, объединив тем самым земли. И ещё нужно одну перемычку капнуть, на «лицевой» стороне платы.

MinimOSD_05_e

ПОДКЛЮЧЕНИЕ И НАСТРОЙКА

Ну вот, все распаяли, теперь наша платка готова к подключению к компу. Для этого нам потребуется FTDI адаптер (например на РЦТаймере, или любой другой USB-UART TTL — адаптер).

FTDI

Подключаем с помощью 5 проводков, схема подключения следующая: 1. GRN,  2. Tx,  3. Rx,  4. +5V,  5. GND (со стороны ОСД) — соединяем их с FTDI адаптером 1. DTR,  2. Rxi,  3. Txo,  4. VCC,  5. GND.  Вот фотка, как это соединено у меня:

Коннект? Есть коннект!

Если непонятно, смотрим вот это видео, особенно внимательно на 1:03

Теперь, что качать и чем настраивать. Для начала скажу, что для коптеров и для самолетов прошивки отличаются. Так же есть прошивка для Мультивии (kvTeam), и так же есть отдельные моды — от самостоятельной работы (без полетного контроллера), до подключения даже к Назе.

Но здесь мы рассматриваем «классический» случай — коптер на контроллере АРМ. Вот официальная страничка проекта. Вот страничка загрузки (для коптера под АРМ надо грузить ExtraCopter). Но это старые версии, люди с тех пор достаточно много модифицировали. Современные прошивки лежат вот в этой ветке на форуме ДийДронесов. На момент написания статьи, это прошивка R800, лежит тут (пользователь MinimOSD_Extra, пароль Top_Secret), копия на Я.Диск.

В архиве лежит сама прошивка (HEX — файл), файл с шрифтами (mcm — файл), и сама программа (OSD_Config.exe).

Для начала зайдем в диспетчер устройств и проверим скорость порта FTDI (поставим 115200):

скорость порта

Запускаем программу OSD_Config.exe, выбираем порт, нажимаем кнопочку «Read From OSD», дожно быть сообщение о успешном чтении. Так как с завода залита неизвестно какая прошивка, чтобы не иметь проблем в будущем, зальем свеженькую. Для этого нажимаем меню Optios>Update Firmware

загрузим прошивку

выберем файл и загрузим её.

загрузка

Получим сообщение об успешной прошивке

прошили успешно

Потом контроллер проинициализируется и загрузит настройки в программу, о чем сообщит

MinimOSD_set05

Пришла пора загрузить файл с шрифтами, который соответствует прошивке (если этого не сделать, внешний вид ОСД может оказаться очень смешным или вообще нечитаемым). Нажимаем меню Option>Update Charset,

..и шрифты

 

выбираем MCM файл и заливаем его

загружаем

 

Дожидаемся готовности

доне

После заливки контроллер опять инициализируется.

MinimOSD_set10

Ну вот собственно и всё. Далее — настройка ОСД. Приведу два скрина с моими настройками:

ГУИ

ОСД

Немного поясню:

RSSI channel — перевод RSSI в проценты. Где 5 вольт — это 255 (максимум в восьмиричной системе). А у приемника FRsky максимум сигнала — 3.3 вольта. Если поставить галочку RSSI enable RAW — то на экране FPV мы увидим «сырые» данные. Именно их мы можем и вбить в настройки. А можете просто вбить мои значения.

Еще одна тонкость — переключение экранов OSD. Как вы заметили, есть две панели для данных. Мы можем переключаться в три варианта отображения — экран1 (Panel1), экран2 (Panel2), чистый экран без данных (Disabled). Для этого нужно сначала определиться, как именно мы будем переключаться между экранами.  Например, если мы будем переключаться между экранами с помощью крутилки или трёхпозиционного тумблера — тогда у нас будут три диапазона значений по каналам (Panel1: 0-1233,  Panel2: 1233-1467, Disabled: 1467-1701). В этом случае крыжик Rotation Switching нужно выключать. А если мы будем переключаться простым двухпозиционным тумблером, тогда имеет смысл Rotation Switching включить. При этом, когда включен тумблер, у нас будут по очереди переключаться экраны  (Panel1 -> Panel2 -> Disabled -> Panel1 ……), стоит тумблер выключить — переключение между экранами остановится. Какой именно канал будет переключать экраны — определяется в раскрывающемся списке, озаглавленном OSD Toggle Channel. Я повесил на канал номер 6. И есть ещё одна засада, которая некоторых (включая меня) поначалу сбивает с толку — Warning Auto Panel Switch. В этом списке определяется, на какой из экранов переключаться в случае возникновения какого-нибудь из определенных ранее предупреждений. Казалось бы, всё ясно. Летишь себе, что-нибудь в полете случилось, ОСД переключилось на тот экран, который задал. Но вот вопрос — мы задали переключение между экранами, как правило это настраивается дома, коптер не летает, хотим проверить — экраны не переключаются! А потому, что дома как правило нет GPS Fix’а — короче сработало предупреждение! Вот и «не работает» переключение между экранами…  🙂

Не знаю, нуждаются ли в пояснениях остальные параметры, возможно потом дополню статью.

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

Далее, ещё один важный момент — настройка OSD в Mission Planner. Предположим, вы подключили всё как надо, но вместо веселых циферок и авиагоризонта — видим скучную надпись «No Mavlink Data». Это означает, что ОСД работает, она рада бы что-то вам показать, но не получает данных. То есть на пин Rx никаких данных от АРМ не приходит. Первая возможная причина — перепутаны провода при подключении. Проверьте чтобы Rx от ОСД был соединен с Tx порта на АРМ. Вторая возможная причина — сам контроллер не настроен, чтобы слать данные в СОМ-порт. Для этого в простом случае на вкладке INITIAL SETUP > Optional Hardware > OSD — надо тыкнуть кнопку Enable Telemetry. При этом МП автоматически настраивает ряд параметров, которые позволяют посылать данные на ОСД. Если эта волшебная кнопочка не помогла, тогда придется настраивать всё рученьками. Для этого идем в вкладку CONFIG/TUNING > Full Parameter List, листаем до буквы S, и проверяем (или исправляем) значения параметров:

  • SR0_EXT_STAT = 2
  • SR0_EXTRA1 = 5
  • SR0_EXTRA2 = 2
  • SR0_EXTRA3 = 3
  • SR0_POSITION = 2
  • SR0_RAW_SENS = 2
  • SR0_RC_CHAN = 5

Значения этих параметров можно почитать например тут. Последний параметр — не номер канала как кажется, а частота обновления параметра по RC управлению в СОМ порте.

Если же данные всё ещё не идут, и мы по-прежнему наблюдаем унылую надпись «No Mavlink Data», тогда надо проверять в тот ли порт подключена ОСД (в статье говорится про UART0), возможно вам пригодятся параметры SR1 (те же, как описаны выше, только для порта UART1). Возможно так же, что у вас не работает ОСД вместе с модемом телеметрии — в этом случае возможно придется подключить или наоборот отключить провод Tx на ОСД.  Есть ещё глюк, что ОСД не работает, когда подключен USB провод к компьютеру. А возможно у вас просто перепутаны провода…

Ещё поделюсь одной фоткой. На моем контроллере из-за краша перестал работать основной порт под телеметрию, я просто подпаялся на UART0. А потом мне понравилось такое подключение.

MinimOSD_sample_e

Здесь я запитал напрямую от контроллера. Но надо ОБЯЗАТЕЛЬНО проверить, что осталось от 5 вольт самому контроллеру. В моем случае запитка самого контроллера идет от приемника, и там настроено чуть выше 5 вольт, чтобы с учетом приемника и minimOSD, для самого APM было строго 5 вольт.

 

Нужно коснуться ещё одного момента. Если неправильно прошить OSD, может возникнуть ошибка «failed to talk to bootloader». Эта ошибка дословно переводится как «ошибка разговора с загрузчиком». Она может возникнуть либо в случае перепутанных проводов, либо при слёте загрузчика. Если в случае с проводами всё понятно (смотрим выше, как подключать правильно), то в случае с загрузчиком — нужна процедура восстановления микроконтроллера.

Восстанавливаем Bootloader.

Для этого нам понадобится как минимум программатор. Удобнее пользоваться USBasp.

USBasp

возможно вам понравится вот этот переходничок (ISP10<>ISP6)

ISP10<>ISP6или вот этот кабель (есть на Хоббикинге)

cable ATMega

В общем, так или иначе, подключаемся к ATMega328P с помощью программатора.

Распиновка разъема ISP на плате OSD соответствует общепринятой. Обычно первый контакт квадратный. Если не так, то лучше убедиться, проследив Vcc и GND.

osd-isp

На программаторе обычно пины подписаны, если нет, то обычно это выглядит так:

USBasp_pins3

Далее, например с помощью ArduinoIDE восстанавливаем загрузчик.

Для этого сначала выбираем тип программатора

выбираем программатор

Потом выбираем тип платы

тип платы

И тип микроконтроллера

MinimOSD_Arduino03

Далее нажимаем «записать загрузчик»

MinimOSD_Arduino04

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

MinimOSD_Arduino05Пока не появится сообщение об успешной прошивке загрузчика

MinimOSD_Arduino06

(на ошибки внизу не обращаем внимания, надо обновить прошивку программатора)

Далее — идем в OSD_Config.exe, заливаем прошивку и шрифты, как было уже описано. Возможно, прошивку придется заливать дважды (один лишний раз нужен для правильной инициализации контроллера после заливки бутлоадера).

Ну вот вроде и всё. Вдруг кто не знает, есть ещё видеоинструкция от Юлиана. Если что не понятно тут, можно «вживую» посмотреть там.

Успехов вам в деле установки ОСД на ваш коптер!

Всегда ваш, Ганиев Тимур — 5yoda5.

5yoda5 # apmcopter

Update 11/11/2015: «Ну вот, все распаяли, теперь наша платка готова к подключению к компу. Для этого нам потребуется FTDI адаптер (например на РЦТаймере, или любой другой USB-UART TTL — адаптер).».

Update 11/03/2016: Добавлены изображения распиновки ISP.


 
 

Комментариев: 281 - MinimOSD. Прошивка, настройка, подключение

  1. mutant:

    Есть ли возможность заставить ОСД работать на скорости 38400?

    Thumb up 0 Thumb down 0

    • 5yoda5:

      А в чем собственно проблема? У вас не соединяется minimOSD с АРМ?

      Thumb up 0 Thumb down 0

      • mutant:

        На сериал1 завязана пультовая телеметрия которая работает строго до 38400…
        ОСД работает нормально,спасибо за содержательную статью,но пультовая телеметрия тоже важна,если я выполняю полеты визуальные (без ОСД).

        Thumb up 0 Thumb down 0

        • 5yoda5:

          Ну так и ОСД тоже будет работать на 38400. Более того, они в состоянии работать на одном порту одновременно. Только с ОСД надо провод Тх не подключать, а Rx отпараллелить на телеметрию.
          Телеметрия же подключается и по Rx и по Tx.

          Thumb up 0 Thumb down 0

          • mutant:

            Нет Батенька! ОСД работает на той скорости,которая задана в коде прошивке,ее можно изменить в исходнике,ну а serial1 д. соответствовать. В моем случае это важно. Возможно моя инфа пригодиться.

            Thumb up 0 Thumb down 0

          • mutant:

            Забыл добавить,имею теперь работающие вместе: ОСД,телеметрию на пульте (не FrSky) и «МП по радио» и все это на serial1.

            Thumb up 0 Thumb down 0

            • 5yoda5:

              Я рад, что вы разобрались сами. Для полноты информирования можно было бы ссылку на мануал привести. Тогда эта инфа точно кому-нибудь пригодится.

              Thumb up 0 Thumb down 0

              • mutant:

                Мануала такого нет,вспомнил про multiwii и GitHub,когда приходилось исходники компилить…Но автор minimOSD кода мог бы эти настройки и в GUI перенести,они весьма полезны.

                Thumb up 0 Thumb down 0

  2. ACE$:

    Абыдна, да. Нет прошивальщиков и настройщиков под линуху. Полгугла перерыл — не нашел.

    Thumb up 1 Thumb down 0

    • Чем не нравится программатор «5 проводов»? А для прошивки наверняка софт найдется.
      А по поводу настройщиков — программа OSD Config вроде только под Windows, а драйвера на переходники USB-UART наверняка найдутся.

      Thumb up 1 Thumb down 0

      • ACE$:

        Программатор — не проблема. Та же дудка отлично работает с FTDI. Просто имеется в виду именно софт настройки. Под линь есть почти все: даже прошивальщик для турниги (по сути обертка для той же дудки). Уж не говорю про МП (сейчас он зовется APM Planner)

        Thumb up 1 Thumb down 0

      • ACE$:

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

        Thumb up 0 Thumb down 0

  3. Иван:

    Спасибо большое всем кто принимал участив в создании этого замечательного сайта! Благодаря нему настроил все и полетел с «нуля» за оч короткий срок!
    А можно как-то расширить функционал? Например более полезно былоб если вместо кол-ва спутников показывал HDOP или оставшееся время полета(понятное дело рассчитано будет примерно)?

    Thumb up 0 Thumb down 0

    • Если речь про MP, то HDOP отображается слева снизу на карте, есть речь про OSD, то наверняка в настройках полетного экрана оно есть и надо включить галочку.
      Для оставшегося времени полета надо иметь минимум датчик напряжения АКБ, тогда по оставшемуся напряжению можно примерно оценить степень разрядки. Если добавить датчик тока, то будет считаться отданная «емкость». Может отображаться как и на OSD, так и в MP на экране датчиков (настраивается по правой кнопке).

      Thumb up 0 Thumb down 0

    • 5yoda5:

      Количество спутников — это очень удобный показатель. И косвенно позволяет судить о принимаемом сигнале. Что же касается HDOP, то уже в прошивку 788 было заложено, что если HDOP более 2, то иконка GPS моргает (спутниковая тарелка). Написано тут.
      Что же касается оставшегося времени полета — тут можно воспользоваться параметром Battery Percent и выводить в % оставшегося заряда. Но нужно как минимум настроить точно емкость используемых акков и помнить про старение аккумуляторов и неспособность отдать весь заявленный объем. Гораздо удобнее видеть реально израсходованный ток, чтобы оценивать приблизительно оставшееся время полета самому. А вычисленное предполагаемое время полета вряд ли когда-то появится. Потому что при разном уровне текущего газа будет разное время полета. А если на самолетах иногда вообще с выключенным движком летают — постоянно пересчитывать предполагаемое время полета исходя из текущего газа?

      Thumb up 2 Thumb down 0

      • Иван:

        В настройках OSD когда прошивал не нашел пункта HDOP, попробую получше поискать. Может у кого была проблема, повермодуль показывает напряжение, но не показывает ток. Точнее иногда проскакивает 0.1А и все. ПМодуль питания называет так :»APM Arduflyer Power Module V1.0″ Спасибо еще раз неравнодушным!

        Thumb up 0 Thumb down 0

        • 5yoda5:

          Нету там этой настройки. Прочтите мою фразу ещё раз «Что же касается HDOP, то уже в прошивку 788 было заложено, что если HDOP более 2, то иконка GPS моргает (спутниковая тарелка).» То есть HDOP в виде циферок не показывается, только потом после полета в логах его можно будет посмотреть.
          Что же касается «Может у кого была проблема, повермодуль показывает напряжение, но не показывает ток.» — надо добиться, чтобы в МП показывалось и напряжение и ток. Это делается на странице с настройками сенсоров напряжения и тока.

          Thumb up 0 Thumb down 0

  4. Matvey:

    Не всегда нужно сразу перепрошивать загрузчик при сообщении failed to talk to bootloader.
    У меня получается так, что перед любой манипуляцией в Config_OSD нужно нажать кнопку reset на OSD (не на компе). и далее в течении 1-2 секунд уже нажимарь reed или write. и тогда DONE. %)

    Thumb up 4 Thumb down 0

    • А это потому, что пятый проводок то видать отсутствует! 🙂 Который делает Reset. Если используется FTDI, то атм все есть, а если другой адаптер, то там скорее всего только RX и TX.

      Thumb up 0 Thumb down 0

      • Matvey:

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

        Thumb up 1 Thumb down 0

        • Matvey:

          Вообще то сказано 🙂 но когда я это делал — вроде не было в мануале упоминания.

          Thumb up 0 Thumb down 0

    • Krot1024:

      Matvey, вот уж спасибо, совет помог! У меня на адаптере нет контакта DTR поэтому пятый проводок подключить не мог и все время жаловалась на загрузчик. Три раза его загружал. Кстати, долго искал куда на OSD нужно подключать провода от USBasp. Не очевидно.
      На моем адаптере есть контакт RST, вроде по смыслу похоже, но пробовал пятый провод к нему подключать, не помогло. Заказал другой адаптер на будущее.
      За сайт отдельное спасибо!

      Thumb up 0 Thumb down 0

  5. Matvey:

    Спасибо большое за статью. Все содержательно и понятно.

    Thumb up 0 Thumb down 0

  6. Romans:

    Привет. Подскажите FTDI обязательно или (NOT FTDI) тоже подоидет и вольтаж програматора 3.3в или 5в. Просто в продаже разные модели, какую брать надо ? У меня APM. Спасибо.

    Thumb up 0 Thumb down 0

    • Либо возьмите FTDI со всеми контактами и переключателем 3.3/5В, либо возьмите несколько разных. Поверьте — пригодятся все, тем более иногда китайская подделка FTDI имеет свойство неожиданно умирать. В наших целях используется 5В, но, если например захотите сделать маяк Тигромуха, то надо 3.3В.

      Thumb up 0 Thumb down 0

    • 5yoda5:

      Я брал FTDI c RCTimer’а (ссылка в статье), на ХК есть версия как с 5/3.3 вольта, так и только с 5 вольтами. Сначала думал «зачем»? Но вот буквально недавно пришлось прошивать ФРИСКИН приемник — делать из d8r-II plus — D8R XP. Так вот, там использовались логические уровни 3.3 вольта, а вовсе не 5 вольт. И мне волшебная перемычка на 3.3 вольта пригодилась.

      Thumb up 0 Thumb down 0

  7. Амир:

    Ребят прошу помощи,слетел бутлоадер, usbasp программатор подключил все как по инструкции выбрал и в проге ардуины выдает
    Arduino: 1.6.4 (Windows 8.1), Плата»Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)»
    avrdude: warning: cannot set sck period. please check for usbasp firmware update.
    Ошибка при записи загрузчика
    avrdude: error: programm enable: target doesn’t answer. 1
    avrdude: initialization failed, rc=-1

    Double check connections and try again, or use -F to override

    this check.

    Thumb up 0 Thumb down 0

    • 5yoda5:

      У вас винда 8 не видит программатора. Драйверы на программатор поставили?

      Thumb up 0 Thumb down 0

    • Тимур, наверно все-таки драйвер работает, раз программатор отвечает, а ошибка о том, что ему не удается связаться с мегой (target в данном случае — программируемая микросхема).
      А с Windows 8 если проблема возникает с драйвером, то он не дает его ставить и пишет, что драйвер не подписан, тогда надо загрузиться в особом режиме без проверки и установить.

      Thumb up 0 Thumb down 0

      • 5yoda5:

        В том-то и дело, что «cannot set sck period» отвечает не программатор, а среда АрдуиноИДЕ. В том-то и проблема с usbasp, что он прозрачен для среды, и получается, что программа не смогла запрограммировать конечное устройство. А по какой причине — вопрос. Либо прога не видит программатор, либо конечный чип не отвечает как надо.

        Thumb up 0 Thumb down 0

        • «cannot set sck period»

          Про это я молчу. Это можно игнорировать, а можно прошить программатор USBasp новой прошивкой…

          отвечает не программатор, а среда АрдуиноИДЕ

          Отвечает не среда Arduino, а программа-прошивальщик avrdude, которая «встроена» в Arduino. А вот этой программе уж явно видней 🙂 При отсутствии программатора (драйвера) будет другое сообщение.

          Амир, при каких условиях слетел бут? Есть atmega328 запасная, чтобы удостовериться, что с программатором все ОК?
          Ну а пока все сводится либо к неправильному подключению/неконтакту, либо проблема с кварцем, либо мега мертва.

          Thumb up 0 Thumb down 0

          • Амир:

            Программатор рабочий несколько раз шил им KK 2.1, дрова работают, вчера вечером настроил шрифты все было идеально и седня осд прекрасно работала, когда хотел все собрать, подсоединяю и дымок резко аккум вырубил в итоге вот фото http://s017.radikal.ru/i409/1505/78/e62b066138a7.jpg почему так стало? если все провода перед каждым включение я проверил!!

            Thumb up 0 Thumb down 0

          • Амир:

            кто в электронике силен подскажите это смд кондер полетел, такое ощущение что если устранить эти 2дефекта осд заработает.

            Thumb up 0 Thumb down 0

            • Что-то сдается, что это диод, хотя может и конденсатор. Для выгорания и того и того переполюсовка питания будет в самый раз. Справа погорела масса — просто пропаять.
              Если там диод, то наверно светодиод(ы) не светятся теперь? Если конденсатор, то и без него можно — лишь убрать горелку, а то там может и КЗ сейчас.

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

              Либо особенность версии/сборки платы, либо китаец накосячил, либо переполюсовка все-таки, если не первый раз включали. Читайте схему по плате и появится ответ.

              Thumb up 0 Thumb down 0

              • амир:

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

                Thumb up 0 Thumb down 0

            • 5yoda5:

              Справа прогорела дорожка. Нужно протащить проволочку от нижнего правого контакта кнопки резет на правый контакт светодиода (ST).
              Слева (черная сгоревшая деталька) — похожа на диод. Можно прозвонить соседнюю целую детальку, чтобы убедиться в этом. Удобнее это сделать на правых контактах резисторов слева. Которые имеют обозначение 59С и 86В. Если это диод, то в режиме прозвонки мультика в одну сторону звониться должно, наоборот не должно. Заменить другим диодом.

              Thumb up 0 Thumb down 0

  8. Амир:

    Выпоял сгоревший кондер, массу пропаял, осд обе части светодиоды заработали, лью на него загрузчик вот что теперь выдает
    avrdude: warning: cannot set sck period. please check for usbasp firmware update.
    avrdude: warning: cannot set sck period. please check for usbasp firmware update.
    avrdude: warning: cannot set sck period. please check for usbasp firmware update.
    avrdude: warning: cannot set sck period. please check for usbasp firmware update.
    avrdude: verification error, first mismatch at byte 0x0000
    0xff != 0x0c
    avrdude: verification error; content mismatch

    Thumb up 0 Thumb down 0

    • 5yoda5:

      лью на него загрузчик вот что теперь выдает
      avrdude: warning: cannot set sck period. please check for usbasp firmware update.

      А надпись о успешном залитии загрузчика, как на последней картинке в статье, есть?

      Thumb up 0 Thumb down 0

      • avrdude: warning: cannot set sck period. please check for usbasp firmware update.

        Не обращаем внимания.

        avrdude: verification error, first mismatch at byte 0x0000
        0xff != 0x0c
        avrdude: verification error; content mismatch

        Дудка ругается на несовпадение микросхем. Т.е. не правильно выбрали плату.

        Thumb up 0 Thumb down 0

    • Амир:

      Так удалил старую прогу ардуины скачал последнею, запись бутлоадера произошла успешно как тут показано в инструкции, но она очень быстро залилась секунд 5 проходит и загрузка завершена. Взял теперь FTDI соеденил захожу в osd config жму считать данные и выходит опять эта байда с failed to talk to bootloader.

      Thumb up 0 Thumb down 0

      • 5yoda5:

        Когда соединялись по FTDI — использовали пять проводков?

        Thumb up 0 Thumb down 0

        • Амир:

          У меня там 6 проводков gnd cts 5v rx tx dtr все их подключал когда осд была новой, конфиг считывался сразу же. А какой пятый провод у меня там нет надписи с Reset

          Thumb up 0 Thumb down 0

          • 5yoda5:

            1. GRN, 2. Tx, 3. Rx, 4. +5V, 5. GND (со стороны ОСД) — соединяем их с FTDI адаптером 1. DTR, 2. Rxi, 3. Txo, 4. VCC, 5. GND.

            Reset на стороне minimOSD — это GRN, на стороне FTDI это DTR.

            Thumb up 2 Thumb down 0

          • Амир, прошу пользоваться кнопкой «Ответ». Надоело кашу править…

            Thumb up 0 Thumb down 0

      • Да, похоже надо Reset делать ручками (пятый провод).

        Thumb up 0 Thumb down 0

        • Амир:

          Ок хорошо. Сделал как сказали GRN на FTDI DTR результат тот же 2 ошибки и еппром еще выводил. Решил сразу фотку скинуть http://s42.radikal.ru/i097/1505/b6/df0ecabfbea1.jpg

          Thumb up 0 Thumb down 0

          • Амир:

            Так подсоединил все вот так 1. GRN, 2. Tx, 3. Rx, 4. +5V, 5. GND osd
            1. DTR, 2. Rxi,3. Txo,4. VCC, 5. GND. FTDI
            теперь при нажатии считать выходит done downloading data и все

            Thumb up 0 Thumb down 0

            • 5yoda5:

              теперь при нажатии считать выходит done downloading data и все

              Так и должно быть. Это нормальная реакция. Прочтите уже наконец статью. Все изложено в картинках и пошагово…

              Thumb up 0 Thumb down 0

            • 5yoda5:

              Теперь залить прошивку (не бутлоадер!), залить шрифты и настроить экраны и параметры.

              Thumb up 0 Thumb down 0

          • 5yoda5:

            На фото, совсем не тот порядок подключения, как описано в статье. Зачем BLK?

            Thumb up 0 Thumb down 0

            • Амир:

              В итоге, провода все подсоединил как сказали 5штук бутлоадер залил, прошивку в осдконфиге тож залил, настройки как раньше появились. Все думаю, можно пробовать, аккуратно подсоединил все провода включаю на монике глухо, и перестал мигать нижний светодиод, хотя другие два синих работают и плата чуть греется.
              Опять решил соединить с компом подключил программатор опять failed to talk to bootloader, отлючаю, подключаю usdasp заливаю опять бутлоадер в ответ мне «кукишь»(

              Thumb up 0 Thumb down 0

              • Амир:

                Ой намучился я, теперь вот что думаю может то что выпаял и дорожку пропаял позволило мне манипулировать комп + осд, а когда соединил с камерой телеметрией передатчиком КЗ или что там еще пошло дальше?

                Thumb up 0 Thumb down 0

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

                  Thumb up 0 Thumb down 0

  9. Амир:

    Проследите цепь, где стоит сгоревшая деталь.

    Продаван ответил, сказал что там стоит танталовый конденсатор на 6,3v 22UF,а сгорает он если входное напряжение слишком большое, или если плюс и минус перепутать! Попробую найти такой и впаять ради интереса,новый заказал, опять чуть придется подождать.

    Thumb up 0 Thumb down 0

  10. Hixx:

    Не могу скачать MinimOSD-Extra_R800.zip по ссылке. У товарища dyndns, видно просрочен. Может скинет на файлообменник? Буду признателен.

    Thumb up 0 Thumb down 0

  11. ma273r:

    Поделюсь своим опытом наступания на хитрожелтые китайские грабли: в комплекте с телеметрией шел шнурок с отводом на OSD (три провода). Подключаюсь: картинка есть, по всем каналам нули, не на что не реагирует. При этом телеметрия работает. Выдергиваю тройник, соединяю АПМ и ОСД «родным» проводом (четыре провода): но мавлинк дата. Два дня «траха» — причина найдена — на тройнике от телеметрии эти с… отвели не тот провод. Соответственно, на родном кабеле — перепутаны тх и rx. Всемирный заговор, мать их. На фоне этого пытаюсь перешиться: естественно вылезает «бад талк то ботлоадер» Но тут уж хрен вам: раз картинку рисует, смысла перешивать загрузчик нет. Опытным путем получаем, что если нажать сброс на платке ОСД, и пока она прочихается, успеть нажать нужную кнопку в программе ОСД конфиг — все заливается. При этом, опять же после многочисленных танцев с бубном, выясняется, что моя платка работает ТОЛЬКО с 726 прошивкой, которую надо шить ArduCam OSD, но со шрифтом 7.2.4.1, который ардукам не понимает, и его надо шить MinimOSD-Extra.

    Thumb up 3 Thumb down 0

    • Hixx:

      Ого! Вот это танцы. Я вчера все-таки нашел R800, прошился, подключился, все нормально: шрифты заливаются, конфиги заливаются, читаются. Сегодня, если будет время, подключу к APM, погляжу, как это все выводится по видео.

      Thumb up 0 Thumb down 0

  12. Рустем:

    Хотелось бы узнать по подробнее о подключении RSSI от приемников.
    Я например летал на Naze32 и прошивал OSD.RSSI подавал OSD. тут же нужны какие — то другие способы подключения. а так же настройка в MP.
    Назначить канал АЦП (RSSI_PIN). А вот параметра RSSI_RANGE нет в списке. может этот параметор появляется в др. прошивках.

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Привет Рустик!
      RSSI_RANGE — отсутсвует в прошивке ArduCopter (в ArduPlane имеется). Но это неважно, эти границы задаются в самой ОСД (в статье кстати описано). То есть в настройках МР назначаем RSSI_PIN — это откуда будет АЦП брать вольтаж для RSSI. АЦП его захватит, оцифрует (где 255 — это 5 вольт), и передаст в виде параметра в ОСД. А ОСД исходы из настроек RSSI min value и RSSI max value — покажет на экране уже проценты RSSI (силу сигнала).
      Тимур.

      Thumb up 0 Thumb down 0

      • Hixx:

        А отдельно провод тянуть нужно?

        Thumb up 0 Thumb down 0

        • 5yoda5:

          Для RSSI? К самой ОСД — нет. Она получает данные от контроллера в 8-битном значении (от 0 до 255). А от приемника к АРМ — нужно. (собственно для этого и настраиваем RSSI_PIN)

          Thumb up 0 Thumb down 0

          • Hixx:

            У меня FrSky приемыш без телеметрии. Откуда брать данные RSSI?

            Thumb up 0 Thumb down 0

            • Тимур:

              Какой у вас приемник? Ка

              Thumb up 0 Thumb down 0

            • Тимур:

              Какой у вас приемник? Какое подключение — РРМ (все каналы по одному проводу) или PWM (каждый канал своим проводом)?

              Thumb up 0 Thumb down 0

              • Hixx:

                V8FR-IIHV — обычный восьмиканальный из комплекта FrSky

                Thumb up 0 Thumb down 0

              • Hixx:

                Подключение — каждый канал по своему проводу.

                Thumb up 0 Thumb down 0

                • 5yoda5:

                  Набрал в гугле «V8FR-II rssi» — к сожалению, вам придется немного поработать паяльником. Смотреть тут и тут.

                  Thumb up 0 Thumb down 0

                  • Hixx:

                    Ну, паяльником — это мелочи. Спасибо за наводку!

                    Thumb up 0 Thumb down 0

                    • Vladimir:

                      Подскажите пожалуйста, в схеме по первой ссылке (Дока), один вывод подписан «на OSD». Уточните пожалуйста, куда к OSD его подпаивать (у меня Mavlink OSD 2.0)

                      Thumb up 0 Thumb down 0

  13. Игорь:

    Прошился MinimOSD-Extra_Copter_Pre-release_2.4_r726.hex, все хорошо данные есть, но некоторые данные не показывает на видео, а это стрелка и ростояние до точки старта. Может надо чтобы спутники поймало, тогда появится, в чем проблема? И еще данные начинают показывать когда есть коннект модулей телеметрии, если нет коннекта все по нулям показывает, это нормально?

    Thumb up 0 Thumb down 0

    • Игорь:

      Т.е. Стрелки домой и растояние вообще нет, на этом месте пусто.

      Thumb up 0 Thumb down 0

      • 5yoda5:

        Ставьте версию R800 (в статье ссылка есть), если глюк останется — напишите снова.

        Thumb up 0 Thumb down 0

  14. Павел:

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

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Павел, при классическом подключении, которое рассматривается в статье, датчик тока подключается к самой АРМ и потом транслируется на minimOSD с составе данных протокола Mavlink.
      Я использую PowerModule в качестве датчика тока и напряжения, подключено к разъему для питания АРМ. (но АРМ с поверМодуля я не питаю — убрал два провода из разъема)
      Существуют другие способы подключения с другими прошивками (так называемые моды), где сама minimOSD получает, обрабатывает и выводит сигнал. Но эту информацию надо смотреть уже на страницах этих модов. Как правило в тех случаях датчик подключается через согласующий резистор напрямую к определенной ноге Меги 328 напрямую. Такой способ подключения работает например, чтобы использовать minimOSD с контроллером CC3D. Но для этого нужна специальная прошивка и особый метод подключения датчиков. Только это выходит за рамки данной статьи.

      Thumb up 1 Thumb down 0

      • Павел:

        Спасибо вам большое за ответ! У меня контроллер Zero YS-S4 (WLtoys v303). Прочитал, что есть прошивка для minim OSD чтобы он стал Y-OSD. Но не знаю, есть ли в этой прошивке поддержка датчика тока. Можете что-то по этому поводу подсказать? И какой например датчик подойдет?

        Thumb up 0 Thumb down 0

  15. Алексей:

    День добрый подключал ОСД к контроллеру mini APM 2.6 pro картинка пошла но на экран выводится только Waiting for MAVLink, перезагруза ОСД не дает результатов, может я что-то не включил в Планере?

    Thumb up 0 Thumb down 0

    • Тимур:

      Приведу цитату из статьи, а вы проверьте всё у себя.
      »
      Далее, ещё один важный момент — настройка OSD в Mission Planner. Предположим, вы подключили всё как надо, но вместо веселых циферок и авиагоризонта — видим скучную надпись «No Mavlink Data». Это означает, что ОСД работает, она рада бы что-то вам показать, но не получает данных. То есть на пин Rx никаких данных от АРМ не приходит. Первая возможная причина — перепутаны провода при подключении. Проверьте чтобы Rx от ОСД был соединен с Tx порта на АРМ. Вторая возможная причина — сам контроллер не настроен, чтобы слать данные в СОМ-порт. Для этого в простом случае на вкладке INITIAL SETUP > Optional Hardware > OSD — надо тыкнуть кнопку Enable Telemetry. При этом МП автоматически настраивает ряд параметров, которые позволяют посылать данные на ОСД. Если эта волшебная кнопочка не помогла, тогда придется настраивать всё рученьками. Для этого идем в вкладку CONFIG/TUNING > Full Parameter List, листаем до буквы S, и проверяем (или исправляем) значения параметров:
      SR0_EXT_STAT = 2
      SR0_EXTRA1 = 5
      SR0_EXTRA2 = 2
      SR0_EXTRA3 = 3
      SR0_POSITION = 2
      SR0_RAW_SENS = 2
      SR0_RC_CHAN = 5
      Значения этих параметров можно почитать например тут. Последний параметр — не номер канала как кажется, а частота обновления параметра по RC управлению в СОМ порте.
      Если же данные всё ещё не идут, и мы по-прежнему наблюдаем унылую надпись «No Mavlink Data», тогда надо проверять в тот ли порт подключена ОСД (в статье говорится про UART0), возможно вам пригодятся параметры SR1 (те же, как описаны выше, только для порта UART1). Возможно так же, что у вас не работает ОСД вместе с модемом телеметрии — в этом случае возможно придется подключить или наоборот отключить провод Tx на ОСД. Есть ещё глюк, что ОСД не работает, когда подключен USB провод к компьютеру. А возможно у вас просто перепутаны провода…

      «

      Thumb up 0 Thumb down 0

  16. Vladimir:

    У меня Mavlink OSD 2.0. Уважаемые спецы, есть вопросы:

    1. Нужно ли чего-то паять снизу MAX7456? Дело в том, что там нет 3 отверстий. К примеру фотка — в середине видим 2 ряда мелких отверстий под MAX (5 и 6 штук). Их следует залить припоем?

    2.Нужно ли переделывать на питание 5в, как написано например здесь ? Кстати иногда инструкции отличаются и в приведенной указано про удаление диода. В чём плюсы и минусы?

    3. Сейчас всё настроено на последней прошивке R800, приведенной в статье и всё как бы работает, за исключением небольшого глюка — если включить коптер и аппаратуру, но не подключаться при этом по телеметрии через mission planner, то после старта почему-то показывает напряжение батареи нулевое (горизонт, gps, режимы — все показывается корректно). Сброс OSD не помогает. При этом стоит подключиться по телеметрии (и даже тут же отключиться) — сразу начинает корректно показывать напряжение. А то фактически самый важный показатель, неудобно.

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Vladimir, не могу ответить именно на ваш комментарий.
      «Подскажите пожалуйста, в схеме по первой ссылке (Дока), один вывод подписан «на OSD».» На какой схеме? Лучше бы дали саму ссылку — я вас просто не понял.
      «(у меня Mavlink OSD 2.0)» Хоть я и не понял вашего вопроса, но может вам поможет вот это?

      Thumb up 0 Thumb down 0

      • Vladimir:

        Речь шла про схему для вывода RSSI с приемника FrSky V8FR-II, у которого штатно нет RSSI. вот она

        Thumb up 0 Thumb down 0

        • 5yoda5:

          С этой схемы надо заводить не на ОСД, а на АРМ. Номер пина, куда подключили — потом нужно указать в параметре RSSI_Pin. Короче, всё как в статье.
          Напрямую к ОСД имеет смысл подключать — только если у вас нат полетного контроллера, или полетный контроллер без формирования протокола MavLink (допустим тот же KK или CC3D).

          Thumb up 0 Thumb down 0

  17. Vladimir:

    У меня Mavlink OSD 2.0. Уважаемые спецы, есть вопросы:

    1. Нужно ли чего-то паять снизу MAX7456? Дело в том, что там нет 3 отверстий. К примеру фотка — в середине видим 2 ряда мелких отверстий под MAX (5 и 6 штук). Их следует залить припоем?

    2.Нужно ли переделывать на питание 5в, как написано например здесь ? Кстати иногда инструкции отличаются и в приведенной указано про удаление диода. В чём плюсы и минусы?

    3. Сейчас всё настроено на последней прошивке R800, приведенной в статье и всё как бы работает, за исключением небольшого глюка — если включить коптер и аппаратуру, но не подключаться при этом по телеметрии через mission planner, то после старта почему-то показывает напряжение батареи нулевое (горизонт, gps, режимы — все показывается корректно). Сброс OSD не помогает. При этом стоит подключиться по телеметрии (и даже тут же отключиться) — сразу начинает корректно показывать напряжение. А то фактически самый важный показатель, неудобно. Видел похожую проблему, которая не была решена

    Thumb up 0 Thumb down 0

    • Vladimir:

      ссылки не скопировались:
      1. переделка под 5в
      2. фотка

      Thumb up 0 Thumb down 0

    • Тимур:

      Проверьте настройки порта в МП. Второе — у вас МинимОСД подключено без провода Тх? Если С проводом — отключите.
      По пайке — не подскажу не знаю. Наверное можно сверху МАХа налепить какой-нибудь радиатор.
      По питанию — возможно, как раз на вашей плате и стоит убирать диод. Существует несколько реализаций платы, у меня была только версия 1.1 Более ничего сказать не могу.

      Thumb up 0 Thumb down 0

      • Vladimir:

        Спасибо! ОСД подключено конечно без провода TX, потому что у меня ещё есть радио-телеметрия, и соответственно если бы было подключено по обоим проводам, то тогда не работает совместно (в общем это везде пишут). Под настройками порта имелось ввиду настройки порта при подключении по USB/по радио каналу? Если да, то по радио — 57600, всё остальное по умолчанию, если по USB — 115 200, также всё остальное по умолчанию.

        Про МАХ также почитал на буржуйских форумах и магазинах, вроде написано что в Mavlink OSD 2.0 решена проблема перегрева, так что можно дополнить в статье.

        По питанию спасибо, плата у меня точно 2.0, на ней написано, ну и в буржуйском форуме, где чел переделывает — визуально точно такая плата. Единственный момент, я так и не понял, а какая целесообразность переводить все на 5В? Чтобы меньше грелось и потребляло?

        По глюку напишу наверно в ветке minimosd-extra, похоже это их глюк

        Thumb up 0 Thumb down 0

        • 5yoda5:

          По настройкам порта — имелось ввиду настройки в МП, мой ответ Алексею, прямо перед нашей с вами перепиской.
          SR0_EXT_STAT = 2
          SR0_EXTRA1 = 5

          и прочая.
          Подключение к 5 вольтам — лишь один из способов запитки. Альтернатива — делать двойное питание — 5 вольт на «цифровую» часть, и 12 вольт на аналогувую. Но при этом подключении у многих горят МАХы. Есть подозрение что горят они не из-за 12 вольт как таковый, а из-за возникающего напряжения между аналоговой и цифровой земли. Вообще, способ запитки от 5 вольт — более простой. Так как если речь идет о АРМ (на каком сайте мы находимся), то это значит что у вас и так есть 5 вольт на борту, и так запитать проще и логичнее.
          Делать двойное питание КМК имеет смысл, если у вас на видео идут помехи по питанию. То есть вы делаете 12 вольт от отдельного акка и от него питаете ФПВ часть (и то есть мысль, что нужно при этом земли объединять).
          Цель данного букваря (статьи) — дать людям простое, надежное и безопасное (для платы) подключение МинимОСД к АРМ. Это ни в коем случае не энциклопедия по самой минимОСД (существует великое количество модов этой платы, вплоть до работы без какого — либо полетного контроллера)

          Thumb up 0 Thumb down 0

          • Vladimir:

            Спасибо! SR-параметры все настраивались по ссылке, которую вы дали в статье. Причём ниже в комментариях люди пишут о точно такой же проблеме (и не один такой комментарий). Баг некритичный конечно, просто несколько неудобный.

            По питанию понял, спасибо, переделаю на 5В

            Thumb up 1 Thumb down 0

            • BossTon:

              Так и не решили проблему?
              У меня тоже самое, если использовать в паре телеметрию и ОСД, показываются нули в напряжении до момента подключения телеметрии..Все остальное показывает нормально.

              Thumb up 0 Thumb down 0

              • 5yoda5:

                Я думаю, эти проблемы возникают из-за нестыковки по скорости порта. Например, в модемах стоит настройка порта 115, а в минимОСД например 57. И когда подключаетесь к компу, что-то «само собой» настраивается.
                Может зарегаетесь на форуме (здесь же), и обсудим это там? (со скринами, файлами настроек и пр.)

                Thumb up 0 Thumb down 0

  18. Анатолий:

    А каким образом сигнал от 6 (в вашем случае) канала попадает в MiniOSD? надо что-то настраивать в ArduPilot?

    Thumb up 0 Thumb down 0

    • 5yoda5:

      В настройке самой минимОСД (в ГУИ) параметр OSD Toggle Channel. В МП настраивается только частота обновления информации с RC — SR0_RC_CHAN = 5 (вроде тут определяется 5 герц). МинимОСД принимает информацию от всех каналов и сама выбирает, какой канал ей слушать. Если хотите работать с другим каналом, не номер 6 как в статье, а например 7 — выберите в ГУИ OSD_Toggle_Channel — 7. Но результат не гарантирован (возможны глюки прошивки), по-идее должно сработать.

      Thumb up 0 Thumb down 0

  19. Игорь:

    Сделал всё по этим инструкциям, но с подключенным minimosd получаю черный экран. Если камеру (gopro) подключаю напрямую на передатчик — видео есть. На плате горят оба светодиода питания и мигает маленький передачи, но видео нет.
    Помогите пожалуйста, в чем может быть проблема?

    P.S. Смущает очень момент с пропайкой MAX-микросхемы: неужели она не повреждается от высокой температуры припоя? (но при этом может повредиться от собственного перегрева)

    Thumb up 0 Thumb down 0

    • От пайки не повреждается, если паять по нормативу температуры, приведенном в datasheet. А сгореть она может и с точечным бо’льшим разогревом, чем в общем на всей площади.
      Если микросхема жива, то хоть что-то вы должны были бы увидеть.

      Thumb up 0 Thumb down 0

    • 5yoda5:

      А если камеру не подключать — а подключить только VOUT и землю от минимОСД к видеопередатчику — на экране будет видна телеметрия на черном фоне?

      Thumb up 0 Thumb down 0

    • @!!ex:

      ЧАсто в интернете можно встретить вариант подключения камеры — когда земля от камеры сразу идет в передатчик. Это особенно актуально для камер с собственным питанием, типа Xiaomi или GpPro.
      Так подключать нельзя.
      Собственно я бездумно подключил таким способом и получил следующее поведение:
      1) Черный экран
      2) Только телеметрия
      3) Только изображения с камеры

      ПРичем эти варианты чередовались без какой-то явной зависимости.
      Меня изначально смущало, что камера передает землю сразу на передачтик. Но я думал что земли объеденяются в передатчике и проблем быть не должно.
      В итоге поколупавшись пол дня, прежде чем заказывать другую OSD — я решил всё таки передать на OSD землю от камеры в аналоговую часть. И о чудо — сразу всё заработало.

      Иными словами — землю от камеры надо кидать не только на передатчик, но и на OSD.

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

      Thumb up 0 Thumb down 0

  20. Сергей:

    Подскажите, подключил osd все данные отображаются а картинки нет. Без осд изображение есть. Как это решить?

    Thumb up 0 Thumb down 0

    • 5yoda5:

      А если выключить — включить ОСД — надпись «Mavlink OSD» или «ArduCopter» проскакивает?
      Просто есть разные варианты. Возможно у вас просто проскакивает в положение «выключено ОСД» по РЦ. Сходите на форум этого сайта — там зададут наводящие вопросы и поставят диагноз. Худшее — сгорела микросхема МАХ, лучшее — просто что-то не настроено до конца.

      Thumb up 0 Thumb down 0

      • Сергей:

        Я сделал подключение с двойным питанием (+5 и +12) и все заработало как надо

        Thumb up 0 Thumb down 0

        • 5yoda5:

          Это ваш путь. Желаю, чтобы ОСД работала долго и без глюков. 🙂
          У меня всё работает от 5 вольт.

          Thumb up 0 Thumb down 0

  21. Александр:

    Добрый день! Проконсультируйте пожалуйста, что не так с ОСД шкой…Имеется MAvlink-OSD v.2 Все сделал, переделал под питание 5В, прошил на R800. Все работало почти нормально(за исключением глюка с не отображавшимся значением вольтажа и кол-ва спутников). Но тут решил пошаманить с прошивками и подвигать значки по экрану. В горячке боя подключил неправильно OSD. подав +5V на «RX», а минус на «+5V». После чего слетел загрузчик. Пытался перепрошить через Arduino ISP. Загрузчик прошился нормально. Без всяких угрожающих подписей в конце.Синий диод стал ярко моргать.
    Не помогло. Решил перепрошить напрямую по ISP через AVR Burn-O-Mat. Bootloader и прошивка залилась нормально. Но при подключении к передатчику на экране видна только надпись NO MAVLINK DATA. при попытке подключения OSD к компьютеру по FTDI в Config Tool выскакивает все та же надпись «Failed to talk bootloader». Никак не возьму в голову. какже так? бутлоадер и прошивка ведь заливаются. о чем свидетельствует надпись на экране. тоесть с Atmega328 все в порядке.
    Такое впечатление, что не работает канал RX. Такое вообще возможно? убить канал, не убив микросхему? както можно это проверить? Заранее спасибо

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Если вы подали +5 вольт на Rx, а теперь МК (микроконтроллер) «оглох» — то возможно что-то погорело в цепи. Отследите линию с контакта RX до ноги Меги. Возможно у вас погорел резистор на входе (если есть). Если до МК со входа RX все целое — то скорее всего вам придется менять Мегу.
      Надпись «но Мавлинк дата» — говорит о том, что Мега в принципе целая (и МАХ тоже целая), но МК не получает данных для расшифровки.

      Thumb up 0 Thumb down 0

      • Александр:

        Эхх…резистора там нет. входная ножка «RX» напрямую связана с соответствующей ножкой меги. Дешевле наерно заказать новую платку. Странно. не знал, что можно сжечь только часть микросхемы.:) Спасибо большое!

        Thumb up 0 Thumb down 0

  22. Константин:

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

    Thumb up 0 Thumb down 0

  23. Александр:

    ох и намучался я с моей OSD

    Пытаюсь подключить micro minimosd. В качестве USBUART использую Arduino Uno с выдернутой мегой.

    Сначала был Failed to talk with bootloader. Ну это мы уже проходили на миллионе ардуиноподобных плат — подпаиваемся к ISP-падам (то еще мучение на платке в полтора на полтора сантиметра), делаем из лишней ардуинки ArduinoISP, заливаем бутлоадер через avrdude. Всё успешно и без ошибок. Подключаю к OSD-Config — failed to talk with bootloader. Окау, заливаю R800 все так же через avrdude — та же реакция..

    Может ли это быть из-за использования Atmega16u2 от Uno R3 вместо FTDI? Функционально-то они идентичны в данном случае. Нигде под рукой нет FDTI, даже завалящего дата-кабеля от нокии чтоб самому сделать переходничок

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Проверьте ещё раз, где у вас на Rx, где Tx. Эта же ошибка выскакивает, когда тупо нет связи м.у. минимОСД и копьютером.
      Если на VOut подключить монитор, после резета минимОСД Надпись MavlinkOSD … — проскакивает? Если надпись проскакивает, и потом «ноу Мавлинк Дата» — значит сама минимОСД стартует, работает как надо, а вы просто до неё достучаться с компа не можете.

      Thumb up 1 Thumb down 0

      • Александр:

        rx-tx на месте

        а вот монитор подключить я не догадался 😀 вечером попробую.. пошуршал тут по сусекам, вроде нашлась FTDI, завтра у друга возьму — может через неё удастся настроить OSD

        спасибо

        Thumb up 0 Thumb down 0

  24. Имеется Mavlink OSD V2.0, контроллер Cruis AIOP и прошивка multiwii Маховий 2.2. залива 800-ю прошивку, подключаю как написано в статье. Имею надпись «No Mav Data». Если не менять подключения, но в OSD залить прошивку «KV_Team_OSD», то все работает. Делаю вывод — подключение верное. Что я делаю не так…?

    Thumb up 0 Thumb down 0

    • А может под мультивии/маховии только особая прошивка OSD работает?

      Thumb up 0 Thumb down 0

      • Может и так. Но хотелось бы конкретики…
        Нашел ОСД которая меня устраивает и что самое главное работает. Это MWOSD (MultiiWiiOSD), но там поддержки такой как у MinimOSD_Extra нет. Придется самому разбираться, но это в двойне интереснее!

        Thumb up 1 Thumb down 0

        • 5yoda5:

          Вот вам конкретика. С прошивкой АИОПа «multiwii Маховий» — работает только kvTeam(может и другие, но не та, которую вы залили). Об этом кстати, написано в статье. В прошивке контроллера «Мультивии» нет поддержки протокола Мавлинк (Маховий — это настроенный Мультивии с слегка переработанным кодом. Маховик проделал безусловно большую работу, но суть проекта — Мультивии.)
          Вы же в МинимОСД залили прошивку «Мавлинк ОСД R800».
          Если вас устраивает, как летает Маховий — тогда прошивайте другую прошивку в ОСД, прошивка из статьи вам не подойдет.

          Thumb up 1 Thumb down 0

    • Петр:

      привет. такая же проблема с mavlink-osd v2.0 с платой APM 2.8 не могу победить «No Mav Data» подскажи как решил проблему и как лечится, а то я устал уже её бороть)))) не покупать же пачку осдэшэк и подбирать какая заработает?

      Thumb up 0 Thumb down 0

      • 5yoda5:

        Советую зарегистрироваться на форуме и подробно задать вопрос вот в этом разделе (http://forum.apmcopter.ru/forums/aq-fpv/) в подходящей теме.
        Ошибка «No Mav Data» означает, что ОСД не получает данных по протоколу Мавлинк. Это может быть вызвано разными причинами. Либо провода подключены неправильно, либо настроено в МП неправильно.

        Thumb up 0 Thumb down 0

  25. Alex:

    Подскажите может кто вкурсе. У меня PIXHAWK + FrSky X8R. Всё подключено все как бы работает. Но есть проблема с RSSI на MiniOSD. Заключается он в том что в Mission Planner rxrssi отображается нормально, а на MiniOSD нет даже соответствующего значка Хотя в софтине настройки отметил галочку RSSI. Пробовал разные прошивки и разные платы MiniOSD все равно не отображается значёк и значения RSSI.
    Не подскажите как это пофиксить?

    Thumb up 0 Thumb down 0

    • Alex:

      А да использую прошивку arducam-osd

      Thumb up 0 Thumb down 0

      • 5yoda5:

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

        Thumb up 0 Thumb down 0

        • Alex:

          Поставил эту прошивку и OSD не показывает данные. Только если заармишься выдаёт полётный режим и напряжение с током. Остальное всё по нулям.

          Thumb up 0 Thumb down 0

          • tovich:

            У меня похожая проблема.
            Приёмник FrSky V8FR-II, но уровень RSSI получить никак не удаётся, причем ни в OSD, ни в MP.

            Thumb up 0 Thumb down 0

    • 5yoda5:

      Смотрите ГУИ, что у вас стоит вверху или внизу (бывает уползает наверх) посередине экрана. Советую поотодвигать параметры, бывает что один параметр под другим.
      Или отключите все параметры, и включайте их по одному, вдумчиво и сразу располагайте как надо. Тогда ничего лишнего не будет.

      Thumb up 0 Thumb down 0

      • staryk:

        Это я попробовал — все отодвинул вниз, заодно проверил зону каждого параметра, чтобы не было наложений (а они были в парочке мест внизу).
        Да и хрен с ним, я на всякий случай, вдруг есть какой-то известный всем глюк, знаете, как бывает иногда…

        Thumb up 0 Thumb down 0

        • 5yoda5:

          Известный всем глюк — это когда зальешь не те шрифты. Файл с шрифтами загружали из комплекта с прошивкой?

          Больше глюков нету, и у меня ничего подобного нет на экране.

          Thumb up 0 Thumb down 0

          • staryk:

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

            Thumb up 0 Thumb down 0

    • 5yoda5:

      Скорее всего это ноль градусов, а не ноль и стрелочка.

      Thumb up 0 Thumb down 0

      • staryk:

        Да, я указывающую стрелку немного неверно нарисовал, она закрыла стрелку вниз правее цифры, а цифра — это 0 градусов.

        Thumb up 0 Thumb down 0

  26. Vadim:

    Добрый день! Скажите а что делать если с одной камерой идет на экран картинка с телеметрией от осд а с другой нет? обе камеры стандарта PAL.

    Thumb up 0 Thumb down 0

    • А проверяли их на телевизоре? Именно как PAL кодировка определяется, либо доверяете китайцу?
      Еще можно поиграться с настройкой PAL/NTSC в OSD и мониторе.

      Thumb up 0 Thumb down 0

      • Vadim:

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

        Thumb up 0 Thumb down 0

        • Valera:

          Как проверить камеру на телевизоре , если с камеры идёт 3 провала ( + — и AV ) минус у них общий?

          Thumb up 0 Thumb down 0

          • Минус распараллелить. К телевизору в AV вход подключить минус и сигнал.
            В меню телевизора найти, как посмотреть информацию об используемой системе.

            Thumb up 0 Thumb down 0

  27. Алексей:

    Все хорошо, но одного не понял:

    > Для этого нам потребуется FTDI адаптер

    — а USART адаптер уже что, для этого не подходит?

    Thumb up 0 Thumb down 0

    • Подходит. Про такой (FTDI — название) адаптер у нас речь уже была, его назначение нам понятно.

      Дело в том, что это можно назвать все разными словами. Если будем перечислять все возможные по смыслу слова, то точно читатель запутается.

      COM-порт, (англ. communications port) — сленговое название интерфейса стандарта RS-232.
      USART — Universal Synchronous/Asynchronous Receiver Transmitter.
      UART — Universal Asynchronous Receiver Transmitter.
      RS-232 (англ. Recommended Standard 232) — физический уровень асинхронного (UART) интерфейса.
      TTL — транзисторно-транзисторная логика.

      И вот если все это изучить, то какая каша будет в голове у читателя?

      Thumb up 0 Thumb down 0

      • Алексей:

        Как раз каша получится в наборе из бесполезных покупок.
        К примеру, у меня уже есть USART адаптер, которым пользуюсь:

        http://ru.aliexpress.com/item/Free-Shipping-2PCS-1LOT-CP2102-Module-1PCS-Pro-Mini-Module-Atmega328-5V-16M-For-Arduino-Compatible/1590879372.html?isOrig=true&isOrigTitle=true

        А тут бац — новая терминология: FTDI :-O
        И что я бы сделал, если бы не спросил вас?
        Ясное дело, побежал бы на Ali и купил бы еще одну подобную хреновину — спрашивается, на кой?

        Кстати, эта же тенденция наблюдается в фармацевтике: одно и то же лекарство называют десятком имен, не иначе, чтобы запутать пациента.

        В-общем, просьба: на всякий случай, для не разбирающихся в фантазиях разработчиков (а скорее маркетологов) указать в своей статье после FTDI в скобках (USART)

        Thumb up 0 Thumb down 0

      • Алексей:

        Вы промолчали, а хотелось бы знать, прав я или нет.

        Thumb up 0 Thumb down 0

        • Алексей, бывает, что я сразу не могу отвечать.
          По данному вопросу вы правы. Немного терпения и в статью информация будет добавлена. Также скоро напишу статью типа «Must have».

          Thumb up 0 Thumb down 0

  28. Алексей:

    Спасибо! Вообще статья замечательная, благодаря ей купил уже два таких MinimOSD 🙂

    Thumb up 0 Thumb down 0

  29. Андрей:

    А из-за чего может не отображаться смена режима на экране ОСД?
    Тут собрался полетать, дома все проверил — работает. Выхожу, на улице — около нуля градусов температура. Врубаю- врубается. Но при попытке переключить режим с лоитера на любой другой — на экране ОСД остается все тот же лоитер. Пришлось сворачиваться. Пока в расстроенных чувствах ехал домой, начал уже думать что переключатель режимов на пульте «отвалился». Но дома опять все заработало. В чем может быть дело?

    И еще один баг обнаружил. Когда врубаю питание на коптере — плата ОСД иногда врубается не с первого раза. Т.Е. бывает включишь питание, а она вообще признаков никаких не подает (диод не горит и не мигает). Включишь заново — все заработало. Питание на ОСД подаю с отдельного от АРМ стабилизатора. В чем может быть дело?

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Наверное дело всё-таки в питании. Поймайте момент, когда ОСД не подает признаков жизни и проверьте тестером входящее напряжение.
      Как вариант — питающий стабилизатор слишком маленькой мощности, потребление минимОСД вроде может быть до 500 мА (сам не мерял). Программно лампочки на ОСД никак не отключаются 🙂
      «А из-за чего может не отображаться смена режима на экране ОСД?» Возможно всё-таки из-за того, что полетный режим не сменился. Например, вы пытались взлететь в Лоитере. Можно было попробовать, взлететь визуально, и по стилю полета определить — переключились ли реально режимы или нет. Чтобы точно определить — ОСД не показала или контроллер не поменял полетный режим.
      Если прошивка R800, то она избавлена от глюка «замерзания» показаний на ОСД.

      Thumb up 0 Thumb down 0

      • Андрей:

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

        Thumb up 0 Thumb down 0

  30. Сергей:

    Здравствуйте, на экран выводится не правильная высота, вместо 5-6 метров показывает 80-90 метров, как решить эту проблемку

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Скорее всего выводите не ту высоту. Есть высота по барометру и по GPS, в одной из них высота показывается над уровнем моря.
      включите оба параметра (Altitude, Home Altitude) и выберите, которая нравится больше.

      Thumb up 1 Thumb down 0

      • Сергей:

        Это во вкладке «panel 1» или над кнопкой read osd?

        Thumb up 0 Thumb down 0

        • 5yoda5:

          Параметр включается на вкладке Panel1 или Panel2.
          На вкладке Config, над кнопкой Read from OSD (кстати, эта кнопка «сквозная», есть на всех вкладках) — там находится секция, смысл которой — «показывать значок перед параметром» и выбираешь где показывать значок, а где нет. Один из параметров — значок перед параметром Home Altitude.

          Thumb up 1 Thumb down 0

  31. Денис:

    Ставил и настраивал MinimOSD так как указано на сайте. Прошивка R800
    Глюк, как описанный выше при подключении телеметрии. А именно:
    Включаю коптер, на экран выводятся данные :Высота, углы наклона по тангажу, расстояние пролёта
    При арминге отображается напряжение. Ни GPS ни направлений на экране нет даже при фиксе по сигнализации коптера.
    Но стоит связаться с коптером по bluetooth, начинает отображаться все параметры и всё работать.
    BT подключен к UART, параллельно подключена OSD только на чтение. Пробовал подключать RX и TX ничего не менялось.
    Такое впечатление что контроллер даёт не все данные пока не получит запрос.
    Коптер — Cheerson CX-20
    Есть какие то мысли?

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Есть мысль, что подключение по блютусу «настраивает» скорость порта.
      Думаю, надо проверять скорость порта на всех устройствах и на АРМ.

      Ещё одна мысль — на АРМ сначала все параметры SR выставить на 0, записать, перезагрузить а потом поставить те, которые нужно, записать. Только внимательнее при установке скорости порта, на котором подключаетесь МП к плате (а то установите на 0 и не сможете подключиться 🙂 ).

      Thumb up 0 Thumb down 0

  32. Алексей:

    А подскажите-ка, пожалуйста, какой точный вес у этой платки?
    Очень важно. Но в спецификации его нет.

    Thumb up 0 Thumb down 0

  33. Алексей:

    5 грамм — это радует! 🙂 Спасибо!

    И еще вопросик, сложный для меня, поскольку с GPS-приемниками еще не имел дела —
    как вам этот приемник?

    BN-280 GPS + ГЛОНАСС модуль для моделей БПЛА, с встроенной антенной. 100% совместим с дроном Cheerson CX-20 ( Nova )

    http://ru.aliexpress.com/store/product/BN-280-GPS-GLONASS-module-UAV-flight-control-model-aircraft-with-the-antenna-integrated-Cheerson-CX/1921782_32535214107.html
    Подойдет ли он для minimOSD, хорош ли он вообще, или лучше поискать другие?

    Thumb up 0 Thumb down 0

  34. 5yoda5:

    Если он подойдет для АРМ, то уж минимОСД — пофигу. минимОСД только показывает то что «понимает» полетный контроллер.

    Thumb up 0 Thumb down 0

  35. Алексей:

    Вот как… т.е. получается, что если полетного контроллера нет (закрытого типа), тот этот mimimOSD бесполезен?
    Жаль, жаль, а я на него такие надежды возлагал.
    Получается, что он и бародатчик не понимает? http://wiki.megakopter.ru/wiki/
    Что же он тогда вообще полезного делает? И на что способен без полетного контролера — только текущее время показывать?
    Для ATMEGA328P, которую он использует, как-то маловато функций получается.

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Не мешайте мух и котлет в одну кучу.
      Эта статья рассматривает не плату minimOSD и её возможности вообще, здесь рассматривается её «классическая» работа в паре с полетным контроллером АРМ (кстати, нисколько не закрытым, это опенсорс).
      Так называемые «стандалоне» прошивки, когда всё подключается напрямую к ОСД здесь не рассматриваются.

      То есть, если вы прошили в минимОСД прошивку kvTeam (или любую другую) — тогда ищите информацию о совместимости в том месте, где брали прошивку. В этой статье прошивается прошивка ArduCam, которая работает по протоколу MavLink с полетным контроллером APM. И только.

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

      Thumb up 0 Thumb down 0

    • 5yoda5:

      Вот цитата из статьи:
      »
      Для начала скажу, что для коптеров и для самолетов прошивки отличаются. Так же есть прошивка для Мультивии (kvTeam), и так же есть отдельные моды — от самостоятельной работы (без полетного контроллера), до подключения даже к Назе.

      Но здесь мы рассматриваем «классический» случай — коптер на контроллере АРМ.
      «

      Thumb up 0 Thumb down 0

      • Алексей:

        Так называемые «стандалоне» прошивки, когда всё подключается напрямую к ОСД здесь не рассматриваются.

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

        Thumb up 0 Thumb down 0

        • 5yoda5:

          Если даже что-то и прошили, то можно потом перепрошить на другое.
          Все прошивки «стандалоне» подразумевают подключение к ногам процессора 328 через резисторные делители. Выводить могут что угодно, а если напишете свой софт — вообще возможностей много.
          Гуглить «standalone minimosd», может вот эта ветка вам чем-нибудь поможет.
          К Назе тоже например цепляются ОСДхой, при этом ОСД фактически сама расшифровывает полученные данные, от полетного контроллера вообще мало получают в силу закрытости самого полетного контроллера.
          МинимОСД — это микроконтроллер (цифровая часть) совмещенная с знакогенератором (микросхема черно-белого ОСД). Что в неё запрограммируете — так и будет, ограничивается только возможностями 328 меги. Если дружите с паяльником и с программированием на микроконтроллерах — вообще пределов мало.

          Thumb up 0 Thumb down 0

      • Алексей:

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

        Thumb up 0 Thumb down 0

  36. Дмитрий:

    как его запрограмить дешевым програматором на 232м? Usb в RS232 TTL PL2303HX авто конвертер адаптер модуль контроллера для arduino. Опыт есть Rx Tx не путаю.

    Thumb up 0 Thumb down 0

    • @!!ex:

      Также как и дорогим. Только на каждую операцию придется reset на плате OSD тыкать.

      Thumb up 0 Thumb down 0

  37. Алексей:

    А случаем, это не те программки, которые ищу для автономного использования MinimOSD?
    https://github.com/FPVTools/BitsyOSD
    https://code.google.com/p/mineasyosd/wiki/Loading

    Прокомментируйте, пожалуйста, их!

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Может оно вам и поможет. В любом случае — надо внимательно читать, как у них всё подключено, через какие резисторы (если есть), к каким ногам. В продключении модуля GPS напрямую, камнем преткновения может быть настройка самого модуля GPS, чтобы его понимал микроконтроллер на минимОСД.
      И темку про подключение минимОСД к Назе всё-таки почитайте. Наза — закрытый полетный контроллер, «наружу» мало что отдает, а минимОСД становится в параллель, и успевает выхватывать данные. Хотя в последних версиях прошивок уже вроде что-то и из самой назы удалось им достать (крены например)

      Thumb up 0 Thumb down 0

  38. Дмитрий:

    Програмить дешевым ардукамом хочу! И почти получилось. Сперва дравами долго определялся потом скорость порта 4800. Далее прога. Вид сделало что писало и читало, врубил — у нее свои настройки выставлены. Кстати надо резет был он на 2 ноге и его к GRN. Завтра добью вопрос. Параметры тоже не видит на АРМ 2.6.

    Thumb up 0 Thumb down 0

  39. Алексей:

    5yoda5, как с вами можно еще связаться — email, ICQ?
    Есть дело на 100 рублей! А может и больше :))

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Зарегистрируйтесь на форуме, там даже чат есть!

      Thumb up 0 Thumb down 0

      • Алексей:

        5yoda5: мне бы хотелось пообщаться в приватном порядке, не на форуме.
        Говорю же — денежное дело 😉

        Thumb up 0 Thumb down 0

  40. Вадим:

    Зачем нужна перемычка «PAL»? Нужно ли ее замыкать при каких-то обстоятельствах? Или режим настраивается только в программе? Никто не знает?

    Thumb up 0 Thumb down 0

    • Где-то мелькала информация, что эта перемычка была действующей в ранних версиях прошивки, а сейчас настройка производится программно. Проверить легко. Подключаете выход OSD к телевизору, делаете пайку или меняете настройки в программе и смотрите результат — телевизор покажет, какая система работает на данный момент.

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

      Thumb up 0 Thumb down 0

  41. Александр:

    Друзья, ай нид хелп!

    Вчера по дурости своей оторвал площадки Video-out с micro minimosd. Земля-то ладно, а вот где теперь взять видео-сигнал?

    Может кто-то прозвонить свой модуль и найти где в схеме можно подпаяться?

    Thumb up 0 Thumb down 0

    • Про какую micro osd речь? Покажите.
      Ну на микросхеме MAX искать по даташиту выход, смотреть типовую схему включения и подпаиваться.

      Thumb up 1 Thumb down 0

    • Александр:

      Взял иголку, подпаял к ней + видеовхода с экрана и тыкал в модуль 😀
      Логическим путём допёр, что на выходе должен стоять конденсатор — и правда, видеовыход нашелся на одном из больших желтых конденсаторов.

      Thumb up 0 Thumb down 0

  42. Кирилл:

    А можно ли использовать USBASP для заливки не только бутлоадера, но и прошивки, подключив его к TTL пинам ОСДшки (Rx, Tx, GND, +5)?

    Thumb up 0 Thumb down 0

  43. Тимур:

    Коллеги, miniosd внезапно перестала выдавать полное изображения, на мониторе только 5мм картинки с нижнего края, При нажатии reset картинка полная появляется н доли секунды, но без данных телеметрии, напрямую без осд видео идёт полной картинкой. плату на выброс? 🙂

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Как минимум попробовать перепрошить минимОСД. Но симптомы вообще нехарактерные (как бы действительно не пришлось бы разыскивать аппаратную неисправность).

      Thumb up 0 Thumb down 0

      • Тимур:

        И перепрошивал через гуи и откатывал прошивку, все один результат )) единственное, в режиме pal картинка появляется но с какой-то сеткой и без наложения телеметрии. Заказал новую плату ))

        Thumb up 0 Thumb down 0

  44. Антон:

    Добрый день! Проблема такая apm 2.8 minimosd 2.0. Подключил все настроил прошил, коптер включаю все показывает, как только подключаю аппаратуру сразу экран гаснет. Без осд камера показывает.

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Проверьте переключение экранов. Я попадался несколько раз на подобное. У вас это либо крутилка либо тумблер.

      Thumb up 0 Thumb down 0

  45. Александр:

    Имеются очки Quanum DIY FPV Googles V2. В комплекте идет переключатель источника видеосигнала. Хочу сделать чтобы на очках снаружи стояла камера и на неё можно было переключаться для того чтобы осмотреться либо подключить к видеовыходу планшета с МП.
    На переключателе источника есть кнопка и вход для подключения к приемнику (для использования на борту). У меня аппаратура Turnigy 9x с модулем FrSky и приемником V8FR-II. Есть ли какие-то дополнительные небольшие 1-2 канальные приёмники под эту систему, чтобы не городить прямое подключение проводом к переключателю на аппе?

    Thumb up 0 Thumb down 0

  46. Владимир1978:

    Какая то непонятка в работе OSD.Прошивал Extra_Copter_Pre-release_2.4_r726 и Exstra R-800. Всё работает и отображает без замечаний,НО. Уровень RSSI аппаратуры управения, данные напряжения батареи, GPS отображает по нолям, при этом тангаж, крен, авиагоризонт,время и т.д всё отрабатывает без замечаний. В Миссион планере нажимаю «CONNECT», наземный модуль телеметрии соединяется с бортовым модулем и тут же OSD начинает отображать правильно RSSI 100%, выключаю аппаратуру RSSI падает до 0, отображает правильный вольтаж батареи и GPS. OSD подключал и в паралель телеметрии и к UART 0, результат тот же. Насколько я понимаю это не корректная работа OSD. Ноутбук с собой таскать не охото в поле. А забыл когда снимаю квадрик с охраны напряжение начинает отображать в OSD, а RSSI и GPS также по нолям. В чём может быть проблема куда копать?

    Thumb up 0 Thumb down 0

  47. Андрей:

    Коллеги, правда что получить сигнал RSSI для вывода его на OSD с приемников типа Walkera, DSM2/DSMx, DSSS — невозможно? Какой тогда нужен приемник и стандарт аппаратуры чтобы полноценно работал RSSI?
    Подключать планирую через PPM, нужны 12 каналов.

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Тогда и нужно подбирать радиолинк исходя из ваших требований (12 каналов, СРРМ, RSSI).
      Сама по себе сила сигнала RSSI — это всего лишь напряжение. В некоторых приемниках 100% силе сигнала соответствует 5 вольт, в некоторых приемниках — 3.3 вольта.
      Например, все приемники FRSky имеют максимум на RSSI — 3.3 вольта. Если слишком частая смена уровня РССИ напрягает — ставят сглаживающий фильтр.
      Как вариант — есть приемник FrSky L9R. Если взять два таких приемника, настроить их, они работают как один 12-канальный. У приемника есть RSSI и есть комбинированный сигнал. Только это не CPPM, а SBus. В принципе, существует прошивка РРМ-энкодера, чтобы АРМ мог работать с SBus. Об этом есть информация у нас на форуме.

      Thumb up 0 Thumb down 0

      • 5yoda5:

        Ссылка на форум не вставилась, дублирую:
        http://forum.apmcopter.ru/threads/podkljuchenie-priemnika-po-s-bus.369/

        Thumb up 0 Thumb down 0

      • Андрей:

        А зачем FrSky L9R вдвоем соединять, если и один по SBus дает 12 каналов?

        Thumb up 0 Thumb down 0

        • 5yoda5:

          Не знаю, у меня этих приемников не было. Видел вопрос, как поиметь 12 каналов. Ответом было два этих приемника. Возможно, речь шла про 12 PWM каналов.
          Но вот ситуация: вот заведете вы 12 каналов по SBUS в АРМ. А эти 12 каналов должен обработать РРМ энкодер (маленькая Мега на плате). И еще вопрос, что дальше АРМ сделает с этими 12 каналами?
          А если вам нужно управлять подвесом, подсветкой или чем там ещё (пускать пиротехнику например) — то вам возможно понадобится именно PWM каналы….
          В любом случае вам решать, но мне кажется что для 12 каналов понадобится всё-таки два приемника. Но я не уверен.

          Thumb up 0 Thumb down 0

  48. Олег:

    Глюканул FTDI FT232RL USB адаптер сегодня, при попытке подключения осд(хотел убрать пару параметров с экрана лишних) пишет «ошибка загрузчика». При чем осд работает на копе после этого нормально. При подключении FTDI FT232RL USB к компу без осд так же «ошибка загрузчика» значит проблема в нем?
    Опасаюсь к модулю ЖПС подключать теперь.

    Thumb up 0 Thumb down 0

    • Прошу создать тему на форуме в разделе http://forum.apmcopter.ru/forums/model-parts/ со скриншотами ошибки, на какой стадии появляется.
      Так же необходимо проверить эхо.

      Thumb up 0 Thumb down 0

      • Ок, попробую создать тему. До этого нормально прошил, по этой инструкции и несколько раз подключал меняя меню экрана. С коптера на комп, и обратно Проблем не было. Тут отлетал и решил финальный штрих внести.. Подключил, начали дрова обновляться автоматически(свежие для FTDI вышли). Прога OSD_Config.exe соответственно. И после этого началось — «ошибка загрузчика». Откатывался на старые дрова, подключал к другому компу — тоже самое-«ошибка загрузчика», даже без подключения ОСД. Рад что ОСДха нормально осталась работать. Короче заказал новую FTDI.

        Thumb up 0 Thumb down 0

        • Конечно меня смущает, что эта ошибка у вас и при подключенном и отключенном OSD. А как было раньше тогда при отключенном?
          Возможно у вас поддельная FT232, тогда надо драйвера постарее (откат может не помочь, а вот если вставите в тот порт, где все работало и откатите, то может получится). Вот этот драйвер должен заработать. http://yadi.sk/d/bS-Od9yhMeQPG

          Thumb up 0 Thumb down 0

          • Не могу сказать, подключал всегда в связке с ОСД. После обновления дров пошли эти траблы. Правда только с OSD_Config.exe пробовал. С «u-center_v8.20.exe» такого нет(хотел модуль прошить) но и подключать сам модуль к этому FTDI теперь не рискую.

            Thumb up 0 Thumb down 0

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

              Thumb up 0 Thumb down 0

          • После «ошибка загрузчика» появляется это окно «the eeprom mapping is outdated an automatic update will start» нажимаем ок, опять появляется «ошибка загрузчика» и на по следок «eeprom mapping updated!»

            Thumb up 0 Thumb down 0

            • Снял с коптера, все соединения проверил — заработало! Хз что за глюк был, я до этого шаманил и с дровами и другим компом, и с старой версией проги. Соединения всегда были по схеме — 100%. С FTDI вообще не снималась колодка, а на ОСД замотано скотчем и обозначено-не ошибёшься. Могу предположить, что пропал контакт один из 8. И я кабель усб другой кстати решил использовать. Хотя тот, с которым глючил нормально работает с другими девайсами.
              Электрика — наука о контактах!

              Thumb up 1 Thumb down 0

  49. Леха. Д.:

    Каллеги, нужна помощь!
    Проблема при загрузке шрифта. Все остальное работает нормально. Грузятся прошивки, читаются данные, даже на FPV все показывает, а вот mcm-ку загрузить не могу. 12 вольт, естественно, подано.
    При попытки загрузки выдает «Error entering CharSet upload mode — invalid data». Пробовал разные прошивки, разные версии программ, разные mcm-ки — одна фигня. Что интересно, ошибка одинакова и с 12 вольтами и без них!

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Без 12 вольт — как раз объяснимо, у вас микросхема ОСД как раз обесточена. Другое дело, если распаяли как в статье (соединили земли) — тогда зачем подается 12 вольт? Тогда запитка идет только от 5 вольт, и всё должно работать.
      Ошибка какая-то нехарактерная, как будто микросхема ОСД не отвечает, а Мега вам об этом рапортует. Вы не спалили случайно Максимку?

      Thumb up 0 Thumb down 0

    • Светодиоды питания светятся на обоих сторонах платы? Кнопка Reset нажимается? Вроде это тоже надо было.

      Thumb up 0 Thumb down 0

      • Леха. Д.:

        Светодиоды оба горят. Сброс проходит штатно от FTDI от сигнала DTR, это видно по синему светодиоду, но я попробовал и ручной сброс по кнопке. Результат тот же. Может действительно Максимка подгорела, но данные на экран поступают! Только на «горизонте» появляются буквы из старой таблицы символов. Только сейчас обратил внимание, что у меня плата Mavlink-osd, но все пишут, что это одно и то же, только вид «с боку». В этой плате перемычек нет, поэтому запитка от 5вольт только хирургическая, чего делать не стал. Брюхо у Максимки пропаял. Перегрева нет — через 20 минут работы микруха ощутимо горячая, но не горячее чем передатчик.

        Thumb up 0 Thumb down 0

        • Странный случай. Мыслей нет.

          Thumb up 0 Thumb down 0

          • Леха. Д.:

            Да, уж.
            Темные электрические силы.
            Ладно, обойдусь без горизонта. Главное, напругу и угол наклона показывает. Для cc3d без барометра, GPS и компаса этого хватит. И вообще, для гоночного квадра OSD это баловство и лишний потребитель электричества. Поставлю лучше старую добрую пищалку 😉

            Thumb up 0 Thumb down 0

            • 5yoda5:

              СТОЯТЬ.
              Вы сказали CC3D?
              И эта прошивка у вас работала с Экстрой R800? Разве у CC3D реализовали поддержку протокола Мавлинк? (я не знал, если это так).
              Я думаю — вам надо прошить KVTeam.

              Thumb up 0 Thumb down 0

  50. Вадим:

    Так никто и не отписался по поводу проблемы, что не показывает Вольтаж и Ток, пока не подключишься к mission planer. Проблему как-то решили? Проверил все значения, что советовали, ничего не помогло пока что.
    Прошивка APM — коптер 3.2, прошивка OSD — r800.
    Ссылки читал, там везде те же советы. Подключение без модема на том же проводе пользы так же не приносит.

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Вадим, вы на форуме были? Там был успешный опыт решения подобной проблемы, заключался он в смене версии МП — как ни странно 🙂 Ставили версию 25 — она корректнее работает с параметрами SR

      Thumb up 0 Thumb down 0

    • Геннадий:

      Об этом где то писалось http://multicopterwiki.ru/index.php/Walkera_QR_X350_PRO
      OSD не инициализируется сам.
      Чтобы заработал Minim OSD надо установить с помощью МиссионПланнера в Full Parameter List следующие параметры:
      SERIAL1_BAUD, 57
      SR1_EXT_STAT, 2
      SR1_EXTRA1, 5
      SR1_EXTRA2, 2
      SR1_EXTRA3, 3
      SR1_POSITION, 2
      SR1_RAW_SENS, 2
      SR1_RC_CHAN, 5
      SR0_EXT_STAT, 2
      SR0_EXTRA1, 5
      SR0_EXTRA2, 2
      SR0_EXTRA3, 3
      SR0_POSITION, 2
      SR0_RAW_SENS, 2
      SR0_RC_CHAN, 5

      Thumb up 0 Thumb down 0

  51. Леха. Д.:

    На Либрепилоте есть прошивки ОСД для работы с CC3D. Прошивки от пректа Опенпилот, действительно не работали с ОСД. А с либрепилота уже все работает, акромя CharSet (но эта деталь не работает, видимо только у меня). Моя ошибка не связана с прошивкой контроллера. Я пробовал разные прошивки для данной платы, в том числе и R800, а также разные ОСД-конфиги (3 разных версии).
    Скоро должна прибыть новая ОСД (из-за китайского нового года отправка задержалась), правда в формате микро. Она и покажет-кто глючит.
    На сколько я понял, разработчики, наконец то додумались и выкинули совершенно дурацкую часть-ИМПУЛЬСНЫЙ преобразователь 12-5 вольт (он то и может вносить дополнительную помеху в аналоговый сигнал) и запитали все от одного внешнего источника 5 вольт, и сразу добавили резюки для считывания напряжений от 2х батарей, а плата уменьшилась больше чем в 2 раза.

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Плата уменьшилась в основном из-за двухстороннего монтажа деталей. Так же есть подозрение, что из-за невозможности пропаять «пузико» Максимки — микра может перегреваться. Пока только подозрение, фактов не накоплено.
      Отпишитесь, когда станет ясно.

      Thumb up 0 Thumb down 0

      • Леха. Д.:

        Проблема возможного перегрева меня тоже беспокоит. Возможно придется колхозить радиатор. Пока не попробуешь-не узнаешь.
        Как приедет — обязательно отпишу.

        Thumb up 0 Thumb down 0

  52. InsaneD:

    В первую очередь при ошибке «failed to talk to bootloader» предлагают программатором шить
    бутлоадер. Но есть один нюанс.
    Мне помогло соединение GRN с DTR и все заработало. Об этом прямо пишут вот тут

    http://www.rcgroups.com/forums/showthread.php?t=2026936

    Обновите плиз мануал соответствующим образом.

    Thumb up 0 Thumb down 0

    • Об этом написано, не правда ли?

      Подключаем с помощью 5 проводков, схема подключения следующая: 1. GRN, 2. Tx, 3. Rx, 4. +5V, 5. GND (со стороны ОСД) — соединяем их с FTDI адаптером 1. DTR, 2. Rxi, 3. Txo, 4. VCC, 5. GND.

      Thumb up 0 Thumb down 0

      • 5yoda5:

        Справедливости ради замечу, что данная ошибка ещё часто выскакивает, когда есть какой-нибудь неконтакт по одному из проводков. Буквально на днях заливал новую прошивку в минимОСД — несколько раз выскакивала такая ошибка. Бутлоадер не прошивал, всего лишь поправил проводочки.
        Наука о контактах! 🙂

        Thumb up 0 Thumb down 0

      • InsaneD:

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

        Thumb up 0 Thumb down 0

        • 5yoda5:

          Написано «Если непонятно, смотрим вот это видео, особенно внимательно на 1:03«. Как вы думаете, зачем я указал время в ролике?
          А выше, в тексте звучит: «Подключаем с помощью 5 проводков, схема подключения следующая: 1. GRN, 2. Tx, 3. Rx, 4. +5V, 5. GND (со стороны ОСД) — соединяем их с FTDI адаптером 1. DTR, 2. Rxi, 3. Txo, 4. VCC, 5. GND.»

          Я что-то сделал не так?

          Thumb up 0 Thumb down 0

        • 5yoda5:

          А если бы посмотрели видео — то увидели бы следующее: типа я нашел схему в интернете, вот она (как раз превью на видео), так вот, он не работает, а надо подключить вот так…

          Thumb up 0 Thumb down 0

          • InsaneD:

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

            Вчера вечером уже глаза не видели.
            Я, если честно, сегодня только понял что это превью от ютуба.
            Читал по диагонали статью т.к. изначально прочитал все, потом еще раз, и потом когда стал делать, читал по-диагонали.
            При беглом прочтении текста, принял превью из ютуба за схему подключения. Хотя под видео написано что смотреть внимательно на 1.03.

            Thumb up 1 Thumb down 0

  53. Вадим:

    Есть где-то темы по редактированию прошивки?
    Есть большой интерес по изменению наклона линии горизонта в обратную сторону. Лучше это делать не с нуля, а с уже хоть какой-то инфой по разработке/редактированию прошивки.
    Может быть кто ссылками поделится?

    Thumb up 0 Thumb down 0

    • Вряд ли такая информация найдется. Только исходники. Что-то подсказывает, что надо в нужных местах поменять «+» и «-» и горизонт можно перевернуть. Только зачем? Здесь абсолютно правильная логика по сравнению с Multiwii.

      Thumb up 0 Thumb down 0

      • Вадим:

        Ответ очень прост. FPV идет с камеры с подвесом. Камера всегда в горизонте. Горизонтальная линия будет показывать не горизонт, который статичен, а наклон коптера, что более логично. А так сильно сбивает с толку )

        Thumb up 0 Thumb down 0

    • 5yoda5:

      Вот в этой теме Алексей Козин выложил новую прошивку минимОСД.
      Попробуй связаться с ним, может поможет ссылками.

      Thumb up 0 Thumb down 0

  54. Сергей:

    Товарищи Комрады, доброго вам дня. Подключил OSD так как написано выше в инструкции. На монитор выводит картинку с камеры и по середине надпись — Minim OSD-Extra 2.4 Copter R800 и все, больше ни каких данных. Проверял, читал, настраивал в MP — исход один. Куда копать?

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Это он и должен показывать при старте. Если подождать секунду-три, то переключается на основной экран.
      Если у вас этого не происходит — значит по какой-то причине не стартует нормально прошивка.
      Тогда надо попробовать 1. перепрошить прошивку и 2. настроить через GUI.

      Thumb up 2 Thumb down 0

  55. Сергей:

    Прошу еще помощи: странный глюк показаний напряжения силовой батареи — когда включил коптер, все загрузилось но еще не армил — показания напряжения 0. Заармил — показания появились, но не обновляются, как было, скажем 12 вольт, так они и остаются. Стоит подключится к МР, так все сразу начинает работать и продолжает даже после отключения от компа. Еще одно: в МР не могу выставить значения
    SR0_EXT_STAT = 2
    SR0_EXTRA1 = 5
    SR0_EXTRA2 = 2
    SR0_EXTRA3 = 3
    SR0_POSITION = 2
    SR0_RAW_SENS = 2
    SR0_RC_CHAN = 5
    Выставляю их, перезаписываю, потом перезагружаю и опять старые значения. Параметры SR1 выставляются без проблем как и все остальные. Куда копать? За ранее спасибо)

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Буквально 9-10 февраля отвечали, полистайте чуть выше. Вкратце — ставьте другую версию МП, например 25.

      Thumb up 2 Thumb down 0

  56. Леха. Д.:

    Пришла ко мне micro minimosd. Что можно о ней сказать: мелкая, легкая и горячая. Если у стандартной ОСД после пропайки все тепло уходит через земляную шину платы, то на мелкой этого нет. Во время настройки, программирования и т.д. отработала практически без перерыва 40 минут. По ощущениям — значительно горячее, чем стандартная плата. Во внутрь корпуса я бы ее ставить не стал, да и в термоусадку совать стремно. Ей самое место только в виде мезанина на распределительной плате ЗМР250. А вот поставить на нее радиатор — это отдельная песня, уж больно плотный монтаж, запросто можно замкнуть что нибудь.
    Кстати, чарсет на ней прошился без проблем.

    Thumb up 1 Thumb down 0

  57. Олег:

    А можно ли запитать камеру от передатчика, таким образом, что бы от OSD платы входил/выходил только желтый провод? или необходимо земли объединять?

    Thumb up 0 Thumb down 0

    • Почему бы и нет? Как один из вариантов.

      Thumb up 0 Thumb down 0

    • Антон:

      Чисто теоретически на коптере земля общая, но что-то мне подсказывает что завести ее неплохо бы… я не знаю что именно может быть не так, помехи ли… хз, у меня одно время вход на осд был с землей.. выход на передатчик без..работало норм… меня другое смущает…
      Вы хотите запитать камеру от передатчика? А передатчик откуда запитан? Не от АПМ ли? а не много ли для АПМ получается потребителей?

      Thumb up 0 Thumb down 0

  58. Сергей:

    У меня осд запитан от модуля телеметрии. Передатчик питается от отдельного бека на 12В. У передатчика есть еще и вывод 5 Вольт. Хочу запитать Мобиус от этих 5 Вольт. Можно провести провод 5В от передатчика напрямую к Мобиусу, но получается не очень удобная коммутация.

    Можно ли завести 5В от передатчика на пин 12В осдшки, а оттуда уже вести к Мобиусу?

    Спасибо.

    Thumb up 0 Thumb down 0

    • Думаю, что нет. Пины 12В на OSD не проходящие, а от них идет провод на стабилизатор на плате. Посмотрите схему OSD. В лучшем случае стабилизатор просто не включится от 5В.
      Ну тогда возможно отрезать дорожку, чтобы «освободить» пины 12В.

      Thumb up 1 Thumb down 0

  59. 5yoda5:

    Замечание.
    Настраивал недавно S-OSD (клон на базе минимОСД, проект minNazaOSD). Не хотело ни в какую соединяться (failed to talk bootloader). Заработало после подключения всех проводов с ФТДИ (6 проводов).
    Вдруг кому поможет.

    Thumb up 2 Thumb down 0

  60. Пражский Квадрокоптерист:

    Господа, разъясните мне, пожалуйста, как у меня ВСЯ OSDшка работает от 5в контроллера БЕЗ запайки земли и плюса? И при этом так же работает целиком при запитке ТОЛЬКО 12в (так же без перемычек) я чего-то недопонимаю: как это возможно и что мне делать… паять, или не паять, вот в чем вопрос!

    Thumb up 0 Thumb down 0

    • Если не подключено 5В, то из догадок — замечал приколы, когда контроллеры начинали работать от сигнальных линий UART. Но это не только не вариант, но и в обычных случаях не должно такого быть.
      Если питать 12В, то там дорожка идет на стабилизатор 5В. Тут все понятно. Если объединена земля на плате, то все еще проще.

      Thumb up 0 Thumb down 0

  61. Александр:

    Данная прошивка, на мой взгляд, окончательно закрывает вопрос что шить, в Micro MinimOSD в том числе:
    http://www.ykoctpa.ru/groups/eye-in-a-sky/forum/topic/minimosd-novaya-proshivka/#post-8165

    Даже сообщения ошибок можно вывести на один из экранов (поддерживает четыре! экрана) — т.е. можно в поле без компа узнать почему не стартуется 🙂

    Thumb up 1 Thumb down 0

  62. Илья:

    Мне определённо нужен совет знающего, потому как я вконец запутался

    ++ в качестве программатора использую ардуинку++

    В общем, сейчас устанавливал осдшку и конкретно влип.
    Кажется, я перепутал провода при подключении к контроллеру…и в результате слетел загрузчик. То есть, платка инициализировалась, на экране проскакивал один из экранов осд, а потом высвечивалось no mavdata

    Ну, сделал всё по инструкции, залил бутлоадер….и ничего, в конфигураторе осд всё так же failed bootloader. Дальше я зачем-то полез заливать прошивку уже через avrduddes

    Там тоже ничего. Причём, обнаружилась странная вещь — плату программа определяет, но фьюзы у меня считываются по нулям. И просто записать правильные фьюзы для уно — не получается, высвечивает ошибку content mistmach в каких-то байтах

    Здесь надо сказать, что до этого я перепрошивал свою 9XR под мод телеметрии. Намучался — страшно, но в конце концов получилось. Правда, когда решил в ночи слить настройки на комп -забыл отключить батарею от аппы. На удивление ничего не сгорело, но с тех пор программировать аппу невозможно, тоже сыпятся ошибки.

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

    Путанное какое-то сообщение, заранее прошу прощения.

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Действительно, путанное.
      Сначала убедитесь, что у вас Ардуинка работает нормально. Залейте туда какой-нибудь скетч (хоть блинк) и посмотрите — выполняется ли.
      Если не выполняется — ищите товарища с программатором.
      Либо погуглите «программатор 5 проводков».
      И только убедившись что у вас нормально работает программатор (Ардуинка в вашем случае) — приступайте хоть к минимОСД. Там ошибка файлед ту тэлк Бутлоадер бывает и при просто неправильном подключении.
      А потом и аппу попробуйте полечить.

      А с фъюзами — ОЧЕНЬ АККУРАТНО!!!!!

      Thumb up 0 Thumb down 0

      • Илья:

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

        кстати, ардуинок у меня две;)
        сейчас проверил — программаторная ардуинка работает, скетчи заливаются, диод мигает
        Так что теперь вопросы только с осд…

        создать темку на форуме, да?

        Thumb up 0 Thumb down 0

  63. 5yoda5:

    А вообще с вопросами — вэлком ту на наш форум! 🙂

    Thumb up 0 Thumb down 0

  64. Александр:

    Здравствуйте! Помогите, пожалуйста разобраться. Есть Mavlink OSDшка, приемник Frsky V8FR-II и APM 2.6. Решил заморочаться отображением RSSI. Подключил 8й канал приемника к А8 ноге АПМа. В настройках RSSI Pin указал 8, RSSI RANGE — 3,3. прошил OSD прошивкой R800 и указал: RSSI Channel — Mavlink RSSI, RSSI Min Value — 0, RSSI Max value -255. все вроде как то заработало и данные RSSI стали отображаться на мониторе…НО! При лежащем рядом пульте, данные RSSI скачут от 0 до где то 37%. Долго скрипел мозгом, в итоге в MP забил значение RSSI RANGE — 0,3 и данные стали отображаться в пределах 98-100% при лежащем рядом включенном пульте. выключаю пульт — данные падают до нуля. При включенном пульте данные RSSI скачут от 0 до 100%. В поле пока не проверял. Вот хочу спросить у знающих людей, я вообще правильно сделал указав такое маленькое значение в Mission Planer? и можно ли как то победить скачущие значения? Спасибо…

    Thumb up 0 Thumb down 0

  65. Антон:

    Добрый день всем! Вопрос такой Mini OSD 1.0 все работает отлично, но при взлете изображение отличное но данные на экране мелькают сильно почти не разобрать. при посадке и отключении двигателей опять показывает отлично. Что может быть? питание от Линейного стабилизатора https://g-a.d-cd.net/92a5c72s-960.jpg

    Thumb up 0 Thumb down 0

    • 5yoda5:

      Почитайте пожалуйста основную тему по минимОСД на нашем форуме Возможно что-то там вас натолкнет на решение. Можете зарегистрироваться и задать вопрос с приложением фото/видео. Пока, навскидку — две версии:
      1. Несостыковка видеоформатов PAL/NTSC
      2. Низкий уровень питания (или просадка питания во время полета).

      Thumb up 0 Thumb down 0

  66. Андрей:

    Привет ребята. Подключил всё как выше описано и показано,непоявляеться картинка на мониторе, монитор пишет нет связи. Может osd бракованое? Но компом всё прошилось и настроилось отлично. Помогите пожалуйста.

    Thumb up 0 Thumb down 0

  67. toljapa:

    здравствуйте,я понимаю ,что дублирую свой вопрос ,но для того ,чтобы отмести все дальнейшие вопросы,уточню:при проблемах ,для прошивки бутлоадера ,загрузчика,мне нужен USBasp/
    А для подключения и прошивки миним осд нужен модуль FTDI.Вопрос :достаточно для этого FTDI на prolific PL-2303?или обязательно нужно иметь FTDI на ft232?

    Thumb up 0 Thumb down 0

    • FTDI на prolific PL-2303

      Отделяйте мух от котлет. Полнейшую ерунду написали.

      Если разделить эти устройства, то у нас 2 типа: программатор и адаптер usb-uart.
      Программатором является USBasp.
      Адаптером является PL2303.
      А FT232RL (оно же FTDI) — может работать и как программатор и как адаптер.

      Thumb up 0 Thumb down 0

  68. toljapa:

    точнее сказать у меня теперь есть USBasp,и адаптер PL2303.

    Thumb up 0 Thumb down 0

    • toljapa:

      еще раз уточню ,можно ли с помощью адаптера PL2303 проделать все операции описанные под пунктом «ПОДКЛЮЧЕНИЕ И НАСТРОЙКА», для заливки HEX — файла,потом MCM файла?подскажите пожалуйста!

      Thumb up 0 Thumb down 0

  69. Антон:

    Доброго всем!!! Товарищи подскажите, MINI OSD 1.0, линия горизонта кажет неверно, перепутаны право лево. Стоит совмещенный ГЛОНАС GPS. как можно исправить?

    Thumb up 0 Thumb down 0

  70. Андрей:

    Добрый день!

    Вопрос уже был, но не нашел на него ответа. Я поменял камеру в замен разбитой и с новой камерой minimOSD перестала показывать текст OSD. При оnключенной камере текст (данные OSD) показываются. Из найденых рецептов (последняя прошивка — сейчас R800, Все в одном стандарте — PAL, перезагрузка minimOSD после старта) ничего не помогает.

    Thumb up 0 Thumb down 0

    • Похоже все-таки не одной системы камера с остальным оборудованием. Почитайте документацию к камере, может версия только NTSC. Так же подключите к телевизору, где в информации по сигналу найдете какая система приходит с камеры.

      Thumb up 0 Thumb down 0

  71. Илья:

    Добрый день!!! Подскажите пожалуйста с проблемой по ОСД. Все сделал правильно, прошил, подключил, вроде все работает только на экране фпв очков отображается сетка кубиков как в программе по настойке ОСД по которым передвигают данные. И второй вопрос может немного не по теме, видел где то на просторах интернета передачу видео в Миссион Планер, то есть вместо окна авиагоризонта появляется видеоизображение с курсовой камеры, а интерфейс данных остается от МП (немного симпатичней чем с ОСД). КАК это можно сделать?

    Thumb up 0 Thumb down 0

  72. Владимир:

    всем доброго временисуток. купил .прошил .настроил .подключил паралельно проводу телеметрии (433 mhz )
    проблемма следующая : когда включаю питание монитора и коптера картинка с камеры xiaomi yi есть osd показывает горизонт спутники и все остальное что настроил .но дальше я включаю пульт все хорошо и как только делаю arming то все данные исчезают.
    пробовал сначала вкл апаратуру потом дрон подконектить телеметрию и после арминга опять пропадает все с экрана и есть только одна надпись во всех случаях LOW RSII.
    ПЕРЕЧИТАЛ УЖЕ ТОННЫ ФОРУМОВ .ОТВЕТА И РЕШЕНИЯ НЕ НАШЕЛ .на osd запаена перемычка земли и приходит 3 провода +5v rx и земля( паралель с проводами от телеметрии ) .с другой стороны 12 вольт видео передатчика ts 832 который питаеться от dc -dc а тот от 4s батареи .

    Thumb up 0 Thumb down 0

  73. Алексей:

    Подключил всё как описано в статье, вроде всё работало, НО качество передачи было очень поганое, в 50 метрах начинались помехи а полосы так вообще почти постоянно были. Грешил и на передатчик и на приёмник и на антенну))) В итоге заметил что помехи появляются даже на земле в метре от передатчика. Помехо шли как раз от ОСД, даже если к нему руку поднести и от проводов ещё сильнее. В итоге распаял перемычку, запитал аналоговую часть от 12 в, и всё сразу прошло, картинка без помех на 2 км точно дольше не отлетал. Перемычку сзади запаивать НАДО в любом случае, она на моей плате была уже соединина. Это объёдиняет земли и не дает спалить микросхему разностью потенциалов

    Thumb up 1 Thumb down 0

  74. Алексей:

    Забыл сказать, что на аналоговую часть я поставил микрорадиатор для страховки

    Thumb up 0 Thumb down 0

  75. Иван:

    На ровном месте перестал работать ОСД. Причем совсем. На земле тестил разные камеры GoPro с аккумом и несколько курсовых. Питание на курсовые бралось с ОСД. ТОесть на OUT подключены «+», «-» и сигнал.
    Камеры подключал, выключая APM, то-есть полностью обестачивая коптер. После очередного включения на экране появилась надпись «No MavLink DATA». Потом вообще никаких надписей. Кнопка резет на ОСД не помогает. Питание на нее идет, и оно не перепутано. Возможно ли такое что слетела прошивка?

    Thumb up 0 Thumb down 0

    • 5yoda5:

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

      Thumb up 0 Thumb down 0

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

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