Чи може звичайний кабель перетворити вихід HDMI у VGA?


57

Можна придбати простий кабель HDMI-VGA або кабель HDMI-DVI. Приклад: на Amazon . Однак мої неясні знання знають, що ці кабелі працюють лише для відеокарт, які мають спеціальну підтримку цієї функції. Чи підтримує Raspberry Pi такі речі?

Чи є простий спосіб використовувати Raspberry Pi на екрані, який приймає лише VGA-вхід без коробки перетворювача? Яке перетворення на інші відеовиходи підтримує апаратне забезпечення Raspberry Pi, і які кабелі чи інше обладнання знадобляться для цього?


3
Я пам'ятаю, як десь читав у Вікі, що пасивні адаптери HDMI-DVI повинні працювати, але для HDMI-VGA потрібен активний перетворювач.

Буде складна VGA кращим варіантом?
Алекс Чемберлен

Я думаю, що продукт, з яким ви пов’язані, призначений для підключення VGA виходу ПК до входу HDMI монітора , тобто в зворотному напрямку до потрібного.
finnw

Я думаю, що я знаходжу багато продуктів, які неправильно продаються як кабель від HDMI до VGA, хоча, як вказує @finnw, уважніше ознайомлення з характеристиками показує, що це назад. Це допомагає прояснити ситуацію. Дорожчі справжні перетворювачі можна знайти.
AlanSE

1
@Jivings - Це не дивно, HDMI - це лише однопосилання DVI-D з іншим роз'ємом. Ви впевнені, що монітор не синхронізується з роздільною здатністю, яку використовує RPI?
Марк Бут

Відповіді:


78

Немає.

Причина, що адаптер DVI-VGA працює на вашому ПК та ноутбуці, полягає в тому, що DVI включає аналогові (RGB) штифти. Адаптер пасивний; Він просто підключає червоний аналоговий вихід ПК до червоного аналогового входу монітора, так само зеленого та синього. Вони включені на більшість ПК та ноутбуків для зворотної сумісності.

Кабелі від HDMI до DVI також пасивні, але вони несуть лише цифрові сигнали. Аналогові RGB-сигнали відсутні, але це не має значення, оскільки DVI-монітор їм не потрібен.

HDMI не містить аналогового сигналу, тому неможливо будь-яку комбінацію пасивних адаптерів та / або кабелів перетворити на VGA.

Активні адаптери працюють, тому що вони використовують DSP та DAC для перетворення від одного стандарту до іншого, але, звичайно, вони дорожчі, ніж пасивні кабелі.


Пов’язана тема форуму: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=30&t=8125


Хороша відповідь, хочу вибрати її. Один невеликий шматочок: що таке кабель від HDMI до VGA і чому він не працюватиме з Raspberry Pi?
AlanSE

2
@AlanSE, виділені HDMI для VGA кабелі працюватимуть, оскільки вони містять необхідну схему. Але я припускав, що це не те, що ви мали на увазі, тому що ви сказали "простий кабель".
finnw

Я мав на увазі простий кабель на зразок того, до якого я пов’язаний у запитанні. Цей кабель не містить необхідної схеми. Він працює для деяких відеокарт, і люди не зважатимуть на них, якщо не зрозуміло, чим вони відрізняються і чому це не застосовується для Raspberry Pi.
AlanSE

3
@AlanSE - Найважливішим у цьому пункті Amazon є ПРИМІТКА. Ваша відеокарта повинна підтримувати цифровий вихідний сигнал через функцію VGA-порта . Я не знаю жодної відеокарти, яка підтримує виведення VGA через штирі роз'єму HDMI, і швидкий пошук Google не міг знайти жодної.
Марк Бут

У вас є телевізійний приймач, який має пасивний VGA через режим HDMI, напевно, він просто передає сигнали VGA через кабель із роз'ємом HDMI на одному кінці та VGA-роз'ємом на іншому.
axk

4

Провід перетворювача HDMI в VGA від Amazon дійсно працює з RPi, але, як повідомлялося в іншому місці, ви повинні зробити трохи тонкої настройки /boot/config.txtфайлу.

Я до сих пір не можу отримати Samsung 943N , щоб побачити нічого , крім простого Dell родового 15 "монітор VGA працює відмінно. Одна з проблем , здається, що рівень сигналу на виході по замовчуванням не є достатнім , так установка config_hdmi_boost=4є необхідною. Монітор також скаржиться , що він хоче 1024x768 at 60Hzщо hdmi_mode=16.

У статті на http://elinux.org/RPi_config.txt також передбачає , що значення hdmi_group документально має бути 0і 1НЕ 1і 2і в Насправді мені потрібно змінити , hdmi_groupщоб 1. Отже, мій поточний файл виглядає так:

hdmi_drive=2 
config_hdmi_boost=4 
hdmi_group=1 
hdmi_mode=16 
hdmi_force_hotplug=1 
disable_overscan=0

Модифікація для Dell 15 "Монітор з ОС Debian GNU / Linux 6.0 Я виявив, що він буде працювати лише з: hdmi_group = 2

Посібник користувача Raspberry Pi від Eben Upton містить в режимі відео режими. Посібник користувача перераховує значення hdmi_group як 1 або 2.


Ви пишете, що вона потребує певної настройки? Це потрібно для того, щоб взагалі працювати, чи потрібна настройка просто для отримання кращої картини? Я намагаюся підключити свій ноутбук / Raspberry до монітора з аналогічним активним адаптером, і з'єднання просто немає.
Mads Skjern

3

"Прості" кабелі від HDMI до VGA працюватимуть не просто, оскільки сигнали HDMI чисті цифрові, а VGA - аналог. Я помилився, купивши дуже дешевий кабель від Amazon, який не працював з зрозумілих мені причин. Я чекаю на поставку " Невєрного чорного входу HDMI в адаптер VGA адаптер для ноутбука ПК " від Amazon, який, я впевнений, виконає цю роботу. Це було менше 15 фунтів. Свої висновки я опублікую тут.


1
Чи прийшов той "кабель" ще? Вже минуло кілька років ....
Геннес

2

Я використовую цей кабель для підключення свого Raspberry Pi до монітора HP (з входом DVI).

Пара приміток: Ви не можете підключити інший кабель або адаптер, щоб змінити це на вхід VGA. По-друге, якщо перетворюєте HDMI Raspberry Pi в DVI, будьте уважні до роз'єму DVI; є більше одного типу, і один розмір підходить не всім (я навчився цей урок важким шляхом).


Який тип входу DVI у вас був (наприклад, DVI-D) і чи це був односмуговий або двоканальний кабель? У мене є монітор HP, і мені потрібно буде придбати кабель. Чи вибір базується повністю на моніторі, чи специфікації RasPi HDMI мають із цим щось спільне?
AlanSE

@AlanSE Адаптер DVI був DVI-I, і монітор хотів DVI-D. Технічні характеристики для pi не мали нічого спільного з простою проблемою геометрії штифтів / з'єднувачів. Кабель, з яким я пов’язаний у своїй відповіді, працює як шарм і коштував набагато дешевше, ніж у більшості місцевих альтернатив, навіть із включеною швидкою доставкою.
Стів Робіллард

Я досі щось не розумію. Чому ви отримаєте адаптер DVI-I? А оскільки кабель до монітора DVI повинен мати роз'єм чоловічого зв’язку, а оскільки DVI-I має більше з'єднань, ніж DVI-D, фізично ви не повинні мати можливість підключати його. Посилання Amazon, яке ви надаєте, не зрозуміло в описі, але малюнок виглядає як DVI-D. Ця дискусія може бути краще підходить для запитання щодо DVI, але я побачу, як оновлювати, коли я це робитиму сам.
AlanSE

1

Можливо, проблема з вашим файлом конфігурації. Спробуйте видалити його, і якщо це не працює, спробуйте змінити це на це.

# config.txt
hdmi_group = 2
hdmi_mode  = 4

Перелік доступних властивостей Raspberry Pi можна знайти тут .


Чому це заборонено?

2
ймовірно, тому, що це не вийде. ОП (якщо я правильно розумію) запитує про комбінацію кабелю HDMI-> DVI та адаптера DVI-> VGA. Ваше рішення працюватиме лише для монітора DVI.
finnw

2
Я мав на увазі більше HDMI-> VGA на відміну від HDMI-> DVI-> VGA, хоча це не важливо. Ваша заява про те, що він може використовувати монітор DVI з пасивними кабелями, є корисною та актуальною для питання, а також твердження про те, що він не може працювати з монітором VGA без обладнання для перетворення. Я думаю, ми близькі до консенсусу з цього приводу.
AlanSE

1

Важливо не просто здаватися, коли адаптер / перетворювач, здається, не працює. Найімовірніше, будуть перетворювачі, які не працюватимуть, і VGA-дисплеї, які не підтримуються, але, на мою думку, більшість з них працює просто чудово - з деякими додатковими кроками.

Якщо ви хочете перевірити, чи є у вас шанси, використовуйте порожній /boot/config.txtфайл та додайте hdmi_safe=1до нього.

Хоча це не дасть вам найкращого дозволу, воно, ймовірно, перейде до підказки для входу.

Після цього ви можете почати налаштовувати його далі, поки не отримаєте максимум своїх можливостей монітора.

Ви можете отримати корисну інформацію про монітор, ввівши ці 3 команди:

/opt/vc/bin/tvservice -m CEA /opt/vc/bin/tvservice -m DMT /opt/vc/bin/tvservice -s

Використовуйте довідкове посилання Raspberry Pi Video Modes, щоб отримати вищезазначені результати та фінтену.

Після перезавантаження Pi, мікропрограмне забезпечення монітора може відображати помилки типу "не синхронізовано" або "роздільна здатність не підтримується". Зменшіть роздільну здатність та / або частоту оновлення та повторіть спробу.

Після тестування я отримав хороші результати навіть за допомогою невеликих китайських адаптерів за 3 долари, підключених до найдешевших моніторів, наявних у магазині. З коробки перетворювач дав порожній екран, коли монітор перейшов у режим енергозбереження через секунди. Після виконання вищезазначених кроків моє /boot/config.txtтепер показує:

hdmi_group=1 hdmi_mode=16


-5

Немає 5В живлення від setop box, як татаський hdmi hdmi-коробку на виході hdmi, тому перетворювач не працює. він може працювати належним чином після живлення + 5 В в контактний номер 2 порта hdmi.


1
Чи можете ви розширити цю відповідь, будь ласка? Я не розумію, що ти намагаєшся сказати.
Jacobm001
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.