onscreen display или как наложить телеметрию на видеосигнал

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Фантомас
Родился
Сообщения: 18
Зарегистрирован: Чт май 20, 2010 18:50:03
Откуда: Минск

onscreen display или как наложить телеметрию на видеосигнал

Сообщение Фантомас »

Здравствуйте, товарищи! Помогите бедному моделисту, если немного не туда создал тему, не пинайте сильно. Почему именно в мк и плис? Да потому, что без них в этом проекте ну никак.
Сам я моделист. Немного умею программировать avr на си (winAVR). Поставил я недавно на планер видеокамеру с трансмиттером. Сигнал с камеры имеет такой же формат, как выходящий с s-vieo (аналоговый чтоли). Планер медленный, скорость плохо чувствуется, в итоге постоянно загоняю аппарат в закритические углы атаки, уже несколько раз чуть не разбил леталку. Подсмотрел на буржуйском сайте систему, которую хитроумные янки назвали on-screen display. Смысл системы в наложении на видеосигнал дополнительных данных (например, телеметрии). Так вот, как решить такую задачу? Уже заставил работать датчик воздушной скорости (пока работает как логгер, хранит максимальную и среднюю скорости), работает через АЦП меги 16. Калибровать пока только влом. Нужно как-то теперь положить эти долбаные три цифры на видео. Памажыце, людзi добрыя, чым зможаце. Загадзя дзякую!
Аватара пользователя
Fasterpast
Мучитель микросхем
Сообщения: 493
Зарегистрирован: Ср фев 14, 2007 12:07:58
Откуда: Москва
Контактная информация:

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение Fasterpast »

http://garydion.com/projects/videoverlay/
раз..
а можно еще проще, но дороже на спец микросхеме... не помню тока название.. max какой-то.
Фантомас
Родился
Сообщения: 18
Зарегистрирован: Чт май 20, 2010 18:50:03
Откуда: Минск

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение Фантомас »

Дзякую! Однако хотелось бы посмотреть и на спецсхему.
Аватара пользователя
Fasterpast
Мучитель микросхем
Сообщения: 493
Зарегистрирован: Ср фев 14, 2007 12:07:58
Откуда: Москва
Контактная информация:

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение Fasterpast »

MAX-7456, во.
http://www.maxim-ic.com/quick_view2.cfm/qv_pk/5516
в неё можно любые чб символы зашивать и по команде с мк она их выводит...
Фантомас
Родился
Сообщения: 18
Зарегистрирован: Чт май 20, 2010 18:50:03
Откуда: Минск

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение Фантомас »

Спасибо огромнющее. вот мы и сэкономили 100 мёртвых американских президентов 8-)
Спасибище огромное. Осталось прифигачить GPS и акселерометры с гироскопами и можно делать авиагоризонт и прочую лабуду. Найти бы дещёвый датчик давления-барометр, чтобы высоту определять. Где бы теперь это всё в Минске достать, ума не приложу.
AlexMu
Открыл глаза
Сообщения: 69
Зарегистрирован: Сб мар 28, 2009 17:01:02
Откуда: LV

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение AlexMu »

Фантомас
Родился
Сообщения: 18
Зарегистрирован: Чт май 20, 2010 18:50:03
Откуда: Минск

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение Фантомас »

Кто бы ещё подсказал, где взять бародатчики... Есть дикое желание сделать схему от http://www.smalltim.ru/tele/ , а датчики заказать с того же сайта
Digikey
Встал на лапы
Сообщения: 90
Зарегистрирован: Пн мар 08, 2010 02:59:04

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение Digikey »

Хто б яшчэ падказаў, дзе ўзяць бародатчыкі...
1.Альтимер - описание/схема
2.Даташит на барометрический датчик MPX4115A
3.Продавцы MPX4115A
(Симметрон - Белоруссия, Минск: (37517) 209-8020, 284-4543, 284-4197)
Аватара пользователя
Pavel V.
Мявтор!
Сообщения: 384
Зарегистрирован: Ср май 17, 2006 18:39:01
Откуда: Москва
Контактная информация:

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение Pavel V. »

Мне freescale в свое время присылал датчики как образцы (бесплатно), я сделал несколько метеостанций для себя и друзей.
Фантомас
Родился
Сообщения: 18
Зарегистрирован: Чт май 20, 2010 18:50:03
Откуда: Минск

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение Фантомас »

Может ещё и с gps поможите?
Аватара пользователя
Секретный кот
Поставщик валерьянки для Кота
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки
Контактная информация:

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение Секретный кот »

Fasterpast писал(а):MAX-7456, во.
http://www.maxim-ic.com/quick_view2.cfm/qv_pk/5516
в неё можно любые чб символы зашивать и по команде с мк она их выводит...

1260 руб.?! :shock:
На порядок дешевле, да и проще будет сделать то же самое силами выделенной AVRки. Обсуждалось неоднократно.
Даже остановленные часы два раза в сутки показывают правильное время.
Аватара пользователя
Fasterpast
Мучитель микросхем
Сообщения: 493
Зарегистрирован: Ср фев 14, 2007 12:07:58
Откуда: Москва
Контактная информация:

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение Fasterpast »

Угу, к сожалению, цены на него дерут непомерно у нас :(
Забугром он раза в 2 дешевле.
Аватара пользователя
Pavel V.
Мявтор!
Сообщения: 384
Зарегистрирован: Ср май 17, 2006 18:39:01
Откуда: Москва
Контактная информация:

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение Pavel V. »

Фантомас, какая помощь по gps нужна? Модуль gps отправляет данные по протоколу NMEA через последовательный порт. Как правило, никакого конфигурирования не требует, т.е. работает сразу после включения. Стандартная частота отправки данных 1 Гц. В обычной жизни достаточно информации кадра RMC, который содержит время, координаты и еще некоторую полезную информацию.
diehard
Встал на лапы
Сообщения: 101
Зарегистрирован: Вт дек 05, 2006 23:17:02
Откуда: Краснодарский край

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение diehard »

Fasterpast писал(а):MAX-7456, во.
http://www.maxim-ic.com/quick_view2.cfm/qv_pk/5516
в неё можно любые чб символы зашивать и по команде с мк она их выводит...

С помощью LM1881 ловить строчные и кадровые синхроимпульсы, а AVRкой подмешивать телеметрию и все, что хочется в видео.
Цена вопроса примерно 150 рублей.
Фантомас
Родился
Сообщения: 18
Зарегистрирован: Чт май 20, 2010 18:50:03
Откуда: Минск

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение Фантомас »

Говоря про помощь с gps я имел в виду ГДЕ его достать в Минске. Эелательно не меньше 5Гц
Аватара пользователя
РадиоЛоматель
Мудрый кот
Сообщения: 1733
Зарегистрирован: Чт авг 21, 2008 22:03:30
Откуда: Одесса(Украина)
Контактная информация:

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение РадиоЛоматель »

Зачем же интересно 5 Гц? Неужто скорость самоделки настолько велика?
Я заказывал себе ОЕМ жпс через интернет. Доставка автолюксом.
Кстати, ЖПС определяет и высоту тоже. Правда погрешность на практике 12 метров :)
(*tmp) &= ~( ( (param1 & (1<<PARAM1_BIT6)) || ((param2==PARAM2_TRUE)&&(--param3)) ) ? (param1 & (~param2)) : (Func1() | FUNC1_FLAGS) );
Люблю Си...
Фантомас
Родился
Сообщения: 18
Зарегистрирован: Чт май 20, 2010 18:50:03
Откуда: Минск

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение Фантомас »

А затем мне 5Гц, что планер может лететь ещё и оч быстро, например на если его выводить из пикирования поветру, то его скорость относительно поверхности земли может достигать 20-25 м/с. Вот и получим мы низкую точность позиционирования. По горизонту фигня вопрос, некритично, а вот редко обновляемая высота может привести к втыку в планету. Да и точность бы повыше хотелось бы (но это на случай, если бародатчики не достану)

Ничего путного у нас в белорусском интернете не нашёл, придётся наверное опять с и-бэй )
Saadov
Нашел транзистор. Понюхал.
Сообщения: 155
Зарегистрирован: Вт авг 19, 2008 23:39:59
Откуда: г.Смоленск

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение Saadov »

Фантомас писал(а):По горизонту фигня вопрос, некритично, а вот редко обновляемая высота может привести к втыку в планету.

Тут уже можно в промежутках между обновлениями посылать сигнал(ИК, ультразвук), сравнивать данные GPS и датчика,принимать решение(при небольшой высоте) или определить мин высоту с которой аппарат сможет выйти на нормальный режим при самых трудных условиях, т.е. датчик сигнализирует, аппарат резко набирает высоту, до тех пор пока не получит очередной пакет с GPS или/и высота не будет соответствовать запрограммированной(т.к. к земле ветер мог прибить быстро, а набирать высоту аппарат может долго). Вообщем вариантов много, не даром на самолеты ставят систему сигнализирующую о возможном столкновении с землей.
Saadov
Нашел транзистор. Понюхал.
Сообщения: 155
Зарегистрирован: Вт авг 19, 2008 23:39:59
Откуда: г.Смоленск

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение Saadov »

http://garydion.com/projects/videoverlay/
Наверно самый оптимальный вариант, учитывая, что микро LM1881 стоит около 80 руб
На всякий пожарный прикреплю здесь, вдруг кому пригодится
Вложения
AVR OSD.rar
(291.36 КБ) 259 скачиваний
osd2.gif
(18.49 КБ) 751 скачивание
osd.jpg
(66.56 КБ) 547 скачиваний
Фантомас
Родился
Сообщения: 18
Зарегистрирован: Чт май 20, 2010 18:50:03
Откуда: Минск

Re: onscreen display или как наложить телеметрию на видеосиг

Сообщение Фантомас »

А полтос зелёных для жпс - нормальная цена?

теперь по устройству... Решил всё же делать атмега8 + лм1881

правильно ли я понял, что ЛМ-ка отлавливает синхроимпульсы начала кадра и начала строки? А мк потом просто считает импульсы и в соответствии с номером строки формирует задержки, между которыми просто кратковременно подаёт импульс с какой либо ноги, что изменяет яркость сигнала?
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»