Найти в Дзене
Электроника, ESP32, Arduino

4 - канальный конвертер логических уровней

Level Converter
Level Converter

Конвертер логических уровне представляет собой небольшое устройство, которое понижает сигнал с 5 В до 3.3 В, либо повышает его от 3.3 В до 5 В. Данный модуль понадобится для согласования логических уровней сигналов устройств имеющих различное напряжения питания.

Схема одного канала приведена на данной картинке

Преобразователь уровня 3.3 V - 5 V Схема одного канала.
Преобразователь уровня 3.3 V - 5 V Схема одного канала.

Линии LV1 ( 3.3 В) и HV1(5 В) всегда в логической единице и транзистор закрыт, но если линию LV1 подтянуть к земле, транзистор откроется и тем самым подтянет линию HV к логическому нулю. Если подтянуть линию HV1 к земле, то линия LV1 подтянется к земле потому, что MOSFET транзистор имеет внутренний диод. Таким образом эта схема может работать в обе стороны.

Используя данный конвертер можно согласовывать устройства с интерфейсами SPI, UART и I2C.

На рисунке показан пример согласования логических уровней на шине SPI

Пример подключения SPI устройства 3.3V к плате Iskra Nano Pro.
Пример подключения SPI устройства 3.3V к плате Iskra Nano Pro.

Тестирование конвертера логических уровней смотрите в этом видео.

Оглавление канала тут

Всем удачи!