|
TFT индикатор., Управление TFT экранчиком. |
|
|
|
Sep 27 2010, 13:18
|
Частый гость
 
Группа: Участник
Сообщений: 162
Регистрация: 12-09-08
Из: Казань
Пользователь №: 40 143

|
Здравствуйте, коллеги! Есть необходимость отображать картинку с помощью TFT экрана. Нашёл в интернете экран MI0700ST. Оказалось, что им нужно управлять примерно как телевизором с электронно-лучевой трубкой - у экрана есть вертикальная и горизонтальная синхронизация, "курсор" должен построчно пробегать все точки экрана, и для каждой точки надо устанавливать цвет в формиате RGB. Такое управление съест все вычислительные ресурсы микроконтроллера. В связи с этим возникла идея: а может быть есть микросхема управления TFT индикатором, которая берёт на себя работу с развёрткой. Тогда можно будет передавать этой микросхеме, например по SPI интерфейсу, координаты точки на экране и в какой цвет её закрасить. Если вы знаете про методы управления TFT индикаторами, расскажите пожалуйста, или дайте ссылку. Заранее спасибо.
|
|
|
|
|
 |
Ответов
|
Sep 27 2010, 15:33
|

Twilight Zone
  
Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990

|
Цитата(Marser @ Sep 27 2010, 17:18)  Если вы знаете про методы управления TFT индикаторами, расскажите пожалуйста, или дайте ссылку. Привет, вот здесь я общался на эту тему, почитайте: http://electronix.ru/forum/index.php?showtopic=79481Все сделал, в динамике до 25 герц, статика до 40. Контроллер STM32F в 144 пиновом корпусе применял, и память SPI, 2 Mbyte на 66 МГц. Я сам «PIC-ушник», для TFT если среди пиков выбирать, то нужен как минимум PIC32. И еще то чтопишет там DpInRock не читай, толком все равно лажа всякая, остальные нормально.
Сообщение отредактировал Danis - Sep 27 2010, 15:38
--------------------
Magic Friend
|
|
|
|
|
Sep 28 2010, 07:44
|
Частый гость
 
Группа: Участник
Сообщений: 162
Регистрация: 12-09-08
Из: Казань
Пользователь №: 40 143

|
Почитал, спасибо. На сайте промэлектроники есть TFT модуль WF70ATIBGD0 http://www.promelec.ru/catalog/409/454/1750/4/ Информация о нём очень скудная - написано что использован LCD контроллер SSD1963, и есть 8-битный параллельный интерфейс. Даташита на этот модуль там нет, сайт Winstar почему то не загружается. Возникает вопрос: чтобы управлять этим модулем с помощью контроллера, достаточно даташита SSD 1963, или нужно искать даташит TFT модуля? В даташите SSD 1963 http://www.microtipsusa.com/pdfs/driver_co...pec/SSD1963.pdf написано, что этот LCD контроллер имеет интерфейс с MCU 8080, только как управлять модулем через этот интерфейс толком нигде не написано. Кто нибудь представляет, как управлять TFT модулем c LCD контроллерои с помощью микроконтроллера, например pic18f2550?
|
|
|
|
|
Sep 28 2010, 08:33
|

Twilight Zone
  
Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990

|
Цитата(Marser @ Sep 28 2010, 10:44)  На сайте промэлектроники есть TFT модуль WF70ATIBGD0 Посмотрите лучше на TFT от multi-inno. Хорошие индикаторы и описание полное в pdf без проблем. http://www.promelec.ru/multi-inno/mi_tft/ Организация, в которой я работаю, не стала связываться с этими панелями лишь по одной причине – они все «толстые», толщина более 10 мм, а у нас корпуса уже были закуплены для DNAFWU, у них толщина менее 5 мм и 24 bit RGB полноценный. Для PIC в состав контроллера должен входить параллельный порт, к нему и подключается параллельная шина TFT LCD. + в контроллере должен быть DMA для быстрой передачи параллельных данных в порт. На программном уровне я думаю у Вас не получиться полноценно управлять TFT, будет мерцать сильно (как у меня по началу было). Удачи! Цитата(scifi @ Sep 28 2010, 11:17)  Как правило, нужно знать особенности временных диаграмм для конкретного дисплея: horizontal/vertical front and back porch, clock polarity и т.д. Правда, эти параметры можно и эмпирически подобрать, немного помучавшись. Ну и цоколёвка нужна, естественно. Согласен, не всегда производитель уделяет этому внимания и не указывает точные временные диаграммы(параметры) в описании, в моем случае так и вышло. Пришлось связываться с производителем и «трести» с него нормальные pdf.
--------------------
Magic Friend
|
|
|
|
Сообщений в этой теме
Marser TFT индикатор. Sep 27 2010, 13:18  scifi Цитата(Marser @ Sep 28 2010, 11:44) Возни... Sep 28 2010, 08:17    Marser scifi , а не подскажете ссылку на модуль с графич... Sep 28 2010, 08:46    Danis Цитата(Marser @ Sep 28 2010, 11:45) Danis... Sep 28 2010, 08:53  Danis Цитата(Marser @ Sep 28 2010, 10:44) Кто н... Sep 28 2010, 08:45 Катран Для графических приложений есть специальная линейк... Sep 28 2010, 09:59 Marser Действительно, есть микроконтроллер PIC24FJ256DA21... Sep 28 2010, 12:14 Катран У нас(украина) в гамме есть
PIC24FJ128DA106-I/PT
... Sep 28 2010, 12:46 Marser Катран, в этих микроконтроллерах нет параллельного... Sep 28 2010, 13:45 Danis Цитата(Катран @ Sep 28 2010, 15:46) У нас... Sep 28 2010, 14:48 Катран ПРрошу прощения, не обратил внимание на требование... Sep 28 2010, 14:22
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|