Могу ли я использовать делитель напряжения для сдвига логических уровней?

Я пытаюсь управлять микросхемой 3,3 В от Arduino с логическими выводами 5 В, поэтому мне нужно сместить эти 5 В вниз. Нет данных от устройства 3,3 В к Arduino, поэтому мне не нужно переключаться обратно.

Можно ли для этого использовать делитель напряжения? Меня беспокоит то, что, поскольку устройство не является пассивным компонентом (это драйвер ЖК-дисплея ST7735), его эффективное сопротивление не является постоянным (правильно? Поскольку транзисторы и еще что-то в микросхеме переключаются, общее сопротивление/ток будет меняться?) и так далее. напряжение на «выходе» с делителя изменится.

То есть на этой картинке:

Схема делителя напряжения от Sparkfun

R2 непостоянен, поэтому Vout может варьироваться.

Поскольку преобразователь логических уровней Sparkfun использует делитель напряжения для понижения передачи, я подозреваю, что это нормально, но я не понимаю, почему.

(Это мой первый проект по электронике. Обычно я бы использовал Sparkfun LLC, но я живу в стране, где купить электронику в Америке не так просто!)

Я должен уточнить, что я не использую эти 3,3 В для управления самим ЖК-дисплеем (я так думаю). У прорыва есть отдельный контакт VCC, который я подключаю к источнику питания 3,3 В, который обеспечивает Arduino. Это просто логические выводы, которые я хочу переключить.

Преобразователь логического уровня от Sparkfun, на который вы ссылаетесь, не использует делитель напряжения ... Посмотрите на его схему.
Ой, неправильная ссылка. Обновили ссылку на ту, что делает AFAICT, для однонаправленных каналов.
Это отличный вопрос, и он есть и у меня (товарища-новичка) — к сожалению, в общем случае он все еще остается без ответа («Зачем нужен LLC, а не просто делитель напряжения?»). Должен ли я просто опубликовать это как новый вопрос или,

Ответы (1)

Проверьте таблицы данных IC для его входного импеданса. Это покажет вам эффективное сопротивление входов (которое должно быть очень высоким). Вы также можете посмотреть на максимальный входной ток, который он потребляет (который должен быть очень низким).

Я подозреваю, что в этом случае вам может сойти с рук использование делителя напряжения для однонаправленной связи.

Редактировать:

Глядя на техническое описание вашей микросхемы, в нем говорится, что входной ток с высоким логическим уровнем составляет (максимум) 1 мкА.

Техническая спецификация

Если коротко, это означает, что через делитель напряжения должно проходить не менее 100 мкА. Таким образом, ток, потребляемый входными контактами, оказывает незначительное влияние на выходное напряжение делителя напряжения.

Выбор резисторов R1 и R2 соответственно 10 кОм и 20 кОм удовлетворяет всем этим требованиям.

Выходное напряжение с делителя напряжения составляет 3,33В и находится в границах диапазона входных напряжений микросхемы.

Большой! Я не думаю, что понял значение того факта, что микросхема будет подключена параллельно R2 , т. е. если ее сопротивление велико, это окажет незначительное влияние на Vout, поскольку общее сопротивление между положительным и отрицательным полюсами Vout не т действительно измениться.