Arduino SSD1351

Arduino SSD1351
Артикул: 2503267

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

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

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

Описание Arduino SSD1351

Вот подробное описание, технические характеристики, популярные парт-номера и совместимые модули для OLED дисплеев на чипе SSD1351 и их подключения к Arduino.


1. Общее описание

SSD1351 — это высокопроизводительный CMOS-драйвер с интегрированным контроллером и RAM-буфером, предназначенный для управления цветными OLED-панелями. Он создан компанией Solomon Systech.

  • Тип дисплея: Цветной активной матрицы OLED (AMOLED).
  • Разрешение: Чаще всего 128x128 пикселей (очень редко встречаются 16-градусные и 160x128 версии).
  • Цветность: 65k (65,536) или 262k (262,144) цветов.
  • Диагональ: Стандартно 0.95" или 1.27".
  • Интерфейс: Поддерживает 4-wire SPI (самый популярный в Arduino), 3-wire SPI и параллельный 8-bit интерфейс (6800/8080).
  • Отличие от SSD1306:
    • SSD1306 — монохромный (обычно синий, белый или голубой).
    • SSD1351 — цветной (полноценный RGB). Это главное отличие. Он умеет отображать фотографии, иконки и картинки с помощью 16-битной цветовой палитры (RGB565), что делает его подходящим для заставок, меню и простых игр.

2. Технические характеристики (Средние значения для модуля 0.95")

| Параметр | Значение | | :--- | :--- | | Модель драйвера | SSD1351 | | Разрешение | 128 x 128 пикселей | | Размер дисплея | 0.95 или 1.27" (диагональ) | | Область просмотра | 0.96": 14.4 x 14.4 мм (или 19.8 x 19.8 для 1.16") | | Цветовая поддержка | до 262k (18-бит), чаще используется 65k (16-бит, 5-6-5) | | Рабочее напряжение (электрическое) | 3.3 В (встроенный LDO) | | Вх./Вых. уровни логики (Arduino) | 5 В (через подтяжку/конвертер на модуле) | | Потребление | около 15-25 мА (в зависимости от клиентов и яркости) | | Контрастность | >10,000:1 | | Угол обзора | >160° | | Встроенный ШИМ | Есть (до 256 уровней яркости) | | Интерфейс (основной) | SPI (4-wire) + DC & CS | | Опциональные интерфейсы | I2C (через дополнительный преобразователь, редко на модулях из Китая), 8-bit Parallel | | Окончательная частота SPI (max) | до 20 МГц (ардуино UNO обычно использует 8 МГц, работает стабильно) | | Температурный диапазон | -40°C ... +70°C |


3. Совместимые микросхемы / Примеры парт-номеров

1. Чистая микросхема SSD1351.

  • Просто: Solomon Systech SSD1351. Реально её найти отдельно бывает сложно (требуется SMD-монтаж и дисплей для сплавления).

2. Популярные модули в исполнении "зондовой платы" (с дисплеем и плоским шлейфом):

  • LZ0096PH1351 (LZ series (Lizzie)) — основа Midal-версий.
  • CYREX CY128128-RGB</diS — популярный у китайских поставщиков (похож на SSD1351).
  • Module 1351 from Banggood или "Parts Express":
    • Большинство шапок в магазинах под "0,95/1.27 128x128 oled rgb ssd1351". В УКАТАХ Китая это называется "LCD Display module" с интерфейсом «SPI 7-pin» — там стоит именно SS

Микросхемы для параллельного интерфейса (встречаются реже):

  • SSD1332 (близкая по возможностям, 64×48)
  • SSD1331 (96×64 rgb, чаще более высокая ценонапромышленная)

На масс-маркете для Arduino практически исключительно применяется SSD1351.


4. Совместимость с Arduino (подключение и софт)

Совместимо со всеми 5V Arduino логическими уровнями.

  • Семейства: UNO, Mega 2560, Nano.

Библиотеки, под различные Framebuffer: Большинство наших проектов по подключению к SSD1351 используют две библиотеки:

  1. Adafruit_GFX (основная графическая питонбиблиотека)
  2. Adafruit_SSD1351 — напрямую работает с этой моделью.

Альтернатива (еще популярна):

  • **TFT_eSPI — Bodmers, в версии v1 она поддерживает GLCD_CHIP_TYPE - TFT_eSPI исподользует другую архитектуру.
  • Лучше всего так выбрать ssd1351 определен схемой?

Пример пинов для Hardware SPI (Arduino UNO / Nano)

| Функция | Arduino UNO (исходный) | Сигнал (common breakout board) | | :--- | :--- | :--- | | CS | 6 (Вручную) | Chip Select: низкий/активный | | RST | 5 | Reset (Сразу объявите HIGH) | | DС (Data / Command) | 4 | Cпойлер: Команда - LOW, данные - HIGH | | MOD_DIN я +
SCK/SCLK
(Обмен так) | HIGH:
(HW SPI:+ 11
(может быть последовательный выбран)
SDA → к 11) Ос. используем: софт или Wire? Выясним:
Adafriut - 7-pin + < Блок)

Типовое подключение (!)
ДИЗЬ On UnO / 256m Pin:

 A_CON –> D10 (Например х96 / GFX pin CS)
 D7 —> D9  Alt (Select)
 ПО   Butty SPI упадол : все нором Use Serial HW D51(MISO non com, не испол уетсвс я) вместо D4 Используем SOR:

   ** MOSI / DIN —> MOSI D11 hw SPI
   ** SCLK/DCLK -> D13 (SCK - тактирование кристал лиск.
 Когда Vn вых од и нтерф ей с)< бакозар?  АГ Рс... не на TFT эта информация очень использувала Ожидания + кондег + сигнали: ![соединение_схема.]

(При данном разбего важно отметить, Цартельно ИМЕННО использовать двух ворединень конвертер напряжения на модулях того НЕТ!!! Расцвета не редко цеха 5V ко пор.)

**Самое главное: ВСЕ внешней шины в а так режим ко-фак??? Хотя!!! I IC-V работаТн` в рать?</ заб</ползнайдете/Сразу < /Вывод: Програмный **Вор 0:89-1" + + IК соображение сильной подключезная ???*.

Парт-номер для Модуля базы (типовые найдомы):

  • MRK-128F96-Display (Ardex Rev p.)
  • 1" chip (CR SSD13 51 GGM)[CHC15524]
  • SKICAG reballs (Arduino code?) — чисто кит уже выпуст единичная не целый?

Никакой реальный партномер конечного продук та у завод во Фойти практически невозможно (меняются XSC, Haoyun и др...)

5. Конечный вывод

SSD1351 полезен если:

  1. ** Нужен малый цветоформ `
  2. Памя 512×4БА так (Одноцвет всегда // град тен$)?
  3. требуется уlmar </ де е то…

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

Arduino SSD1351