Например TDA7294

Форум РадиоКот • Просмотр темы - E-Ink, epaper, электронная бумага
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 14:05:24

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: E-Ink, epaper, электронная бумага
СообщениеДобавлено: Вс май 14, 2023 13:46:59 
Друг Кота
Аватар пользователя

Карма: 95
Рейтинг сообщений: 2410
Зарегистрирован: Пт май 18, 2007 22:56:58
Сообщений: 26566
Рейтинг сообщения: 0
Есть такой дисплей
Изображение
https://aliexpress.ru/item/32870097847.html

Они есть двухцветные.
Основной цвет работает отлично. Второй дополнительный плохо - его еле видно, особенно при температуре воздуха ниже 25. Может кто-то знает в чем причина?
Иногда в момент обновления экрана второй цвет на долю секунды проявляется четко так как должен, но сразу же исчезает т.к. идет обновление экрана. Т.е. вообще дисплей может работать нормально, но что-то ему мешает. Изначально с завода дисплей шел с отображаемой фирменной картинкой обоих цветов - очень четкие насыщенные были цвета, не сразу понял это дисплей или фейковая картинка на нем приклеена. И первое время тоже цвет был достаточно четкий, хотя уже бледнее чем должен был бы быть.

Подключал к разным микроконтроллерам с разной прошивкой - никаких изменений в работе дисплея нет.
Может быть мне достался брак?

_________________
Не променяю медь на ржавую несгорайку!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: E-Ink, epaper, электронная бумага
СообщениеДобавлено: Чт июл 13, 2023 00:03:11 
Опытный кот

Карма: 16
Рейтинг сообщений: 74
Зарегистрирован: Вс янв 19, 2014 00:55:09
Сообщений: 736
Рейтинг сообщения: 0
Не довелось попользоваться, но где-то читал (на хабре вроде), что надо несколько раз отрефрешить картинку для четкости. Вроде таким макаром, посылая картинку частями, народ даже полутонов добивается.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: E-Ink, epaper, электронная бумага
СообщениеДобавлено: Пн июл 17, 2023 12:28:54 
Сверлит текстолит когтями

Карма: -10
Рейтинг сообщений: 97
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1155
Рейтинг сообщения: 0
Не довелось попользоваться, но где-то читал (на хабре вроде), что надо несколько раз отрефрешить картинку для четкости. Вроде таким макаром, посылая картинку частями, народ даже полутонов добивается.
Нет ничего там такого. Выводил картинку на свой чёрно-красный EPD - всё нормально вывелось. Процедура вывода простая:
Код:
//Sends the image buffer in RAM to e-Paper and displays
void EPD_Display(u8 const *blackimage, u8 const *redimage)
{
  uint j, i;
  EPD_SetWindows(0, 0, EPD_WIDTH, EPD_HEIGHT);
  for (j = 0; j < EPD_HEIGHT; j++) {
    EPD_SetCursor(0, j);
    for (i = 0; i < sizeof(widthBuf); i++) widthBuf[i] = blackimage[i + j * sizeof(widthBuf)];
    EPD_Write(EPD_WRITE_RAM, widthBuf, sizeof(widthBuf));
  }
  for (j = 0; j < EPD_HEIGHT; j++) {
    EPD_SetCursor(0, j);
    for (i = 0; i < sizeof(widthBuf); i++) widthBuf[i] = redimage[i + j * sizeof(widthBuf)];
    EPD_Write(EPD_WRITE_RAM_RED, widthBuf, sizeof(widthBuf));
  }
  EPD_TurnOnDisplay();
}

EPD_SetWindows() - устанавливает окно вывода. EPD_Write() - просто даёт команду записи блока пикселей через SPI и передаёт сами пиксели. Однократно, никаких повторов. Это команда контроллеру EPD, что уж он там делает с самими чернилами - это его дело.
Как видно из кода: картинка делится на чёрную и красную часть, и они посылаются в контроллер по-отдельности.

Этим кодом была записана картинка в конце 2020г. Картинка до сих пор отображается ярко (с тех пор ни разу не переписывалась), и на глаз никакой из цветов в яркости не потерял - оба примерно одинаково выглядят:
Изображение


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y