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

 
 
> создание простейшего VGA контроллера
umup
сообщение Dec 5 2006, 17:12
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 226
Регистрация: 2-06-06
Пользователь №: 17 720



Хватит ли для создания такого контроллера (с управлением от любого микроконтроллера через параллельную/последовательную шину) PLD типа EPM3064/3128 и 256/512К 70ns 8-битной FPM/EDO памяти (осталась куча от старых видеоплат). Разрешение не очень существенно (от 512х512 до 1024х1024, 4,8 или 16 бит). Понятно, что нужны 2 10-11 битных счетчика для перебора строк/столбцов, немного логики для обнаружения перехода на следующую строку и формирования сигналов синхронизации. Еще нужно обеспечивать доступ от контроллера (по скорости памяти одновременная запись и чтение невозможны), наверно придется сделать 2 банка памяти - 1й текущий отображаемый буфер, 2й - для фоновой записи из контроллера, контроллер заполняет фоновый и во время кадрового импульса переключает страницы. Пока непонятно как делать регенерацию памяти фоновой страницы. С выдачей изображения понятно - в начале строки выставить ее адрес и подать ~RAS, далее выставлять адрес пикселя в строке и подавать ~CAS.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
umup
сообщение Dec 27 2006, 12:09
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 226
Регистрация: 2-06-06
Пользователь №: 17 720



> Shread
Спасибо за информацию. Сейчас основная цель - вывод на ЭЛТ монитор, тут с частотами сильно не поиграеш. Но цена, размеры, четкость и контрастность по сравнению с ЖКИ - значительно лучше

> а зачем контроллеру рефрейм делать с частотой 60Гц
Правильно, нужно 2 экранных буфера, переключение, если нужно, делается по кадровому синхроимпульсу, никакого копирования не нужно. Контроллер просто пишет в другой буфер, по завершению переключает отображение на этот буфер. Под это просто нужно выделить 1 бит адресной шины ОЗУ

> ИМХО, всё украдено до нас.
Уже давал эту ссылку. Дороговато, думаю получится намного дешевле
Go to the top of the page
 
+Quote Post
mse
сообщение Dec 27 2006, 13:53
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(umup @ Dec 27 2006, 12:09) *
> ИМХО, всё украдено до нас.
Уже давал эту ссылку. Дороговато, думаю получится намного дешевле

Думаю, что нет. Разумеется, если ресурсы ФПГА понадобятся в другом месте, то ваять самому есть резон. А если ни, то ни. Потеря времени на разработку съест всё, что можно. А так, выигрыш будет $5-10max. И то, при массовом произвоцтве.
Go to the top of the page
 
+Quote Post
Shread
сообщение Dec 27 2006, 14:18
Сообщение #4


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Цитата(mse @ Dec 27 2006, 13:53) *
Цитата(umup @ Dec 27 2006, 12:09) *

> ИМХО, всё украдено до нас.
Уже давал эту ссылку. Дороговато, думаю получится намного дешевле

Думаю, что нет. Разумеется, если ресурсы ФПГА понадобятся в другом месте, то ваять самому есть резон. А если ни, то ни. Потеря времени на разработку съест всё, что можно. А так, выигрыш будет $5-10max. И то, при массовом произвоцтве.

Написание нормального контроллера займет пару-тройку полных рабочих дней, и явно сэкономит больше чем 5-10$ насколько я понял, девайс, ссылку на который вы давали стоит порядка 60$. Тот плюс, который якобы дает использование аналоговых матриц, чисто виртуальный. Сейчас есть много достаточно дешевых матриц, с цифровым интерфейсом, вполне доступных.
Go to the top of the page
 
+Quote Post
mse
сообщение Dec 27 2006, 15:24
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(Shread @ Dec 27 2006, 14:18) *
Написание нормального контроллера займет пару-тройку полных рабочих дней, и явно сэкономит больше чем 5-10$ насколько я понял, девайс, ссылку на который вы давали стоит порядка 60$. Тот плюс, который якобы дает использование аналоговых матриц, чисто виртуальный. Сейчас есть много достаточно дешевых матриц, с цифровым интерфейсом, вполне доступных.

Если бы всё было так просто, то мы бы щас это не обсуждали. Мужык бы сел и спокойно сделал, никому ничего не говоря.
Насчёт "много дешовых матриц" есть вопрос: дешовых, это сколько? Интересует ТФТ 5'6" 320Х240 с цифрой. Пока что особо "много" и "дёшево" не наблюдал. А вот наоборот, как живое перед глазами.
В тот девайс нужно всего-лишь ткнуть матрицу. А здесь ещё городить дривер ЦЦФЛ, например. Плату, опять-же. Да и кол-во цветов больше 8 тоже имеет смысл. Иногда.
Т.е. для серии 2-3-10шт быстрее и выгоднее купить и не париться. Хотя сваять самому тож вариант.
Go to the top of the page
 
+Quote Post
Shread
сообщение Dec 28 2006, 02:15
Сообщение #6


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Цитата(mse @ Dec 27 2006, 15:24) *
Цитата(Shread @ Dec 27 2006, 14:18) *

Написание нормального контроллера займет пару-тройку полных рабочих дней, и явно сэкономит больше чем 5-10$ насколько я понял, девайс, ссылку на который вы давали стоит порядка 60$. Тот плюс, который якобы дает использование аналоговых матриц, чисто виртуальный. Сейчас есть много достаточно дешевых матриц, с цифровым интерфейсом, вполне доступных.

Если бы всё было так просто, то мы бы щас это не обсуждали. Мужык бы сел и спокойно сделал, никому ничего не говоря.
Насчёт "много дешовых матриц" есть вопрос: дешовых, это сколько? Интересует ТФТ 5'6" 320Х240 с цифрой. Пока что особо "много" и "дёшево" не наблюдал. А вот наоборот, как живое перед глазами.
В тот девайс нужно всего-лишь ткнуть матрицу. А здесь ещё городить дривер ЦЦФЛ, например. Плату, опять-же. Да и кол-во цветов больше 8 тоже имеет смысл. Иногда.
Т.е. для серии 2-3-10шт быстрее и выгоднее купить и не париться. Хотя сваять самому тож вариант.

Ну про 5,6дюйма не скажу они мне интерсны не были, а про то что пользую могу написать:
3.6 дюйма 320*240 A036QN02 -50$.
3.5 дюйма 640*480 PD035VX3+(TS) 98$
Цены вполне адекватные. Если посмотреть на черно-белые ЖКИ с контроллерами то их цена будет начинаться от 60$, пользовали например PG320240WRF-HE4HS1(та же диагональ). Если обсчитать себестоимость контроллера, она уложится в 20$. Таким образом за 10$ получили вместо черно-белого блекленького модуля с плохоньким контрастом(STN, никуда не денешся) очень неплохую TFT панель да еще и с контроллером, удобным лично для себя. Подсветка тут LED везде. Кстати, где вы нашли матрицу с аналоговым интерфейсом разрешением 320*240, ничего не путаете? Насколько мне известно аналоговые матрицы в основном ориентированы для использования во всяких хламотелевизорах(типа поделок пролоджи и прочего) и бывают в основном разрешением 320*234 или 400*234, в силу специфики стандартов PAL и NTSC.
Кстати говоря особенно дешевых матриц аналоговых матриц тоже встретить не удалось. Да было пару раз предлагали ящик непонятных TFT от телевизоров, с композитным видеовходом, по цене 15$ за штуку, но это же все разовое! На такие вещи нельзя закладываться в серьезном девайсе. О качестве такого продукта тоже говорить не приходится.
Касательно аргумента про простоту и сложность: если есть опыт работы с плис, проблем нет никаких, ну разве что собственная лень smile.gif
Удачи
Go to the top of the page
 
+Quote Post
mse
сообщение Dec 28 2006, 10:12
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(Shread @ Dec 28 2006, 02:15) *
Кстати говоря особенно дешевых матриц аналоговых матриц тоже встретить не удалось.

Дык, таво... по сцылке сверху. В МТ-системе $44 за ТФТ A056DN01-2 5'6". Или снизу:
http://online.caxapa.ru/?find=A056DN01
Ну и разрешение там то самое. 240, это я по привычке.
А цифровые 8-цветки от $140 за 5,6. FSTN. ЦЦФЛ. Вот так-то вот...
Go to the top of the page
 
+Quote Post
Shread
сообщение Dec 30 2006, 01:21
Сообщение #8


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Цитата(mse @ Dec 28 2006, 10:12) *
Цитата(Shread @ Dec 28 2006, 02:15) *

Кстати говоря особенно дешевых матриц аналоговых матриц тоже встретить не удалось.

Дык, таво... по сцылке сверху. В МТ-системе $44 за ТФТ A056DN01-2 5'6". Или снизу:
http://online.caxapa.ru/?find=A056DN01
Ну и разрешение там то самое. 240, это я по привычке.
А цифровые 8-цветки от $140 за 5,6. FSTN. ЦЦФЛ. Вот так-то вот...

Все ясно, ваш девайс актуален только для матриц относительно-большой диагонали и низкого разрешения. Ширпотребок для теликов. Хотя и для них можно сделать свой контроллер, он будет отличаться от контроллера для цифровых наличием преобразователя в соответствующий интерфейс. Я делал такой для LQ4RB21.
Go to the top of the page
 
+Quote Post
mse
сообщение Dec 30 2006, 10:59
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(Shread @ Dec 30 2006, 01:21) *
Все ясно, ваш девайс актуален только для матриц относительно-большой диагонали и низкого разрешения. Ширпотребок для теликов. Хотя и для них можно сделать свой контроллер, он будет отличаться от контроллера для цифровых наличием преобразователя в соответствующий интерфейс. Я делал такой для LQ4RB21.

Ну прально. У мужиков так всё и написано. Для приборных панелей 320Х240 само то. На 5'6. И выше.
Бо рассматривать на тех-же 3'6 графицкую информаццыю инженерного фасона удовольствие ниже среднего. Даже в ВГА разрешении.
Go to the top of the page
 
+Quote Post
Shread
сообщение Dec 30 2006, 23:08
Сообщение #10


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Цитата(mse @ Dec 30 2006, 10:59) *
Цитата(Shread @ Dec 30 2006, 01:21) *

Все ясно, ваш девайс актуален только для матриц относительно-большой диагонали и низкого разрешения. Ширпотребок для теликов. Хотя и для них можно сделать свой контроллер, он будет отличаться от контроллера для цифровых наличием преобразователя в соответствующий интерфейс. Я делал такой для LQ4RB21.

Ну прально. У мужиков так всё и написано. Для приборных панелей 320Х240 само то. На 5'6. И выше.
Бо рассматривать на тех-же 3'6 графицкую информаццыю инженерного фасона удовольствие ниже среднего. Даже в ВГА разрешении.

Мне лично интереснее рассматривать данные спектроанализатора на матрице 3.6 дюйма VGA, нежели на 5-8ми дюймовой QVGA. Именно из-за разрешения. Кстати, насчет рассматривания: послед длительно рассматривания на CRT, даже очень хороших приходится переходить на большие панели с низким разрешением-зрение падает. Хотя это все уже оффтоп.
Всех с наступающим!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- umup   создание простейшего VGA контроллера   Dec 5 2006, 17:12
- - Artem-1.6E-19   Цитата(umup @ Dec 5 2006, 16:12) Хватит л...   Dec 5 2006, 17:57
- - umup   Почему ? Уже пробовали ?   Dec 5 2006, 18:39
|- - Artem-1.6E-19   Цитата(umup @ Dec 5 2006, 17:39) Почему ?...   Dec 5 2006, 19:50
- - Postoroniy_V   Цитата(umup @ Dec 5 2006, 17:12) Хватит л...   Dec 5 2006, 22:34
- - Flanker   Сделать аналоговый VGA контроллер на таком железе ...   Dec 5 2006, 23:45
|- - rezident   Цитата(Flanker @ Dec 6 2006, 01:45) Памят...   Dec 6 2006, 01:31
|- - Flanker   В принципе, если использовать черезстрочную развер...   Dec 6 2006, 14:01
- - umup   Но ведь это и есть память со старых видеоплат ...   Dec 6 2006, 08:36
- - otrog   Вот чего нашел: General purpose display controller...   Dec 6 2006, 14:28
- - umup   Ясно, это я уже видел. Наверно для упрощения дейст...   Dec 6 2006, 23:19
- - EXeGLuMATOR   Вот только поднимал подобную тему. И была в той те...   Dec 13 2006, 23:55
- - moonrock   Давненько я делал подобную штуку. Состояла из Меги...   Dec 26 2006, 00:55
- - EXeGLuMATOR   Да там ничего сложного и нету. Особо. На плисе уд...   Dec 26 2006, 01:15
- - umup   ЦитатаВпрочем, судя по отсутствию активности автор...   Dec 26 2006, 16:48
|- - Shread   Цитата(umup @ Dec 26 2006, 16:48) ЦитатаВ...   Dec 27 2006, 03:44
- - EXeGLuMATOR   В плане скорости вывода - а зачем контроллеру рефр...   Dec 27 2006, 09:48
- - mse   ИМХО, всё украдено до нас. http://projects.caxapa....   Dec 27 2006, 11:04
- - EXeGLuMATOR   С наступаюшшим! К чему дебаты что лучше? У че...   Dec 29 2006, 20:53
- - bloodden   Люди здравствуйте. У меня появилась потребность в ...   Apr 11 2007, 21:46
- - bloodden   Да, забыл сказать - на EPM3032   Apr 12 2007, 01:21
|- - Postoroniy_V   Цитата(bloodden @ Apr 12 2007, 02:21) Да,...   Apr 12 2007, 19:23
|- - bloodden   Цитата(Postoroniy_V @ Apr 12 2007, 19:23)...   Apr 12 2007, 19:26
|- - Postoroniy_V   Цитата(bloodden @ Apr 12 2007, 20:26) а ...   Apr 12 2007, 19:37
- - rv3dll(lex)   Я делал видеовывод на 2х 3128 и одной 3064 память ...   Apr 12 2007, 17:19


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

 


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


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