BlockLCD0802 IC

Материал из Blockduino
Версия от 01:33, 13 августа 2013; BlockThor (обсуждение | вклад) (Список деталей)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Назначение[править]

Плата предназначена для подключения и вывода текстовой информации на LCD дисплей с разрешением 8 символов х 2 строки.

Можно использовать как для постоянного вывода небольшого объема информации, так и как временный дисплей для контроля работы программы.

Описание[править]

Плата управляется по протоколу I2C(TWI), т.е. использует только 2 линии для коммуникации и соответственно занимают только два порта A4 и A5.

Плату можно подключать как последовательно в шину BlockDuino, так и с помощью четырех проводов через разъем I2C (TWI).

Плата имеет знак [<<], т.е. содержит сквозное подключение к шине BlockDuino.

Схема[править]

BlockLCD0802 schem.png

Список деталей[править]

Примечание!!! Еще в процессе написания!

Наименование Кол-во На схеме Маркировка / Комментарий
Плата BlockLCD0802_IC 1 PCB_BDxxxx Без платы никак )))
Микросхема PCF8574P 1 IC_TWI Как вариант можно PCF8574AP (отличается адрессом)
Транзистор 2N2222 1 NPN Включение подсветки
Резистор 1кОм 1 R_LED Марка: коричневый, черный, красный, золотой
Резистор 4.7кOм 1 R_LIGHT Марка:
Переменный резистор 10к 1 R_TRIM Марка: 103
Конденсатор 100pF 1 C1 Марка: 104; опция
Светодиод зеленый 1 LED_POWER Индикатор питания
Разъем FE20-2W 1 MA1 2х20, розеточный, двухрядный, угловой
Разъем MA20-2W 1 PA1 2х20, штекерный, двухрядный, угловой
Разъем CON_LCD 1 CON_LCD 2х07, штекерный, двухрядный, угловой
Разъем CON_TWI1 1 CON_TWI1 1х4, штекерный, рядный, угловой
Разъем CON_TWI2* 1 CON_TWI1 Опция!!! 1х4, штекерный, рядный, прямой

* Эти разъемы не входят в стандартный набор

Сборка[править]

Будет подробная... А пока:

  1. Сначала запаять крайние угловые разъемы
  2. Запаять микросхему, обратить внимание на ключ!!!
  3. Запаять все остальные детали

Программирование[править]

Библиотека[править]

Для управления экраном используется библиотека lib_BlockLCD0802_IC. Библиотека русифицирована.

Адресация[править]

BlockLCD0802 IC bttnsilk.jpg

Для изменения адреса нужно перерезать нужную перемычку на задней стороне платы, между первой и второй контактной площадкой, и напаять мостик между второй и третьей площадками.

Площадок всего 3 группы, используется бинарное кодирование, т.е. можно закодировать 8 разных адресов. Ориентируйтесь на таблицу на задней стороне платы.

Адрес по умолчанию:

  • для микросхемы PCF8574P - 0x27, диапазон адресов: 0x20-0x27
  • для микросхемы PCF8574PA - 0x3F, диапазон адресов: 0x38-0x3F

ЧаВо[править]

Вопросов пока не было.

Фото/изображения[править]