Найти в Дзене
Паяльник

IPS дисплей на ILI9488

1. Вводная часть При создании своих самоделок, очень выигрывают устройства с дисплеем, а особенно с цветным экраном. На рынке самоделок очень распространены дисплеи с TFT экраном. Сегодня я хочу рассказать о другом дисплее, с экранном по технологии IPS (In-Plane Switching). IPS - это технология дисплеев, которая обеспечивает широкие углы обзора и точную цветопередачу. Основные преимущества IPS-экранов включают высокую яркость, стабильность изображения и хорошую цветопередачу. Из недостатков отметим - высокую стоимость, отсутствие "истинного черного" цвета (используется подсветка дисплея), замечены выгорание пикселей (избегайте статических картинок). 2.Обзор дисплея В нашем обзоре сегодня представлен дисплей с разрешением 320 на 480 пикселей. длина экрана 4". Для управления цветным дисплеем применили LCD однокристальный драйвер,
разрешение 320(RGB) x 480, 16,7 млн цветов ILI9488 китайской фирмы "ILITEK". ILI9488 — это 16,7-мегапиксельный однокристальный драйвер SoC для жидкокристалличес

1. Вводная часть

При создании своих самоделок, очень выигрывают устройства с дисплеем, а особенно с цветным экраном. На рынке самоделок очень распространены дисплеи с TFT экраном. Сегодня я хочу рассказать о другом дисплее, с экранном по технологии IPS (In-Plane Switching). IPS - это технология дисплеев, которая обеспечивает широкие углы обзора и точную цветопередачу. Основные преимущества IPS-экранов включают высокую яркость, стабильность изображения и хорошую цветопередачу. Из недостатков отметим - высокую стоимость, отсутствие "истинного черного" цвета (используется подсветка дисплея), замечены выгорание пикселей (избегайте статических картинок).

2.Обзор дисплея

В нашем обзоре сегодня представлен дисплей с разрешением 320 на 480 пикселей. длина экрана 4". Для управления цветным дисплеем применили LCD однокристальный драйвер,
разрешение 320(RGB) x 480, 16,7 млн цветов ILI9488 китайской фирмы "ILITEK".

ILI9488 — это 16,7-мегапиксельный однокристальный драйвер SoC для жидкокристаллических дисплеев на основе a-Si TFT с разрешением
320(RGB) x 480 точек. ILI9488 состоит из 960-канального драйвера источника, 480-канального драйвера затвора,
345 600 байт GRAM для графических данных 320 (RGB) x 480 точек и схема питания.

Краткие характеристики всего модуля:

  • Размер модуля 108,04х61,74 см.
  • Диагональ экрана 4.0 дюйма.
  • Разрешение 320 Х 480 пикселей.
  • Цветность 65 тысяч цветов в формате RGB 5-6-5.
  • Питание 5 вольт.
  • Ёмкостной сенсорный экран (выполнен с использованием контроллера ft6336).
  • Встроенный разъём для карточки Mini SD.
  • 14 контактов подключения и управления.
  • MIPI-DBI (интерфейс шины дисплея) тип C (последовательный интерфейс передачи данных 4-линейный SPI).

3. Написание тестовой прошивки

Подключать модуль дисплея к STM32F103rbt6

-2

С использованием программы STM32CubeMX напишем программу для тестовой заливки всего экрана цатами радуги.

Выводы микроконтроллера настраиваем согласно рисунку

-3

Программа разбита на несколько файлов, в SPI.c реализован программный интерфейс SPI. В файле lcd.c написаны основные функции для дисплея, программный сброс, передача команд, передача и прием данных. Особое внимание обратите на инициализацию дисплея (производитель обращает внимание на питание ячеек, команда 0хС5, данные 0х00, 0х4D, 0x80 - при неправильном выставлении возможны выгорание пикселей). В основном файле main.c происходит стандартная настройка микроконтроллера STM средствами CubeMX, инициализация принов для работы с дисплеем, настройка и инициализация самого дисплея и в бесконечном цикле закрашиваем дисплей основными цветами меняя направление заливки экрана.

Прикрепленные файлы:

Автор: _Sergey_