Practica 2 Sistemas Digitales

Diseñar un circuito combinacional que compare la magnitud de dos números binarios A(a1 a0)2 y B(b1 b0)2. El circuito tendrá tressalidas C0, C1 y C2, que indicarán los tres resultados posibles, de acuerdo con la tabla de verdad siguiente.

Tabla verdad enunciado ejercico 2
Tabla verdad enunciado ejercico 2

Para realizar ésta práctica sólo se dispone de los siguientes circuitos integrados:

  • 1 integrado 74LS04 (NOT) 6 puertas
  • 1 integrado 74LS08 (AND 2 entradas) 4 puertas
  • 1 integrado 74LS11 (AND 3 entradas) 3 puertas
  • 1 integrado 74LS32 (OR 2 entradas) 4 puertas

La salida de este circuito se visualizará en el display de 7 segmentos.

Tabla de Verdad

Tabla Verdad Ejercicio 2 SD
Tabla Verdad Ejercicio 2 SD

De aquí sacamos las siguientes formulas

Sumatorio de productos tabla verdad ejercicio 2 SD
Sumatorio de productos tabla verdad ejercicio 2 SD

Mapa de Karnaugh para C²

mapa c2
mapa c2

No podemos realizar grupos de1 elemento

Realizamos grupos de 2 elementos

mapa c2 grupo de 2 elementos numero  1
mapa c2 grupo de 2 elementos numero 1
mapa c2 grupo de 2 numero 2
mapa c2 grupo de 2 numero 2

Realizamos Grupos de 4 elementos

mapa c2 grupo de 4 numero 1
mapa c2 grupo de 4 numero 1

Grupo casillas 4,12 = A2 con 1, B1 y B2 con 0
Grupos casillas 14,12 = B2 con 0 A1,A2 con 1
Grupos Casillas 12,13,8,9 = B1 con 0 A1 con 1

C2 minimizado
C2 minimizado

Mapa de Karnaugh para C¹

mapa  c1
mapa c1

Agrupamos grupos de 2⁰ = 1

mapa c1 grupos de 1 elemento
mapa c1 grupos de 1 elemento

Agrupamos grupos de 2¹ = 2 no se puede hemos llegado al final

Grupo Casilla 0 A1,A2,B2,B1 con 0
Grupo Casilla 5 A1,B1 con 0 A2,B2 con 1
Grupo Casilla 15 A1,A2,B1,B2 con 1
Grupo Casilla 10 A1,B1 con 1 A2,B2 con 0

sumatorio de productos C1
sumatorio de productos C1

Mapa de Karnaugh para C⁰

mapa c0
mapa c0

Agrupamos grupos de 2⁰ = 1

mapa c0
mapa c0

Agrupamos grupos de 2¹ = 2

mapa c0 grupos de 2 numero 1
mapa c0 grupos de 2 numero 1
mapa c0 grupos de 2 numero 3
mapa c0 grupos de 2 numero 2

Agrupamos grupos de 2² = 4

C0 grupo de 4 elementos
C0 grupo de 4 elementos
  • Grupo Casillas 3,11 A2 con 0 B1,B2 con 1
  • Grupo Casillas 3,1 A1,A2 con 0 B2 con 1
  • Grupo Casillas 3,2,7,6 B1 con 1 A1 con 0

C0 minimizado
C0 minimizado

Asi que nuestro sistema digital queda definido por las siguientes operaciones

C0 minimizado
C0 minimizado
sumatorio de productos C1
C1 minimizado
C2 minimizado
C2 minimizado

Truco del almendruco si Cx y Cy son =0 Cz = 1 (solo funciona cuando todo el mapa esta completo)

Como vamos algo cortos de material para montar el sistema eliminamos C1 16 multiplicaciones y 4 sumas

C2 minimizado
C2 minimizado
C0 minimizado
C0 minimizado

Si nos fijamos un poco no podemos montar C2 y C1 con los componentes diponibles, asi que vamos a buscarle los 3 pies al gato

Equivalencia entre C2vy C0 desarrollada
Equivalencia entre C2vy C0 desarrollada

Ahora si que podemos montar el circuito en nuestro simulador preferido

1ª Practica Sistemas Digitales

2º EJERCICIO: Diseñar, montar y comprobar el funcionamiento de:
a) Un circuito inversor (puerta NOT), teniendo en cuenta que sólo se dispone de una puerta NOR de dos entradas para su implementación (74xxx02).

NOT con NOR
NOT con NOR

b) Un circuito inversor (puerta NOT), teniendo en cuenta que sólo se dispone de una puerta NAND de dos entradas para su implementación (74xxx00).

NOT con NAND
NOT con NAND

c) Una puerta OR-EXCLUSIVA (XOR), teniendo en cuenta que sólo se dispone de 2 circuitos integrados 74xxx02.

XOR con NOR
XOR con NOR

3er Ejercicio La Universidad de Govi lleva algunos años experimentando ciertas dificulta-
des económicas. Esta situación ha hecho que su Magnífico y Excelentísimo Señor Rector haya
tenido a bien pedirle a unos alumnos de la ESII de Gestión (los matriculados en Sistemas Digi-
tales) que diseñen el sistema de alarma contra incendios del edificio politécnico, situado en el
Campus de Sereno.
El sistema de alarma del edificio politécnico consta de un sensor de temperatura T, dos senso-
res de humo H1 y H2, una sirena electrónica S y un marcador telefónico automático M que avisa
a los bomberos. El sensor de temperatura activa su salida (T=1) siempre que detecta una tempe-
ratura superior a 50 oC en algún punto del edificio. Los sensores de humo activan su salida
(H=1) siempre que detectan una concentración de CO2 superior a la habitual.
La sirena debe sonar (S=1) siempre que exista una concentración de C02 superior a la normal
en algún punto del edificio. Hay que llamar a los bomberos (M=1) en el caso de que la tempe-
ratura en algún punto del edificio sea superior a 50 oC y que al menos uno de los sensores de
humo detecte una concentración de CO2 superior a la normal.
Diseñar e implementar el circuito de control el sistema de alarma teniendo en cuenta que sólo se
dispone de los siguientes circuitos integrados: 74xxx08, 74xxx32,

Tabla de Verdad

T H1 H2 S M
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 1 0
1 0 0 0 0
1 0 1 1 1
1 1 0 1 1
1 1 1 1 1

circuito

circuito universidad Gobi
circuito universidad Gobi

Puertas Logicas Normalizadas

OR

puerta logica OR
puerta lógica OR
X Y f(Y,X)
0 0 0
0 1 1
1 0 1
1 1 1

AND

And
Puerta Lógica AND
X Y f(Y,X)
0 0 0
0 1 0
1 0 0
1 1 1

NOT

NOT
puerta lógica NOT
X f(X)
0 1
1 0

NOR (Universal)

NOR
puerta lógica NOR
X Y f(Y,X)
0 0 1
0 1 0
1 0 0
1 1 0

NAND (Universal)

NAND
puerta lógica NAND
X Y f(Y,X)
0 0 1
0 1 1
1 0 1
1 1 0

XOR

XOR
puerta lógica XOR
X Y f(Y,X)
0 0 0
0 1 1
1 0 1
1 1 0

Si queréis experimentar un poco con ellas aquí tenéis un simulador de puertas lógicas (con símbolos no normalizados)