Cuando llegué a casa hoy, mi hijo me decía con orgullo cómo habían logrado hacer AND, OR, y NO la lógica de su kit electrónico de circuitos instantáneos y me preguntaba cómo podían hacer exclusivos o.
¿Alguien tiene alguna sugerencia para un circuito simple (y altamente educativo / entretenido) que haga esto?
El kit solo tiene interruptores de presión simples (es decir, no interruptores SPDT) y la variedad habitual de componentes electrónicos básicos. Tiene transistores PNP y NPN, pero preferiría algo más simple (hasta ahora no han usado transistores). Los diodos estarían bien, ya que son más fáciles de entender y más familiares.
Una idea que tuve fue algo como esto:
pero no es ideal, ya que usa dos paquetes de baterías y termina conduciendo la lámpara a través de un divisor potencial que debe coincidir con los voltajes de batería actuales. ¿Alguna mejor sugerencia?
EDITAR:
Para aclarar, quieren hacer un circuito que tenga dos botones y la lámpara se encenderá si se presiona cualquiera de los dos (pero no ambos).
En particular, no es necesario que el circuito tenga entradas digitales y una salida digital (la forma en que normalmente pensaríamos en lógica digital).
fuente
Una de las ecuaciones posibles para XOR es (A + B) .not (AB)
Si solo tiene que usarse un botón de contacto, puede implementarse mediante el siguiente esquema, utilizando lógica de diodo.
OBSERVACIÓN : El esquema inicial se dibujó con lámparas como salida, pero siempre que las lámparas sean dispositivos simétricos, los diodos son realmente superfluos. Al mismo tiempo, esta implementación del XOR funcionará mejor con el indicador LED, por lo que lo rediseñé de esta manera:
simular este circuito : esquema creado con CircuitLab
Si se pueden usar botones con contactos de conmutación, las cosas se vuelven realmente simples. El siguiente esquema utiliza una ecuación un poco diferente: Q = (A + B). (No A + no B)
simular este circuito
fuente