Предотвращение тока базы-эмиттера транзистора NPN

Я делаю простую матрицу вентилей И из транзисторов 2n2222. Вот одна ячейка:

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

Когда вход «A» отключен, а «B» все еще включен:

схематический

смоделируйте эту схему

ток течет от базы к эмиттеру транзистора, который все еще открыт.

Как мне отфильтровать меньший ток, когда только база-эмиттер на B проводит, поэтому схема работает как логический элемент И? Я пытался использовать более крупные резисторы, и это решило проблему для одного затвора. Но проблема все еще существует, когда ворота соединены вместе.

Редактировать: Размещение светодиода перед вентилем И решает проблему и для одного вентиля. Но для массива вентилей это решение не работает.

Не прямой ответ на ваш вопрос, но см. Почему вентили NAND используются для создания вентилей AND в компьютерах? для объяснения того, почему вентили с положительной логикой вообще являются Плохой Идеей. Вместо этого вы должны использовать свои два транзистора для построения вентиля ИЛИ-НЕ.
Является ли это отраслевым стандартом для компьютеров и интегральных схем в целом?
Если вы спрашиваете о моем ответе , то да.
@Bill: Что касается вашего редактирования: (1) Что означает «перед»? В коллекторе транзистора, а не в эмиттере? (2) Что вы подразумеваете под «Но для массива вентилей это решение не работает»?

Ответы (2)

ток течет от базы к эмиттеру транзистора, который все еще открыт.

Как мне отфильтровать меньший ток, когда только база-эмиттер на B проводит, поэтому схема работает как логический элемент И?

Вы должны понимать, что ток эмиттера равен току базы плюс ток коллектора (Ie = Ic + Ib). Если вам не нужен базовый ток («меньший ток»), поместите нагрузку на сторону коллектора верхнего транзистора.

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

Это хорошо работает для одиночных ворот. Однако с вентильной матрицей, где светодиод заменен выходным сигналом, это не работает.

Это просто заметка о вашем дизайне ворот И. Вы можете использовать симулятор CircuitLab, чтобы лучше понять свою схему.

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

Рис. 1. Симулятору нужна цепь GND в качестве эталона для расчетов. Я добавил его для подачи негатива, который является обычным местом.

введите описание изображения здесь

Рисунок 2. Исходная схема.

С добавлением некоторых узлов для измерения напряжения DC Solver показывает нам, что когда оба транзистора включены, максимальный ток через светодиод будет около 0,4 мА. В основном это связано с падением напряжения на резисторе R1. Вы можете добавить еще один узел на светодиод, чтобы проверить, какое напряжение он видит.

Обратите внимание на падение напряжения между NODE1, NODE4 и NODE5.

введите описание изображения здесь

Рис. 3. Сопротивление R1 уменьшено до 100 Ом.

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

Обратите внимание, что на каждом транзисторе наблюдается значительное падение напряжения, примерно 0,7 В каждый. У вас на выходе всего 2,5 В. Вы должны увидеть, что это не будет хорошо масштабироваться для вентиля И с 3 или 4 входами.

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


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

введите описание изображения здесь

Рис. 3. Переключение по низкому полюсу приводит к значительно меньшему падению напряжения на транзисторах.