Дисплей SHARP Memory LCD
HTML-код
- Опубликовано: 7 июн 2024
- Поддержать канал на Boosty: boosty.to/electronics_in_focus
Поддержать канал на Patreon: / electronics_in_focus
instagram: / electronics_in_focus
telegram: t.me/electronicsinfocus_official
vk: electronics_in_camera
Ссылки на товары:
1) Дисплей SHARP LS027B7DH01: fas.st/zw5K_I
2) Переходник FPC (нужен 0.5mm 10p): fas.st/ludbjy
3) Отладочная плата на ESP32-S3: fas.st/A4m-i
Код: github.com/rnadyrshin/esp32_m...
Содержание этого ролика:
00:00:00 Вступление
00:00:47 Внешний осмотр и характеристики
00:02:33 Подключение дисплея
00:03:47 Распиновка шлейфа
00:07:09 Дисплей в работе
00:11:35 Выводы
00:13:06 Проводки - Наука
Такой довольно быстрый, четкий и контрастный дисплей, а Doom через него значит никто не вывел. Ай-яя-яяй...
Надо попробовать разобраться с Doom и вывести на этот дисплей:) Спасибо за идею. Я эти дисплеи планирую использовать для игрушки.
@@CanvasAI_official это другое, то что я видел это просто видос без комментариев. Тут еще бы помимо "как сделать вывод" насыпали бы попутной интересной инфы. Важен сам процесс
@@CanvasAI_official зашел написать тоже самое )
Дык это просто дисплей.. на нем хоть гта запускай
doom это нен гта@@CornerW
Ура, ты вернулся!!! До дыр затер твои прошлые ролики😂
Рад что канал не заброшен, обзоры очень подробные и качественные
Сколько лет, сколько зим! С возвращением!)
Ура! Вернулся! Рад видеть Вас снова)
С возвращением!
Очень рад снова увидеться. 🎉
Я очень рад увидеть новое видео на канале, как всегда все супер! На мой взгляд это лучшая подача материала, с нетерпением жду новых видео.
Приятно снова видеть, с возвращением!
С возвращением! Надеюсь только на ютьюб )
С возвращением! 🎉 Как же не хватало вот таких обзоров экранчиков и прочих модулей-полуфабрикатов! Причём традиционно обстоятельных обзоров, за которые и любим канал.
Ну наконец-то! 🎉 Заждались!!!
Ураааа! Долгожданное возвращение!🎉
Ну наконец то, мы соскучились)
Может будешь уже брать рекламу да пилить хоть один ролик в месяц, а не в год)
Контент то уникальный
Спасибо за новое видео, ждём обзоры модульных плат
По плану - через видео
Это мой любимый дисплей, на основе которого я делаю свою портативную игровую консоль:) На нём уже есть игрушка под названием PlayDate, которая неплохо продалась в США. В своём обзоре этого дисплея я включал на нём видео и они смотрятся очень неплохо. Можно фоторамку сделать на солнечных батарейках. Но он сейчас очень дорогой, а некоторые продавцы с али ещё и плохо упаковывают. Поэтому для массовых игрушек его вряд ли выгодно использовать. Также я игрался с дисплеем LS013B7DH03 на 128х128 пикселей с той же технологией от Sharp - он легко даёт 30 кадров в секунду, из-за чего картинка очень плавная и динамичная.
Даже LS013B7DH03 это слишком дорого. Раз в 10 дешевле и тогда имело бы смысл, а так, за такие деньги, сколько стоят эти дисплеи, уже можно купить целое исправное вычислительное устройство, пусть б/у, по объявлениям, но это будет настоящий ноутбук с экраном или планшет.
Спасибо за комментарий и за обзор!
Вот смотрел я этот обзор и думал, что дисплей очень похож на дисплей PlayDate. А оказывается это он и есть
Я от этого дисплея просто в восторге! Сейчас делаю на нём наручные часы
С Возвращением!)
Большое спасибо за новое и интересное видео!
ох не ожидал я выхода нового видео, приятный сюрприз ещё и при условии что подыскиваю моногромный дисплей
Руслан красава! Давай больше новостей по теме электроники!
Я верил и ждал, вот и дождался
Хорошо что живой.
Ого, новый видос. Отлично!
Спасибо вам за обзор. Всех благ!
На наручных часах MetaWatch тоже был подобный Sharp memory-LCD экранчик.
Только у него отличие было: пиксели либо серого цвета, либо отражающе-зеркальные. Из-за чего иногда сложно было его прочитать, т.к. серые стены/небо отражались в зеркальных цифрах и всё сливалось.
Метавотч обанкротилась в итоге.
А я перешел на Pebble Time, и вот им сейчас и замены нет до сих пор (по совокупности автономности vs функциональность).
Amazfit bip и bip s неплохи
Самый главный недостаток, это цена! Поэтому про покупку даже, не то что бы про подсветку пока и говорить нечего)
Надолго не пропадай!
здравсвуйте, давно вы к нам не жазаживали 😁
Долго ждал)))
Он жив!!!!)))
По изображению очень напоминает e-ink дисплеи. Учитывая что потребление дисплея маленькое, то и сценарии использования могут быть схожими с e-ink.
Есть, конечно, общие черты, но и отличий хватает. У E-ink очень медленное обновление, плюс необходимость полного сброса картинки раз в несколько кадров, чтобы убирать артефакты. Зато огромные углы обзора и возможность использовать оттенки серого.
хз хз... при приличном ppi нужны ли оттенки серого?
@@AEF23C20 не такой уж он и приличный. На шрифтах хорошо видно какой пиксельный получается контур.
для этого накиньте на экран специальную плёнку, она антиблик будет иметь, но она же размоет пикселы
получите аналоговое сглаживание, если уж так сильно нужно
На смарт-часах Pebble Watсh первого поколения как раз такой экран был. Остались только положительные эмоции от экрана. И потребление реально минимальное у него. Часы жили неделю. И это 10 лет назад (2013 год)
я думал роликов нет так как не смог разобраться с программной частью у принтера Voron я за это время уже сам успел закупится электроникой и перевести свой принтер на klipper)
Спасибо за видос.
Музыка крайне приятная.
Что интересно, на моих 3х экземплярах на всех присутствует антибиотиковое покрытие, что немного улучшает видимость.
Мне нравится.
отличный обзор
Автор, очень ждали продолжение цикла по сборке вороны (
Отличный ролик!
Похоже на дисплей в Garmin Fenix, только там он цветной и с подсветкой для темноты
Часики с таким живут неделями
Вернулся в строй
Судя по источникам донатов, релокация имела успех. Человек с руками не пропадёт!
это же идеальный экран для читалок
офигеть
А я уж думал ютуб тебя забанил и мы больше не увидим красивых и вдумчивых обзоров электронных модулей.
Welcome Return 👍
Подсветка такого дисплея, как я понимаю, достигается высокой яркостью. Сейчас пока пробую разные варианты.
12:33 такие экранчики Шарп еще делает с подсветкой! Доказательство - это часы Bangle.js 2, там Sharp Memory LCD 🤘😎 У меня такие, экран шикарный, подсветка идеальная.
Метеостанция отличная получится.
Для метеостанции на Али есть интересный вариант на электронной бумаге, с дисплеем побольше. Называется lilygo T5. Вай фай умеет тоже.
@@Censik а энергопотребление?
@@user-zj8ib5sw7l Учитывая, что обновление данных на метеостанции очень редкое, то потребление экранов будет крошечное в обоих случаях. E-ink может быть даже лучше, потому что способен отображать статичную картинку вообще без питания. Так что основное потребление будет на контроллере. И в случае ESP32 (именно он используется в дисплеях Lilygo) определять потребление будет частота использования вайфая. Если вайфай не использовать и правильно использовать режимы сна, то можно обеспечить автономность на много месяцев.
в свете применения на улице с внешней подсветкой было бы интересно увидеть работу дисплея, охлаждённого до -20 градусов (минимальная в даташите). насколько он тормозит при этом.
Так, сегодня утром забрал заказ - дисплей и переходник. Распаковал, щас начну пробовать. Ну-кась, посмотрим-с...
Разнообразие этих memorylcd можно увидеть в устройствах garmin. От маленьких монохромных велокомпов и часов, до больших цветных велокомпов.
Приветсвую, наконец то видео на моем любимом канале!
В моих тестах частоты получал артефакты при частоте выше 3.5МГц, а 8 уже вообще не работал.
Питание дисплея у меня 3.3В. Частота от напряжения питания действительно зависит, при ниже 3.3В проступали артевакты и на 1МГц.
Я уже тыщу лет жду продолжение про ворона
Вот бы его к К-Радио 32 прикрутить!
Ему там самое место!
Жаль, моих знаний для этого не хватает.
Ценник за экран только 2300₽, плюс доставка почти 500₽.
меня вводит в ступор переходник, у вас на обратной стороне, где припаиваете конденсаторы - земля на 9 и 10й ноге. Но если перевернуть и посмотреть на переходник со стороны разъема, то теперь эти пины - 1 и 2. И куда паять? пока паяю как на видео. И по даташиту непонятно с какой стороны делать отчет пинов
В даташите есть пояснение как считать пины на шлейфе
А какая у него частота обновления? Мб я пропустил. Получится ли сделать градации серого благодаря быстрому переключению пикселя?
По даташиту до 20 Гц при частоте SPI 2 МГц (именно она ограничивает)
Спасибо, Уважаемый Руслан. Как раз во время Поста в Рамадан видео пришло! (Тоже держи Пост)
Есть более продвинутая и интересная версия данного лисплея - LPM013M126C - по той же технологии, но цветной, с подсветкой и тачСкрином !!! 🔥🔥
Правда диагональ 1,28" и разрешение 176*176.
Такой используется в часах Amazfit Bip ver1, model A1608, оттуда я его и вытащил и подключил к МК 🔥 Кстати эти часы работают на МК STM32L476JEY6 ❤
Спасибо!
У JDI есть 8-цветный в этом же форм-факторе LPM027M128, в том числе с подсветкой.
Посто того как узнал цену (3к с доставкой) сразу понял, что он мне не нужен
🤣🤣🤣
С языка снял!)))
А это зеркало сзади разве не в виде пленки нанесено, которую можно отклеить?
Сейчас глянул, так у SHARP давно уже был дисплей LS027B7DH01A, еще с 2010 года. За 15 лет получается не особо эта технология улучшилась. Эти дисплеи применяются в портативных игровых консолях Playdate.
Прив! А нету ли на канале ИК камеры на SPI ?
Неа
А не знаете больше подробностей про технологию? Изначально думал, что это дисплей на холестерических жидких кристаллах. Но вот этот вот EXTCOM вроде для холестериков не нужен, они как EINK хранят картинку без питания. И, вроде, они медленные, но я не уверен. Получается, тут что-то вроде TFT ячеек статической памяти в пикселях?
если сделать рамку крепления для дисплея из прозрачного пластика, то можно замутить подсветку по периметру. нужно экспериментировать
Я уж распереживылся думал что то случилось что пропал.
А сбоку подсветить? Многие лсд подсвечены с боку.
Если светить в стекло дисплея с торца, то свет до экрана не доходит
С торца светодиодом не получается засвечивать его? Все монохромники используют боковую подсветку из-за наличия поляризатора на задней части стекла.
Если светить в стекло дисплея с торца, то свет до поверхности экрана не доходит
@@rnadyrshin очень жаль. Видимо чёрная боковая рамка сплошна.
Так-так, первые опыты принесли результат! Сразу же получилось зажечь пиксели дисплея, выполнить команду ClearAll. Пытаюсь разобраться, как же всё-таки вывести инфу на дисплей. Для отображения загруженной инфы нужно ли периодически отправлять что-то в дисплей и дергать EXTCOMIN? что-то пока что не очень то понятно. Перебрал все варианты битов M0, M1, M2 и состояния ноги EXTMODE. Команда ClearAll выполняется, шумовые пиксели гаснут, а дальше - ничего, загруженные данные не отображаются.
Попробуй ещё дисплей на жидких чернилах. Вроде нет бликов и есть оттенки серого.
Сначала подумал, что это дисплей на электронных чернилах, а это лцд обычный оказывется😮
Там если бы сделали полупрозрачную подложку упала бы контрастность и эффективность отражения света, у каждого решения есть причины.
а если матовое стекло?
@@user-zj8ib5sw7l матовое ещё хуже, оно не отражает а поглощает часть света
цвет подложки очень похож как у часов касио.
Липкович, ты из какого пальца это высосал? 😁
@@zmey- это мой знакомый флудер, если что
почему шрифты с зазубринами? там же должно быть 172ppi - почти ретина
Потому что нет оттенков серого и сглаживание текста невозможно
А какие рамки потребления у него при разной активности индикации?
10 мкА или 15 мкА?
При статическом отображении потребляет от 10 до 50 мкА
При обновлении экрана с частотой 1 Гц потребляет от 35 до 70 мкА это так?
По даташиту так. На своём дисплее я не замерял
Спасибо. А где программный код? И где можно скачать datashit на дисплей?
Код добавил в описание к видео. Даташит гуглится по модели дисплея
Похожий SHARP используется в микрокалькуляторе SwissMicros
Подскажите какие емкости напаяли?
увидел, 0.1 мкф и 1 мкф на питание
Вот еще бы герметичный корпус к нему , идеально для велокомпютера : на улице , угол обзора , показывает именно твои хотелки ... но вот какой микроконтроллер использовать при питанни от батареек ? Хотя если элвел ,тогда и потребление энергии - ни почем .
Да даже на ESP32 можно работать вполне экономично, если грамотно использовать режимы сна, отключать ненужную периферию и не использовать вайфай постоянно. ESP32 умеет работать с BLE, что даёт возможность использовать его вместе с беспроводными датчиками скорости/каденса, например. Подсветка экрана, кстати, совсем не лишняя вещь в велокомпах, а тут её нет.
@@dNix , все мои поделки на есп32 довольно много таки потребляют , некоторые проекты опубликовал на своем Ютуб канале . Пробовал делать на есп32 ,,защиту от пробуксовки,, для элвела - забросил , пока не могу победить дребезг по прерываниях (программно победил конечно , но конденсаторами никак ) На Ардуино нано дребезг победил параллельным конденсатором 100 нанофарад . Сигнал прерывания идёт от датчика холла по тому же проводу , что и питание на мотор-колесо . Но есп32 дребезжит прерываниями и на раб.столе , уже и все пины перепробовал - ну никак . А в темноте кроме фары ближнего света , подсвечиваю дорогу ещё и налобным конвоем (оч.удобно ... если встречные машины не слепить).
Какая библиотека используется для кодинга дисплея?
Для рисования в буфере кадра - моя библиотека disp1color
Для обновления дисплея из буфера кадра - модификация этого arduino-драйвера: github.com/techtoys/Arduino-Memory-LCD-Driver
Привет из Молдавии, а как он при минус -20*С?
наверное очень медленный
А как устроенна адресация пикселей?
Можно ли сплошняком по дма гнать весь кадр? Или как в большинстве маленьких дисплеях, она как то хитро разделена на страницы?
Она разделена на строки. Можно обновлять отдельные строки или весь кадр. Чтобы гонять ДМА или как я на PIC24 одной командой под REPEAT с активным делителем DOZE, надо в памяти инициализировать структуру с соответствующими заголовками и хвостами строк, ну и собственно с самими данными строк и всё это скопом отсылать на индикатор.
Один байт ложится на дисплей как горизонтальная полоска из 8 пикселей. Из 50 таких полосок состоит одна горизонтальная 400-пиксельная строка. Чтобы отправить её в дисплей, перед ней нужно отправить 1 байт с командой и 1 байт с номером строки. Для обновления экрана нужно повторить это 240 раз.
@@rnadyrshin Спасибо! А время после команды до отправки очередной строки нужно какое то выдерживать?
Как бы вопрос к тому, можно ли эти команды вставить в общий массив и послать одним махом?
Если нет, то блин опять печалька..
А если делать подсветку по принципу eink? Слой пластика наверху и на него уже в торец или через какой-то буфер (не помню, как устроен) светят светодиоды?
Там пластик не простой, на него нанесены микро-линзы
@@rnadyrshinА попробуйте, пожалуйста, подсветить мелким светодиодом в торец самого экрана. Если он подсветит на пару сантиметров, то светодиодами по периметру получится хоть какая то подсветка.
Подобный принцип подсветки когда-то давно встречал в наручных часах - то ли в "монтане" то ли в "электронике". Разве что там был не светодиод, а микролампочка.
Я пробовал светить, так свет не попадает на дисплей
@@rnadyrshinСпасибо за ответ. Я уже только после того как написал, парой экранов ниже увидел, что вы на аналогичный вопрос отвечали.
Я тут вообще в первый раз! Но такой дисплей мне кажется используется на электронных ценниках в магазинах , для них не нужна подсветка , и могут выводить информацию по воздуху !
Нормально так... Год не появлялся и вообще ни слова, как ни в чём ни бывало.
2:00 у него нет контроллера дисплея отдельного. Вся стекляшка и есть контроллер дисплея, он растравлен на стекле)))
Глядя на вас, скажу так: если в вашем раннем детстве видели экзотические для европейцев японские кнопочные телефоны с "малоцветными" дисплеями (не Сони) - так и будут выглядеть 64ёх цветные дисплеи с задней подсветкой. Если могу дать определение аналогией, это "выцветшее аниме", но как и чёрнобелый вариант - не манга (в тех же аниме и манга сии дисплейчики так и рисуют - пастельными цветами на фоне насыщенных окружающих предметов или серенькими на фоне чёрных окружающих предметов). Европейских моделей с такими дисплеями наберётся на пальцах одной руки, но тоже были.
Да. Этот дисплей используется в игровой консоли PlayDate.
10:26 кружок попал точно в угол
ВЕЕЕЕРНУУУУЛСЯЯЯЯЯ!!!! ! ААААААА
РУСЛАН СПАСИБО!
10:51 look like Russ Mills art.
Electronic Price Tag ESL, Этот дисплей широко используется в качестве электронного ценника ESL для замены бумажных ценников на полках супермаркетов.
Ффффууух, победил дисплей, по большей части. Заработал, вывел загруженные пиксели, ура! Моя ошибка была в том, что ногу EXTMODE я устанавливал в лог.1 командой с микроконтроллера, а надо было сразу к VDD подключать, причем к 5 В. Ладно, но осталась еще одна непонятка - чето не то с адресацией строк. В общем, дисплей какой-то странный. Простой, но странный.
Сейчас SHARP делает новые цветные дисплеи, которые потребляют микроамперы, так же имеют переднюю подсветку
Вы про какие?
Такой используется в консоли PlayDate
нихера она стоит 50к... Вот бы подобный дисплей в мод геймбой оригинал/покет, в продающемся моде вроде обычный лсд.
Классно! Но не слово не сказал про протокол, просто адрес и байт?
Я снял эту часть ролика, но вырезал на монтаже, т.к. большинство зрителей такое проматывает. Протокол очень простой:
Один байт ложится на дисплей как горизонтальная полоска из 8 пикселей. Из 50 таких полосок состоит одна горизонтальная 400-пиксельная строка. Чтобы отправить её в дисплей, перед ней нужно отправить 1 байт с командой и 1 байт с номером строки. Для обновления экрана нужно повторить это 240 раз.
Всё завелось! Рад безумно) спасибо) Использовал платку на micropython и либу pico_sharpmem_display
тоесть LS027B4DH01-for-MicroPython
Привет, есть мысли как подключить к обычному смартфону любую матрицу? По идее если не ошибаюсь, надо MIPI конвертер(продаются). Взять схему телефона, найти разъем подходящий с возможность припайки к нему(продаются). Ну а с MIPI преобразователя чтоб выходил HDMI или eDP напрямую на матрицу. Преобразователей в продаже хватает, но есть вопросы и пока не пойму должно ли оно работать...
Что-то я не вижу нигде MIPI-to-HDMI конвертеров. Я думаю, что в телефонных дисплеях помимо MIPI есть еще отдельный управляющий интерфейс, который не универсален. Шлейфы у телефонных дисплеев разные, а OLED требуют дополнительные напряжения. Это навскидку с чем придётся столкнуться
@@rnadyrshin преобразователь как вариант SL-MIPI-LVDS-HDMI-CNV в целом реализуемо, или сильно муторно? Вы про OLED это если на телефоне был OLED или вместо него подключить большой OLED?
Хотяб к простому не самому хилому смартфону научиться подключить любой нужный дисплей, уже было бы круто...