Использование ЖК-экрана 5 В от контакта GPIO Raspberry Pi 3,3 В

У меня есть ЖК-экран, который ожидает питание от линии 5 В, но я хочу подключить его к контактам GPIO моего Raspberry Pi, которые подают только 3,3 В. Какое оборудование нужно для увеличения напряжения с 3,3В до 5В?

Вы спрашиваете о том, как подавать питание при более высоком напряжении ИЛИ вы спрашиваете о том, как перевести сигналы на более высокий (логический) уровень? Предложение против сигнала
Если вы не читаете с ЖК-дисплея, вы вполне можете обойтись прямым подключением (за исключением, конечно, питания): в техническом описании HD44780 указано, что 2,4 В является самым низким уровнем для входа логической единицы. (Я предполагаю, что вы используете стандартный символьный ЖК-экран HD44780).
Подача питания при более высоком напряжении. В терминах новичка :-)

Ответы (4)

Если вам нужно только отправить данные на ЖК-дисплей, вы можете использовать буферы HCT. HCT - это TTL-совместимая HCMOS, поэтому она предназначена для работы при напряжении 5 В, но вместо 0,6 В постоянного тока для высокого уровня (или даже 0,7 В постоянного тока) он может работать с уровнями TTL, то есть 2,4 В для высокого уровня.

74HCT241 восьмеричный буфер.

Для состояния и других однонаправленных линий от ЖК-дисплея вы можете использовать резистивный делитель, чтобы уменьшить 5 В до 3,3 В. Резистор 10 кОм последовательно с 20 кОм дает вам 3,3 В на выходе для 5 В на входе.

Если вы хотите подключить логику 5 В и 3,3 В, вам понадобится переключатель уровня. У Максима есть хорошая заметка по этому поводу здесь: http://www.maxim-ic.com/app-notes/index.mvp/id/3007

Для линий ввода-вывода убедитесь, что выбранный вами переключатель уровня является двунаправленным.

Вы не сможете питать свой ЖК-дисплей 5 В от Raspberry Pi 3,3 В без чего-то вроде повышающего преобразователя или использовать отдельный источник питания.

МАКС3370

MAX3370 стоит больше 2 долларов за 1с, и ​​ему может понадобиться их не мало, если у ЖКИ параллельный интерфейс.

Поскольку вы хотите подключить его, контакты GPIO ограничены по току. Вам было бы лучше использовать один блок питания 5 В для питания как Rasberry Pi, так и ЖК-дисплея. Он должен будет подавать ток на Rasberry Pi (700 мА), а также столько, сколько нужно ЖК-дисплею.

Этот вопрос исследовал пользователь pygmalion на форумах RPi, и было обнаружено, что для некоторых ЖК-дисплеев существует способ переключения между логикой 5 В и 3,3 В, а также между последовательным интерфейсом и параллельным интерфейсом на обратной стороне их печатной платы ( источник ).

Сюда входят ЖК-дисплеи JLX на базе ЖК-контроллера ST7565, которые продаются на сайте Aliexpress.com. Когда вам нужно указать, какое логическое напряжение вы хотите, это похоже на индикатор того, что устройство будет настроено продавцом перед отправкой. Я только что посмотрел, и все же нашел вокруг такие ЖК ( пример ). Возможно, у вас тоже есть такая возможность.