Voltage logic level shifting (recipes): HIGH-to-LOW conversion on HEF4050B, resistor dividers; LOW-to-HIGH conversion on HEF4104B, HCF40109B, 74hcT125 (eng)
Article by Joonas Pihlajamaa, posted at CodeAndLife.com
[6 April 2012] (language: English)
- 0
- 22 сентября 2014, 19:05
- Celeron
- codeandlife.com/2012/04/06/lev...
Recipes:
Simple low-to-high conversion: Flexible logic levels…
(Some things could passing without any special technics.)
Simple high-to-low conversion: Voltage dividers.
high-to-low conversion: «4050B» hex non-inverting buffer. Also convert logic levels upto 15V to standard TTL.
E.g.: you can power the 4050 with 3.3V voltage, but provide 5V logic at its input, to have 5V->3.3V conversion…
low-to-high conversion: «4104B» quad voltage translator.
(A special part, but use with the caution: you should always wire VDDO before VDDI!)
low-to-high or high-to-low conversion: «40109B» quad voltage level shifter.
(universal, but slow part)
low-to-high conversion (could 3.3V->5V): «74HCT125» quad tri-state buffer.
Even not intended for level shifting specially. But have «TTL input levels» (note: “T” in 74HCT series), so 3V interpret as “high”, even powered from 5V supply…
Simple low-to-high conversion: Flexible logic levels…
(Some things could passing without any special technics.)
Simple high-to-low conversion: Voltage dividers.
high-to-low conversion: «4050B» hex non-inverting buffer. Also convert logic levels upto 15V to standard TTL.
E.g.: you can power the 4050 with 3.3V voltage, but provide 5V logic at its input, to have 5V->3.3V conversion…
low-to-high conversion: «4104B» quad voltage translator.
(A special part, but use with the caution: you should always wire VDDO before VDDI!)
low-to-high or high-to-low conversion: «40109B» quad voltage level shifter.
(universal, but slow part)
low-to-high conversion (could 3.3V->5V): «74HCT125» quad tri-state buffer.
Even not intended for level shifting specially. But have «TTL input levels» (note: “T” in 74HCT series), so 3V interpret as “high”, even powered from 5V supply…
К сожалению, не нашёл блога «для начинающих» (уточни). Нашёл только родственную статью в блоге «Схемотехника» \ «Согласование логических уровней 5В и 3.3В устройств»… (В которой рассматривается схемотехника разных самодельных согласующих цепей, приводится их модели в Proteus и анализ функциональных возможностей. В конце, упоминается существование специализированных микросхем «буферных драйверов», но они не рассматриваются подробно.)
В статье «Joonas Pihlajamaa — Voltage level shifting (recipes)», напротив и в дополнение, приводятся несколько типовых специализированных микросхем («Деталек»), для более надёжного (профессионального) решения этой задачи «преобразования логического уровня». Приводятся краткие тесты, и главное, рекомендации по выбору той или иной «Детальки», для разных случаев. Мне понравилось. Счёл такую обзорную статью полезной — решил обратить внимание Сообщества…
В статье «Joonas Pihlajamaa — Voltage level shifting (recipes)», напротив и в дополнение, приводятся несколько типовых специализированных микросхем («Деталек»), для более надёжного (профессионального) решения этой задачи «преобразования логического уровня». Приводятся краткие тесты, и главное, рекомендации по выбору той или иной «Детальки», для разных случаев. Мне понравилось. Счёл такую обзорную статью полезной — решил обратить внимание Сообщества…
А не подскажите доступный двунаправленный преобразователь уровней 3.3В<->5В? Все что я находил или однонаправленные или не достанешь. В статье «Согласование логических уровней 5В и 3.3В устройств» есть пример на дискретных элементах, но автор говорит что это для схем с ОК. Поправьте если я не прав.
Обратите внимание на микросхемы: 74LVX3245, SN74LVCC4245A, SN74LVC4245A (8-bit, Dual-Supply Transceiver, 3-state Outputs, allows for translation from a 3.3V to a 5V environment and vice versa).
На Украине купить можно тут.
На Украине купить можно тут.
Комментарии (7)
RSS свернуть / развернуть