TFT LCD дисплеи и работа с ними
#1
Ну сопсно что то индицировать хочется почти всегда. Например уровень сигнала. Или уровень ослабления регулятора громкости. Или конфигурацию.
И т.д. и т.п.
TFT LCD дисплеи позволяют сделать это красиво и, в принципе, недорого. Особенно если учесть стоимость хороших стрелочных индикаторов.
В последнее время появилось много недорогих 2-3" панелей для Ardwino. Но мне как то не нравится этот размерчик. Хочется чего-нибудь побольше,
в диапазоне 5" и может даже 7". Как только речь заходит о таких панелях, цена существенно повышается.
http://www.sainsmart.com/arduino/arduino...ry-pi.html
Кроме того большинство продавцов недорогих панелей рекомендуют их использовать с вполне определёнными shield'ами (плата адаптера) для Ardwino плат.
Ну как бы всё состыковал-и думать не надо.
Но мне, например, не нужна Ardwino борда.
А нужна нормальная документация. Которую большинство этих продавцов не предоставляют.
Вообще, такое впечатление что они общаются на каком-то специфическом языке, понятном неким избранным.
А если глянуть на вопросы на форумах Ardwino-борцев то создаётся впечатление что они и сами не слишком понимают что делают.
В общем, порыскав немного в поисках документации на эти продукты, наткнулся на вот этот сайт:

http://www.buydisplay.com/default/tft-display

Приятно удивило не только наличие документации, но и цена на 5" и 7" дисплеи.
И возможность гибкой конфигурации самой борды под то что вам нужно.

   

   

.


Файлы вложений
.pdf   5 inch 800x480 Dots TFT LCD Module with RA8875 Controller_ER-TFTM050-3_Datasheet.pdf (Размер: 731.3 KB / Загрузок: 11)
.pdf   7 inch 800x480 Dots TFT LCD Module with SSD1963 Controller Datasheet_ER-TFTM070-4V2.1_Datasheet.pdf (Размер: 710.41 KB / Загрузок: 9)
.pdf   Controller RA8875 Datasheet.pdf (Размер: 4.5 MB / Загрузок: 42)
.pdf   Controller SSD1963 Datasheet.pdf (Размер: 1.35 MB / Загрузок: 17)
.pdf   ER-TFTM050-3_Interfacing.pdf (Размер: 384.12 KB / Загрузок: 1)
.pdf   ER-TFTM070-4V2.1_Interfacing.pdf (Размер: 647.98 KB / Загрузок: 3)
Nobody Is Perfect
The following 1 user says Thank You to begemot for this post:
  • БендеровецЪ (02-05-2015)
Ответ
#2
Вот простенькая библиотечка для управления TFT дисплеем на контроллере ILI9341 для 2.8" TFT 320 x 240
http://extmemory.blogspot.com/2013/11/tft-ili9341.html
Схема подключения с выбранным интерфейсом
   

Временные диаграммы управления экраном:
Цикл записи
   
Цикл чтения
   
Таблица управляющих сигналов
   
Дисплейчик вот такой:
http://www.mikroe.com/add-on-boards/display/mikrotft/

Я копирую эту информацию сюда потому что линки иногда перестают работать.
Надеюсь что аффтор не будет особо возражать.

Сама библиотека

.zip   ILI9341.zip (Размер: 4.02 MB / Загрузок: 8)

.
Nobody Is Perfect
The following 1 user says Thank You to begemot for this post:
  • EDWARD (02-05-2015)
Ответ
#3
А это не такой случаем?
http://www.ebay.com/itm/2-4-240x320-SPI-...TQ:US:1123

Не могу найти на него цоколевку и описание.
Ответ
#4
Вот ещё несколько примеров:

Параллельный интерфейс 8080 для TFT 3,2 inch 320×240
http://www.embed.com.ua/komplektuyushhie...h-320x240/

TFT uDisp320240, части 1-4
http://www.embed.com.ua/mikrokontrollern...0-chast-1/
http://www.embed.com.ua/mikrokontrollern...0-chast-2/
http://www.embed.com.ua/mikrokontrollern...0-chast-3/
http://www.embed.com.ua/mikrokontrollern...0-chast-4/

Работа с графическим дисплеем SSD1298
http://easyelectronics.ru/rabota-s-grafi...d1298.html
Nobody Is Perfect
Ответ
#5
Да, заманчиво.
"Найкраще сало то ковбаса." (с)
Ответ
#6
БендеровецЪ Написал:заманчиво
Вот и мне нравится. Так ещё цепляем тачь и никаких кнопок и крутилок не надо.
Заодно, работа с резистивным тачскрином.

http://easyelectronics.ru/rabota-s-rezis...ranom.html

Кстати, если на buydisplay порыться, там есть даташиты на разные тачь контроллеры, резистивные и ёмкостные.


Файлы вложений
.pdf   Resistive Touch Panel Controller XPT2046 Datasheet.pdf (Размер: 578.82 KB / Загрузок: 12)
.pdf   Capacitive Touch Controller FT5206 Datasheet.pdf (Размер: 750.75 KB / Загрузок: 1)
Nobody Is Perfect
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)