Escolar Documentos
Profissional Documentos
Cultura Documentos
PRÁTICA 2
“CONDICIONES NO IMPORTA Y COMPUERTAS UNIVERSALES”
GRUPO: 4AM2
NO. EQUIPO: 4
FECHA DE
FECHA DE ENTREGA
REALIZACIÓN
22/OCTUBRE/19
15/OCTUBRE/19
1
Índice: Pagina
Objetivo 3
Marco teórico 3
Procedimiento 7
Obtención de resultados 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.
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.
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.
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.
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.
S = X2’·X1 + X2·X0
Compuertas universales
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.
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
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.
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.
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.
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