CXEMATEKA.RU, © 2016 | Войти/Зарегистрироваться | In English
rgbDigger - подключаем старые компьютеры к современным мониторам и ТВ
Короткий вариант фильма (15 минут):
Полная версия фильма (2 часа 12 минут):
Возможности устройства видеозахвата rgbDigger 1.0
- Оцифровка нестандартных видеосигналов
- Цифровая фильтрация шумов
- Поддержка OpenGL шейдеров проекта RetroArch
- Эмуляция клавиатуры ZX Spectrum
- Эмуляция клавиатуры БК
- Эмуляция клавиатуры IBM PC/XT
- Эмуляция клавиатуры IBM PC/AT
- Эмуляция мыши PS/2 с колёсиком
- Эмуляция USB клавиатуры/мыши (через переходник)
- Автоматический ввод текста
- Захват VGA и HDMI (через переходник)
- Контроль оборудования на уровне BIOS и ATX-питания
воскресенье, 11 сентября 06:50:32 2022
Огонь, жду первую партию!
Досмотрел видео до конца.
Понял, что захватить Эву через VGA не выйдет. Жаль.
Похоже смогу только Сегу диггером хватать по РГБ.
 |
Сообщений: 11 |
BC-EraCG, надо, конечно, всё будет протестировать на реальном железе, но пока я не вижу потенциальных проблем захвата VGA сигнала с «ZX Evolution».
В руководстве пользователя «ZX Evolution» говорится:
"При использовании VGA монитора убедитесь, что монитор поддерживает развертку 48.8 Гц."
rgbDigger тестировался в таком режиме, именно такая кадровая развертка (48.8 Гц) у компьютеров БК.
rgbDigger оцифровывает изображения с глубиной цвета HighColor 15 бит, что даёт 32768 возможных цвета. Более чем достаточно для наших целей.
«ZX Evolution» поддерживает режим экрана ATM 640x200. С захватом аналогичного видеорежима на «ATM turbo 2» проблем не замечено.
 |
Сообщений: 267 |
Константин Айги, не все так просто. Да, для АТМ-режима скорее всего проблем не будет. Но у ТС-конфы есть свой режим, по сути это 720х576с частотой кадров Пентагона. По идее Эва во всех режимах выдает 576 строк, только длина строки (896/912, 720 видимых) и частота кадров меняется, а каждый пиксель спека -- это 4 пикселя. В общем, надо пробовать. Я сейчас использую Beholder 8 серии, но там есть свои недочеты.
 |
Сообщений: 11 |
При случае, обязательно протестирую плату захвата с «ZX Evolution». По результатам сделаю видеоролик на YouTube.
 |
Сообщений: 267 |
Ладно. Буду ждать первую партию. Там по ценнику понятно будет. Если потяну, то протестирую как она будет вести себя с моей Эвой и Сегой (хотя с Сегой, думаю, проблем не будет совсем). В общем, жду.
 |
Сообщений: 11 |
Отбой тревоги. Мне разжевали, что разрешение там тоже удвоенное (учетверенное скорее), то есть там 360x288. Должно успеть. Я рад!
 |
Сообщений: 11 |
Автор: booot
Доброго времени суток, Константин. Посмотрел полную версию, понравилось. Колоссальный труд проделали, спасибо.
Скажите, а если только захватывать vga для удаленной настройки биоса, то можно ли упростить Вашу конструкцию? Если нужно только получать изображение, без удаленной клавиатуры и других плюшек. Есть подобные проекты (например IP KVM своими руками 3.0), но все они громоздки и дороги для не единичного повторения.
Что бы Вы посоветовали, если нужно несколько десятков таких устройств, и все это со своего кармана? Неужели без плиса не обойтись в подобных проектах?
Спасибо
booot, между АЦП и USB интерфейсом нужна обязательно какая-то не самая простая логика, тем более для захвата VGA. В стандарте VGA много разных режимов, АЦП необходимо будет индивидуально подстраивать под каждый. В своём проекте я использовал доступные и достаточно дешевые компоненты. Урезав функционал устройства вполне можно снизить его себестоимость, но незначительно.
 |
Сообщений: 267 |
Автор: booot
Константин, а что если упростить захват сигнала собрав цвета и получив ч/б изображение и уменьшить битность ацп для уменьшения нагрузки?
Или лучше смотреть в сторону DVI и HDMI?
И учитывая, что это все нужно получать по сети, то есть ли смысл привязываться к юсб?
Я так понимаю, что видеопоток сильно ресурсно формировать, а вот создавать картинку 1-2 раза в секунду (допустим 16 оттенков серого и чересстрочной) и отправлять по spi через lan шилд, вполне реально. Например собрав это все на одной или двух esp32.
Поправьте мои фантазии )
Спасибо
booot, всё можно посчитать заранее. Оцифрованную картинку можно ужать да 1-го байта на пиксель – передавать в градациях серого или RGB332:
https://en.wikipedia.org/wiki/List_of_monochrome_and_RGB_color_formats#8-bit_RGB_(also_known_as_3-3-2_bit_RGB_and_8-8-4_bit_RGB)
Ну а далее просто считается, какая пропускная способность потребуется для передачи такого видеопотока. Возьмем разрешение 720x400 с частотой кадров в 70 герц (текстовый режим DOS). Захват лучше делать с некоторым запасом. Для примера посчитаем, какая пропускная способность потребуется для передачи картинки c разрешением 736x424 и частотой в 70 герц (для глубины цвета 8 бит/пиксель):
736*424=312064 байт в кадре
312064*70=21844480 байт в секунду (20,83 мегабайта в секунду)
Такой поток, кстати, пролезет в USB 2.0. Для передачи видео в USB 2.0 обычно используется изохронный режим, позволяющий передавать до 24 мегабайт в секунду.
Если есть желание использовать какой-то другой интерфейс передачи данных, соотв. надо сначала изучить предельные возможности этого интерфейса.
 |
Сообщений: 267 |
Добрый день. Есть новости?
 |
Сообщений: 11 |
На данный момент продолжаю работать над окончательным дизайном устройства. Попутно вношу некоторые правки, чтобы сделать устройство ещё более универсальным. И работаю над следующим видеороликом – там будут подробности )
 |
Сообщений: 267 |
И внезапно возник риторический вопрос. А как же звук? Я просто щас тюнером все хватаю, благо там есть ргб. И вот звук им же. А линейный вход занят микрофоном. Эх. Надо подумать.
 |
Сообщений: 11 |
Добрый вечер! Что-то тихо. Есть новости?
 |
Сообщений: 11 |
Работа идёт! Довольно много было дельных отзывов и рекомендаций. Кое-какие изменения в дизайн устройства будут в итоге внесены. Попутно работаю над следующим видеороликом, там будут подробности.
 |
Сообщений: 267 |
 |
Сообщений: 11 |
Что-то тихо. Есть новости по проекту?
 |
Сообщений: 11 |
Новости есть! Недавно получил первую партию плат. Буквально на днях буду собирать устройство в новом дизайне. Будем надеяться, что платы разведены без ошибок. Тогда всё пойдёт по плану )
 |
Сообщений: 267 |
Собрал пару плат в новом дизайне - всё работает, как надо!
Чистая плата, верх:

Чистая плата, низ:

Собранная плата, верх:

Собранная плата, низ:

В этой версии платы захвата появился специальный порт расширения. Подробнее об этом расскажу в следующем видеоролике.
P.S. Спасибо всем, кто поддерживает проект!
 |
Сообщений: 267 |
 |
Сообщений: 11 |
А вы будите выкладывать схемы прошивки и тд ?
Или это комерчискй проект ?
 |
Сообщений: 10 |
А вы будите выкладывать схемы прошивки и тд ?
Или это комерчискй проект ?
 |
Сообщений: 10 |
Простите случайно отправил 2 сообщения )
 |
Сообщений: 10 |
Лежат в ожидании спектрум, амига, атари, Константин, когда же можно будет купить эту прелесть ?
Barmatograf, рассчитываю, что уже в этом году будет собрана первая партия устройств в окончательном дизайне. Работа в этом направлении идёт.
Стёпа, rgbDigger - проект коммерческий, но дизайн устройства изначально продуман так, чтобы цена готового устройства была доступной.
 |
Сообщений: 267 |
Нужный проект. Ждём... у меня "Карат", схемы на него нет и пока не брался за него (не знаю рабочий или нет, не к чему подключить проверить), но буду подключать именно его если что к вашему РГБДиггеру...
Жду с еще большим нетерпением :)
Придется убегать с 7ки, и есть вариант, что мой тв-тюнер, кушающий ргб, на 10ке не заведется :(
 |
Сообщений: 11 |
Просмотров страницы: 3,746