====== Цветной сенсорный TFT-дисплей 320×240 / 2,8” ======
Воспользуйтесь [[amp>product/itead-display-2n8in?utm_source=man&utm_campaign=gitead-display&utm_medium=wiki|цветным TFT-экраном]] для вывода красочного текста, информативных графиков и живых анимаций. Встроенный тачскрин превратит дисплейный модуль в настоящий пульт управления.
{{ :продукты:itead-display-2n8in:itead-display-2n8in.6.jpg?nolink |}}
===== Подключение и настройка =====
Напрямую к управляющей платформе дисплей подключить не удастся:
* На дисплейном модуле отсутствуют согласующие буферы преобразования уровней — пятивольтовые микроконтроллеры убьют экран.
* Контактный разъём несовместим с платформами Arduino.
Проблему совместимости решает [[amp>product/itead-adapter-to-display-shield?utm_source=man&utm_campaign=itead-display&utm_medium=wiki|плата расширения для TFT-дисплеев]] — это прослойка между экраном и управляющей платформой формата Arduino Mega.
- Установите адаптер для TFT-дисплеев сверху на управляющую платформу формата Mega.{{ :продукты:itead-display-2n8in:itead-display-2n8in_scheme.1.png?nolink |}}
- Добавьте к полученному бутерброду TFT-дисплей.{{ :продукты:itead-display-2n8in:itead-display-2n8in_scheme.2.png?nolink |}}
Для экономии памяти микроконтроллера, храните изображение на SD-карте. Установите флешку в картридер на обратной стороне дисплея.
{{ :продукты:itead-display-2n8in:itead-display-2n8in_scheme.0.png?nolink |}}
Аппаратное оборудование настроено — смело переходите к примерам работы.
===== Элементы платы =====
{{ :продукты:itead-display-2n8in:itead-display-2n8in_annotation.png?nolink |}}
==== Экран ====
Дисплей модуля выполнен по технологии LCD TFT с диагональю 2,8 дюйма. Разрешение экрана составляет 320×240 точек с глубиной 65536 цветов.
Матрица экрана подключена к встроенному чипу {{ :продукты:itead-display-2n8in:ili9341_datasheet.pdf |ILI9341}}, который выполняет роль моста между экраном и микроконтроллером.
Систему координат дисплея удобно представить в виде сетки, каждая ячейка которой является отдельным пикселем. Местоположение пикселя задается парой координат «x» и «y».
==== Контактные пины ====
Условно дисплейный модуль состоит из трёх устройств:
* Экран для отображения информации.
* Сенсорная панель для управления устройством.
* SD-карта для хранения пользовательских изображений.
Все линии питания и управления дисплейным модулем выведены на отдельную контактную колодку с 2×20 пинами.
^ Вывод ^ Сигнал ^ Устройство ^ Описание ^
| 1 | GND | Все |Земля|
| 2 | DB0 | Дисплей |Шина данных (16-ти битный режим)|
| 3 | VCC | Все |Питание|
| 4 | DB1 | Дисплей |Шина данных (16-ти битный режим)|
| 5 | NC | — |Не подключён|
| 6 | DB2 | Дисплей |Шина данных (16-ти битный режим)|
| 7 | RS | Дисплей |Выбор передачи: данные или команда|
| 8 | DB3 | Дисплей |Шина данных (16-ти битный режим)|
| 9 | WR | Дисплей |Сигнал записи. Активный низкий уровень.|
| 10 | DB4 | Дисплей |Шина данных (16-ти битный режим)|
| 11 | RD | Дисплей |Сигнал считывания. Активный низкий уровень.|
| 12 | DB5 | Дисплей |Шина данных (16-ти битный режим)|
| 13 | DB8 | Дисплей |Шина данных (8-ми или 16-ти битный режим)|
| 14 | DB6 | Дисплей |Шина данных (16-ти битный режим)|
| 15 | DB9 | Дисплей |Шина данных (8-ми или 16-ти битный режим)|
| 16 | DB7 | Дисплей |Шина данных (16-ти битный режим)|
| 17 | DB10 | Дисплей |Шина данных (8-ми или 16-ти битный режим)|
| 18 | T_CLK | Тачпад |Тактирование|
| 19 | DB11 | Дисплей |Шина данных (8-ми или 16-ти битный режим)|
| 20 | T_CS | Тачпад |Чипселект сенсорной панели. Активный низкий уровень.|
| 21 | DB12 | Дисплей |Шина данных (8-ми или 16-ти битный режим)|
| 22 | T_DIN | Тачпад |Входные данные|
| 23 | DB13 | Дисплей |Шина данных (8-ми или 16-ти битный режим)|
| 24 | T_BUSY | Тачпад |Статус|
| 25 | DB14 | Дисплей |Шина данных (8-ми или 16-ти битный режим)|
| 26 | T_DOUT | Тачпад |Выходные данные|
| 27 | DB15 | Дисплей |Шина данных (8-ми или 16-ти битный режим)|
| 28 | T_IRQ | Тачпад |Прерывание|
| 29 | CS | Дисплей |Чипселект дисплея. Активный низкий уровень.|
| 30 | SD_SO | SD-карта |Выходные данные|
| 31 | NC | — |Не подключён|
| 32 | SD_SCK | SD-карта |Тактирование|
| 33 | RST | Дисплей |Аппаратный сброс дисплея. Активный низкий уровень.|
| 34 | SD_SI | SD-карта |Входные данные|
| 35 | NC | — |Не подключён|
| 36 | SD_NSS | SD-карта |Чипселект карты памяти. Активный низкий уровень.|
| 37 | LED | Дисплей |Подсветка дисплея|
| 38 | NC | — |Не подключён|
| 39 | NC | — |Не подключён|
| 40 | NC | — |Не подключён|
==== Регулятор напряжения ====
Понижающий линейный преобразователь {{ :продукты:itead-display-2n8in:lm1117_datasheet.pdf |LM1117}} с выходом 3,3 вольта обеспечивает питание и подсветку дисплея. Максимальный выходной ток составляет 800 мА.
==== Драйвер тачскрина ====
За контроль сенсорной панели отвечает драйвер {{ :продукты:itead-display-2n8in:xpt2046_datasheet.pdf |XPT2046}}.
===== Принципиальная и монтажная схемы =====
{{:продукты:itead-display-2n8in:itead-display-2n8in_schematic.png?direct&450 |}}
{{ :продукты:itead-display-2n8in:itead-display-2n8in_layout.png?direct&200|}}
===== Габаритный чертёж =====
{{ :продукты:itead-display-2n8in:itead-display-2n8in_design.png?nolink |}}
===== Характеристики =====
* Диагональ: 2,8 дюйма
* Разрешение: 320×240
* Технология: TFT
* Количество цветов: 65536
* Драйвер матрицы: ILI9341
* Интерфейс: 8-битный параллельный интерфейс
* Контроллер тачскрина: XPT2046
* Дополнительно: SD-картридер
* Напряжение питания: 3.3–5 В
* Размеры экрана: 69×50 мм
* Габариты платы: 75,9×50,8 мм
===== Ресурсы =====
* [[amp>product/itead-display-2n8in?utm_source=man&utm_campaign=itead-display&utm_medium=wiki|Цветной сенсорный TFT-дисплей 320×240 / 2,8”]] в магазине.
* [[amp>product/itead-adapter-to-display-shield?utm_source=man&utm_campaign=itead-display&utm_medium=wiki|Плата расширения для TFT-дисплеев]] в магазине.
* [[https://github.com/amperka/hardware-drawings/blob/master/itead-display-2n8in.svg|Векторное изображение дисплея]]
* {{ :продукты:itead-display-2n8in:xpt2046_datasheet.pdf |Datasheet на контроллер тачскрина XPT2046}}
* {{ :продукты:itead-display-2n8in:lm1117_datasheet.pdf |Datasheet на понижающий преобразователь напряжения LM1117 с выходом 3,3 вольта}}