HD HMD for FPV (шлем очки для ФПВ из 7" монитора)
Почитал и выяснил: для того чтоб глаза не уставали косоглазить на
близкий предмет широко используют призматические линзы.
Сергей, я рою в схожем направлении. И вот что могу доложить: в любой банальной оптике могут сделать призматические стёкла и линзы. И стоить это будет рублей 150. Есть такая метода для исправления косоглазия у детей. Погуглите кому интересно. То есть - исходно у них есть круглые заготовки по 65-70мм в диаметре, если линзу на очки нарезать не по центру, а с краю круга, то будет как раз призматическая линза.
Рекомендую интересующимся взять картинку ростом с монитор и наведяться в оптику. И там подобрать должные линзы с учётом призматичности. … profit!
писалка дает задержку + контроллер дает задержку
я ж написал что рука перед камерой машет без задержки 😃 в мили секундах на досуге померю.
писалка дает задержку + контроллер дает задержку - получается совсем не кузяво
Антон, возвращаясь к нашим баранам. Получил MAX7452 - расстроен. Документация далека от полной, немного поиграть пришлось. Она тупее, чем думалось.
Во-первых, версия с однополярным питанием далеко не rail-to-rail - имеется положительное смещение. LOS не реагирует на пропажу видеосигнала - тот шум, который идет с приемника, она принимает за синхры и вполне этим довольна. Т.е. этот прибамбас не особо поможет в борьбе с синим и прочими цветными экранами. Похоже, все надо ручками делать - например, прерывание по компаратору в процессоре, если уровень видео больше полутора вольт - значить, видео нет, сигнал с приемник соскалировать в диапазон 0.3-1В и поверх добавить своих синхроимпульсов.
Любопытно, на что Вы надеялись? Это же обычный видеобуфер, он синхру не выделяет и тем более не восстанавливает.
Если хотите выделить синхру, нужно ставить LM1881, а сгенерить можно любой 8 ми разрядной Мегой.
Ладно. Про шарки. Никому не повторять!Если нет хорошего разряда монтажника как минимум. Сломаете очки.
В шарках неправильное фокусное расстояние до экрана. По всей видимости сделано такое в угоду сведению универсальному.
Оно больше чем надо на 1 мм.
Но!
При простом его изменении сведение глаз пропадает. Картинка двоится.
Видеоблоки нужно поворачивать как бы к переносице. Причём прилично.
В связи с этим неоюходимо переносить плату в боковой отсек шарков и при этом перепаивать разъём шлейфа одной из матриц.
Удовлетворил?
Кстати baychi провёл “опыты” на близоруких с моими очками.
близорукость 8 - изображение отличное.
Спасибо .
Проблемы с дальнозоркими .
При простом его изменении сведение глаз пропадает. Картинка двоится. Видеоблоки нужно поворачивать как бы к переносице. Причём прилично.
Т.е. после коррекции расстояния окуляра до матрицы весь блок (матрица + окуляр) необходимо сдвигать и поворачивать к центру?
Любопытно, на что Вы надеялись? Это же обычный видеобуфер, он синхру не выделяет и тем более не восстанавливает. Если хотите выделить синхру, нужно ставить LM1881, а сгенерить можно любой 8 ми разрядной Мегой.
В общем, это далеко не обычный видеобуфер, гляньте описание. И синхру он для себя выделяет, при отсутствие более 15 hsync генерирует LOS. Другое дело, что он так же, как и LM1881 будет выделять синхру из шума, даже если ее там нет - просто по уровню. А надеялся я как раз на это - что он будет реагировать не только на уровень, но и на импульсы Back-Porch
Lm1881 выделяет именно синхру - в виде кадрового и строчного строба, и даже если на шуме она будет делать это ложно ( в чем я неуверен), Вы всегда сможете проконтроливать достоверность этого выделения микроконтроллером. А вот сигнал LOS в данной ситуации бесполезен.
даже если на шуме она будет делать это ложно ( в чем я неуверен),
К сожалению, будет. Хотя у меня на плате LMH1980 - предпочитаю корпуса поменьше и питание 3.3V
Вы всегда сможете проконтроливать достоверность этого выделения микроконтроллером.
Вот тут сложности и начинаются - что считать достоверным на фоне сплошного безобразия. У меня пока идея смотреть уровень видеосигнала (которую я и изложил выше). И кроме добавления своего синхро, нужно убрать все, что ниже уровня черного из видеосигнала.
Дойдут руки - попробую сделать. Вместо черного сейчас генерируется синхро (10 ом заменено на нуль) и, когда обнаружено отсутствие синхро - в ту же точку подмешивается напряжение, чтобы поднять уровень. Когда сигнал нормальный - все работает прекрасно, когда полностью пропал - тоже, а вот когда идут помехи на фоне сигнала - проблемы.
На схеме только часть с видеосигналом, процессорная малоинформативна.
За картинку сразу предупреждаю - загружал максимально резкую, все видно отлично. Только что проверил - сайт ее пожал, стало не очень разборчиво.
Т.е. после коррекции расстояния окуляра до матрицы весь блок (матрица + окуляр) необходимо сдвигать и поворачивать к центру?
да
Вот тут сложности и начинаются - что считать достоверным на фоне сплошного безобразия.
ИМХО сие очевидно. В любом реальном видосигнале период синхроимпульсов выдерживается с точностью до десятков PPM.
Мусть простой Мегой Вы такую точность не отловите, но отличить регулярные импульсы от случайных, будет несложно.
У меня пока идея смотреть уровень видеосигнала (которую я и изложил выше).
Контроллер дисплея затухает от потери синхры. Причем похоже кадровой. Ловя строчную синхру, можно с большой вероятностью упредить этот момент.
PS: ИМХО слишком сложная схема у Вас вышла. Я бы ограничился LM1881, Atmega8, парой видеобуыеров и парой полевичков, для иммтации синхры…
Когда сигнал нормальный - все работает прекрасно, когда полностью пропал - тоже, а вот когда идут помехи на фоне сигнала - проблемы.
Как проблема выражена?
Как проблема выражена?
Дайте полчасика. Постараюсь снять все осциллограммы. 😃
Цитата Сообщение от Duschman Посмотреть сообщение Т.е. после коррекции расстояния окуляра до матрицы весь блок (матрица + окуляр) необходимо сдвигать и поворачивать к центру? да
Ну в принципе я то же самое попытался сделать в своих очках, без коррекции расстояния между окуляром и матрицей. Для этого пришлось расширить направляющие и после визуальной регулировки закрепить блоки наглухо. Т.е. я подогнал очки только под себя и двигать блоки для регулировки межзрачкового расстояния теперь не получиться, но мне этого достаточно.
ИМХО слишком сложная схема у Вас вышла.
так там диверсити, видеосплиттер, и что-то типа OSD. А полевички, как правило, места на печатке занимают больше, чем вся нарисованная чешуя.
Она вообще не планировалась для восстановления синхро, это уже в процессе пришла идея воспользоваться ей с такой целью.
Как проблема выражена?
Проблема в голове пока - для того, чтобы поймать пропавший импульс, мне надо ждать чуть дольше, чем длительность строки. Причем у разных камер она иногда чуть-чуть отличается. И в итоге имеется разбежка. Через какое-то время уже сложно решить - пришел, наконец, правильный синхроимпульс или это очередная помеха. Ну и платка заброшена - уже несколько недель не было времени продолжить с ней. Возможно, если еще кинуть проводок и анализировать уровень видео - поможет. Если есть импульсы больше 1.5 вольт - значит, идут помехи, если пропали - нужно ожидать синхро.
Проблема в голове пока - для того, чтобы поймать пропавший импульс,
Все же я не понял.
Какая задача - убрать синий экран и наблюдать есть на уровне шума намеки на изображение или нет?
Или восстановить синхро и на практически не читаемом сигнале?
Какая задача - убрать синий экран и наблюдать есть на уровне шума намеки на изображение или нет? Или восстановить синхро и на практически не читаемом сигнале?
В данном случае это почти одно и тоже.
Когда мы пропускаем сигнал через DVR-ку, где даже на шуме присутствует синхра, то все показывается, а вот если синхра потеряна - синий/черный экран миниммум на 3 сек. 😦
Какая задача - убрать синий экран и наблюдать есть на уровне шума намеки на изображение или нет?
Я бы хотел наблюдать намеки на изображение - как-то уже давал ссылку на видео, восстановленное поляком - похоже, это то, что надо - на его видео по краям строки есть изображение, по центру - сплошной шум. Или при сбитых синхро видно перекошенное изображение.
Это не так сложно.
Я когда то хакнул на заре появления частного кодированного телевидения кодировку где синхро полностью отсутствовало.
На паре корпусов микросхем, но подпаивался внутрь телевизоров 3-4 поколения.
Насчет логики контроллера. Провел несложный эксперимент и выяснил, что изображение тухнет на 2.6 сек, когда потерян очередной кадровый синхроимпульс. Потеря отдельных строчных синхроимульсов или даже пачек, к погасанию картинки не ведет.
Восстановление происходит через 2.6 сек, после появления синхроимпульсов.
Выяснил еще 2 цифры.
- Заппаздывание в передаче картинки от AV входа, до экрана 25-30 мс.
- Писалка типа DV02 дает дополнительную задержку обработки в 60-70 мс. То есть если ее использовать как “восстановитель синхры” теряем в сумме 90-100 мс.
у меня получаются другие цыфры.
Вот напрямую с приемника сфотан секундомер на экране компа и на шлеме (в шлем картинка поступает через камеру -передачик-приемник)
как видите задержки нет.
Вот тоже самое через D02
задержка 0,05сек