Arduino SPLC501

Arduino SPLC501
Артикул: 2503287

производитель: Arduino
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Arduino SPLC501

Отличный выбор! SPLC501 — это популярный графический ЖК-дисплей (GLCD) с контроллером UC1701, широко используемый в проектах на Arduino. Вот подробное описание, характеристики и совместимость.


Описание модуля SPLC501 (128x64)

Arduino SPLC501 — это монохромный графический жидкокристаллический дисплей (GLCD) с разрешением 128x64 пикселей. Он основан на контроллере UC1701 (или совместимом, например, ST7565R, T6963, в зависимости от ревизии), что позволяет управлять каждым пикселем индивидуально, создавая сложную графику, анимацию, пользовательские интерфейсы и отображая текст разных размеров.

Модуль обычно поставляется на готовой плате с интерфейсом для простого подключения к микроконтроллерам. Наиболее распространенная версия имеет синий фон с белыми пикселями и синюю светодиодную подсветку.

Ключевые особенности:

  • Полноценная графическая матрица: Идеален для построения графиков, игр, приборных панелей.
  • Простое подключение: Использует 8-битный параллельный интерфейс или (реже) SPI, что минимизирует количество используемых пинов Arduino.
  • Низкое энергопотребление.
  • Наличие встроенной отрицательной подсветки.

Технические характеристики

| Параметр | Значение / Описание | | :--- | :--- | | Тип дисплея | Монохромный графический ЖК (STN) | | Контроллер | UC1701 (наиболее часто), также встречаются ST7565R, T6963. Важно уточнять! | | Разрешение | 128 x 64 пикселей | | Размер дисплея | ~ 60 x 35 мм (видимая область) | | Цвет отображения | Белые/серые пиксели на синем фоне | | Подсветка | Синяя LED-подсветка (обычно управляемая) | | Напряжение питания | 3.3В (очень важно!) или 5В (в зависимости от модели и уровня логики) | | Уровень логики | 3.3В (чаще) или 5В (требует проверки) | | Интерфейс | 8-битный параллельный (6800 или 8080), иногда SPI (более экономичный по пинам) | | Габариты модуля | ~ 80 x 50 мм (зависит от производителя) | | Температура работы | от -20°C до +70°C (типовые значения) |

Важное примечание по питанию: Многие модули SPLC501 рассчитаны на 3.3В как по питанию дисплея, так и по логическим уровням. Подача 5В может его вывести из строя. Всегда проверяйте маркировку на плате или документацию продавца.


Парт-номера и аналоги (совместимые модели)

Модуль продается под разными названиями и артикулами. Фактически, это целое семейство совместимых дисплеев.

Основные парт-номера для поиска:

  • SPLC501 (базовое название)
  • JHD12864E (очень распространенный код производителя)
  • GY-LCD-12864 (общее обозначение)
  • UC1701 128x64 (по названию контроллера)

Совместимые и аналогичные модели (функционально взаимозаменяемые):

Эти дисплеи имеют то же разрешение и схожие контроллеры, что позволяет использовать их с теми же библиотеками (иногда с небольшими изменениями в коде).

| Модель дисплея | Контроллер | Ключевое отличие / Примечание | | :--- | :--- | :--- | | KS0108 128x64 | KS0108 (+ KS0107) | Классический, требует много пинов (не менее 11). Интерфейс отличается от UC1701. | | ST7920 128x64 | ST7920 | Имеет встроенный генератор шрифтов (отображение текста проще), часто поддерживает параллельный и последовательный (SPI) интерфейс. | | ST7565R 128x64 | ST7565R | Аналог UC1701, часто используется в более дешевых модулях. Полностью совместим по выводам и библиотекам. | | Nokia 5110 LCD | PCD8544 | 84x48 пикселей, меньше по размеру, но очень популярен благодаря SPI. | | SH1106 128x64 | SH1106 | Небольшое отличие в управлении памятью (132x64 против 128x64 у UC1701). Требует своей библиотеки. |


Совместимость с Arduino

  1. Библиотеки: Для работы с SPLC501 (UC1701/ST7565R) под Arduino чаще всего используют следующие библиотеты:

    • u8g2 (U8glib v2) — Наиболее мощная и рекомендуемая. Поддерживает сотни дисплеев, включая SPLC501, имеет огромный набор функций, шрифтов, поддерживает русский язык. Универсальна, но может потреблять много памяти.
    • Ucglib — Альтернативная библиотека.
    • Adafruit GFX + драйвер для конкретного контроллера (например, Adafruit_ST7565) — Популярный выбор от Adafruit.
  2. Подключение: Распиновка модуля обычно подписана. Для параллельного интерфейса потребуется ~11 цифровых пинов Arduino (8 для данных, 3 для управления). Существуют схемы для подключения по SPI, которые экономят пины (используется 4-5 пинов), но могут требовать перепайки джамперов на самой плате дисплея.

  3. Платы расширения: Для упрощения подключения можно использовать LCD Shield с разъемом под 128x64 дисплей, который сразу стыкуется с Arduino Uno.

Рекомендация

Перед покупкой или началом работы:

  1. Уточните контроллер на вашем модуле (обычно написано на самой большой микросхеме).
  2. Проверьте напряжение питания (3.3V или 5V).
  3. Выберите библиотеку u8g2 — она с большой вероятностью заработает с вашим дисплеем после настройки объекта дисплея в коде.

Этот дисплей является отличным, недорогим и информативным устройством вывода для сложных проектов на Arduino.

Совместимые модели для Arduino SPLC501

Arduino SPLC501