Você está na página 1de 11

INSTITUTO POLITÉCNICO NACIONAL

ESCUELA SUPERIOR DE INGENIERÌA MECÀNICA Y


ELÈCTRICA
UNIDAD ZACATENCO

INGENIERÍA EN CONTROL Y AUTOMATIZACIÓN

LABORATORIO DE CIRCUITOS LOGICOS

PRÁTICA 2
“CONDICIONES NO IMPORTA Y COMPUERTAS UNIVERSALES”

GRUPO: 4AM2
NO. EQUIPO: 4

INTEGRANTES: ALEMÁN VEGA DAVID ISAAC


MUÑOZ VARGAS RODRIGO
QUECHOLEÑO HERNÁNDEZZ CÉSAR

PROFESORA: SUÁREZ PEDRAZA TERESITA

FECHA DE
FECHA DE ENTREGA
REALIZACIÓN

22/OCTUBRE/19
15/OCTUBRE/19

1
Índice: Pagina

Objetivo 3

Marco teórico 3

Planteamiento del problema 6

Procedimiento 7

Obtención de resultados 9

Discusión de los resultados obtenidos 9

Conclusiones 9

Bibliografía 10

2
Objetivo: Al término de la práctica, el alumno debe comprender el funcionamiento de las
compuertas lógicas universales mediante un circuito combinacional y el uso de condiciones no
importa para la simplificación de funciones booleanas.

Marco Teórico

Condiciones no importa

Una función lógica se define especificando para cada posible combinación de variables si la
función tiene el valor f=1 o f=0. Esta especificación nos permite anotar los 1s o los 0s en un
mapa K para simplificar la expresión y de esta manera obtener una función más reducida.

Supongamos que nos proponemos escribir en su forma más simple una función f, especificada
solo para algunas combinaciones de las variables. En tal caso difieren unos valores de otros
en la función, para las combinaciones de las variables que están sin especificar.

En la práctica esta especificación incompleta se hace de dos formas. En algunas ocasiones no


importa el valor que adopte la función para ciertas combinaciones de variables; en otras
ocasiones, podemos saber que ciertas combinaciones de variables no se van a presentar
nunca. Para este caso, podemos afirmar que no importan, ya que el efecto es el mismo.

Las condiciones que no importan se sitúan en las celdas con la letra X. X puede tomar el valor
de 0 o de 1 con el objetivo de producir la expresión de salida más simple.

Asignamos los 1s y los 0s y los agrupamos


F= A

3
Estas condiciones introducen una variación significativa a la hora de efectuar la simplificación
de los mapas de Karnaugh ya que el diseñador, a la hora de formar los grupos, podrá elegir y
asignar a cada uno de los valores de “x” el valor 1 o 0 según le convenga.

Le interesará asignar a una “x” un valor 1 si la casilla, adyacente a otras de valor 1, permite
crear un grupo más grande y por lo tanto se obtiene una mayor simplificación. En caso
contrario, le interesará asignar a “x” el valor 0.

Siguiente con el ejemplo de este apartado, si trasladamos al Mapa de Karnaugh la tabla de


verdad que describe la función se obtendrá lo siguiente:

En este mapa se puede observar que las casillas con los valores decimales 2, 3, 5 y 7 deben
ser obligatoriamente 1 (son números primos). Las casillas con los valores decimales 0, 1, 4, 6,
8, 9 deben ser obligatoriamente 0 (no son números primos). Y finalmente, los valores decimales
10…15 ostentan la condición.

Siguiendo el procedimiento indicado se realiza la creación de grupos o cubos. En la figura


siguiente se puede observar la agrupación elegida:

4
Se han creado dos grupos:

Azul: Este grupo inicialmente sólo contenía las casillas 2 y 3, pero se ha decidido, en aras de
obtener un grupo mayor, considerar que las “x” de las casillas 10 y 11 son 1. Por tanto, se
forma un grupo de cuatro 1.

Verde: Este grupo inicialmente estaba compuesto por las casillas 5 y 7, pero al considerar que
las “x” de las casillas 13 y 15 son 1 se puede construir un grupo mayor de cuatro 1.

De forma implícita, se ha considerado que las “x” de las casillas 12 y 14 valen 0 ya que no
sirven al objetivo de ampliar los grupos de 1 existentes.

La función resultante será, por tanto:

S = X2’·X1 + X2·X0

Compuertas universales

Compuertas NAND y NOR

Además de las compuertas AND, OR e inverso, hay otras compuertas lógicas en el mercado
y se utilizan en forma extensiva en el diseño de circuitos digitales. La compuerta NAND es el
complemento de la operación AND. Su nombre es abreviatura de Not AND. Se dice que estás
compuertas son universales ya que se puede representar cualquier operación lógica AND, OR
y complemento.

Para facilitar la conversión a la lógica NAND, conviene definir un símbolo gráfico alternativo
para la compuerta. El símbolo AND-inversión, consta de un símbolo gráfico AND seguido de
un círculo pequeño. El símbolo inversión-OR de la compuerta NAND se apega al Teorema de
DeMorgan y a la conversión de que los círculos pequeños denotan complementación.

Cuando se combinan ambos símbolos en el mismo diagrama, se dice que el circuito está en
notación mixta. El circuito inversor invierte el sentido lógico de una señal binaria para producir
la operación de complemento. El círculo pequeño en la salida del símbolo gráfico de un inversor
designa el complemento lógico. El símbolo del triángulo por sí solo designa un circuito buffer.
Este circuito se utiliza meramente para amplificar la señal eléctrica.

5
Planteamiento del problema.

 Diseñar un circuito lógico que controle la puerta de un elevador en un edificio de 3 pisos,


se tiene 4 entrada donde M es el motor del elevador que indica que el elevador esta en
movimiento es igual a 1 o parado es igual a 0. N=1, N=2, N=3 son las señales de
indicación del piso que normalmente son bajas y altos cuando elevador está en posición
en el nivel de un piso en particular determinar la tabla de verdad y función simplificada
con mapas de Karnaugh.

Equipo y Material.

Cantidad Equipo
1 Multímetro
1 Fuentes de corriente directa de 5-12 volts
Material
2 CI NAND (7200)
1 Dip Switch
1 Diodo led
4 Resistor de 1K Ohms a medio watt
1 Resistor de 220 Ohms a medio watt

6
1 Protoboard
1 Cable telefónico
1 Pinzas de corte y de punta

Procedimiento.

Analizar el problema para identificar todas nuestras variables de entrada así como también las
de salida, para obtener nuestras tablas de verdad que puedan satisfacer el comportamiento
del problema.

ENTRADAS SALIDA
M N1 N2 N3 Y
0 0 0 0 0
0 0 0 1 1
0 0 1 0 1
0 0 1 1 X
0 1 0 0 1
0 1 0 1 X
0 1 1 0 X
0 1 1 1 X
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 X
1 1 0 0 0
1 1 0 1 X
1 1 1 0 X
1 1 1 1 X

En este problema se puede considerar condiciones no importa en la situación cuando en la


tabla de verdad se indique que el elevador está en dos pisos, ya que esto no es posible.
Teniendo en cuenta esto se pueden tomar como unos lógicos para así simplificar mejor la
función booleana para el circuito. Señalamos con una X la condición no importa.

7
Función en suma de productos:
̅ ∗ 𝑛1 ∗ ̅̅
𝑋 = (𝑀 𝑛2̅̅ ∗ ̅𝑛3
̅̅̅) + (𝑀
̅ ∗ ̅𝑛1
̅̅̅ ∗ 𝑛2 ∗ ̅𝑛3
̅̅̅) + (𝑀
̅ ∗ ̅̅
𝑛1̅̅ ∗ ̅𝑛2
̅̅̅ ∗ 𝑛3)

La función se simplificará con Mapas de Karnaugh y tomando en cuenta las X como unos
lógicos.
Mapa de Karnaugh

Se tiene un circuito compuesto por compuertas NOT, AND y OR, procedemos a obtener su
equivalente con compuertas universales, las cueles en este caso se usarán compuertas
NAND

Usamos la combinación de compuertas NAND equivalente para las compuertas NOT, AND
y OR. Teniendo así el siguiente circuito para la función en suma de productos.

8
Obtención de resultados.

Voltaje de entrada= 4.48 V

Entradas Salida Intensidad Voltaje Voltaje en Intensidad


M N1 N2 N3 Y salida de salida de Salida en Salida
LED LED Resistencia Resistencia
I (mA) Volts (V) Volts (V) I (mA)
0 0 0 0 0 0 0 0 0
0 0 0 1 1 24 2.46 0.53 24
0 0 1 0 1 24 2.46 0.53 24
0 0 1 1 X 24 2.46 0.53 24
0 1 0 0 1 24 2.46 0.53 24
0 1 0 1 X 24 2.46 0.53 24
0 1 1 0 X 24 2.46 0.53 24
0 1 1 1 X 24 2.46 0.53 24
1 0 0 0 0 0 0 0 0
1 0 0 1 0 0 0 0 0
1 0 1 0 0 0 0 0 0
1 0 1 1 X 0 0 0 0
1 1 0 0 0 0 0 0 0
1 1 0 1 X 0 0 0 0
1 1 1 0 X 0 0 0 0
1 1 1 1 X 0 0 0 0

Discusión de los resultados obtenidos.

Las condiciones no importa fueron de gran ayuda para resolver este problema ya que habían
condiciones que no era de importante en tomar en cuenta pero que si sirvieron para obtener la
función simplificada, además de la implementación de las compuertas universales fueron de
gran ayuda en gran medida ya que con estas compuertas el circuito que se implementó,
requirió de menos compuertas a comparación de que si se hubieran utilizado compuertas
básicas

Conclusiones.

David Isaac Alemán Vega

Al finalizar esta práctica aprendí que la implementación de las condiciones no importa al


elaborar algún problema es muy eficiente porque de acuerdo a nuestro análisis podemos
utilizar en las salidas ya sea unos lógicos o ceros lógicos de acuerdo a lo que nos favorezca
más, además la utilización de compuertas NAND o compuertas universales en los circuitos
9
lógicos es muy eficiente ya que se pueden reducir costos de material porque se utilizan menos
compuertas.

Rodrigo Muñoz Varga

En esta práctica aprendí a implementar las compuertas NAND en los circuitos donde se
utilizaban anteriormente compuertas básicas. Las compuertas NAND nos fueron muy útiles ya
que nos ayudaron a reducir el número de circuitos integrados utilizados en el circuito.

Cesar Quecholeño Hernández

La utilización de estas condiciones nos permite tener una lógica más precisa de un problema
dejando condiciones que no tienen relevancia en el problema, pero que nos servirá para
desarrollar nuestra función para montarlo en un circuito, además de que la utilización de las
compuertas universales nos permite crear circuitos con el menor número de componentes ya
que, como su nombre lo dice son universales, estas son muy utilizadas en las industrias para
la reducción de elementos y que salga más factible en cuestiones económicas.

Bibliografía

1.- Gutiérrez A. (2016). Condiciones no especificadas. Octubre 20, 2019, de Logicos web Sitio
web: http://clrueda.docentes.upbbga.edu.co/web_digitales/Tema_2/mapa%20K_VI.html

2.- Parra F. (2018). Condición Don’t care / No importa. Octubre 20, 2019, de Automatización
Sitio web: https://automatizaciondigital.wordpress.com/condicion-dont-care-no-importa/

3.- Villa M. (2019). COMPUERTAS NAND Y NOR. Octubre 20, 2019, de Cibernetica Sitio
web: http://markiliociber.blogspot.com/2012/09/compuertas-nand-y-nor.html

10
11

Você também pode gostar