Модуль дисплея на SSD1309. Вопросы по питанию и уровням сигнальной шины.

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем Andrey12, 28 окт 2019.

  1. Andrey12

    Andrey12 Гик

    Добрый день.
    Приобрел дисплей https://ru.aliexpress.com/item/32920778860.html
    Китаец пишет в описании товара
    upload_2019-10-28_12-16-11.png
    То есть питание возможно от +3.3 до +5 вольт.
    Однако в даташите на ssd1309 сказано
    upload_2019-10-28_12-18-48.png
    То есть питание максимум 3,3.
    На плате есть место под LDO стабилизатор, почему то 2 пары контактных площадок соединенные параллельно. Они пусты, я так понимаю если впаять туда LDO типа 662K и убрать резистор R18 то при подаче на VDD +5 вольт на SSD1309 будет подаваться 3,3 что соответствует даташиту.
    upload_2019-10-28_12-20-2.png

    Но вот второй вопрос - тогда для сигнальной шины нужен будет конвертер уровней?

    Вот модуль целиком
    upload_2019-10-28_12-27-6.png

    Может кто пользовался таким чудом? Подскажите что делать.
     
  2. DetSimen

    DetSimen Guest

    если написано чонить про +5(TTL) tolerance data, то конвертер не нужен
     
    Andrey12 нравится это.
  3. parovoZZ

    parovoZZ Гуру

    юзать МК с питанием 3.3 вольта и не страдать фигней.
     
  4. Andrey12

    Andrey12 Гик

    Про tolerance ничего не нашел, значит нормальный чип, без всякой там этой радуги :)

    Но нашел максимальные значения, от питаня логики +0,3в может быть уровень управляющих сигналов на шине. Так как мне с модуля дисплея ничего читать не надо то думаю можно обычными делителями на резисторах ограничиться.
    upload_2019-10-28_13-51-5.png


    И над этим думал, но некоторые моменты уже имеющихся схемотехнических решений пока останавливают от перехода на 3,3В
     
  5. DetSimen

    DetSimen Guest

    Обычная 328 при 3.3В питания, стабильно работает на 8 Мгц. BOD Level на 2.7 поставь и пользуйся
     
    Andrey12 нравится это.
  6. Andrey12

    Andrey12 Гик

    Заработал дисплей и на SPI (4 WIRE) и I2C шине.Питание +3,3 сигналы с пятивольтовой Nano через резисторы 1кОм.
    2019-10-28 19-26-23.JPG 2019-10-28 19-26-25.JPG

    В I2C режиме откликается по адресу 3D, если вывод DC подтянут к +. Если вывод DS притянуть к земле, должен показать адрес 3C, но к сожалению в этом случае устройство I2C сканером не находится совсем. Странно, но еще поковыряю если получится напишу в чем была проблема.

    Так что вполне рабочий вариант, в отличии от этого https://ru.aliexpress.com/item/32839780525.html
    Такой дисплей у меня работал крайне нестабильно, при заливке экрана вис на 60-70% заливки. Сами OLED матрицы одинаковые, будет время попробую переставить матрицу с нерабочего на рабочий, выяснить в чем дело, в матрице или в плате.
     
    DetSimen нравится это.