Новый OLED кажется мертвым, как я могу быть уверен?

Я купил этот 2,8-дюймовый OLED-экран на Aliexpress несколько недель назад: https:/ /www.aliexpress.com/item/32988174566.html?spm=a2g0s.9042311.0.0.72304c4dAWcHG8

После долгих поисков технических данных я наткнулся на это, похожее на плату, которую я купил: https://www.buydisplay.com/download/manual/ER-OLEDM028-1_Series_Datasheet.pdf

Подключая контакты 1 и 2 к земле и 3,3 В на макетной плате, я ожидал, что что-то произойдет с дисплеем, но ничего не получаю. Дисплей находится в режиме 8080, поэтому я подключаю все к стандартной плате UNO и включаю питание. Еще ничего. Попробуйте изменить питание на 5 В, без радости.

Во время тестирования я заметил, что задняя часть дисплея сильно нагревается. Пока не уверен, хорошо это или нет.

Как лучше всего 1) определить, верна ли таблица, которую я нашел? 2) проверить, не сломался ли просто OLED? У меня пока нет большого опыта работы с этими дисплеями, поэтому я не уверен, что простое включение устройства должно привести к какому-то визуальному отклику.

, 👍0

Обсуждение

Чего именно вы ожидаете? Как вы ведете сигнал на экран?, @LotB

В отличие от ЖК-дисплеев, OLED-дисплеи не имеют подсветки. Вы, вероятно, НИЧЕГО не увидите, если не отправите ему данные, чтобы включить некоторые пиксели. (Отказ от ответственности — я никогда не пытался связать его с интерфейсом, поэтому мой комментарий основан на теории. Если бы я разрабатывал интерфейс, я бы заставил его выполнять самопроверку при первом включении, когда он циклически повторял все пиксели. красный, зеленый и синий, чтобы можно было сказать, что он работает, и все пиксели загорелись.), @Duncan C

Нагревание для такого устройства – плохой знак!, @Sim Son

@LotB У меня есть простой тест, который я использовал на других экранах, в котором используется библиотека u8g2. Я ожидаю появления нескольких предложений. Я использую UNO, но параллельно, что должно быть хорошо, но мне интересно, может ли переход на 4-проводной SPI дать лучшие результаты., @MyztikJenz

@SimSon Я бы согласился. Я подозреваю, что что-то неправильно подключил, поэтому я подвергаю сомнению данные, которые я нашел., @MyztikJenz

Даташит не для того же дисплея. Если вы проверите веб-страницу для отображения в таблице данных и посмотрите на заднюю часть печатных плат и сравните их, вы увидите, что они разные. Таким образом, вы не можете предположить, что разъем ввода-вывода подключен одинаково., @Majenko

Лучше покупать у авторитетного дилера (я всегда пользуюсь сайтом buydisplay.com — они очень и очень хороши), где вы получите документацию и поддержку, а не у какой-то неизвестной свалки, которая продает вам полную хрень без понятия, что это такое., @Majenko

@Majenko О, конечно, я никогда не ожидаю многого от вещей, которые покупаю на Aliexpress. Но остается вопрос: даже если я получу что-то от buydisplay, как я узнаю, что оно работает правильно? Загораются ли OLED-дисплеи при подаче питания? Или им тоже нужны данные? Попытка использовать это как опыт обучения, когда следующий дисплей не работает должным образом., @MyztikJenz

Вы бы знали, что он работает, только если бы вы запрограммировали свой MCU так, чтобы он каким-то образом активно управлял им. Вы ничего не получите от OLED, если не скажете ему что-то отобразить. Ни свечения, ни вспышки, ничего. В этом и прелесть OLED-дисплеев — черный цвет действительно черный. Каждый пиксель представляет собой отдельный светодиод, который либо включен, либо выключен., @Majenko


1 ответ


Лучший ответ:

0

Найденное вами техническое описание не относится к тому же дисплею. Да, он похож, и да, у него такой же OLED-дисплей на плате, но печатная плата отличается. Таким образом, вы не можете предполагать, что распиновка одинакова.

Тот факт, что он нагревается, говорит мне о том, что вы, вероятно, что-то неправильно подключили и подаете напряжение куда-то туда, куда оно не должно подаваться.

Чтобы определить, работает ли OLED-экран, необходимо активно подключить его. С ЖК-дисплеем вы можете просто включить его, и вы сможете увидеть некоторые визуальные признаки того, что он работает (подсветка, некоторое затенение матрицы дисплея и т. д.). Но с OLED вы не можете этого сделать. OLED состоит из матрицы светодиодов, которые либо включены, либо выключены. По умолчанию они выключены, и когда они выключены, это ничем не отличается от отсутствия питания. Это большое преимущество OLED-дисплеев — низкое энергопотребление и настоящий черный цвет.

Чтобы получить какое-либо указание на то, что дисплей работает, вам нужно правильно подключить его на 100 % и правильно запрограммировать Arduino, чтобы активно управлять им, отображая что-то на экране. Моя обычная тестовая программа при работе с новым экраном — просто напечатать millis() в верхнем левом углу.

,

Спасибо за подробное объяснение, Маженко. Я заказал новый дисплей в buydisplay и попробую еще раз через 7-40 рабочих дней ;), @MyztikJenz