Está en la página 1de 10

Docente

Guía de laboratorio

TECNOLOGÍA
Sistemas
combinacionales

Objetivos:
SISTEMA COMBINACIONAL • Comprender el

PARA PLANTA DE
comportamiento de los
sistemas digitales.
• Entender el
DISTRIBUCIÓN DE funcionamiento de los

PAQUETES
sistemas digitales a nivel
lógico y a nivel de
dispositivos electrónicos,
además de la forma en
que estos interaccionan
Una empresa que fabrica diversos artículos para el hogar ha realizado
cambios en su infraestructura, y entre estos cambios ha adquirido un entre sí.
nuevo sistema de distribución de paquetes en cajas por medio de bandas
transportadoras. El sistema está compuesto por sensores y actuadores
cilíndricos, que permite transportar y seleccionar las cajas donde van los
productos a tres zonas distintas. Se han definido dos zonas para las dos RECURSOS
principales ciudades donde se encuentran los clientes, y la tercera como
RELACIONADOS:
zona de material no conforme.
Laboratorios relacionados:
Usted forma parte de equipo de ingeniería de dicha empresa, y se le Identificación de compuertas
solicita que diseñe los circuitos lógicos necesarios para implementarlos en lógicas, Sistema
este sistema de bandas, de forma tal que pueda detectar las cajas y, de combinacional para
acuerdo a la lectura de los sensores del Sistema, en la zona 1 reciba las cerraduras electrónicas de
cajas de color azul que van a la ciudad de Moscú; en la zona 2, los casilleros, Sistema
paquetes no frágiles dirigidos a la ciudad de Nueva York, mientras que en combinacional para controlar
la zona 3, los paquetes de material no conforme. Debe tener en cuenta el nivel de un tanque.
que el sistema de bandas posee sensores para detectar: la presencia del Contenidos:
paquete, su color, la etiqueta de la ciudad hacia donde se dirige, y si el Fundamentos de sistemas
paquete es detectado frágil o no. Estas variables son detectadas por un digitales y compuertas
sensor correspondiente para cada característica mencionada en el lógicas, álgebra de boole y
momento en que las cajas lleguen a las zonas de los actuadores. sistemas combinacionales,
introducción y arquitectura
de los microcontroladores,
programación de
microcontroladores.
EQUIPOS DE LA SIMULACIÓN

Tablero de ensamble Compuertas Lógicas Punta lógica Fuente de poder

SECUENCIA DE REALIZACIÓN

• Ingrese al simulador de sistemas


combinacionales, registre su información
personal, seleccione la práctica “Sistema
combinacional para planta de distribución
de paquetes” que se encuentra a la
izquierda (Figura 1).
• Lea la situación / desafío, luego haga clic
en el ícono “cerrar” para salir de la
introducción y acceder al laboratorio
(Figura 2).
• Durante el laboratorio, puede hacer clic en Fig. 1
el ícono de información para leer la
situación o los procedimientos según sea
necesario. Haga clic en el ícono de ayuda
para preguntas comunes. En cualquier
momento, si desea detener el proceso en el
laboratorio y limpiar la estación de trabajo,
haga clic en el ícono de la papelera .
Haciendo clic en el icono de reporte
puede proceder con la generación del
reporte de laboratorio. Se proporciona una Fig. 2
calculadora, la cual se identifica con el
ícono . El ícono del cuaderno de notas
le permite dar respuesta a las preguntas
conceptuales. El icono le permitirá
quitar del tablero la compuerta lógica que
desee, solo debe hacer clic sobre el botón,
y luego sobre la compuerta que desea
retirar, una vez seleccionada haga clic
sobre el botón aceptar (Fig. 1.3).

1. Identificación de los elementos de


laboratorio
• Tablero de ensamble. Fig. 3
• Módulos de entrada.
• Módulos de control.
• Módulos de salida.
• Conexiones entre módulos.
• Fuente de poder.
• Punta lógica.

2. Ensamble y verificación del circuito


• Arrastre los módulos de compuertas
requeridos de acuerdo a su planteamiento,
y ubíquelos en el área deseada del tablero
de ensamble. Fig. 4
• Una vez ubicados los módulos compuertas
en el tablero, proceda a realizar las
conexiones respectivas de acuerdo a sus
planteamientos; a través de la interfaz de
conexión de circuitos, pulsando sobre
cualquier compuerta. Esta interfaz le
permite realizar conexiones con cualquier
compuerta y sobre cualquier módulo de
compuerta que esté sobre el tablero de
ensamble.
• Verifique que las conexiones queden listas
de acuerdo a lo que usted considera. Fig. 5
• Encienda la fuente de alimentación tocando
sobre esta, luego pulse el botón ON-OFF
(Figura 4).
• Puede probar el funcionamiento de los
sensores tocando sus respectivos módulos
montados en el tablero. Al tocar estos
módulos, emulará la detección del sensor,
encendiendo el led del sensor respectivo
en el tanque; de esta manera podrá probar
también el comportamiento de los
actuadores. Fig. 6
• Podrá eliminar módulos de compuertas
montados sobre el tablero y cambiarlos por
otros módulos si así lo considera, siempre
y cuando no haya pulsado del botón
“COMPROBAR”.
• Puede arrastrar la punta lógica desde la
estantería y soltarla sobre cualquier
bornera del módulo de compuerta lógica
deseado, para realizar pruebas en una
entrada o salida del módulo de compuerta
en cuestión (Fig. 5).
• El botón “COMPROBAR” quedará
habilitado cuando los sensores y
actuadores estén implicados en los
circuitos, también debe estar encendida la Fig. 7
fuente de alimentación.
• Pulse el botón “COMPROBAR” (Fig. 7)
una vez considere el montaje completo.
Tenga en cuenta que, una vez pulsado este
botón no podrá eliminar ningún módulo de
compuertas, ni hacer modificaciones en las
conexiones .
• Deberá encender las bandas a través de
interruptor y esperar que termine la
comprobación por parte del simulador (Fig.
6).

3. Registro de datos Fig. 8


• Para esta práctica de laboratorio, se han de
ingresar dos expresiones booleanas que
representen los circuitos combinacionales
diseñados en el tablero de ensamble para
cada salida respectiva (actuadores L0 y
L1).
• Tenga en cuenta que las entradas
booleanas para las ecuaciones están
referenciadas con los identificadores de las
Fig. 9
filas del tablero de ensamble, por lo que
debe reemplazar en las ecuaciones los
nombres de los módulos sensores por su
posición en el tablero de ensamble, así:
• S0=A
• S1=B
• S2=C
• S3=D
• Tal expresión debe cumplir las reglas
propias del algebra booleana.
• Una vez ingresada la expresión booleana,
procesa a comprobar la veracidad de esta
pulsando el botón “VERIFICAR ” para Fig. 10
comprobar si los datos son correctos (Fig.
8).

4. Preguntas complementarias y reporte de


laboratorio
• Responda las preguntas complementarias
presentadas en el cuaderno de notas del
laboratorio.
• Haga clic sobre el icono del cuaderno de
notas y de respuesta a las preguntas
complementarias que allí aparecen (Figura
9).
• Use los botones de flecha
para navegar en las páginas.
• Haga clic en los botones , de la parte
inferior, si desea adicionar o eliminar una
página.
5. Preguntas conceptuales y reporte de
laboratorio
• Si el desarrollo de la práctica es exitoso
continúe con las preguntas conceptuales y
la generación del reporte de laboratorio
(Figura 10).

DESARROLLO DE LABORATORIO

Situación propuesta:

Nota: La solución a la situación que será presentada a continuación, es una de las posibles soluciones, ya
que dada la naturaleza del sistema lógico y su respectiva función lógica, es posible elaborar un circuito lógico
a partir de la función sin simplificar.

Para iniciar con el desarrollo de la práctica se procede a identificar los elementos del laboratorio, que cuenta
con un tablero de ensamble sobre el cual se posicionan los módulos de control que se encuentran en la
estantería superior, basta con arrastrar las compuertas lógicas sobre los canales blancos del tablero, y hacer
clic sobre ellas para determinar los puntos de conexión de cada una.
Diseño del circuito lógico: Dado que la situación plantea dos ciudades, se requiere entonces el diseño de
dos circuitos combinacionales, uno para cada ciudad, que controlarán la salida del actuador respectivo:
actuador L0 para Nueva York y actuador L1 para Moscú.
Los criterios a tener en cuenta en el proceso de distribución de las cajas son los siguientes: presencia de la
caja, color, la etiqueta de la ciudad, si es frágil o no. Dado que cada uno de estos criterios tiene relación
directa con los sensores del sistema que se han de usar como entradas de los circuitos. Ahora se procede de
la siguiente manera:
1. Desarrollo de la tabla de verdad: Para el desarrollo de esta se listan todos los posibles valores de cada
uno de los criterios de selección, se crea una columna por cada criterio, y 2n filas, donde n es la
cantidad de criterios de selección. Una vez construida determinamos los valores de verdad de los
criterios propuestos, de forma tal que cumplan las condiciones solicitadas en la situación.
Criterios de selección de cajas Salidas
Nueva York Moscú
Presencia (S0) Ciudad (S1) Color(S2) Frágil(S3) (L0) (L1)
0 0 0 0 0 0
0 0 0 1 0 0
0 0 1 0 0 0
0 0 1 1 0 0
0 1 0 0 0 0
0 1 0 1 0 0
0 1 1 0 0 0
0 1 1 1 0 0
1 0 0 0 0 0
1 0 0 1 0 0
1 0 1 0 0 1
1 0 1 1 0 1
1 1 0 0 0 0
1 1 0 1 1 0
1 1 1 0 0 0
1 1 1 1 1 0

2. Selección de criterios que satisfacen las condiciones requeridas para cada una de las dos ciudades:
De la tabla de verdad se puede notar que los criterios se cumplen para cada una de las ciudades de
la siguiente manera:
Nueva york: El dispositivo de selección dirige las cajas a esta ciudad cuando se dan las siguientes
condiciones.
• Se detecta presencia, es decir S0 = 1
• Hay etiqueta para Nueva York, es decir S1 = 1
• El color es amarillo o no, es decir S2=0 ó S2=1
• No es frágil, es decir S3 = 0
Moscú: El dispositivo de selección dirige las cajas a esta ciudad cuando se dan las siguientes
condiciones.
• Se detecta presencia, es decir S0 = 1
• Hay etiqueta para Moscú, es decir S1 = 0
• El color es amarillo, es decir S2 =1
• Es frágil o no, es decir S3 = 0 ó S4 = 1
De este modo se realiza la distribución de las cajas a cada una de las ciudades, y las demás opciones
de combinaciones en las entradas llevan las cajas a la sección de no conformes.

3. Obtención de la función lógica y simplificación :


Ahora mediante la suma de productos se obtienen las ecuaciones lógicas, basados en la tabla de
verdad:

Ciudad de Nueva York:


L0 = (S0*S1*~S2*S3) + (S0*S1*S2*S3)

Ciudad de Moscú:
L1 = (S0*~S1*S2*~S3) + (S0*~S1*S2*S3)

Ahora para facilitar la tarea de simplificación se reemplazan las variables de la siguiente


manera
S0 A; S1 B; S2 C; S3 D

Teniendo como resultado las siguientes funciones

L0 = (A*B*~C*D) + (A*B*C*D) L1 = (A*~B*C*~D) + (A*~B*C*D)

Se simplifican las ecuaciones a través de algebra booleana:

Para L0:
L0 = (A*B*~C*D) + (A*B*C*D)
L0 = (A*B*D) * (~C+C)
L0 = (A*B*D) * (1)
L0 = A*B*D

Para L1:
L1 = (A*~B*C*~D) + (A*~B*C*D)
L1 = (A*~B*C) * (~D+D)
L1 = (A*~B*C) * (1)
L1 = A*~B*C

4. Ensamble del circuito

Dada la facilidad a la hora de realizar el proceso de montaje del circuito en este caso se usan las
ecuaciones simplificadas. Para la verificación de funcionamiento del circuito se pueden simular los
valores de entrada haciendo clic sobre cada uno de los módulos de entrada ubicados en el tablero de
ensamble, una vez tocado el módulo se enciende un led simulando el uno lógico para cada una de las
entradas, además se puede utilizar la punta lógica para revisar módulo a módulo los valores de entrada
o salida.

5. Una vez se está seguro del montaje realizado, se debe pulsar el botón “COMPROBAR” que activa todo
el sistema de bandas y realizar la clasificación de las cajas; si el sistema eléctrico está bien diseñado al
terminar de clasificar las cajas correctamente aparecerá una ventana de dialogo anunciando que el
circuito lógico cumple con las características solicitadas.

REGISTRO DE DATOS

El registro de las ecuaciones correspondientes se puede realizar con de la forma simplificada o


inicial.

PREGUNTAS COMPLEMENTARIAS

A continuación, se muestran las respuestas esperadas a las preguntas complementarias que se deben
registrar en el cuaderno de notas.

1. Explique por qué una compuerta AND representa una multiplicación lógico-aritmética.
R// De acuerdo a la tabla de verdad de la compuerta AND, su salida tendrá un valor alto (uno lógico)
cuando los valores de las dos entradas sean altos, por otro lado, si alguna de las dos entradas no son
altas, entonces tendrá un valor de salida baja (cero lógico). Por esto, desde un punto de vista práctico
esta compuerta es conocida como un multiplicador en el mismo sentido de la multiplicación lógico-
aritmética.

2. ¿Cuál es el comportamiento en la salida de una compuerta lógica donde una de sus entradas no
está conectada (al aire)?
R// De acuerdo al simulador de laboratorio si se deja una entrada no conectada aparecería un cero
lógico, sin embargo, no es recomendable dejar las entradas al aire para generar un cero lógico, sino
conectarlo directamente a la fuente de alimentación, ya que la electrostática puede generar disparos
erráticos sobre la salida de la compuerta lógica.

3. ¿Qué tipo de compuerta representaría una NAND con sus entradas conectadas a un mismo estado
lógico?
R// Una compuerta NAND puede ser representada mediante compuertas NOR, ya que las dos son
conocidas como compuertas universales y es posible representar cualquier otra compuerta lógica
usando cualquiera de las dos.

4. ¿Cómo podría reemplazar una compuerta XOR de 4 entradas con compuertas de dos entradas?
Describa.
R// Para reemplazar la compuerta de 4 entradas A,B,C,D usaría tres compuertas XOR de dos
entradas, introduciendo A y B por una compuerta lógica obtengo A^B, y C ^ D por la otra, ahora las
salidas de estas dos compuertas las introduciría en una tercera para obtener A^B^C^D, que en ultimas
es la salida de la compuerta XOR de 4 entradas.

PREGUNTAS CONCEPTUALES

Preguntas de tipo PISA

Enunciado: En la imagen se muestra un diagrama de un circuito lógico combinacional de 4 bits (Entradas


A,B,C,D). De acuerdo al diseño presentado:

1. Al hacer el análisis del comportamiento del conjunto de compuertas 4,5,6 se encuentra que sus valores
en la tabla de verdad son similares a los de la compuerta número :
a. 7(Respuesta correcta)
b. 3
c. 2
d. 1

2. Las compuertas 1 y 4 se pueden reemplazar por una compuerta tipo:


a. XNOR
a. NOR
b. XOR
c. NAND(Respuesta correcta)

3. La expresión booleana para el circuito corresponde a:


a. (~(a b)+~(a c))(c ^ d)
b. ~((~(a b)+~(a + c)) (c + d))
c. ((~(a b)+~(a + c)) (c ^ d))(Respuesta correcta)
d. (~(a b)+~(a +c))(c ^ d)

También podría gustarte