logo
Главная страница Новости

Интуитивно понятный интерфейс управления STN LCD

КНР ESEN HK LIMITED Сертификаты
КНР ESEN HK LIMITED Сертификаты
Отличный сервис дает нам уверенность в вашей продукции.

—— Генри.

В процессе сотрудничества техническая команда быстро отреагировала и своевременно решила различные проблемы, с которыми мы столкнулись, чтобы наш производственный процесс мог проходить гладко,и мы надеемся на большее сотрудничество в будущем.

—— Форд

Послепродажная служба очень профессиональная, регулярные визиты и техническая поддержка, так что у нас нет проблем.

—— Марко

Надежный партнер для нашей компании.

—— Mia

Оставьте нам сообщение
компания Новости
Интуитивно понятный интерфейс управления STN LCD
последние новости компании о Интуитивно понятный интерфейс управления STN LCD

ESEN предлагает широкий ассортимент стандартных модулей LCD для приложений клиентов.

Обычные на рынке модули с ЖК-картами будут добавлять передачу для поддержки интерфейса I2C, как показано на рисунке 1, что приводит к увеличению толщины LCM,больше процессов в производстве и более низкий уровень урожайности.

последние новости компании о Интуитивно понятный интерфейс управления STN LCD  0 последние новости компании о Интуитивно понятный интерфейс управления STN LCD  1
Рисунок 1:Общий на рынке модуль ЖК-дисплея, который добавляет передачу для поддержки I2C. Рисунок 2: 1602 символов жидкокристаллический модуль ESEN. Он поддерживает интерфейсы I2C и SPI и не требует дополнительной платы передачи.


Вам не нужно добавлять реле, просто подключите Arduino Uno и вы сможете напрямую управлять модулем с помощью разных коммуникационных интерфейсов.

Определить определение пин-кода LCM

Таблица 1:Определение фиксатора LCM
Пин No. Символ Описание
Нет, нет, нет.1 Vss Земля
Нет, нет, нет.2 Вдд Электрическое питание для логики
Нет, нет, нет.3 V0 Корректировка контраста
Нет, нет, нет.4 РС Выбор команды/данных
Нет, нет, нет.5 RW Сигнал отбора для интерфейса 6800 только 8/4 бит
Нет, нет, нет.6 Е Включить сигнал только для интерфейса 6800 8/4 бит
Нет, нет, нет.7 DB0/SA0 Линия шины 0 только для интерфейса 6800 8 бит
Строка настройки адреса SA0 для интерфейса I2C
Нет, нет, нет.8 DB1/SA1 Линия шины передачи данных 1 только для интерфейса 6800 8 бит
Строка настройки адреса SA1 для интерфейса I2C
Нет, нет, нет.9 DB2 Линия 2 шины передачи данных только для интерфейса 6800 8 бит
Нет, нет, нет.10 DB3 Линия 3 шины передачи данных только для интерфейса 6800 8 бит
Нет, нет, нет.11 DB4 Линия 4 шины передачи данных только для интерфейса 6800 8/4 бит
Нет, нет, нет.12 DB5/CSB/CSB Линия 5 шины передачи данных только для интерфейса 6800 8/4 бит
CSB включить линии отбора для интерфейса I2C & SPI
Нет, нет, нет.13 DB6/SDA/SCLK Линия 6 шины передачи данных только для интерфейса 6800 8/4 бит
Линия данных SDA для интерфейса I2C
Время SCLK для SP Interface
Нет, нет, нет.14 DB7/SCL/SID Линия 7 шины передачи данных только для интерфейса 6800 8/4 бит
Временная линия SCL для интерфейса I2C
Линия данных SID для интерфейса SPI
Нет, нет, нет.15 А+ Электрическое питание для B/L +
Нет, нет, нет.16 К- Электрическое питание для B/L -


В отношении V0 в приведенной выше таблице для регулирования контраста символов используется переменное сопротивление 20k Ом. Если текст невидим или он продолжает отображать фоновое изображение во время испытания,Пожалуйста, поверните этот переменный резистор, чтобы регулировать контраст..

Способ подключения переменного резистора V0, как показано на рисунке 3:

последние новости компании о Интуитивно понятный интерфейс управления STN LCD  2
Рисунок 3:Способ подключения переменного резистора V0


Как подключить LCM и планшет Arduino Uno

 

Способы подключения четырех интерфейсов связи LCM (I2C, SPI, 6800 8bit/4bit) к Arduino Uno, как показано на рисунке 4.Пользователи могут заметить, что интерфейсы I2C и SPI нуждаются только в небольшом количестве пин GPIO для управления модулями LCD Character.

Для интерфейса I2C, поскольку Arduino Uno обеспечивает подъемные резисторы внутри пин I2C, нет дополнительных подъемных резисторов, подключенных к пин SDA и SCL.Если внутренний подъемный резистор отключен в программе, должен быть подключен внешний подъемный резистор.

(а)Подключение интерфейса I2C
 
(b)Соединение интерфейса SPI
 
последние новости компании о Интуитивно понятный интерфейс управления STN LCD  3             
 
             последние новости компании о Интуитивно понятный интерфейс управления STN LCD  4
 
(c)6800-4-битное интерфейсное соединение
 
(d)6800-8-битный интерфейсный соединение
 
последние новости компании о Интуитивно понятный интерфейс управления STN LCD  5             
 
             последние новости компании о Интуитивно понятный интерфейс управления STN LCD  6
 
Рисунок 4:Способы подключения 4 коммуникационных интерфейсов LCM к Arduino Uno.


Команды LCM

Не каждый коммуникационный интерфейс может использовать полный набор команд LCM; при интерфейсе SPI нет линии управления RW и пиннов MISO, поэтому команда чтения не поддерживается.через линию управления RS, чтобы определить, записывать командные данные или отображать данные.

В интерфейсе I2C также нет линии управления RW, так что нет поддержки чтения команд.код управления командой (A0=0) или код управления данными (A0=1) должен быть отправлен, чтобы определить, является ли следующий байт данными команды или данными отображения..

Время интерфейса SPI и I2C

На рисунке 5 и на рисунке 6 показаны две диаграммы времени. Это схема времени управления LCM через интерфейс SPI.Пользователи могут заметить, что LCM использует SPI, который не является типичным интерфейсом SPI, предоставляемым типичным MCU, требуется дополнительная линия сигнала RS, чтобы определить, является ли текущий байт, который отправляется, командой или данными.Битовые данные (BIT7~BIT0) линии данных (SID) меняются, когда линия часов (SCLK) находится на низком уровне. Битовые данные (BIT7~BIT0) записываются, когда часовая линия (SCLK) находится на высоком уровне (BIT7~BIT0).

последние новости компании о Интуитивно понятный интерфейс управления STN LCD  7
Рисунок 5:Время выполнения команды SPI
последние новости компании о Интуитивно понятный интерфейс управления STN LCD  8
Рисунок 6:Время записи данных SPI


На рисунках 7 и 8 показана схема управления LCM через интерфейс I2C.читатели могут заметить, что I2C интерфейс управления отправляет три байта каждый раз, чтобы написать командные данные или отображения данных. Среди них, A0 бит второго байта будет определять, является ли третий байт командными данными или данными отображения.

последние новости компании о Интуитивно понятный интерфейс управления STN LCD  9
Рисунок 7:I2C Сроки записи команд
последние новости компании о Интуитивно понятный интерфейс управления STN LCD  10
Рисунок 8:I2C Время записи данных


Код

LCM можно компилировать и использовать непосредственно путем изменения настроек программы.

Шаг 1: Установите максимальное количество символов в одной строке LCM.
Например, в следующей строке установлено, что одна строка должна иметь максимум 16 символов.

последние новости компании о Интуитивно понятный интерфейс управления STN LCD  11

Шаг 2: установить максимальное количество строк в LCM.
Например, следующее устанавливает LCM с двумя линиями.

последние новости компании о Интуитивно понятный интерфейс управления STN LCD  12

Шаг 3: установите интерфейс LCM.
Например, следующие наборы интерфейса I2C.

последние новости компании о Интуитивно понятный интерфейс управления STN LCD  13

Шаг 4: скомпилировать и загрузить программу на разработчиков Arduino Uno.
На рисунке 9 показана схематическая схема экранов трех LCM.
Когда контраст дисплея светлый или темный, переменный резистор на кнопке V0 можно регулировать на соответствующий контраст, как показано на рисунке 10.

(а) Контраст света Только светлые символы видны. b) Соответствующий контраст (c) Темный контраст Каждый персонаж имеет очевидную тень.
последние новости компании о Интуитивно понятный интерфейс управления STN LCD  14 последние новости компании о Интуитивно понятный интерфейс управления STN LCD  15 последние новости компании о Интуитивно понятный интерфейс управления STN LCD  16
последние новости компании о Интуитивно понятный интерфейс управления STN LCD  17 последние новости компании о Интуитивно понятный интерфейс управления STN LCD  18 последние новости компании о Интуитивно понятный интерфейс управления STN LCD  19
последние новости компании о Интуитивно понятный интерфейс управления STN LCD  20 последние новости компании о Интуитивно понятный интерфейс управления STN LCD  21 последние новости компании о Интуитивно понятный интерфейс управления STN LCD  22
Рисунок 9:схематическая схема экранов трех LCM
 

последние новости компании о Интуитивно понятный интерфейс управления STN LCD  23

Рисунок 10:Пин V0 регулируется

Если у вас есть запрос на полный демо код, пожалуйстаСвяжитесь с нами.

Время Pub : 2025-07-18 09:00:00 >> список новостей
Контактная информация
ESEN HK LIMITED

Контактное лицо: Mr. james

Телефон: 13924613564

Факс: 86-0755-3693-4482

Оставьте вашу заявку (0 / 3000)