Tipos de circuitos[editar]
Aunque el número de maneras de construir circuitos es infinito, hay ciertos patrones de construcción que se repiten una y otra vez. La siguiente sección trata de clasificar los circuitos más útiles. Algunos de estos circuitos podrían utilizarse para el control sencillo de mecanismos, pero necesitaras frecuentemente combinarlos con otros circuitos más complejos para cubrir las necesidades de un mecanismo.
Circuitos de transmisión[editar]
- Artículo principal: Circuitos de transmisión
Conocer algunos aspectos de las señales de transmisión puede ser de provecho. En esta sección veremos tipos de transmisión, transmisión vertical, repetidores, y diodos.
- Tipo de transmisión.
Haremos distinción entre señal digital y analógica.
- La señal digital se usa para estructuras de redstone simples, la transmisión solo necesita guardar el estado de la señal, o lo que es lo mismo, si está alimentado (ON) o no (OFF).
- La señal analógica se usa para estructuras más complejas. Para este tipo de señal es necesario transmitir la potencia del circuito y por lo tanto la transmisión debe ser codificada.
- Escalera de redstone: La manera más simple de transmitir señales verticalmente es poniendo polvo de redstone en bloques diagonalmente hacia arriba, o para un ascenso recto, en un espiral de bloques 2×2; o cualquier otra variante parecida. Las escaleras de redstone pueden transmitir señales tanto de forma ascendente como descendente, pero requieren mucho espacio y repetidores cada 15 bloques.
- Escalera compacta de redstone: Como la piedra luminosa, la mitad superior de los escalones y las escaleras invertidas pueden sostener redstone pero no cortan el polvo de redstone, se pueden transmitir señales verticalmente (solo de forma ascendente) alternando estos bloques en "escalones" de 2×1. Estas escaleras compactas de redstone necesitan menos espacio que la escaleras anteriores, pero también necesitan repetidores cada 15 bloques.
- Torre de antorchas y escalera de antorchas: Una antorcha de redstone puede alimentar un bloque que este sobre ella, o polvo de redstone que este bajo ella, permitiendo que una señal se transmita verticalmente hacia arriba, con el primer diseño nombrado, o hacia abajo con el segundo. Como la antorcha necesita un poco de tiempo para cambiar su estado, esta forma de transmitir señales puede introducir algo de retraso en la respuesta del circuito, pero no se necesitan repetidores.
- "Repetir" una señal significa incrementar su potencia al máximo. La manera más fácil de hacer esto es con un repetidor de redstone. Las variaciones incluyen:
- Repetidor instantáneo: Repite una señal sin que se produzca retraso en esta.
- Repetidor de dos direcciones: Repite una señal en ambas direcciones (las entradas de estos circuitos actúan también como salidas).
- Un "diodo" es un circuito de una dirección que permite a la señal viajar en un único sentido. Se usan para proteger a otro circuito de la posibilidad de que una señal intente entrar por la salida, lo que podría ocasionar cambios en el estado del circuito que interfieran con su cadencia. También se usan en circuitos compactos para que una parte del circuito no interfiera con otra. Las opciones más comunes para construir un diodo son un repetidor de redstone, una elevación de piedra luminosa o la parte superior de un escalón, que no transmite señal hacia abajo.
- Muchos circuitos ya son de un solo sentido porque su salida viene de un bloque que no puede actuar de entrada. Por ejemplo, no se puede devolver una señal a un circuito a través de una antorcha de redstone salvo que atraviese el bloque en la que esta puesta.
Circuitos lógicos[editar]
- Artículo principal: Circuitos lógicos
A veces es necesario comprobar señales frente a otras y producir solo una señal de salida cuando las señales de entrada cumplen algún criterio. Los circuitos que realizan esta función se conocen como puertas lógicas (una "puerta" que solo permite pasar señales si se satisface una función "lógica").
| A | ON | ON | Off | Off | Pregunta a contestar |
|---|---|---|---|---|---|
| B | ON | Off | ON | Off | |
| NOT A | Off | Off | ON | ON | ¿Está A en off? |
| A OR B | ON | ON | ON | Off | ¿Está una de las entradas en on? |
| A NOR B | Off | Off | Off | ON | ¿Están ambas entradas en off? |
| A AND B | ON | Off | Off | Off | ¿Están ambas entradas en on? |
| A NAND B | Off | ON | ON | ON | ¿Está una de las entradas en off? |
| A XOR B | Off | ON | ON | Off | ¿Son diferentes las entradas? |
| A XNOR B | ON | Off | Off | ON | ¿Son iguales las entradas? |
| A IMPLIES B | ON | Off | ON | ON | Si A está en on, ¿está también B en on? |
- Véase también: Tutorials/Basic Logic Gates
- Una puerta NOT (también conocida como "inversor") esta en on si su entrada esta en off.
- Una puerta OR solo está en on si cualquiera de sus entradas está en on.
- Una puerta NOR está en on solo si ninguna de sus entradas está en on.
- Una puerta AND está en on solo si todas sus entradas están en on.
- Una puerta NAND está en on si cualquiera de sus entradas está en off.
- Una puerta XOR está en on si sus entradas son "diferentes".
- Una puerta XNOR está en on si sus entradas son "iguales".
- Una puerta IMPLIES está en on a menos que la primera entrada esté en on y la segunda en off.
Circuitos de pulsos[editar]
- Artículo principal: Circuitos de pulsos
Algunos circuitos necesitan un número de pulsos especifico, otros usasn la duracion de un pulso como vía para transmitir información. Los circuitos de pulsos cubren estas necesidades.
Se comoce como un circuito monoestable a aquel que es estable en un estado salida e inestable en el otro. Muchos circuito de pulsos son monoestables porque su estado OFF es estable, pero en cambio su estado en ON cambiará rápidamente (o eventualmente) a OFF.
- Generador de pulsos
- Un generador de pulsos produce un pulso de una duración específica.
- Limitador de pulsos
- Un limitador de pulsos reduce la duración de los pulsos que superen un umbral.
- Expansor de pulsos
- Un expansor o prolongador de pulsos aumenta la duración de los pulsos que estén por debajo un umbral.
- Multiplicador de pulsos
- Un multiplicador de pulsos da salida a múltiples pulsos para cada pulso de entrada (se multiplica el número de pulsos).
- Divisor de pulsos
- Un divisor de pulsos solo da salida a un pulso después de que se detecten un cierto número de pulsos en la entrada.
- Detector de cambio
- Un detector de cambio reacciona cuando la señal se invierte. El detector de cambio puede ser de "cambio creciente" (si detecta el cambio de OFF a ON), de "cambio en caida" (si detecta el cambio ON a OFF), o dual (cuando detecta cualquiera de los dos casos).
- Detector de duración de pulsos
- Un detector de duración de pulsos reacciona solo para pulsos que tengan cierto rango de duración (o incluso para pulsos con una duración específica)
Circuitos secuenciales[editar]
- Artículo principal: Circuitos reloj o "clock"
Un circuito secuencial (también conocido como circuito de reloj por su traducción de clock en inglés) es un generador de pulsos que produce un bucle de pulsos concreto. Algunos están diseñados para funcionar siempre, mientras que otros se pueden iniciar y parar.
Un reloj simple con dos únicos estados de misma duración se identifica por la duración de su estado en ON (por ejemplo, un reloj que cambia entre un estado en ON de 5 tics y otro estado en OFF de 5 tics se denomina 5-clock). Otros relojes se identifican normalmente por su periodo (el tiempo que tarda en volver a su estado original); por ejemplo, un reloj que produzca un pulso de 1 tic cada 60 segundos se denomina reloj de un minuto (1-minute clock).
- Reloj de repetidores
- Un reloj de repetidores consiste en un bucle de repetidores (normalmente construidos con repetidores de redstone o con antorchas de redstone) con algo de polvo de redstone o algun bloque para conseguir los pulsos adecuados.
- Reloj de tolvas
- Un Reloj de tolvas produce pulsos moviendo objetos entre varias tolvas y da señales con comparadores de redstone.
- Reloj de pistones
- Un reloj de pistones produce un bucle de pulsos pasando un bloque entre los pistones. Nos dará un pulso cuando el bloque que mueven los pistones esté en cierta posición.
Los relojes también se pueden construir usando sensores de luz, vagonetas, barcas, corrientes de agua, objetos desapareciendo, etc.
No hay comentarios:
Publicar un comentario