Перейти к содержанию
    

Есть некое изделие с VGA выходом.

Время от времени это изделие опрашивает какой монитор подключен.

Подозреваю что опрашивает путём чтения EDID монитора (изделие довольно современное).

Хочу сделать некую приблуду дабы избежать необходимости иметь постоянно занятым монитор.

Как это реализовать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 minutes ago, zombi said:

Как это реализовать?

Эмуляцию EDID? Обычным EEPROM типа 24C02, если EDID "короткий".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 minute ago, aaarrr said:

если EDID "короткий".

Понятия не имею какой длины EDID.

А максимальный какой может быть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 minute ago, aaarrr said:

65792 байта

:shok: это ж нафига такой большой может кому понадобиться?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 minutes ago, zombi said:

:shok: это ж нафига такой большой может кому понадобиться?

И правда, наврал - только 32896 байт. Никому не может.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да неее, мне судя по всему 128 байт то всего надо.

Итак, я понял что беру любую 24Сxx, пишу в неё прочитанный из монитора EDID, подключаю питание, SDA, SCL  к VGA разъёму и всё должно заработать.

Правильно мыслю? Могут быть какие подводные камни?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 minutes ago, zombi said:

Правильно мыслю? Могут быть какие подводные камни?

Действуйте, там видно будет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 minutes ago, aaarrr said:

Действуйте, там видно будет.

ОК:moil:

А как бы сделать чтобы в одной "приблуде" было несколько разных EDIDов?

А джампером выбирать нужную.

Не паять же кучу еепромок...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

25 minutes ago, zombi said:

А как бы сделать чтобы в одной "приблуде" было несколько разных EDIDов?

А в чем тут может быть затруднение?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, zombi сказал:

А как бы сделать чтобы в одной "приблуде" было несколько разных EDIDов?

Ну дак выбирать-то все-равно как-то надо, почему б и не переключателем? Или ставьте МК с функцией i2c slave и выбирайте блоки памяти электронно...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, zombi сказал:

Итак, я понял что беру любую 24Сxx, пишу в неё прочитанный из монитора EDID, подключаю питание, SDA, SCL  к VGA разъёму и всё должно заработать.

Правильно мыслю? Могут быть какие подводные камни?

Никамих, так и есть. Для полноты я бы еще RGB терминировал 50 Омами и на sync какую-нибудь нагрузку повешал - надо смотреть в схему любого ЭЛТ-монитора.

 

2 часа назад, zombi сказал:

А как бы сделать чтобы в одной "приблуде" было несколько разных EDIDов?

Не паять же кучу еепромок...

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

Кстати, можно взять подходящий преобразователь USB-I2C, подключить к компу, написать программу :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нагрузка 50 Ом для сигналов RGB тоже будет нормально работать, но стандарт - 75 Ом. Hsync и Vsync нагружать не надо, питание дополнительное тоже не нужно, все выводы 24Схх можно припаять прямо к VGA разъёму. Я собирал такой имитатор монитора, EEPROM взял со списанного аппарата, разместил компоненты в разборном корпусе DE-15M.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 hours ago, HardEgor said:

Если несколько, то запаять проще.

Будем паять. Всем спасибо!

Осталось только где-то найти десяток 24С02 в TSSOPе.

А то у всех либо DIP либо SOIC :cray2:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...