Например TDA7294

Форум РадиоКот • Просмотр темы - Генератор DVI-D сигнала
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн янв 12, 2026 19:46:06

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


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Генератор DVI-D сигнала
СообщениеДобавлено: Вс авг 09, 2009 20:15:49 
Прорезались зубы

Зарегистрирован: Пт авг 07, 2009 22:06:49
Сообщений: 220
Откуда: Россия, Москва
Рейтинг сообщения: 0
Уважаемые Форумчане подскажите пожалуйста как реализовать устройство которое будет генерировать DVI-D сигнал с разрешением 1024х768.
Задача заключается в следующим, по нажатию кнопки менять цвет монитора на: красный, синий, зелёный, белый.
Подскажите как это можно реализовать при помощи микроконтроллера AVR, желательно ATmega.
С уважением, Денис!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 10, 2009 13:57:16 
Прорезались зубы

Зарегистрирован: Пт ноя 16, 2007 13:52:44
Сообщений: 231
Откуда: Рига, Латвия
Рейтинг сообщения: 0
Никак нельзя .... :(
Ответ прост - рабочая частота :
# VESA 1024x768@43 Hz Interlaced (pixel clock 44.9 MHz)
# XGA 1024x768@60 Hz (pixel clock 65.0 MHz)
pixel clock = Это частота с которой приходит каждая следующая точка на экран..
В DVI-D - каждая точка передаётся в стандарте (8b/10b) для каждого цвета.. (т.е. 8 бит кодируются в 10 специальным методом и передаются).
А значит частота передачи битов в Вашем случае минимально: 449 МГц
:)))
Метод передажи TMDS - дифференциальная передача сигналов с минимизацией перепадов уровней (для того и кодирование 8b/10b)
Вообщем-то, вывод :
- на АтМеге это не сделать - частоты слишком низкие..
- Надо чипы которые работают на таких частотах (ПЛИС или видео карту с компом :) )
- Нужен преобразователь уровня в TMDS (в некоторых ПЛИС он имеется)
Делайте вывод...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 10, 2009 15:39:31 
Прорезались зубы

Зарегистрирован: Пт авг 07, 2009 22:06:49
Сообщений: 220
Откуда: Россия, Москва
Рейтинг сообщения: 0
Я так понимаю что на Altera можно реализовать эту историю?
Подскажите гдеможно про это почитать, и насколько это всё сложно?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 10, 2009 23:27:55 
Прорезались зубы

Зарегистрирован: Пт ноя 16, 2007 13:52:44
Сообщений: 231
Откуда: Рига, Латвия
Рейтинг сообщения: 0
Не помню точно где взял, придётся выложить сю... хм - сюда не лезет 2Мб..
Документация по созданию DVI-D входа/выхода на Xylinx Spartan 3A и советы по разводке платы..
значит ссылки из гугл:
http://www.xilinx.com/support/documenta ... app460.pdf
http://www.eetindia.co.in/STATIC/PDF/20 ... S=DOWNLOAD


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 25, 2009 14:42:31 
Вымогатель припоя

Карма: 4
Рейтинг сообщений: 41
Зарегистрирован: Пт янв 30, 2009 14:50:35
Сообщений: 635
Откуда: Солнечногорск
Рейтинг сообщения: 0
Даже на ПЛИС, я так смотрю, реализовать проблематично: абы какую не возьмёшь из-за очень большой частоты. Не знал, что DVI выдаёт данные в последовательном виде...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 25, 2009 14:49:32 
Друг Кота
Аватар пользователя

Карма: 23
Рейтинг сообщений: 288
Зарегистрирован: Пт мар 09, 2007 15:01:52
Сообщений: 3078
Откуда: Биробиджан
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
А не проще реализовать на материнке формата mini-ITX, стоят они недорого, самую дешувую видюху с выходом DVI и ОС на базе *NIX загружающаяся с флешки


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 26, 2009 23:08:27 
Опытный кот
Аватар пользователя

Зарегистрирован: Вс янв 18, 2009 21:12:49
Сообщений: 703
Рейтинг сообщения: 0
И всё таки... Меня не покидает мысля, а почему нельзя это сделать на AVR.
Если задача стоит переключить экран на 4 однотонных цвета, то синхронизация пикселей тут и не нужна. Для кадровой и строчной развёртки AVR-а хватит.
Сомнения вот в чём, а можно ли использовать только аналоговые входы в разъёме DVI-D? Если да, то теоретически проблем не вижу...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 27, 2009 10:54:00 
Друг Кота
Аватар пользователя

Карма: 23
Рейтинг сообщений: 288
Зарегистрирован: Пт мар 09, 2007 15:01:52
Сообщений: 3078
Откуда: Биробиджан
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
В DVI-D отсутствуют аналоговые сигналы, подробнее можете почитать здесь: http://ru.wikipedia.org/wiki/DVI


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 27, 2009 19:16:40 
Опытный кот
Аватар пользователя

Зарегистрирован: Вс янв 18, 2009 21:12:49
Сообщений: 703
Рейтинг сообщения: 0
Спасибо. Не знал про деления DVI на виды. Буковка D - digital всё разъяснила.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 01, 2009 10:15:51 
Прорезались зубы

Зарегистрирован: Пт ноя 16, 2007 13:52:44
Сообщений: 231
Откуда: Рига, Латвия
Рейтинг сообщения: 0
В моём понимание - у вас желание вернутся к D-SUB (VGA) :))
Да и многие LCD мониторы имеют подобный вход.
Эта задача уже вполне реалезуема :) даже на АтМеге..
Линки на форуме были - дерзаите..
Поповоду DVI-D :
Minimum clock frequency: 25.175 MHz (а для пикселей x 10) ..
Это для разрешения 640x480 - да и какая разница разрешения если вы хотите просто весь экран одного цвета :))
Хотя у меня появилась идейка - можно по идее в кодировании 8б/10б - наити такие комбинации цветов что частоту для пикселей уменьшить в несколько раз.. :)
Если есть желание можете повозится.. :)


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

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


Кто сейчас на форуме

Сейчас этот форум просматривают: svs69 и гости: 20


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y