Конвертер логических уровне представляет собой небольшое устройство, которое понижает сигнал с 5 В до 3.3 В, либо повышает его от 3.3 В до 5 В. Данный модуль понадобится для согласования логических уровней сигналов устройств имеющих различное напряжения питания.
Схема одного канала приведена на данной картинке
Линии LV1 ( 3.3 В) и HV1(5 В) всегда в логической единице и транзистор закрыт, но если линию LV1 подтянуть к земле, транзистор откроется и тем самым подтянет линию HV к логическому нулю. Если подтянуть линию HV1 к земле, то линия LV1 подтянется к земле потому, что MOSFET транзистор имеет внутренний диод. Таким образом эта схема может работать в обе стороны.
Используя данный конвертер можно согласовывать устройства с интерфейсами SPI, UART и I2C.
На рисунке показан пример согласования логических уровней на шине SPI
Тестирование конвертера логических уровней смотрите в этом видео.
Оглавление канала тут
Всем удачи!