CXEMATEKA.RU, © 2016 | Войти/Зарегистрироваться | In English

rgbDigger - подключаем старые компьютеры к современным мониторам и ТВ

Сбор средств в поддержку проекта rgbDigger
ЮMoneyТинькофф

Короткий вариант фильма (15 минут):

Полная версия фильма (2 часа 12 минут):

Автор: Константин Айги (CXEMATEKA.RU)

Возможности устройства видеозахвата rgbDigger 1.0

  • Оцифровка нестандартных видеосигналов
  • Цифровая фильтрация шумов
  • Поддержка OpenGL шейдеров проекта RetroArch
  • Эмуляция клавиатуры ZX Spectrum
  • Эмуляция клавиатуры БК
  • Эмуляция клавиатуры IBM PC/XT
  • Эмуляция клавиатуры IBM PC/AT
  • Эмуляция мыши PS/2 с колёсиком
  • Эмуляция USB клавиатуры/мыши (через переходник)
  • Автоматический ввод текста
  • Захват VGA и HDMI (через переходник)
  • Контроль оборудования на уровне BIOS и ATX-питания


Полезный пост + 6 | Бесполезный пост - 0
воскресенье, 11 сентября 06:50:32 2022    
Константин Айги (CXEMATEKA.RU)
Автор: Shamancs
Огонь, жду первую партию!
Полезный комментарий + 1 | Бесполезный комментарий - 0
вторник, 13 сентября 13:44:31 2022 | ссылка на пост    
Сообщений: 1
Автор: Black Cat
Досмотрел видео до конца.
Понял, что захватить Эву через VGA не выйдет. Жаль.
Похоже смогу только Сегу диггером хватать по РГБ.

Полезный комментарий + 0 | Бесполезный комментарий - 0
суббота, 17 сентября 19:43:37 2022 | ссылка на пост    
Black Cat
Сообщений: 11
Автор: Константин Айги (CXEMATEKA.RU)
BC-EraCG, надо, конечно, всё будет протестировать на реальном железе, но пока я не вижу потенциальных проблем захвата VGA сигнала с «ZX Evolution».

В руководстве пользователя «ZX Evolution» говорится:
"При использовании VGA монитора убедитесь, что монитор поддерживает развертку 48.8 Гц."

rgbDigger тестировался в таком режиме, именно такая кадровая развертка (48.8 Гц) у компьютеров БК.

rgbDigger оцифровывает изображения с глубиной цвета HighColor 15 бит, что даёт 32768 возможных цвета. Более чем достаточно для наших целей.

«ZX Evolution» поддерживает режим экрана ATM 640x200. С захватом аналогичного видеорежима на «ATM turbo 2» проблем не замечено.

Полезный комментарий + 1 | Бесполезный комментарий - 0
воскресенье, 18 сентября 12:58:12 2022 | ссылка на пост    
Константин Айги (CXEMATEKA.RU)
Сообщений: 267
Автор: Black Cat
Константин Айги, не все так просто. Да, для АТМ-режима скорее всего проблем не будет. Но у ТС-конфы есть свой режим, по сути это 720х576с частотой кадров Пентагона. По идее Эва во всех режимах выдает 576 строк, только длина строки (896/912, 720 видимых) и частота кадров меняется, а каждый пиксель спека -- это 4 пикселя. В общем, надо пробовать. Я сейчас использую Beholder 8 серии, но там есть свои недочеты.
Полезный комментарий + 1 | Бесполезный комментарий - 0
понедельник, 19 сентября 06:37:01 2022 | ссылка на пост    
Black Cat
Сообщений: 11
Автор: Константин Айги (CXEMATEKA.RU)
При случае, обязательно протестирую плату захвата с «ZX Evolution». По результатам сделаю видеоролик на YouTube.
Полезный комментарий + 2 | Бесполезный комментарий - 0
понедельник, 19 сентября 21:52:06 2022 | ссылка на пост    
Константин Айги (CXEMATEKA.RU)
Сообщений: 267
Автор: Black Cat
Ладно. Буду ждать первую партию. Там по ценнику понятно будет. Если потяну, то протестирую как она будет вести себя с моей Эвой и Сегой (хотя с Сегой, думаю, проблем не будет совсем). В общем, жду.
Полезный комментарий + 0 | Бесполезный комментарий - 0
четверг, 22 сентября 06:47:49 2022 | ссылка на пост    
Black Cat
Сообщений: 11
Автор: Black Cat
Отбой тревоги. Мне разжевали, что разрешение там тоже удвоенное (учетверенное скорее), то есть там 360x288. Должно успеть. Я рад!
Полезный комментарий + 1 | Бесполезный комментарий - 0
четверг, 22 сентября 23:09:03 2022 | ссылка на пост    
Black Cat
Сообщений: 11
Автор: booot
Доброго времени суток, Константин. Посмотрел полную версию, понравилось. Колоссальный труд проделали, спасибо.
Скажите, а если только захватывать vga для удаленной настройки биоса, то можно ли упростить Вашу конструкцию? Если нужно только получать изображение, без удаленной клавиатуры и других плюшек. Есть подобные проекты (например IP KVM своими руками 3.0), но все они громоздки и дороги для не единичного повторения.
Что бы Вы посоветовали, если нужно несколько десятков таких устройств, и все это со своего кармана? Неужели без плиса не обойтись в подобных проектах?
Спасибо

Полезный комментарий + 0 | Бесполезный комментарий - 0
суббота, 1 октября 20:20:23 2022 | ссылка на пост    
Автор: Константин Айги (CXEMATEKA.RU)
booot, между АЦП и USB интерфейсом нужна обязательно какая-то не самая простая логика, тем более для захвата VGA. В стандарте VGA много разных режимов, АЦП необходимо будет индивидуально подстраивать под каждый. В своём проекте я использовал доступные и достаточно дешевые компоненты. Урезав функционал устройства вполне можно снизить его себестоимость, но незначительно.
Полезный комментарий + 0 | Бесполезный комментарий - 0
воскресенье, 2 октября 06:13:08 2022 | ссылка на пост    
Константин Айги (CXEMATEKA.RU)
Сообщений: 267
Автор: booot
Константин, а что если упростить захват сигнала собрав цвета и получив ч/б изображение и уменьшить битность ацп для уменьшения нагрузки?
Или лучше смотреть в сторону DVI и HDMI?

И учитывая, что это все нужно получать по сети, то есть ли смысл привязываться к юсб?

Я так понимаю, что видеопоток сильно ресурсно формировать, а вот создавать картинку 1-2 раза в секунду (допустим 16 оттенков серого и чересстрочной) и отправлять по spi через lan шилд, вполне реально. Например собрав это все на одной или двух esp32.
Поправьте мои фантазии )
Спасибо

Полезный комментарий + 0 | Бесполезный комментарий - 0
вторник, 4 октября 03:22:01 2022 | ссылка на пост    
Автор: Константин Айги (CXEMATEKA.RU)
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 мегабайт в секунду.

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

Полезный комментарий + 1 | Бесполезный комментарий - 0
четверг, 6 октября 09:29:03 2022 | ссылка на пост    
Константин Айги (CXEMATEKA.RU)
Сообщений: 267
Автор: Black Cat
Добрый день. Есть новости?
Полезный комментарий + 0 | Бесполезный комментарий - 0
пятница, 28 октября 09:21:24 2022 | ссылка на пост    
Black Cat
Сообщений: 11
Автор: Константин Айги (CXEMATEKA.RU)
На данный момент продолжаю работать над окончательным дизайном устройства. Попутно вношу некоторые правки, чтобы сделать устройство ещё более универсальным. И работаю над следующим видеороликом – там будут подробности )
Полезный комментарий + 1 | Бесполезный комментарий - 0
воскресенье, 30 октября 01:06:44 2022 | ссылка на пост    
Константин Айги (CXEMATEKA.RU)
Сообщений: 267
Автор: Black Cat
И внезапно возник риторический вопрос. А как же звук? Я просто щас тюнером все хватаю, благо там есть ргб. И вот звук им же. А линейный вход занят микрофоном. Эх. Надо подумать.
Полезный комментарий + 0 | Бесполезный комментарий - 0
суббота, 5 ноября 02:36:17 2022 | ссылка на пост    
Black Cat
Сообщений: 11
Автор: Black Cat
Добрый вечер! Что-то тихо. Есть новости?
Полезный комментарий + 0 | Бесполезный комментарий - 0
четверг, 2 февраля 12:56:18 2023 | ссылка на пост    
Black Cat
Сообщений: 11
Автор: Константин Айги (CXEMATEKA.RU)
Работа идёт! Довольно много было дельных отзывов и рекомендаций. Кое-какие изменения в дизайн устройства будут в итоге внесены. Попутно работаю над следующим видеороликом, там будут подробности.
Полезный комментарий + 1 | Бесполезный комментарий - 0
понедельник, 13 февраля 02:23:08 2023 | ссылка на пост    
Константин Айги (CXEMATEKA.RU)
Сообщений: 267
Автор: Black Cat
Ждем. Надеемся.
Полезный комментарий + 0 | Бесполезный комментарий - 0
среда, 8 марта 10:54:20 2023 | ссылка на пост    
Black Cat
Сообщений: 11
Автор: Black Cat
Что-то тихо. Есть новости по проекту?
Полезный комментарий + 0 | Бесполезный комментарий - 0
четверг, 18 мая 22:21:58 2023 | ссылка на пост    
Black Cat
Сообщений: 11
Автор: Константин Айги (CXEMATEKA.RU)
Новости есть! Недавно получил первую партию плат. Буквально на днях буду собирать устройство в новом дизайне. Будем надеяться, что платы разведены без ошибок. Тогда всё пойдёт по плану )
Полезный комментарий + 0 | Бесполезный комментарий - 0
суббота, 20 мая 12:28:38 2023 | ссылка на пост    
Константин Айги (CXEMATEKA.RU)
Сообщений: 267
Автор: Константин Айги (CXEMATEKA.RU)
Собрал пару плат в новом дизайне - всё работает, как надо!

Чистая плата, верх:




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




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




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




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

P.S. Спасибо всем, кто поддерживает проект!

Полезный комментарий + 2 | Бесполезный комментарий - 0
четверг, 8 июня 17:47:13 2023 | ссылка на пост    
Константин Айги (CXEMATEKA.RU)
Сообщений: 267
Автор: Black Cat
Ох ты! Круто!
Полезный комментарий + 0 | Бесполезный комментарий - 0
четверг, 8 июня 23:58:03 2023 | ссылка на пост    
Black Cat
Сообщений: 11
Автор: Стёпа
А вы будите выкладывать схемы прошивки и тд ?
Или это комерчискй проект ?

Полезный комментарий + 0 | Бесполезный комментарий - 0
пятница, 16 июня 12:10:12 2023 | ссылка на пост    
Стёпа
Сообщений: 10
Автор: Стёпа
А вы будите выкладывать схемы прошивки и тд ?
Или это комерчискй проект ?

Полезный комментарий + 0 | Бесполезный комментарий - 0
пятница, 16 июня 12:12:57 2023 | ссылка на пост    
Стёпа
Сообщений: 10
Автор: Стёпа
Простите случайно отправил 2 сообщения )
Полезный комментарий + 0 | Бесполезный комментарий - 0
пятница, 16 июня 12:15:10 2023 | ссылка на пост    
Стёпа
Сообщений: 10
Автор: Barmatograf E-mail: nikonnor@inbox.lv
Лежат в ожидании спектрум, амига, атари, Константин, когда же можно будет купить эту прелесть ?
Полезный комментарий + 0 | Бесполезный комментарий - 0
воскресенье, 25 июня 12:12:32 2023 | ссылка на пост    
Автор: Константин Айги (CXEMATEKA.RU)
Barmatograf, рассчитываю, что уже в этом году будет собрана первая партия устройств в окончательном дизайне. Работа в этом направлении идёт.

Стёпа, rgbDigger - проект коммерческий, но дизайн устройства изначально продуман так, чтобы цена готового устройства была доступной.

Полезный комментарий + 1 | Бесполезный комментарий - 0
вторник, 27 июня 21:04:31 2023 | ссылка на пост    
Константин Айги (CXEMATEKA.RU)
Сообщений: 267
Автор: Алексей E-mail: totewekotiara@yandex.ru
Нужный проект. Ждём... у меня "Карат", схемы на него нет и пока не брался за него (не знаю рабочий или нет, не к чему подключить проверить), но буду подключать именно его если что к вашему РГБДиггеру...
Полезный комментарий + 0 | Бесполезный комментарий - 0
суббота, 5 августа 16:13:06 2023 | ссылка на пост    
Автор: Black Cat
Жду с еще большим нетерпением :)
Придется убегать с 7ки, и есть вариант, что мой тв-тюнер, кушающий ргб, на 10ке не заведется :(

Полезный комментарий + 1 | Бесполезный комментарий - 0
пятница, 15 сентября 12:19:16 2023 | ссылка на пост    
Black Cat
Сообщений: 11

Просмотров страницы: 3,746

Имя:
E-mail (можно не указывать):
Сообщение:
Чтобы оставлять сообщения на нашем сайте регистрироваться необязательно, однако регистрация дает ряд преимуществ: возможность вступать в личную переписку с другими пользователями системы, добавлять фотографии/картинки в свой профиль, публиковать сообщения на своей собственной персональной страничке и д.р.

Программирование, оформление: Константин Айги
©2016 CXEMATEKA.RU