¿En qué se diferencia Logisim de los circuitos de redstone y de la vida real?

2

Recientemente desarrollé un sistema de creación de circuitos de interés. Comenzó en Minecraft y luego creció cuando tomé un microcontrolador de Radio Shack para construir un auto RC con.

Obviamente estoy más familiarizado con la mecánica de Minecraft. Así que en un esfuerzo por educarme, descargué Logisim. La curva de aprendizaje ha demostrado ser pronunciada. Lo que me sorprende en este momento es cómo puedo instalar mis propias puertas lógicas, en lugar de confiar en las que están disponibles. Así que empecé con la más simple, la puerta O.

En Minecraft, se ponen dos botones separados unos de otros y se conectan a una sola línea de piedra roja que se ejecuta en una lámpara. Bam ... O puerta.

En Logisim tienen un icono especial con 5 nodos de entrada y 1 nodo de salida. Todos los botones que haya IN pueden estar conectados como IN, y cualquier combinación de ellos puede presionarse simultáneamente para producir una señal.

¡GRAN! Pero pruebe el método de Minecraft en Logisim y el cable se vuelve rojo y produce una E, presumiblemente para error, en el LED.

Así que mis preguntas son:

¿Por qué dos dispositivos IN en una línea producen un error en Logisim?

¿Qué representa el error en la vida real?

(pregunta de prioridad) ¿Cómo puedo construir mis compuertas lógicas PROPIOS a partir de piezas fundamentales como cables, nodos, condensadores, resistencias, etc.?

    
pregunta Musixauce3000

2 respuestas

1

Los niveles lógicos normales (al menos en la actualidad) suelen ser de cero voltios para cero y algunos de voltaje positivo para "1". El voltaje positivo depende del chip utilizado, etc. y puede ser 12V o 5V o 3.3V o cualquier otra cosa.

Conectar dos entradas juntas es malo porque si una entrada es "1" y la otra es "0", la corriente fluirá de una a otra, esto puede causar grandes problemas (si las entradas están conectadas a fuentes potentes) o simplemente no funciona bien (para fuentes limitadas de corriente, el voltaje de salida podría estar en algún lugar entre "1" y "0".

Si bien puedes comprar chips que contienen puertas lógicas, debes tratar de entender cómo funcionan eléctricamente. Lo más fácil de entender (para alguien sin conocimientos de electrónica) probablemente sería la lógica de relé. Un relé es un interruptor electromecánico:

simular este circuito : esquema creado usando CircuitLab

Aquí hay algunos relés de ejemplo. Todos funcionan igual. Si conecta una fuente de alimentación adecuada a la bobina del relé (dos pines del extremo izquierdo en el esquema), la bobina recibe un campo magnético a su alrededor y tira de la armadura hacia ella. Cuando se desconecta la corriente, un resorte empuja la armadura hacia atrás. Esto es exactamente como un interruptor, excepto que está controlado por una corriente eléctrica.

RLY1 tiene dos contactos conmutados: se desconectan hasta que la bobina se energiza en qué punto se conectan. Esto se denomina un solo polo (una parte móvil) Normalmente abierto (desconectado hasta que esté energizado). Hay relés opuestos a eso, conectados hasta que la bobina separa la conexión. Los que se llaman normalmente Cerrados.

RLY2 tiene tres contactos conmutados: dos están conectados cuando la bobina no está energizada y la energización de la bobina conecta el contacto "medio" (la barra móvil) al contacto previamente desconectado, mientras se desconecta el contacto previamente conectado. Este es el que usaré para la lógica más adelante. Este es un relé de cambio. Tiene un contacto central, un contacto normalmente abierto y uno normalmente cerrado.

RLY3 y RLY4 son iguales que RLY1 y RLY2, pero se han duplicado: una bobina mueve dos "interruptores" al mismo tiempo.

Ahora, en la lógica. Permite indicar que nuestro "1" estará representado por 12V y "0" por 0V. Sé que algunas de las disposiciones se pueden simplificar para reducir el conteo de relés, pero por razones de claridad y compatibilidad con los transistores / chips no lo hice.

La puerta más simple: un inversor:

simular este circuito

Cuando el interruptor A está conectado a tierra, la bobina no está energizada y los contactos del relé están conectados como se muestra en el esquema. El voltaje positivo va a la salida y la bombilla está encendida. Conectar el interruptor a "1" energiza la bobina y cambia los contactos; ahora la bombilla tiene 0V en ambos extremos y está apagada. Introduzca "1", obtenga "0". La entrada "0" obtiene "1".

Y puerta:

simular este circuito

Aquí, los dos interruptores A "Y" B deben cambiarse a "1" para que la bombilla se encienda.

O puerta:

simular este circuito

Es muy similar a una puerta AND. Donde la compuerta AND produce "1" si sus dos entradas son "1", una o la compuerta produce "0" si ambas entradas son "0". Al cambiar uno o ambos se cambia a "1", se enciende la bombilla.

Pongamos en cascada algunas puertas y construyamos una puerta NAND (una puerta AND, seguida de una puerta NOT):

simular este circuito

Aquí, la salida de la compuerta AND es una entrada a la compuerta NO, por lo que la bombilla se apaga cuando tanto A como B son "1" y en caso contrario.

Esperemos que esto te haya dado una idea de cómo funciona la lógica.

    
respondido por el Pentium100
1

El primer circuito que ha dibujado es simplemente un cortocircuito. Eléctricamente, no puede conducir una línea baja (cero voltios) y alta al mismo tiempo en el mismo cable. La corriente simplemente fluiría directamente desde la línea alta hasta la tensión cero.

Hay muchos ejemplos sobre cómo construir puertas lógicas. Me gusta > this & lt ;. Pero generalmente es mucho más sencillo comprar una compuerta lógica lista para usar en la 7400 series.

    
respondido por el Dejvid_no1

Lea otras preguntas en las etiquetas