Подключение нескольких ЖК дисплеев без лишних проводов
Главная Схемы и ремонт Микросхемы Подключение нескольких ЖК дисплеев без лишних проводов

Подключение нескольких ЖК дисплеев без лишних проводов

12.09.2024
2 мин. чтения 2 мин
Просмотров (168) 168

Цель данного проекта — интерфейс на подключение к источнику 8 LCD всего с двумя проводами: sda и SCL с шиной I2C. Известно, что с прямого ввода-вывода микроконтроллера, необходимо по крайней мере 48 линий для контроля всех дисплеев. Но используя одну интересную схему вы можете сделать это только с двумя линиями. Далее сама принципиальная электрическая схема адаптера — кликните для увеличения.

Подключение нескольких ЖК дисплеев - схема адаптера

Первое, что нужно сделать, это подключить 8 плат. Нужно учитывать при этом время для каждой платы с ЖК. Это делается с помощью разъёмов jp1 – jp3. ЖК-дисплеи используются winstar WH1602B, стандартный 2х16 LCD без подсветки.

Наиболее трудоемкой задачей является красиво установить все 8 ЖК. Для этого были использованы две направляющие для крепления всех дисплеев.

Теперь пришло время сделать провода для подключения всего этого дела. Мы используем разъем, который нужно будет обжать. Вот результат:





Тест программного обеспечения

Как и в других проектах, мы используем процессор DSETA. Это универсальная платформа на основе микроконтроллера AT89C51RE2, с 8051 ядром с большим количеством периферийных устройств от Atmel. Эта плата имеет разъем I2C для взаимодействия с устройствами I2C с питанием 5В. Вся система питается от порта USB, что исключает необходимость внешнего источника питания.

Теперь пришло время для инициализации каждого индикатора ЖК. Для этого используется функция LCD_init_I2C, один раз для каждого дисплея. После, выводится сообщение в каждом индикаторе ЖК, чтобы убедиться, что они работают нормально. Здесь вы можете загрузить исходный код (ссылка
). Всем удачи!

Самые популярные статьи
Все статьи
Комментарии записи (0)
Читайте также
Все статьи