| Особенности модуляДисплей |
ЖК-дисплей LCD12864B V2.0 — компактный графический модуль с разрешением 128x64 точек и подсветкой. Предназначен для отображения текстовой и графической информации. Использует контроллер ST7920, который поддерживает параллельный и последовательный интерфейсы передачи данных. Применяется в копировальных аппаратах, факсах, лазерных принтерах и сетевом оборудовании.
Характеристики
| Напряжение питания модуля | 4,5–5,5 В, подаётся на выводы Vcc (Vdd) и GND (Vss). |
| Напряжение подсветки | 3–3,6 В, подключается к выводам BLA (A) и BLK (K). |
| Микросхема | ST7920 |
| Потребляемый ток модуля | до 5 мА |
| Потребляемый ток подсветки | до 60 мА |
| Цвет подсветки | Синий, Зеленый (можно выбрать при оформлении заказа) |
| Тип дисплея | LCD STN |
| Размер пикселя | 0,48 × 0,48 мм |
| Шаг пикселя | 0,52 × 0,52 мм |
| Угол обзора | 70° |
| Рабочая температура | -20 … +70 °C |
| Габариты | 93 × 70 × 12 мм |
| Вес | 73 г |
Распиновка
Выводы питания
| № вывода | Обозначение | Назначение |
|---|---|---|
| 1 | GND (Vss) | Земля (GND) |
| 2 | Vcc (Vdd) | Питание модуля +5 В |
| 3 | Vo | Подстроечный потенциометр для регулировки контрастности |
| 18 | Vout | Выходное напряжение (для согласования) |
| 19 | BLA (A) | Питание подсветки (Анод +) |
| 20 | BLK (K) | Питание подсветки (Катод -) |
Параллельная передача данных
| № вывода | Обозначение | Назначение |
|---|---|---|
| 4 | RS (IRS) | «1» – регистры данных / «0» – регистры инструкций |
| 5 | R/W (IR/W) | «1» – чтение / «0» – запись данных |
| 6 | E (IE) | Сигнал разрешения |
| 7 | DB0 | Линия 0 параллельной шины данных |
| 8 | DB1 | Линия 1 параллельной шины данных |
| 9 | DB2 | Линия 2 параллельной шины данных |
| 10 | DB3 | Линия 3 параллельной шины данных |
| 11 | DB4 | Линия 4 параллельной шины данных |
| 12 | DB5 | Линия 5 параллельной шины данных |
| 13 | DB6 | Линия 6 параллельной шины данных |
| 14 | DB7 | Линия 7 параллельной шины данных |
| 15 | PSB (CS1) | Для параллельной шины – уровень логической «1» |
| 16 | NC (CS2) | Выбор второго блока колонок |
| 17 | RST | Сброс при подаче логического «0» |
Последовательная передача данных
| № вывода | Обозначение | Назначение |
|---|---|---|
| 4 | RS (IRS) | CS – линия выбора устройства |
| 5 | R/W (IR/W) | MOSI – линия данных от Arduino к дисплею |
| 6 | E (IE) | SCK – линия тактирования |
| 15 | PSB (CS1) | Для последовательной шины – логический «0» |
| 17 | RST | Сброс при подаче логического «0» |
Подключение
Дисплей поддерживает **параллельный** и **последовательный интерфейсы передачи данных**. Для работы рекомендуется библиотека U8glib, совместимая с моделями 12864B V2.0.
- При последовательном подключении библиотека U8glib позволяет использовать аппаратный или программный SPI.
- При параллельном подключении или использовании программного SPI модуль можно подключить к любым пинам Arduino.
- При аппаратном SPI дисплей подключается только к выводам аппаратной SPI-шины.
Примеры подключения с библиотекой U8glib
Для работы с дисплеем можно использовать библиотеку U8glib. Ниже приведены примеры инициализации для разных интерфейсов.
Параллельный интерфейс
#include "U8glib.h"U8GLIB_ST7920_128X64_1X u8g( DB0, DB1, DB2, DB3, DB4, DB5, DB6, DB7, E, RS [, RW [, RST]] );
Последовательный интерфейс (программный SPI)
#include "U8glib.h"U8GLIB_ST7920_128X64_1X u8g( SCK, MOSI, CS [, RST] );
Последовательный интерфейс (аппаратный SPI)
#include "U8glib.h"U8GLIB_ST7920_128X64_1X u8g( CS [, RST] ); // SCK и MOSI подключаются к аппаратной шине SPI
Выводы Arduino, подключаемые к дисплею, задаются при создании объекта библиотеки.
FAQ
Можно ли подключить LCD128x64 к Arduino через SPI?
Да, можно использовать как аппаратный, так и программный SPI. При аппаратном SPI подключение ограничено пинами SPI-шины.
Поддерживает ли дисплей параллельный интерфейс?
Да, параллельный интерфейс полностью поддерживается библиотекой U8glib и может подключаться к любым пинам Arduino.
Можно ли отображать графику на этом дисплее?
Да, дисплей поддерживает как текст, так и графические элементы благодаря микросхеме ST7920 и библиотеке U8glib.
| Особенности модуля | Дисплей |
|---|
-
На данный товар ещё нет отзывов.
-
Еще не было вопросов
1. Покупка в магазине
Вы можете приобрести товар непосредственно в магазине «РадиоМир», г. Екатеринбург, ул. Малышева, д. 92.
Способы оплаты:
- наличными;
- банковскими картами.
Покупателю выдаются кассовый и товарный чек.
2. Оплата по безналичному расчёту (по счёту)
Оплата осуществляется на основании выставленного счёта.
Отгрузка товара осуществляется только после поступления 100% оплаты.
Получение товара:
- самовывоз из магазина «РадиоМир», г. Екатеринбург, ул. Малышева, д. 92.;
- доставка по предварительному согласованию с менеджером.
3. Оплата по QR-коду
Оплата производится по платёжному QR-коду, который направляется менеджером после оформления заказа.
Данный способ оплаты используется для доставки по России.
- Вы выбираете товар на сайте и оформляете заказ.
- Мы отправляем вам QR-код для безопасной оплаты.
- После оплаты передаём заказ в выбранную транспортную компанию.
- Транспортная компания доставляет заказ в пункт выдачи или по указанному адресу.
- Доставку оплачиваете при получении (стоимость зависит от адреса).