Как построить интересную схему XOR с электронным комплектом моего ребенка

9

Когда я вернулся домой сегодня, мой ребенок гордо рассказывал мне, как им удалось создать логику «И, ИЛИ, И НЕ» из его электронного комплекта с микросхемами, и спрашивал меня, как они могут сделать эксклюзив или.

Есть ли у кого-нибудь предложения для простой (и очень образовательной / развлекательной) схемы, которая бы сделала это?

В комплект входят только простые нажимные переключатели (то есть без переключателей SPDT) и обычный набор основных электронных компонентов. У него действительно есть транзисторы PNP и NPN, но я бы предпочел что-то более простое (они до сих пор не использовали транзисторы). С диодами все будет в порядке, так как они легче для понимания и более знакомы.

У меня была одна идея:

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

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

РЕДАКТИРОВАТЬ:

Чтобы уточнить, они хотят сделать схему, которая имеет две кнопки, и лампа будет гореть, если нажата любая (но не обе) кнопка.

В частности, не требуется, чтобы схема имела цифровые входы и цифровой выход (как мы обычно думаем о цифровой логике).

Питер де Риваз
источник

Ответы:

12

Как насчет этого?

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

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

Чтобы зажечь лампу, один из переключателей должен быть замкнут, а другой - разомкнут. Обратите внимание, что если оба переключателя замкнуты, в резисторах будет расходоваться много энергии, но свет будет полностью выключен. Также обратите внимание, что для получения большого количества света может потребоваться использовать очень маленькую лампочку и, возможно, придется использовать более высокое напряжение или уменьшить резисторы, но следует убедиться, что квадрат напряжения, деленный на сопротивление, не превышает номинальную мощность резистора (для Например, если вы использовали 12 вольт и 22 кОм, вам необходимо использовать 5-ваттные резисторы). В качестве альтернативы вы можете заменить резисторы лампочками и укрыть их, чтобы их свет не был виден.

Если вам нужна транзисторная схема, вот половина схемы, которую я разработал для автомобиля моих родителей несколько десятилетий назад, когда мне было около восьми лет (я не помню фактических значений резисторов; транзисторы были чем-то вроде TO-3, а не 3906-е годы; приведенные компоненты должны быть пригодны для демонстрационных целей - в настоящем использовалась лампа, а не светодиод и резистор). Взрослый друг электротехники помог с дизайном, но я разработал общую концепцию.

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

смоделировать эту схему

Левый вход подключен к одному из указателей поворота на автомобиле; правый вход подключен к стоп-сигналу. Лампа - левый свет прицепа. Правый указатель поворота и лампа прицепа подключены аналогичным образом. Обратите внимание, что положительный внизу . Задача вашего сына состоит в том, чтобы выяснить, для чего предназначены диоды внизу (рассмотрите приведенное выше описание того, к чему была подключена схема).

Supercat
источник
Очень хорошая идея! Мы попробовали это сегодня утром, но, к сожалению, на самом деле сопротивление лампы намного ниже, чем 100, и в данный момент не горит - но ребенок предложил, возможно, мы могли бы также использовать усилитель для увеличения мощности ... Отличная идея, простая для понимания и ведет к интересным дискуссиям - большое спасибо за вашу помощь!
Питер де Риваз
@PeterdeRivaz: Чтобы получить оптимальную яркость от лампы, вы можете заменить каждый резистор на 2-4 лампы параллельно (поместите коробку или что-нибудь вокруг них, чтобы они не «загорелись»). Может быть интересно отметить, как добавление большего количества ламп параллельно вверху делает эти лампы ярче, а нижняя ярче. Я также добавил транзистор, основанный на реальной схеме, которую я разработал (и мой отец построил) несколько десятилетий назад для автомобиля моих родителей.
суперкат
@PeterdeRivaz: Думая об автомобиле моих родителей ... схема только с резисторами может быть полезной для автомобильной цели (возможно, добавление диодов в том же месте и для той же цели, что и в нижней цепи), если свет лампочка была заменена двумя двухпроводными светодиодами или их цепочками.
суперкат
6

Одним из возможных уравнений для XOR является (A + B) .not (AB)

Если необходимо использовать только одну контактную кнопку, это можно реализовать по следующей схеме с использованием диодной логики.

ЗАМЕЧАНИЕ : Первоначальная схема была нарисована с лампами в качестве выхода, но пока лампы являются симметричными устройствами, диоды на самом деле излишни. В то же время, эта реализация XOR будет лучше работать со светодиодным индикатором, поэтому я перерисовал это следующим образом:

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

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

Если можно использовать кнопки с переключением контактов, все становится действительно просто. Следующая схема использует немного другое уравнение: Q = (A + B). (Не A + не B)

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

смоделировать эту схему

johnfound
источник
Спасибо, у него нет переключающих контактов SPDT, но я думаю, что есть реле. Я проверю утром, но меня немного беспокоит, что у нас может быть только 2 или 3 диода / светодиода, поэтому первая схема также может быть не совсем возможна. Возможно ли что-нибудь попроще?
Питер де Риваз
@PeterdeRivaz - я нашел лучшую схему. Посмотри сейчас.
Джонфонд
@PeterdeRivaz - На первой схеме лампу можно легко заменить на светодиодную, в этом случае резисторы действуют как ограничители тока.
Джонфонд
Какой компонент имеет маркировку BR1? Я не узнаю символ, и параметры в circuitlab, кажется, не дают мне никаких подсказок? Изменить: я нашел его - мостовой выпрямитель - но я не думаю, что у меня будет один из тех, в комплекте.
Питер де Риваз
@PeterdeRivaz - это мостовой выпрямитель, который содержит 4 диода, подключенных в точности как на схеме слева. Эти две схемы равны. Просто нарисовано по-другому. Правильный легче понять от некоторых людей.
Джонфонд