| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
TFT матрицы и микроконтроллер
02.10.2009, 17:08
|
|
|
Прохожий
Регистрация: 27.06.2009
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: TFT матрицы и микроконтроллер
Почитал контакты, их 44.
Глянул пару даташитов - подключения абсолютно разные, помогите подключить, думаю использовать готовую микросхему драйвера.
|
|
|
|
19.01.2010, 11:57
|
|
|
Прописка
Регистрация: 29.11.2007
Адрес: Могилев. РБ.
Сообщений: 143
Сказал спасибо: 30
Сказали Спасибо 20 раз(а) в 20 сообщении(ях)
|
Re: TFT матрицы и микроконтроллер
задам вопрос тут, чтобы не плодить тем.
Есть матрица от бука (640x480 512 цветов), есть желание что-нибудь сваять для нее (для начала хоть с частотой кадров 2-5 в секунду). есть времянки - вопрос вот в чем... если я времянки замедлю раз в 20.... (т.е. не 60 кадров в сек. , а 3) матрица будет что-нибудь показывать?
вопрос 2: подскажите ОЗУ какое-нить 9 битное килобайт на 512.. (чтобы можно было достать, или выковырять из компьютерной техники)
а если кто подкинет пример реализации tft контроллера (plis, arm, на логике) буду очень благодарен.
|
|
|
|
19.01.2010, 15:42
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
|
Re: TFT матрицы и микроконтроллер
Сообщение от Cyber_RAT
|
|
если я времянки замедлю раз в 20.... (т.е. не 60 кадров в сек. , а 3) матрица будет что-нибудь показывать?
|
маловероятно, уровни напряжений меняются динамически, вероятне всего будут видны только некоторые строки.
Сообщение от Cyber_RAT
|
|
вопрос 2: подскажите ОЗУ какое-нить 9 битное килобайт на 512.. (чтобы можно было достать, или выковырять из компьютерной техники)
|
9-битовых в природе не встречал. Можно поставить что-то 16-битовое, например Samsung K6R4016. Но с точки зрения производительности наверно лучше использовать 8 бит, как прикодировании ТВ-сигнала
|
|
|
|
19.01.2010, 16:26
|
|
|
Прописка
Регистрация: 29.11.2007
Адрес: Могилев. РБ.
Сообщений: 143
Сказал спасибо: 30
Сказали Спасибо 20 раз(а) в 20 сообщении(ях)
|
Re: TFT матрицы и микроконтроллер
8 bit - придется один из цветов обрезать...
хотя мне за глаза и 6 бит... (там 9 линий (r0 r1 r2), (g0 g1 g2), (b0 b1 b2). старшие на gnd и по 6 управлять(64 цвета).
http://www.webx.dk/oz2cpu/pic/pictft.htm ‹- вот нашел PIC16 на TFT.. схемы нету, но сам факт что можно - уже радует (для начала пусть и просто экран позакрашивать)
|
|
|
|
19.01.2010, 16:56
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
|
Re: TFT матрицы и микроконтроллер
Просто подсчитай скорость вывода 1 точки и увидишь, что быстродействия не хватит.(частота операций вывода должна быть около 20МГц) Приведенный проект - разновидность генератора тестовых сигналов для ТВ/Мониторов. Разрешающая способность 4 или 8 точек.
|
|
|
|
19.01.2010, 17:41
|
|
|
Прописка
Регистрация: 29.11.2007
Адрес: Могилев. РБ.
Сообщений: 143
Сказал спасибо: 30
Сказали Спасибо 20 раз(а) в 20 сообщении(ях)
|
Re: TFT матрицы и микроконтроллер
это я понимаю.
есть мысль объеденить контроллер и генератор с парой счетчиков... чтобы они мне выдавали импульс начала каждой строки и начало кадра... т.е. чтобы контроллер не махал ногами залишне, а только по сигналу кидал 640 байт в порт(1 строка) и пока идет переход строки (или даже дублировать строку) пусть будет 640 на 240 для начала) готовим новую порцию....
контроллер можно и разогнать немного (у меня 168 мега на 30 мегагерц пашет - lcd siemens s65 lf050... обслуживает. Я же не на продажу, а для себя побаловаться, поучить работу с матрицами (с плисками) и тд.
потом уже прикинуть общую работу и узкие места и в плис запихать все это чудо
Последний раз редактировалось Cyber_RAT; 19.01.2010 в 17:43.
|
|
|
|
19.01.2010, 18:43
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
|
Re: TFT матрицы и микроконтроллер
По-любому для управления ТФТ нужно весьма прилично памяти, которую надо как-то адресовать, поэтому без ПЛИС никак не обойтись. На эту задачу подойдет почти любая матрица с 64-256 макроячейками. Просто в этом случае Вы сможете сконцентрироваться на прикладной задаче, а не думать про регенерацию картинки, которая будет отнимать 80-90% времени при софтовой реализации
|
|
|
|
19.01.2010, 23:33
|
|
|
Прописка
Регистрация: 29.11.2007
Адрес: Могилев. РБ.
Сообщений: 143
Сказал спасибо: 30
Сказали Спасибо 20 раз(а) в 20 сообщении(ях)
|
Re: TFT матрицы и микроконтроллер
вот только бы въехать как это на ПЛИС организуется...
пока только максплюс скачал - да немного покопался..
|
|
|
|
20.01.2010, 10:30
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
|
Re: TFT матрицы и микроконтроллер
Я где-то уже упоминал. За основу можно взять схему видеоконтроллера какого-нибудь "Спектрума". Набор счетчиков, выходы на адресную шину ОЗУ через мультиплексор. На второй комплект входов мультиплексора - шина адреса ЦП. Выводы данных ОЗУ на регистры-защелки к ТФТ и ЦП.
|
|
|
|
Сказали "Спасибо" MisterDi
|
|
|
20.01.2010, 18:24
|
|
|
Прописка
Регистрация: 29.11.2007
Адрес: Могилев. РБ.
Сообщений: 143
Сказал спасибо: 30
Сказали Спасибо 20 раз(а) в 20 сообщении(ях)
|
Re: TFT матрицы и микроконтроллер
гм.. посмотрел времянки еще раз... много разных пауз надо делать... то 150 тактов, то 784 такта и тд... если делать на плисине (как я понимаю) это все счетчики? значит тригеры, значит макроячейки... чтобы городить такие задержки это ж куча счетчиков выйдет? (как приблизительно оценить объем плис? )
p.s. даташит на матрицу http://www.datasheet4u.com/html/L/Q/...Sharp.pdf.html (тм где ссылка даташит).
p.s. вопрос еще один возник - вроде в максплюсе можно временную диаграму ввести, а оно само сгенерит код для плис? (после контроллеров - плисы как-то тяжело идут  )
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:24.
|
|