roboforum.ru

Технический форум по робототехнике.
Текущее время: 03 дек 2024, 22:59

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Осциллограммы VGA сигнала
СообщениеДобавлено: 15 авг 2011, 09:50 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2010, 13:56
Сообщения: 995
Откуда: Нижний Новгород
прог. языки: С, С++, РНР
Кто может помочь, нужна осциллограмма VGA сигнала 640х480х60Гц по линиям VSYNC, HSYNC и любые из RGB.

Пытаюсь разобраться в программном формировании сигнала, синхронизация идет (монитор показывает, что перешел в режим 640х480), но изображения нет. Кучу уже материалов перечитал на эту тему...

На рисунке то, что есть сейчас. Должно быть пол экрана белое, пол экрана черное. Но фиг :(

Длительность вертикального синхроимпульса 64 мкс, горизонтального 4 мкс. Вроде все правильно делаю...
Схема: синхры напрямую с ножек МК, RGB через резистор. Может здесь проблема?


Вложения:
Комментарий к файлу: Осциллограммы на текущий момент
vga.jpg
vga.jpg [ 117.18 КиБ | Просмотров: 11196 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осциллограммы VGA сигнала
СообщениеДобавлено: 15 авг 2011, 10:00 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
дык на ргб данные в каком формате идут ?

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осциллограммы VGA сигнала
СообщениеДобавлено: 15 авг 2011, 10:06 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2006, 17:09
Сообщения: 664
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов
Посмотри как тут сделано http://www.vga-avr.narod.ru/main_rus.html
А вот тут немного теории http://wiki.pic24.ru/doku.php/osa/articles/vga_terminal


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осциллограммы VGA сигнала
СообщениеДобавлено: 15 авг 2011, 10:13 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2010, 13:56
Сообщения: 995
Откуда: Нижний Новгород
прог. языки: С, С++, РНР
Все это я уже смотрел и читал, нормальных графиков нигде нет, в коде авторов, особенно ассемблерном фиг разберешся :(

2 Духас: На РГБ данные идут во время высокого состояния горизонтального синхроимпульса. Они аналоговые, так что как на картинке, так они у меня и идут. половина строчной развертки ргб в 1, половина в 0.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осциллограммы VGA сигнала
СообщениеДобавлено: 15 авг 2011, 10:17 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
мб есть некие пределы в аналоговом сигнале ? и просто 0 и 1 как черное и белое не воспринимается?

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осциллограммы VGA сигнала
СообщениеДобавлено: 15 авг 2011, 10:37 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
HarryStar писал(а):
нужна осциллограмма VGA
вот google выдал - http://www.ianstedman.co.uk/Amiga/amiga ... scart.html

В даташите параметры и диаграммы видеосигналов - http://www.analog.com/static/imported-f ... DV7184.pdf

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осциллограммы VGA сигнала
СообщениеДобавлено: 15 авг 2011, 11:16 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
Изображение
как я понял rgb это 0.7 вольт ...

Цитата:
пик-пик амплитуда, размах (пик-пик, peak-to-peak amplitude, pp) — это разница между положительным и отрицательным пиками;

http://ru.wikipedia.org/wiki/%D0%90%D0% ... 0%B4%D0%B0

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осциллограммы VGA сигнала
СообщениеДобавлено: 15 авг 2011, 12:41 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2010, 13:56
Сообщения: 995
Откуда: Нижний Новгород
прог. языки: С, С++, РНР
ну вот тут http://eldigi.ru/site/comp/6.php
подключают напрямую с МК через резистор 150 Ом. Я поставил 560 на всякий случай.

Эксперименты по VGA временно прекращаю, только-что сжег монитор. Хорошо что на работе...
Теперь он мигает постоянно от черного к серому, меню не показывает, на сигналы не реагирует и паленым запахло довольно сильно.

Обидно... Думал у LCD хорошая защита от неправильных сигналов. Хотя и сигналы то были нормальные.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осциллограммы VGA сигнала
СообщениеДобавлено: 15 авг 2011, 12:42 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
это он от удивления.. 640х480 не часто нынче увидишь на входе )

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осциллограммы VGA сигнала
СообщениеДобавлено: 15 авг 2011, 13:18 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2010, 13:56
Сообщения: 995
Откуда: Нижний Новгород
прог. языки: С, С++, РНР
Ну у меня как раз было через 560 Ом - с 75 Омами на входе RGB получается 75/(75+560)*5 = 0.6 Вольт

Добавлено спустя 33 минуты 1 секунду:
Вот такой сигнал спалил монитор :)

Переделал схему генерации сигнала, подогнал все более точно.
Кадровая была точно 60 Гц, Длина строчной развертки 31.6 мкс ( должна быть 31.77 ), ровно 525 строк в кадре, горизонтальный импульс 4 мкс, вертикальный 2 строки (63 мкс), сверху-снизу поля, слева-справа поля.

Не знаю, что могло вызвать такое...


Вложения:
vga2.jpg
vga2.jpg [ 43.63 КиБ | Просмотров: 10727 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осциллограммы VGA сигнала
СообщениеДобавлено: 16 авг 2011, 09:08 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
нужно ждать бородатого дядьку Michael_K он умный, он скажет чо не так =)

ЗЫ
это у тебя из протеуса картинки?
а в реале чего там если осциллом ткнуть?

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осциллограммы VGA сигнала
СообщениеДобавлено: 16 авг 2011, 09:52 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
ХЗ, что не так :)

Добавлено спустя 5 минут 15 секунд:
Может быть земли сигнальные не подключили, а монитор "слишком правильный"?... был.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осциллограммы VGA сигнала
СообщениеДобавлено: 16 авг 2011, 10:54 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2010, 13:56
Сообщения: 995
Откуда: Нижний Новгород
прог. языки: С, С++, РНР
Осцила нету, был бы, было бы все проще, я бы с реальной видеокарты снял сигналы в соотв. разрешении и посмотрел бы что там. Звуковая карта не думаю что справится в качестве осциллографа на VGA сигнале.
Земельные сигналы я все соединил межу собой (R, G, B, Землю и экран) и подключил к земле МК.
Главное я 3 дня с этим проектом работаю, все было нормально, а тут просто добавил случайный сигнал на RGB (до этого там была 1 вертикальная полоса в пол-экрана, я подумал может она тусклая и я ее не вижу)

PS: Хорошо еще не дома на 40" телике стал пробовать, а на работе. Найду бесплатный CRT моник, продолжу эксперименты в этом направлении.

Добавлено спустя 1 минуту 6 секунд:
Картинки из VMLABа


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осциллограммы VGA сигнала
СообщениеДобавлено: 16 авг 2011, 11:52 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
осталось изучить форму "убивающего" сигнала и написать вирус убивающий мониторы...

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO