En este pequeño documento compruebo que la solución de
automatización se puede realizar mediante la función lógica XOR.
LA COMPUERTA OR EXCLUSIVA O XOR
La puerta XOR, compuerta XOR u OR exclusiva es una puerta
lógica digital que implementa el o exclusivo; es decir, una salida verdadera, resulta si una, y solo una de las entradas a la puerta es verdadera. Si ambas entradas son falsas o ambas son verdaderas, resulta en una salida falsa. La XOR representa la función de la desigualdad, es decir, la salida es verdadera si las entradas no son iguales, de otro modo el resultado es falso. Una manera de recordar XOR es "uno o el otro, pero no ambos". La XOR también se puede ver como adición módulo 2. Como resultado, las puertas XOR se utilizan para implementar la adición binaria en las computadoras. Un semisumador consta de una puerta XOR y una puerta AND. También se utiliza como comparador y como inversor condicional.
Las expresiones algebraicas ( )
La OR - exclusiva se denomina la puerta de << algunos pero no todos >>. El término OR - exclusiva con frecuencia se sustituye por XOR. La tabla de verdad para la función XOR se muestra en Grafica un cuidadoso examen muestra que esta tabla de verdad es similar a la tabla de verdad OR, excepto que cuando ambas entradas son 1 la puerta XOR genera un 0.
A B OR XOR
0 0 0 0 0 1 1 1
1 0 1 1 1 1 1 0
Grafica Tabla de verdad de una compuerta XOR de dos entradas
La operación de una puerta XOR es análoga a la del circuito eléctrico mostrado en la Figura 2, los interruptores A y B simulan las entradas y la lámpara (Y) la salida.
Figura 2. Circuito eléctrico equivalente de una compuerta XOR
Los interruptores A y B están acoplados mecánicamente a los
interruptores A y B de modo que cuando A se cierra entonces A se abre y viceversa. Lo mismo puede decirse del interruptor B con respecto al B. Cuando los interruptores A y B están ambos cerrados o ambos abiertos la lámpara no enciende. En cambio, cuando uno de ellos, por ejemplo el A, está abierto y el otro, B, está cerrado, entonces la lámpara se enciende. Una booleana para la puerta XOR puede obtenerse de la tabla de verdad la figura 3 la expresión es ( ) a partir de esta expresión booleana puede construirse un circuito lógico utilizando puertas AND, puertas OR e inversores dicho circuito aparece en la figura 3 a este circuito lógico realiza la función lógica XOR.
Figura 3: Circuito lógico que realiza la función XOR
El símbolo lógico convencional para la puerta XOR se muestra en la fig.
4 la expresión booleana A Å B, es una expresión XOR simplificada. El símbolo Å significa la función XOR en álgebra booleana. Se dice que las entradas A y B de la fig. 4 realiza la función OR - exclusiva.
4: Símbolo lógico de una compuerta XOR
De este pequeño relato se demuestra que a partir de la XOR se puede la
automatización de luces.
DESARROLLO DEL PROGRAMA
El diseño del programa ladder se basó en dos entradas independientes
simulando en cada entrada el implemente un XOR.
Si las dos entradas están sin activar se genera un cero lógico.
Si las dos entradas están activas me genera un cero lógico. Si la primera entrada esta activa y la segunda no está activa en la salida me genera un 1 lógico Si la segunda entrada esta activa y la primera no está activa me genera un 1 lógico.