реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Вывод изображения через VGA (Spartan) на LCD-монитор, Изоражение на LCD-монитор не выводится, на ЭЛТ - выводится
Ellochka
сообщение Jul 6 2009, 12:34
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 6-07-09
Из: Москва
Пользователь №: 50 965



проблема состоит в том, что на обычные мониторы изображение выводимое через VGA-разъем платы Spartan-3 показывается на старом мониторе, ЭЛТ, но не показаывается на ЖК!
Кто-нибудь выводил изображение на ЖК-монитор?

Почему не выводится? Там что уровни напряжений другие нежели у старых мониторов???

Ума не приложу! Подскажите , пожалуйста!
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jul 6 2009, 12:44
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Возможно, LCD-монитору не нравится режим. Какой у Вас используется?
Go to the top of the page
 
+Quote Post
Михаил_K
сообщение Jul 6 2009, 13:10
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481



Если имеется ввиду кит, с 200 спартаном 3 и тестовая прошивка, которая залита по умолчанию, то я выводил. Никаких проблем не было.
Go to the top of the page
 
+Quote Post
rezident
сообщение Jul 6 2009, 13:15
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Ellochka @ Jul 6 2009, 18:34) *
Почему не выводится? Там что уровни напряжений другие нежели у старых мониторов???
Обычно отличия у аналоговых ЭЛТ и аналоговых LCD-мониторов только в поддержке максимальных частот рефреша. С рефрешем напрямую связаны строчная и кадровая частоты.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Jul 6 2009, 16:21
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



У LCD ныне рефреш вообще только 60 Гц, плюс обычно очень жесткие требования к бланковым полям.
Go to the top of the page
 
+Quote Post
Ellochka
сообщение Jul 7 2009, 06:39
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 6-07-09
Из: Москва
Пользователь №: 50 965



1. Монитор переводила в режим 640 на 480, 16 бит цветов, 60 Гц. На спартане - всего 8 цветов, 3 бита, но цвет думаю, поддерживается.

2.Да у меня Spartan3. Заливала туда игрушку PONG (пин-понг), которую нашла в OpenExamples... в ISE 10.1. А что в стартер ките-то вы выводили, Михаил_K? Как называется программка? где ее найти? Стартер кит потенциально есть.

3.Частота спартана - 60 Гц, монитор тоже в этот же режим переводила.

4. У меня появилась такая мысль: может быть для поддержки LCD на какие-то выводы надо подавать доп. информацию? что-то вроде адаптера для монитора? Я слышала про pin12, pin15 - на них выводится сигналы SDA и SKL. ?


Насчет уровней напряжений: со спартана сигналы R,G,B,HS отлично снимаю, а вот VS почему-то не нахожу.. 0 вольт и все..

Смотрела выходные уровни на VGA-разъеме компа.. так там вообще ничего путного, точнее те же 0 вольт..
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Jul 7 2009, 07:01
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Цитата
Насчет уровней напряжений: со спартана сигналы R,G,B,HS отлично снимаю, а вот VS почему-то не нахожу.. 0 вольт и все..

Смотрела выходные уровни на VGA-разъеме компа.. так там вообще ничего путного, точнее те же 0 вольт..

Мультиметром смотрите чтоль? Он же импульсный, его только осциллографом.
Сильно сомневаюсь, но попробуйте поиграться с полярностью HS, VS, т.е. поставить инверторы на выход (сначала у одного, потом у другого, потом у обоих...)


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
Ellochka
сообщение Jul 7 2009, 07:38
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 6-07-09
Из: Москва
Пользователь №: 50 965



Цитата(Евгений Николаев @ Jul 7 2009, 11:01) *
Мультиметром смотрите чтоль? Он же импульсный, его только осциллографом.

на осциллографе, конечно, смотрела. там же частота, на мультиметре я бы ничего не увидела бы.
Цитата(Евгений Николаев @ Jul 7 2009, 11:01) *
Сильно сомневаюсь, но попробуйте поиграться с полярностью HS, VS, т.е. поставить инверторы на выход (сначала у одного, потом у другого, потом у обоих...)

(((

Сообщение отредактировал Ellochka - Jul 7 2009, 08:28
Go to the top of the page
 
+Quote Post
Cont
сообщение Jul 7 2009, 08:57
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 112
Регистрация: 10-11-06
Из: Москва
Пользователь №: 22 176



Проверьте полярность сигнала DE, неправильная полярность этого сигнала у меня привела к такому же результату

Сообщение отредактировал Cont - Jul 7 2009, 09:00
Go to the top of the page
 
+Quote Post
Zwerg_nase
сообщение Jul 7 2009, 09:55
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 204
Регистрация: 14-10-05
Из: г. Москва
Пользователь №: 9 641



Цитата(Ellochka @ Jul 7 2009, 10:39) *
4. У меня появилась такая мысль: может быть для поддержки LCD на какие-то выводы надо подавать доп. информацию? что-то вроде адаптера для монитора? Я слышала про pin12, pin15 - на них выводится сигналы SDA и SKL. ?


SDA и SCL это сигналы канала DDC (см. аттачмент). Чтобы монитор показывал, сюда ничего подавать не надо. Можно прочитать из монитора информацию о том, какие режимы он поддерживает.
Прикрепленные файлы
Прикрепленный файл  ddcciv1.pdf ( 196.65 килобайт ) Кол-во скачиваний: 1264
Прикрепленный файл  edidv3.pdf ( 592.11 килобайт ) Кол-во скачиваний: 2251
 
Go to the top of the page
 
+Quote Post
Ellochka
сообщение Jul 7 2009, 10:17
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 6-07-09
Из: Москва
Пользователь №: 50 965



Цитата(Cont @ Jul 7 2009, 12:57) *
Проверьте полярность сигнала DE, неправильная полярность этого сигнала у меня привела к такому же результату


Только что прочитала что согласно VESA стандарту для VGA 60Hz полярность отрицательная. мм, а что за сигнал DE? и как менять его полярность?

Надо же поменять полярность сигналов HS, VS. Опять же как менять.. переписать код и заменить нолики на единички и наоборот??
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Jul 7 2009, 10:40
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Цитата
Надо же поменять полярность сигналов HS, VS. Опять же как менять.. переписать код и заменить нолики на единички и наоборот??

Нет. Посмотрите - где у вас идёт присваивание внутреннего логического сигнала H/VS внешнему выводу и введите инверсию там.
Например, для verilog'а:
output hs_out...
reg hs...
assign hs_out = hs;
меняете на
assign hs_out = !hs;


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
Ellochka
сообщение Jul 7 2009, 10:55
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 6-07-09
Из: Москва
Пользователь №: 50 965



проинвертировала HS, VS. Проверила это на осциллографе. не помогло. все равно CRT выводит, а LCD нет.

Может что не так сделала?

И все же что за сигнал DE?
Go to the top of the page
 
+Quote Post
Cont
сообщение Jul 8 2009, 04:43
Сообщение #14


Частый гость
**

Группа: Участник
Сообщений: 112
Регистрация: 10-11-06
Из: Москва
Пользователь №: 22 176



DE - PIXEL DATA ENABLE. Странно что Вы задаете этот вопрос, возможно у вас нет этого сигнала в контроллере. Такое в принципе возможно, если выход аналоговый, т.к. некоторые DAC-и работают без DE.
Go to the top of the page
 
+Quote Post
Ellochka
сообщение Jul 8 2009, 05:37
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 6-07-09
Из: Москва
Пользователь №: 50 965



А что за контроллер вы имеете ввиду?

Вывод же идет сразу в VGA-порт. pin1,2,3 - R,G,B. pin 13, pin 14 - hs,vs. Эти сигналы я и формирую в программе.
Там нет сигнала DE.

В стандарте VGA нет такого сигнала..

Pin Name Dir Description
1 RED Red Video (75 ohm, 0.7 V p-p)
2 GREEN Green Video (75 ohm, 0.7 V p-p)
3 BLUE Blue Video (75 ohm, 0.7 V p-p)
4 ID2 Monitor ID Bit 2
5 GND Ground
6 RGND Red Ground
7 GGND Green Ground
8 BGND Blue Ground
9 KEY - Key (No pin)
10 SGND Sync Ground
11 ID0 Monitor ID Bit 0
12 ID1 or SDA Monitor ID Bit 1
13 HSYNC or CSYNC Horizontal Sync (or Composite Sync)
14 VSYNC Vertical Sync
15 ID3 or SCL Monitor ID Bit 3


Или мы с вами говорим о разных вещах?

Сообщение отредактировал Ellochka - Jul 8 2009, 05:38
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 04:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01643 секунд с 7
ELECTRONIX ©2004-2016