Мы отправляем заказы "Новой Почтой" по Украине. Также возможен самовывоз из нашего магазина
6 месяцев
гарантии
Мы даем гарантию на любой товар приобретенный в нашем магазине:
6 месяцев на товары, кроме батареек и аккумуляторов
14 дней на батарейки и аккумуляторы
В случае наступления гарантийного случая товар бесплатно ремонтируется, меняется на аналогичный или возвращается полная сумма его стоимостиВнимательно ознакомьтесь с условиями гарантии
Проконсультируем до и после продажи.
Вы можете задавать вопросы письменно по e-mail или по контактным телефонам нашего магазина
186 грн
в наличии
Описание
Отзывы (14)
Задать вопрос
Модуль 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 интерфейсы.
Нету смысла покупать этот модуль т.к. ST9720 всё равно можно подключить по шине SPI, что я пока безуспешно пытаюсь сделать с платой NodeMCU. Единственная библиотека которая способна работать с ST9720 может только выводить текст, делать инверсию и другие базовые вещи. Но если вы всё таки хотите использовать этот дисплей, придётся хорошенько так помозговать, особенно в случае с ESP8266, которая ну никак не хочет заводиться с этим дисплеем. С AVR микроконтроллерами всё работает гуд, но мне, например, нужно WIFI, а лепить ESP01 к Arduino, например, я уже не хочу ввиду ограничения в буфере в 64 байта.. Это если по UART.
Question
On MCP23008 device, if the GPIO7 input changes, or on MCP23017 if GPIOA7 or GPIOB7 input changes while the I2C master is reading this bit from the GPIO register, the SDA signal can change and look like a STOP condition on the bus. Answer
The solution is to use a different pin as input, no other workaround available now.
Вопрос
На устройстве MCP23008, если изменяется вход GPIO7, или на MCP23017, если изменяется вход GPIOA7 или GPIOB7, когда мастер I2C считывает этот бит из регистра GPIO, сигнал SDA может измениться и выглядеть как состояние STOP на шине.
Ответ
Решение состоит в том, чтобы использовать другой вывод в качестве входа, другого обходного пути сейчас нет.
Пока что ничего полодительного сказать не могу. Два девайса и оба не заводятся. Пока отложил в сторону, занимаюсь другим. Даже если решить что программно я что-то не так делаю - то тот факт что подстроечный резистор ни на что не влияет меня расстроил - вроди как он должен регулировать контраст. Сам экран рабочий, без этого адаптера работает нормально.
Что-то ни в какую не получается получить изображение через этот I2C... экран светится и ничего больше. Конраст не регулируется потенциометром... Сам I2C определился сканнером... Еще и 2 штуки зачем-то взял эти I2C... Еще поиграюсь часик-другой, но мысли подзабить на эти I2C уже закрадываются....
Модули расширения портов или АЦП обычно управляются по интерфейсу I2C, который является внутрисхемным и не гарантирует работу на расстояниях больше единиц метров, интерфейс данного модуля рассчитан на расстояния до 100 метров. Модуль имеет 5 портов ввода/вывода общего назначения, из которых 4...
Графический дисплей 128х64 точки с подсветкой на контроллере ST7920. В отличии от текстовых дисплеев позволяет выводить так же и картинки. Может быть подключен как по параллельному так и по последовательному интерфейсу.
Графический дисплей 128х64 точки на контроллере ST7920 с желтой подсветкой. В отличии от текстовых дисплеев позволяет выводить так же и картинки. Может быть подключен как по параллельному так и по последовательному интерфейсу.
Модуль микросхемы SC16IS750 предназначен для построения основного или дополнительного интерфейса UART для микроконтроллеров или мини-компьютеров. Данный модуль полностью поддерживает полноценный интерфейс UART с максимальной скоростью до 5 Мбит/сек с управлением потоком данных и поддержкой...
LCD QC1602A дисплей для подключения к Arduino. Имеет две строки по 16 символов в каждой. Работает со стандартной библиотекой LiquidCrystal из поставки Arduino IDE.
Датчик температуры DS18B20 в защитном водонепроницаемом корпусе с пылевлагозащитой IP67. Диапазон температур, измеряемых датчиком находится в пределе -55С…+125С. Но так как защитная оболочка датчика сделана из ПВХ, то рекомендуется верхний диапазон измерения ограничить ста градусами....
Клон датчика Dallas DS18B20 с полностью аналогичными параметрами: диапазон измеряемых температур от -55 до +125 °C, считываемый с прибора цифровой код является прямым непосредственным кодом измеренного значения температуры и не нуждается в дополнительных преобразованиях. Программируемая...
Большая макетная плата (830 отверстий) с двумя линиями для питания с каждой стороны (200 отверстий). Данная макетная позволяет без пайки создавать предварительные электронные проекты для их тестирования, проверки и отладки перед окончательным монтажом. Размеры беспаечной макетной платы MB102...
69 грн
Дорогие друзья! Мы стараемся держать на сайте информацию про наличие товаров и цены на них в АКТУАЛЬНОМ состоянии. Корректировки происходят постоянно. Если вы находите цену на товар завышенной, напишите нам про это с указанием ссылки на товар. Мы рассмотрим письмо и или обоснуем цену, или подкорректируем ее. Ассортимент магазина очень большой и иногда бывают ошибки в ценообразовании, особенно при скачках курса доллара. Благодарим за понимание.