Pico e-Paper 2.9
2,9-дюймовый
дисплейный модуль E-Paper E-Ink для
Raspberry Pi Pico, 296 × 128 пикселей, черно-белый, SPI
интерфейс.
Данный продукт
представляет собой устройство E-Paper, в котором используется
технология отображения изображения Microencapsulated Electrophoretic
Display, MED. Первоначальный подход заключается в создании крошечных
сфер, в которых заряженные цветные пигменты суспендируют в
прозрачном масле и будут двигаться в зависимости от электронного
заряда. Узоры на экране электронной бумаги отображаются за счет
отражения окружающего света, поэтому для него не требуется фоновый
свет.
Функции
- Отсутствие
подсветки позволяет отображать последний контент в течение
длительного времени даже при выключении питания;
- Сверхнизкое
энергопотребление, основное энергопотребленить только в момент
обновления экрана;
- Интерфейс
SPI требует минимального количества контактов ввода-вывода.
Технические
характеристики
Рабочее
напряжение |
3,3 В / 5 В |
Интерфейс |
3-проводный SPI, 4-проводный SPI |
Габаритные
размеры |
82,0 мм × 38,0 мм |
Размер дисплея |
79,0 мм
× 36,7 мм |
Шаг точки |
0,138 × 0,138 |
Разрешение |
296 ×
128 пикселей |
Цвет дисплея |
черный, белый |
Оттенки серого |
2 |
Время
частичного обновления |
0,3 с |
Время полного обновления |
2 с |
Мощность
обновления |
26,4 мВт (тип.) |
Ток в режиме ожидания |
<0,01
мкА (почти нет) |
Угол обзора |
> 170 ° |
Синхронизация SPI
В отличие от
традиционного протокола SPI, линия передачи данных от ведомого к
ведущему скрыта, поскольку для устройства требуется только
отображение.
Есть 4 режима связи SPI. Обычно используется
SPI0, в котором CPHL = 0, CPOL = 0.
Как видно из
рисунка выше, передача данных начинается на первом заднем фронте
SCLK, и за один такт передается 8 бит данных. Здесь используется
SPI0, и данные передаются битами, сначала MSB.
Как определить пиксели
В монохромном изображении мы определяем пиксели, 0 - черный, а 1 -
белый.
Белый : □ , Бит 1
Черный : ■ : Бит 0
- Точка на
рисунке называется пикселем. Как мы знаем, 1 и 0 используются
для определения цвета, поэтому мы можем использовать один бит
для определения цвета одного пикселя, а 1 байт = 8 пикселей.
- Например,
если мы установим первые 8 пикселей в черный цвет, а последние 8
пикселей в белый цвет, они будут 16-битными, как показано ниже:
Для компьютера
данные сохраняются в формате MSB: Таким образом, мы можем
использовать два байта для 16 пикселей.
Распиновка Pico e-Paper
2.9