ЭФО предлагает со своего склада новую серию преобразователей интерфейсов USB UART компании FTDI FT232RNL-REEL

Логические элементы класса RFL

Microchip 2N7000

В этой статье описан новый класс логических элементов, который мы назвали резисторно-полевой логикой, или RFL (Resistor-FET-Logic). Почему мы решили, что он новый? Хотя ключи на полевых транзисторах сегодня широко распространены, нам не удалось найти аналогов резисторно-полевой логики. А основой RTL (резисторно-транзисторной логики) сегодня считаются биполярные транзисторы, чего бы не было, будь RFL известной концепцией.

Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Как можно было упустить из виду целый класс логических элементов? В 1960-х годах происходил быстрый переход от RTL (1961) к DTL (1962), а затем к TTL (1963). Хотя логика RFL могла быть изобретена примерно в 1960 году, ее, как ни странно, оставили без внимания. RFL могла бы вписаться в ряд более привычных классов логики следующим образом: DL, RTL, RFL, DTL, TTL и CMOS. Не следует путать ее с NMOS-логикой, для реализации эквивалентных функций в которой обычно требуется в два-три раза больше полевых транзисторов.

Логические элементы RFL имеют ряд существенных преимуществ перед RTL, а в некоторых случаях и перед CMOS. Очевидным преимуществом является то, что они потребляют гораздо меньше энергии, чем RTL (и при этом занимают меньше места). Кроме того, ядро на полевом транзисторе упрощает проектирование по сравнению с RTL. И наконец, RFL можно видоизменять для работы с широкими диапазонами напряжений питания, входных напряжений, выходных токов и т. д.

На Рисунке 1 показано, как логические элементы «ДА», «НЕТ», «И», «ИЛИ», «И-НЕ» и «ИЛИ-НЕ» реализуются в RFL с использованием n-канального MOSFET 2N7000 и источника питания 5 В. (Обратите внимание, что функции «исключающее ИЛИ» и «исключающее ИЛИ-НЕ» здесь опущены из-за их сложности).

Основные логические функции, реализованные в RFL.
Рисунок 1. Основные логические функции, реализованные в RFL.

Учитывая, что пороговое напряжение затвора MOSFET 2N7000 составляет порядка 1.9 В, с помощью одной схемы (Рисунок 1, слева) можно реализовать:

  • логический элемент «ДА» (A и B объединены, P1 настроен примерно на 30 кОм);
  • логический элемент «И» (P1 настроен примерно на 30 кОм);
  • логический элемент «ИЛИ» (P1 настроен примерно на 160 кОм).

Аналогично, инвертирующая схема (Рисунок 1, справа) реализует логические функции «НЕТ», «И-НЕ» и «ИЛИ-НЕ». При желании вместо потенциометра P1 можно использовать постоянные резисторы. На Рисунке 2 показан макет левой схемы, изображенной на Рисунке 1.

Макет левой схемы на Рисунке 1, реализующий логические элементы «ДА», «И» и «ИЛИ».
Рисунок 2. Макет левой схемы на Рисунке 1, реализующий
логические элементы «ДА», «И» и «ИЛИ».

В Таблице 1 показаны иллюстративные (не точные) потенциалы на затворе полевого транзистора Q1 и выходные уровни на выводе Q – ВЫСОКИЙ или НИЗКИЙ. Обратите внимание, что при каскадном соединении логических элементов для получения требуемых значений выходного напряжения и тока может понадобиться коррекция входного и выходного сопротивлений.

Таблица 1. Иллюстративные (не точные) потенциалы на затворе
полевого транзистора Q1 и выходные уровни на выводе Q –
ВЫСОКИЙ или НИЗКИЙ
P1 10 кОм Затвор Q1 Логический
уровень
A B
+5 В +5 В 2.4 В ВЫСОКИЙ
+5 В 0 В 1.2 В НИЗКИЙ
+5 В ПЛ. 1.6 В НИЗКИЙ
0 В +5 В 1.2 В НИЗКИЙ
0 В 0 В 0 В НИЗКИЙ
0 В ПЛ. 0 В НИЗКИЙ
ПЛ. +5 В 1.6 В НИЗКИЙ
ПЛ. 0 В 0 В НИЗКИЙ
ПЛ. ПЛ. 0 В НИЗКИЙ
P1 47 кОм Затвор Q1 Логический
уровень
A B
+5 В +5 В 4.2 В ВЫСОКИЙ
+5 В 0 В 2.1 В ВЫСОКИЙ
+5 В ПЛ. 3.5 В ВЫСОКИЙ
0 В +5 В 2.1 В ВЫСОКИЙ
0 В 0 В 0 В НИЗКИЙ
0 В ПЛ. 0 В НИЗКИЙ
ПЛ. +5 В 3.5 В ВЫСОКИЙ
ПЛ. 0 В 0 В НИЗКИЙ
ПЛ. ПЛ. 0 В НИЗКИЙ
ПЛ. = ПЛАВАЮЩИЙ ВХОД
ПОРОГОВОЕ НАПРЯЖЕНИЕ ЗАТВОРА 1.9 В

Подобно тому, как в свое время логика RTL породила множество идей, возможности RFL кажутся слишком многочисленными, чтобы их можно было перечислить. Однако о некоторых возможностях стоит упомянуть. Более низкие выходные сопротивления могут использоваться для непосредственного питания схем. Кроме того, для изоляции входов друг от друга можно использовать простые диоды.

В зависимости от того, как используются логические элементы RFL, ток потребления схемы можно приблизить к нулю. В некоторых случаях для этого можно использовать комплементарный p-канальный MOSFET BS250, а также, при необходимости, дополнительные конденсаторы блокировки по постоянному току. Автор обнаружил, что элементы RFL особенно полезны для использования в быстрых цифровых смесителях и зарядовых насосах. Они также весьма удобны там, где требуется одиночный простой логический элемент.

Материалы по теме

  1. Datasheet Microchip 2N7000
  2. Datasheet Vishay BS250

EDN

Перевод: AlexAAN по заказу РадиоЛоцман

На английском языке: RFL-class logic gates

80 предложений от 31 поставщиков
Транзисторы 2N7000 (MOSFET, 60V, 0.4А, TO-92) - кремниевые, полевые МДП, тип канала - n. Применяются в качестве электронных ключей.Корпус TO-92, с...
2N7000 (ST-2N7000)
STMicroelectronics
0.69 ₽
AliExpress
Весь мир
Новый 2N2222 2N2907 2N3904 2N3906 2N4401 2N4403 2N5087 2N5088 2N5089 2N5401 2N5551 2N7000 TO-92
0.86 ₽
Akcel
Весь мир
2N7000TA
ON Semiconductor
от 5.81 ₽
Контест
Россия
2N7000
DC Components
7.14 ₽
Электронные компоненты. Бесплатная доставка по России
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя
Фрагменты обсуждения:Полный вариант обсуждения »
  • зачем изобретать велосипед на квадратных колесах, если есть КМОП в интегральном исполнении? RFL не имеет никаких преимуществ перед ним.
  • Так то ладно -хоть полевик мощный воткнуть мона про то речь видать. Но, -я каждый раз познаю что-то новое в западных схемах! :):(
  • Странно это. Учили меня разрабатывать микросхемы (да, давно. Степень интеграции никакая, по нынешним меркам тогда была. Но суть та же). Из-за чего перешли на КМОП? Все транзисторы в едином процессе делаются (да, там соединения и прочее - отдельно). А резистор в такой схеме... Это же кусок кремния с определенной степенью легирования. Или размером разные (и не маленьким). А если разные номиналы? Ой... Да еще изоляцию обеспечить (прикол КМОП в том, что можно без изоляции обойтись). Да, в КМОП схемотехника и топология сложнее в несколько раз, но все компенсируется более простым техпроцессом и компактностью топологии.
  • Да речь не о степени интеграции -это дискретная схема, выполняющая роль логического элемента, не более. Только как они решили разряд затвора в зависимости от двухвходового сигнала строить ПОДСТРОЕЧНИКОМ. По среднестатистическому методу что ли?:)