Модуль I2C адаптера графического дисплея на микросхеме MCP23017 предназначен для упрощения подключения графического дисплея 128х64 точки (рекомендуется на чипе KS0108) с параллельным интерфейсом к контроллеру Arduino или мини-компьютеру Raspberry посредством последовательного I2C интерфейса. Модуль так же можно использовать как обычный расширитель квазидвунаправленных портов ввода-вывода.
Характеристики:
- Микросхема адаптера: MCP23017
- Напряжение питания: от 1,8В до 5,5В (при напряжении питания ниже 4,5В снижается яркость подсветки и контрастность дисплея)
- Максимальный потребляемый ток: 150 мА
- Интерфейс: I2C
- Режимы работы интерфейса: 100кГц/400кГц/1,7МГц
- I2C адрес устройства: от 0x20 до 0x27
- Размеры платы: 24х26 мм
Скорость работы:
- Очистка экрана: 600 мс (т.е. 0.6 секунды)
- Установка курсора: 33 мс
- Печать текста: примерно 4 мс/символ
- Рисование графики: примерно 2 мс/байт
- Очистка прямоугольной области: примерно 120 мс для области размером 20 x 50 точек с выравниванием по 8 точек по вертикали
- Заполнение прямоугольной области 20 x 50 точек: 5230 мс (ДА! 5.2 секунды!). Область должна быть выровнена по вертикали
- Рисование рамки прямоугольника в одну точку 20 x 50 точек: 730 мс
- Рисование рамки прямоугольника в две точки 20 x 50 pixels: 1430 мс
Как видно из этого списка адаптер служит, прежде всего, для удобства подключения дисплея но не для сохранения высокой скорости работы с ним. Для вывода только статического или медленноменяющегося текста он прекрасно справляется. Для высокоскоростной работы с графикой, по-прежнему, остаются вне конкуренции подключение через параллельный и SPI интерфейсы.
- Цена: 320 ₴



