Ми відправляємо замовлення "Новою Поштою" по Україні. Також можливий самовивіз з нашого магазину
6 місяців
гарантії
Ми даємо гарантію на будь-який товар придбаний в нашому магазині:
6 місяців на товари, крім батарейок і акумуляторів
14 днів на батарейки та акумулятори
У разі настання гарантійного випадку товар безкоштовно ремонтується, змінюється на аналогічний або повертається повна сума його вартостіУважно ознайомтеся з умовами гарантії.
Проконсультуємо до і після продажу
Ви можете задавати питання письмово по e-mail або за контактними телефонами нашого магазину
217 грн
в наявності
Опис
Відгуки (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 . На відміну від текстових дисплеїв дозволяє виводити також картинки. Може бути підключений як по паралельному так і по послідовному інтерфейсу.
Якщо ваших портів вводу/виводу (IO) стало недостатньо, ви можете використовувати цю плату розширення на базі мікросхеми PCF8575, щоб помножити відповідний порт. Використовуючи всього дві лінії SDA, SCL можна досягти 16-ти IO портів введення і виведення. Сигнал I2C можна моделювати за...
Модуль мікросхеми SC16IS750 призначений для побудови основного або додаткового інтерфейсу UART для мікроконтролерів або міні-комп'ютерів. Цей модуль повністю підтримує повноцінний інтерфейс UART з максимальною швидкістю до 5 Мбіт/сек з керуванням потоком даних та підтримкою інтерфейсу...
LCD QC1602A дисплей для підключення до Arduino. Має два рядки по 16 символів в кожній. Працює зі стандартною бібліотекою LiquidCrystal з поставки Arduino IDE.
Датчик температури DS18B20 в захисному водонепроникному корпусі з пиловологозахистом IP67. Діапазон температур, вимірюваних датчиком знаходиться в межі -55С ... + 125С. Але так як захисна оболонка датчика зроблена з ПВХ, то рекомендується верхній діапазон виміру обмежити ста градусами. Сам...
Клон датчика Dallas DS18B20 з повністю аналогічними параметрами: діапазон вимірюваних температур від -55 до +125 °C. Зчитуваний з приладу цифровий код є прямим безпосереднім кодом виміряного значення температури і не потребує додаткових перетворень. Програмована користувачем роздільна...
26 грн
Шановні друзі! Ми намагаємося тримати на сайті інформацію про наявність товарів та ціни на них в актуальному стані. Коригування відбуваються постійно. Якщо ви знаходите ціну на товар завищеною, напишіть нам про це із посиланням на товар. Ми розглянемо лист та чи обгрунтуємо ціну, чи підкоригуємо її. Асортимент магазину дуже великий та іноді бувають помилки в ціноутворенні, особливо при скачках курсу долара. Дякуємо за розуміння.