|
Помогите с управлением TFT матрицей |
|
|
|
Mar 23 2011, 13:22
|
Группа: Участник
Сообщений: 10
Регистрация: 23-03-11
Пользователь №: 63 826

|
Добрый день! Есть задача для маленькой TFT-матрицы. Например, вот такой. http://www.display-elektronik.de/DEM...A_TMH-PW-N.pdfТребуемый функционал прост - в процессе работы конечного устройства мне необходимо выводить на нее некую сетку квадратиков, например, 30*30, со стороной квадратика около 1,5 мм. Квадратики статичные, программа должна будет лишь менять их цвет - от полностью прозрачного, до полностью непрозрачного, со всеми возможными цветами. Вопрос, на чем и как можно реализовать подобное управление (предпочтительно МК AVR)? Не подходят громоздкие готовые платы, не нужен избыточный функционал, как-то выведение шрифтов и перемещающихся объектов. На самом деле, мне необходимо собрать что-то типа маленького LCD-проектора, т.е. вместо экрана подсветки нужно установить за матрицей более яркий источник света, например, группу мощных белых диодов, а матрица должна будет формировать некий разноцветный растр, меняющийся по алгоритму. Все хозяйство в небольших габаритах. Может кто-нибудь подскажет более подходящий для этого TFT-модуль? Неуверен, что от того, что по ссылке, можно безтравматично отодрать экран подсветки. Где-нибудь можно почитать что-то практически применимое в данном случае? Буду рад ссылкам. Заранее благодарен!
|
|
|
|
|
Mar 23 2011, 13:33
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(Rogvolod @ Mar 23 2011, 16:22)  Есть задача для маленькой TFT-матрицы. Например, вот такой. http://www.display-elektronik.de/DEM...A_TMH-PW-N.pdf404 Цитата Может кто-нибудь подскажет более подходящий для этого TFT-модуль? Неуверен, что от того, что по ссылке, можно безтравматично отодрать экран подсветки. Поискать среди мелких цифровых фоторамок. Например, 128x128, 1.1" на ebay от примерно $5 (за каконченное изделие, которое нетрудно расковырять). В данном случае требуется порядка 2...2.5" - значит, или фоторамки, либо китайские дисплейные модули для мобильника (порядка $10).
|
|
|
|
|
Mar 23 2011, 13:41
|
Группа: Участник
Сообщений: 10
Регистрация: 23-03-11
Пользователь №: 63 826

|
Цитата(rx3apf @ Mar 23 2011, 16:33)  404 Вот ссылка http://www.display-elektronik.de/lcd-graph...r-tft-table.htmПервые две позиции, думается, подходят. Поискать среди мелких цифровых фоторамок. Например, 128x128, 1.1" на ebay от примерно $5 (за каконченное изделие, которое нетрудно расковырять). В данном случае требуется порядка 2...2.5" - значит, или фоторамки, либо китайские дисплейные модули для мобильника (порядка $10). А где искать, как всем этим (рамкамии дисплейными модулями для мобильников) управлять? Дело в том, что я совсем не силен. Что читать, чтобы хоть как-то научиться?
|
|
|
|
|
Mar 23 2011, 17:23
|
Группа: Участник
Сообщений: 10
Регистрация: 23-03-11
Пользователь №: 63 826

|
Цитата(rx3apf @ Mar 23 2011, 17:06)  По форумам (российским и зарубежным). В том числе здесь ("AVR и Siemens S55"). С рампаки хуже, информации меньше, но тоже можно поискать (например, для упомянутой 1.1" рамки я нашел материалы). И полезно иметь логический анализатор. Повозиться придется... Нельзя ли связаться как-то с вами вне форума? Если вы не против, я бы еще вам позадавал вопросы, а возможно и посотрудничали бы, если вам это будет интересно. Моя почта obliteration@mail.ru ICQ 107778902
Сообщение отредактировал Rogvolod - Mar 23 2011, 17:23
|
|
|
|
|
Mar 23 2011, 17:37
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(Rogvolod @ Mar 23 2011, 20:23)  Нельзя ли связаться как-то с вами вне форума? Если вы не против, я бы еще вам позадавал вопросы, Связаться можно через ЛС или на mail.ru, но вряд ли я смогу что-то добавить к сказанному - реально я не занимался работой с такими индикаторами, рамку расковырял, посмотрел, но так ничего и не делал, и в обозримом будущем заниматься этой темой не планирую.
|
|
|
|
|
Mar 23 2011, 17:50
|

Частый гость
 
Группа: Свой
Сообщений: 133
Регистрация: 30-04-07
Из: DP.UA
Пользователь №: 27 419

|
Цитата А где искать, как всем этим (рамкамии дисплейными модулями для мобильников) управлять? Так может и делать ничего не нужно - записать в память этой рамки нужные паттерны в виде картинок, правда это если порядок вывода картинок не будет меняться, в противном случае придется учиться рулить дисплеем самостоятельно. Ну а с выбором дисплеев ИМХО сейчас проблемы нет - очень многие диспы от мобильников уже хорошо изучены, в ранее упомянутой ветке есть и схемы подключения и исходники. Вот только сомнения меня берут по поводу использования матрицы в таком режиме, для достаточной яркости проецируемой картинки нужна довольно большая мощность источника света (кроме того, он еще должен быть точечным, ну или скорректированным оптикой), как бы ей не поплохело от такого.
|
|
|
|
|
Mar 23 2011, 18:01
|
Группа: Участник
Сообщений: 10
Регистрация: 23-03-11
Пользователь №: 63 826

|
Цитата(rx3apf @ Mar 23 2011, 20:37)  Связаться можно через ЛС или на mail.ru, но вряд ли я смогу что-то добавить к сказанному - реально я не занимался работой с такими индикаторами, рамку расковырял, посмотрел, но так ничего и не делал, и в обозримом будущем заниматься этой темой не планирую. Дело в том, что речь и дет не о разовой самоделке, а скорее о создании некоего прототипа, который потом, возможно, пойдет в мелкую серию (10-ки штук), поэтому, наверное, бессмысленно тратить время на анализ китайской рамки, хотелось бы найти верное решение на компонентах имеющихся в продаже. Немцы, что по ссылке, Sharp и еще куча производителей делают матрицы, которые, вроде бы, подходят под затею. Большая матрица не нужна совсем, именно малая, Хотелось бы один раз и навсегда разобраться с тем, как управлять именно такой штуковиной. Очевидно, что это скорее всего по силам какой-нибудь AVR-ке, по скольку не требуется, ни видео показывать, ни что бы то ни было другое массивное обрабатывать. Для этих матриц пишут 18-ти разрядный интерфейс, 24-х... Они бывают уже со своими контроллерами, у тех тоже какие-то интерфейсы есть. Может могли бы вы подсказать, где об этом толково можно почитать? Дата-шит на моем уровне развития мне ничего кроме трепета не дает.. Форумы изобилуют, как раз поделками с использованием дисплеев от сотиков, крупицы информации, зачастую неконкретной. Не хватит моей головы, чтобы собрать все в какую-то картину целостную. Может на пальцах можете объяснить, если у вас есть понимание. Поэтому и хотелось бы в аське, например, законтачить. Моих познаний недостаточно даже для написания толкового списка вопросов - достаточно только для распросов. Спасибо.
|
|
|
|
|
Mar 23 2011, 18:24
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(Rogvolod @ Mar 23 2011, 21:01)  Может на пальцах можете объяснить, если у вас есть понимание. Увы. С RGB-матрицами я еще не работал, поэтому понимания нет ни малейшего. Надо поискать готовые наработки (например, по матрицам мобильников), собрать, попробовать. Цитата(VDLab @ Mar 23 2011, 20:50)  Вот только сомнения меня берут по поводу использования матрицы в таком режиме, для достаточной яркости проецируемой картинки нужна довольно большая мощность источника света (кроме того, он еще должен быть точечным, ну или скорректированным оптикой), как бы ей не поплохело от такого. Аналогичные сомнения. Правда, что-то мне припоминается про бюджетный широкоформатный телевизор (матрица плюс эпидиаскоп), но насколько это долговечно - вопрос. Ну, интенсивное охлаждение по крайней мере перегрев уменьшит, LED-источник тоже все ж лучше галогенной лампы (нет ИК), может, что и выйдет.
|
|
|
|
|
Mar 24 2011, 08:29
|
Группа: Участник
Сообщений: 10
Регистрация: 23-03-11
Пользователь №: 63 826

|
Цитата(rx3apf @ Mar 23 2011, 21:24)  Увы. С RGB-матрицами я еще не работал, поэтому понимания нет ни малейшего. Надо поискать готовые наработки (например, по матрицам мобильников), собрать, попробовать.
Аналогичные сомнения. Правда, что-то мне припоминается про бюджетный широкоформатный телевизор (матрица плюс эпидиаскоп), но насколько это долговечно - вопрос. Ну, интенсивное охлаждение по крайней мере перегрев уменьшит, LED-источник тоже все ж лучше галогенной лампы (нет ИК), может, что и выйдет. Эту картинку проецировать дальше обратной стороны матрицы не надо. О формировании изображения на какой-то удаленной поверхности речи не идет. TFT-пластина должна работать как матрица оптических затворов-фильтров, с зерном, например 2*2 мм. Конечная задача - управление яркостью-цветом множества удаленных торцов оптического волокна. Мои сомнения, скорее вызавает то, не будет ли сильно подсвечивать через черные пиксели, будет ли она способна "погасить" точку. Перегрева, думаю, не должно быть вообще, подсветка нужна ярче, чем от экрана подсветки, но несравнимо менее интенсивная, чем в любом проекторе. Использонание всей аппаратной ипрограммно части рамки - избыточно. Файлы не нужны вовсе. Хотелось бы сварганить некий условно-законченный девайс на каком-нибудь кристалле с помощью которого можно было бы управлять этой штукой, например, переписывая некий массив, элементы которого соответствуют зернам формируемого матрицей растра. Имея возможность создавать программы для реализующие какие бы-то ни было алгоритмы мерцания и т.д.
Сообщение отредактировал Rogvolod - Mar 24 2011, 08:33
|
|
|
|
|
Mar 24 2011, 14:22
|

Частый гость
 
Группа: Свой
Сообщений: 133
Регистрация: 30-04-07
Из: DP.UA
Пользователь №: 27 419

|
Случайно не для такого?Полностью прервать световой поток у TFT матрицы не получится, все равно небольшая засветка будет, насколько большая зависит от качества самой матрицы. В этом отношении OLED дисплеи гораздо лучше, правда их яркости свечения скорее всего не хватит. Цитата Использонание всей аппаратной ипрограммно части рамки - избыточно. Файлы не нужны вовсе. Хотелось бы сварганить некий условно-законченный девайс на каком-нибудь кристалле с помощью которого можно было бы управлять этой штукой, например, переписывая некий массив, элементы которого соответствуют зернам формируемого матрицей растра. Имея возможность создавать программы для реализующие какие бы-то ни было алгоритмы мерцания и т.д. Ну так в чем проблема? Берите любой дисплей, на который можно найти информацию, МК пойдет практически любой, 8й меги для этого хватит с головой, пишите программу, пробуйте...
|
|
|
|
|
Mar 25 2011, 00:04
|
Местный
  
Группа: Участник
Сообщений: 235
Регистрация: 20-11-10
Пользователь №: 61 032

|
Цитата(Rogvolod @ Mar 23 2011, 16:22)  задача для маленькой TFT-матрицы.
... сетку квадратиков, например, 30*30, со стороной квадратика около 1,5 мм. ... менять их цвет - от полностью прозрачного, до полностью непрозрачного, со всеми возможными цветами [*].
... предпочтительно МК AVR
... вместо экрана подсветки нужно установить за матрицей более яркий источник света, например, группу мощных белых диодов Цитата(Rogvolod @ Mar 24 2011, 11:29)  как матрица оптических затворов-фильтров, с зерном, например 2*2 мм. Конечная задача - управление яркостью-цветом [**] множества удаленных торцов оптического волокна. Минус: матрица [***], управление, подсветка, несколько уже упомянутых сомнительных моментов... Плюс: 900 900*3=1800 светодиодов * 1 руб, на сдачу предпочтительное МК и горсть регистров. Или несколько МК, и/или что-нибудь более модное вместо регистров. Для выбора размера и типа светодиода информации не хватило, если понимать формулировки "со стороной квадратика около 1,5 мм" и "с зерном, например 2*2 мм" как ну потому что вообще матрица, зато забыть о размерах конструкции в целом. Намёки на предположительно декоративное предназначение изделия детектед. Соответственно и предположил [****]. Механически каждый световод (которых всего 900) прикрепляется к собственному "квадратику" как-то. Но: ...[*] WTF ? [**] fixed, читать "RGB" [***] цветная [***] купленная как отдельная деталь (за сущие копейки) / выломанная из купленного устройства (в количестве N штук, серия же) [***] примерно 6х6 см размера [****] что, например, яркость "квадратика" устроит любая (и на другом конце световода тоже) --- Пытаясь представить в уме окончательный результат процесса, заблудился между "назачем тогда вообще световоды? прям светодиоды на проводах же... вместе с процессором(ами) и/или регистрами, драйверами по вкусу... квадратно-гнездовым способом, минимизируя общую длину всех соединений" и цифрой "900 (прописью: девятьсот) отдельных, но дотянутых от коробочки до места размещения и строго по порядку установленных там их". Или: если световоды не разделяются на том конце, а просто идут параллельным пучком (900 штук), передавая от экрана к зрителю изображение с сохранением формы и размеров 1:1 - тогда почему нельзя сам экран разместить около зрителя?
Сообщение отредактировал нечитатель - Mar 25 2011, 01:13
|
|
|
|
|
Mar 25 2011, 07:37
|
Группа: Участник
Сообщений: 10
Регистрация: 23-03-11
Пользователь №: 63 826

|
Цитата(нечитатель @ Mar 25 2011, 03:04)  Минус: матрица [***], управление, подсветка, несколько уже упомянутых сомнительных моментов... Плюс: 900 900*3=1800 светодиодов * 1 руб, на сдачу предпочтительное МК и горсть регистров. Или несколько МК, и/или что-нибудь более модное вместо регистров. Для выбора размера и типа светодиода информации не хватило, если понимать формулировки "со стороной квадратика около 1,5 мм" и "с зерном, например 2*2 мм" как ну потому что вообще матрица, зато забыть о размерах конструкции в целом. Намёки на предположительно декоративное предназначение изделия детектед. Соответственно и предположил [****]. Механически каждый световод (которых всего 900) прикрепляется к собственному "квадратику" как-то. Но: ...[*] WTF ? [**] fixed, читать "RGB" [***] цветная [***] купленная как отдельная деталь (за сущие копейки) / выломанная из купленного устройства (в количестве N штук, серия же) [***] примерно 6х6 см размера [****] что, например, яркость "квадратика" устроит любая (и на другом конце световода тоже) --- Пытаясь представить в уме окончательный результат процесса, заблудился между "назачем тогда вообще световоды? прям светодиоды на проводах же... вместе с процессором(ами) и/или регистрами, драйверами по вкусу... квадратно-гнездовым способом, минимизируя общую длину всех соединений" и цифрой "900 (прописью: девятьсот) отдельных, но дотянутых от коробочки до места размещения и строго по порядку установленных там их". Или: если световоды не разделяются на том конце, а просто идут параллельным пучком (900 штук), передавая от экрана к зрителю изображение с сохранением формы и размеров 1:1 - тогда почему нельзя сам экран разместить около зрителя? Световоды разделяются. В конечном применении есть ограничения по габаритным размерам. Желательно - до габаритов пачки сигарет. В противном случае все решалось бы подключением пучка волокон к маленькому китайскому проектору и компу, соответственно. 900 штук диодов не подходят по той же причине. Применение исключительно декоративное. Окончательный результат процесса - блок в габаритах пачки, в который приходит питание, а уходит пучок волокон (500-100 штук) с возможностью переключения световых схем по внешним сигналам.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|