TP04-Circuitos Combinacionales - 2019

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 5

UTN – FRA Cátedra Técnicas Digitales I TP 4 - Circuitos Combinacionales -2019

TP 4 - IMPLEMENTACION DE CIRCUITOS COMBINACIONALES CON COMPUERTAS

Para realizar este trabajo práctico, el alumno debe tener en cuenta que se deben resolver los
problemas de los Circuitos Combinacionales planteados, utilizando compuertas básicas y
universales.

1) a) Realizar con compuertas NAND la función del problema 1 (e) y 6 (d) de la tira de problemas de
álgebra de Boole. Trabajar con las funciones mínimas.
b) Realizar con compuertas NOR la misma función.

2) Dar el circuito de un dispositivo lógico al cual le ingresa por 4 señales un número en código
EXCESO-3 de 4 bits y sale una señal que está en 1 cuando el número ingresado es mayor o igual
que 3 y menor a 9.
Implementarlo :

a) Con compuertas básicas


b) Con compuertas básicas libres de riesgos.
c) Describir en VHDL la función y verficar la tabla de verdad.

B0
B1 Circuito Z
B2 Lógico
B3

3) Diseñar el circuito de un dispositivo lógico al cual ingresan por la entrada un numero binario pesado
de 4 bits y por las salidas se debe obtener el numero entrante expresado digitalmente en código
BCD Natural ( debe mostrar 2 dígitos ). Implementarlo con compuertas universales libres de riesgos.

Binario BMS
Circuito 4 BCD Natural
Lógico
bms
4 4

4) Dar el circuito de un dispositivo lógico al cual ingresa un código BINARIO de 8 bits y sale el carácter
equivalente en código GRAY. Implementarlo con compuertas OR Exclusivas.

5) Diseñar el circuito de un dispositivo lógico al cual ingresan por sus entradas dos números binarios
de 2 bits cada uno, y coloca en sus líneas de salida el producto de ambas magnitudes expresado
en código BCD Natural..
Dar un circuito posible con compuertas básica y otro con universales (NAND o NOR). Tratar de
minimizar la cantidad de circuitos integrados utilizados y eliminar todos los riesgos.

6) La figura adjunta, muestra el cruce de una autopista principal con un camino de acceso secundario.
Se colocan sensores de detección de vehículos a lo largo de los carriles C y D (camino principal) y
en los carriles A y B (camino de acceso). Las salidas del sensor son BAJA cuando no pasa ningún
vehículo, y ALTA cuando pasa algún vehículo.
El semáforo del cruce se controlará de acuerdo a la siguiente lógica:

Ings. A. Vasquez, G. Ruiz y D. Acerbi - 2019 1


UTN – FRA Cátedra Técnicas Digitales I TP 4 - Circuitos Combinacionales -2019

 El semáforo E-O (Este-Oeste) estará


en verde siempre que C y D estén
ocupados
 El semáforo E-O (Este-Oeste) estará
en verde siempre que C ó D estén
ocupados pero A y B no estén ocupados
 El semáforo N-S (Norte – Sur) estará
en verde siempre que los carriles A y B
estén ocupados pero C y D no lo estén
 El semáforo N-S también estará en
verde cuando A o B estén ocupados en
tanto que C y D estén vacíos.
 El semáforo E-O estará en verde
cuando NO haya vehículos transitando.

Utilizando las salidas de los sensores D, C, B,


y A como entradas, diseñe un circuito lógico
para controlar el semáforo.
Debe haber 2 salidas N/S, y E/O que pasen a Alto cuando la luz correspondiente se pone en verde.

7) Un circuito comparador de números de 3 bits, recibe por sus entradas A y B dos números binarios,
(A = A2 A1 A0 y B = B2 B1 B0). La salida del comparador debe indicar A > B; A = B y A < B.
a) Implementar un circuito con compuertas que cumpla lo solicitado. Puede hacer uso de
herramientas de software para obtener el circuito mínimo.
b) Dar la descripción en VHDL, del circuito solicitado.

8) Para poner en marcha un motor trifásico se requiere de 3 interruptores ( C, B y A ) de tal forma que
el funcionamiento del mismo se produzca únicamente en las siguientes condiciones :
 Cuando esté cerrado solamente A.
 Cuando estén cerrados simultáneamente A y B y no lo esté C.
 Cuando estén cerrados simultáneamente A y C y no lo esté B
a) Determinar la lógica que modela el control del motor.
b) Dibujar el circuito eléctrico utilizando compuertas universales libres de riesgos.

9) Mediante 2 bombas (m1 y m2) se controla el nivel de un depósito. El depósito tiene 2 boyas (b1 y
b2). Cuando el nivel está por debajo de la boya el contacto correspondiente está abierto. Las
bombas sacan agua de dos pozos. Si no hay agua en el pozo la bomba no funciona. Para controlar
esto, cada pozo lleva un sensor (n1, n2).

El sistema funciona de la siguiente forma:


 Si el nivel del depósito supera la boya b1, las bombas están paradas.
 Si el nivel del depósito está entre la boya b1 y la b2, funciona la bomba m1, si hay agua
suficiente en el pozo 1. Si no hay agua en el pozo 1 pero la hay en el 2, funciona la bomba m2.
 Si el nivel del depósito está por debajo de la boya b2, se activa la bomba m2, además de la
m1.
Se pide:
a) Determinar las funciones lógicas de m1 y m2.

Ings. A. Vasquez, G. Ruiz y D. Acerbi - 2019 2


UTN – FRA Cátedra Técnicas Digitales I TP 4 - Circuitos Combinacionales -2019

b) Dibujar el circuito con compuertas para controlar las bombas.

10) Dado el siguiente circuito lógico :

a) Dar la tabla de verdad y las expresiónes canónicas de la función X (por los ‘0’ y ‘1’).
b) Dar las expresión mínimas de la función X (por los ‘0’ y ‘1’).
c) Cual es el número de niveles del circuito.
d) Implementar el circuito libre de riesgos dinámicos con compuertas NOR.
e) Dar la descripción en VHDL de una de las funciones mínimas y verificar la tabla de verdad.

11) a) Implementar un circuito capaz de seleccionar por tamaño las manzanas cosechadas en una
estancia, según cuatro entradas. Tres de ellas son sensores luminosos puestos a diferentes alturas:
alto, mediano y bajo: (SA, SM, SB). Si una manzana es grande debe interferir las tres señales
lumínicas; si es mediana dos (SM y SB), y si es pequeña una (SB), y si es muy pequeña, ninguna.
Además se dispone de un sensor de peso en gramos, que se pone en 1 si supera los 200 gramos.
Las condiciones son:
- Si una manzana es grande o mediana, debe pesar al menos 200 gramos.
- Si es pequeña, nunca debe pesar más 200 gramos.
- Las manzanas muy pequeñas se rechazan.
- Las condiciones irreales se consideran imposibles
La aceptación del producto se marca con una salida en 0, si se rechaza esa misma salida se
pone en 1 para activar el sistema de descarte.
b) Dar la descripción del circuito en VHDL y verificar su funcionamiento.

Ings. A. Vasquez, G. Ruiz y D. Acerbi - 2019 3


UTN – FRA Cátedra Técnicas Digitales I TP 4 - Circuitos Combinacionales -2019

Ejercicios Sugeridos

1) Dar los ocho circuitos posibles que realizan en 2 niveles la función del problema 5 (c) de la tira de
álgebra de Boole.

2) Dar el circuito de un dispositivo lógico al cual ingresa un código Gray de 7 bits y sale el carácter
equivalente en código binario.

3) Diseñar un circuito que, estando constituido por 4 pulsadores, A, B, C y D y dos lámparas L1 y L2 ,


cumpla las siguientes condiciones de funcionamiento :

 L1 se encenderá si se pulsan 3 pulsadores cualesquiera.


 L2 se encenderá si se pulsan los 4 pulsadores.
 Si se pulsa un solo pulsador, sea este el que sea, se encenderán L1 y L2 .

4) Diseñar el circuito de un dispositivo lógico al cual ingresa por 4 señales un carácter del código BCD
Aiken y sale por otras tantas líneas el carácter equivalente en código BCD Natural. Implementarlo con
compuertas universales libres de riesgos.

BCD Aiken BCD Natural

4 4

5) Diseñar un circuito digital para ser usado en un automóvil, el mismo debe controlar una alarma que
se active cuando: se abra al menos una de las puertas delanteras del vehículo, la llave de contacto está
cortada y se encuentren encendidas alguna de las luces (posición, bajas o altas). Suponer que :

a) hay 1 sensor de puerta abierta en cada una de las puertas delanteras (puerta abierta = 0; puerta
cerrada = 1)
b) hay un interruptor individual para cada una de las luces mencionadas (luz encendida = 1; luz
apagada = 0).

6) Un sistema de alarma está constituido por 4 detectores denominados A, B, C y D; el sistema debe


activarse cuando se activen 3 o 4 detectores, si sólo lo hacen dos detectores, es indiferente la
activación o no del sistema. Por último, el sistema nunca debe activarse si se dispara un solo detector
o ninguno. Por razones de seguridad el sistema se deberá activar si A=0, B=0, C=0 y D=1. El sistema
se debe implementar con compuertas de un solo tipo. La función del circuito tiene alguna
particularidad que pueda generar un problema al implementarlo.

7) Un analizador de circuitos lógicos indica en su display que la salida Z del siguiente circuito es igual a :
_ _ _
Z=DC+BA+CB

Ings. A. Vasquez, G. Ruiz y D. Acerbi - 2019 4


UTN – FRA Cátedra Técnicas Digitales I TP 4 - Circuitos Combinacionales -2019

74LS 04/6

74LS 32/ 4

74LS 08/4

A0
A
74LS 32/4
B
B0
74LS 04/6
1 Z
74LS 02/4

74LS 32/4

C
C0 74LS 02/4

D0
D

Se supone que el analizador funciona correctamente. Recalcule Ud. la ecuación del circuito ( Z ) y de no
coincidir con la indicada en el display del analizador lógico, indique cual es la compuerta dañada (se supone
que una sola compuerta se ha dañado) .

Ings. A. Vasquez, G. Ruiz y D. Acerbi - 2019 5

También podría gustarte