Está en la página 1de 11

Tarea_3 Equipo No.

 5 

Antonio Acosta García 
Víctor Manuel Adame Adame 
Andrés Jacinto García 
Jenny Berth Molina Vázquez 
Alba Guadalupe Morales Ortega

Universidad Autónoma de Guerrero, 
Unidad Académica de Ingeniería, 
Av. Lázaro Cárdenas S/N, CU, 
aacostagarci@hotmail.com
cruzazul_317@hotmail.com
reptile_8_9@hotmail.com
ereslaluzdemivida­mirazondeser­situnoexistieras­nosabriaquehacer@hotmail.com
vampire_deliverme@hotmail.com

Resumen.  En   este   trabajo   se   muestran   los   diferentes   pasos   para   llevar   acabo   la 
integración de un circuito   lógico, para ello llevamos los procesos necesarios como 
son  el análisis el problema, identificar las entradas y salidas (diagrama de 
bloques),     realizar  la  correspondiente  tabla  de  verdad,  obtener   la función 
lógica y por último la implementación del circuito.

Palabras clave: circuito lógico, diagrama de bloques, tablas de verdad, función lógica, 
ktechlab. 

1   Introducción 

Este trabajo incluye cada uno de los procesos que se realizaron para llevar a acabo la 
solución   de   los   ejercicios   planteados.   El   objetivo   de   este   trabajo   es   dar   una   pequeña 
explicación  sobre  los pasos  que se realizan  para obtener un circuito lógico eficiente  y 
eficaz. Para esto tuvimos que analizar con detalle lo que es un circuito lógico. Algunos de 
los pasos que realizamos son    el análisis el problema, identificar las entradas y salidas 
(diagrama  de bloques),   realizar  la correspondiente  tabla de verdad, obtener la función 
lógica   y   por   último   se   rehizo   el   circuito   correspondiente     utilizando   el   software   ya 
mencionado. 
3   Resultados

1. Diseña un circuito combinacional capaz de detectar números primos. El sistema admite
como entradas números enteros en el rango de 0 a 31.

Paso 1 Diagrama de bloques

a b c d e f
Paso 2 Tabla de Verdad 0 0 0 0 0 0
0 0 0 0 1 0
0 0 0 1 0 1
0 0 0 1 1 1
0 0 1 0 0  0
0 0 1 0 1 1
0 0 1 1 0 0
0 0 1 1 1 1
0 1 0 0 0 0
0 1 0 0 1 0
0 1 0 1 0 0
0 1 0 1 1 1
0 1 1 0 0 0
0 1 1 0 1 1
0 1 1 1 0 0
0 1 1 1 1 0
1 0 0 0 0 0
1 0 0 0 1 1
1 0 0 1 0 0
1 0 0 1 1 1
1 0 1 0 0 0
1 0 1 0 1 0
1 0 1 1 0 0
1 0 1 1 1 1
1 1 0 0 0 0
1 1 0 0 1 0
1 1 0 1 0 0
1 1 0 1 1 0
1 1 1 0 0 0
1 1 1 0 1 1
1 1 1 1 0 0
1 1 1 1 1 1
Paso 3 Función Lógica

f(a,b,c,d,e) = ∑ ( 2,3,5,7,11,13, 17, 19, 23, 29, 31)
2. Diseña un circuito lógico con cinco entradas  binarias (a,b,c,d,e), tres salidas binarias 
(S1,S2, S3) y cuyo comportamiento es el siguiente: S3=1 cuando hay mayoría de unos; 
S2=1cuando hay n unos, 1≤n≤4; y S1=1 cuando hay n unos, siendo n = 2,3 o 4. 

Paso 1 Diagrama de bloques
Paso2 Tabla de verdad
a b c d e S3 S2 S1
0 0 0 0 0 0 0 0
0 0 0 0 1 0 1 0
0 0 0 1 0 0 1 0
0 0 0 1 1 0 1 1
0 0 1 0 0 0 1 0
0 0 1 0 1 0 1 1
0 0 1 1 0 0 1 1
0 0 1 1 1 1 1 1
0 1 0 0 0 0 1 0
0 1 0 0 1 0 1 1
0 1 0 1 0 0 1 1
0 1 0 1 1 1 1 1
0 1 1 0 0 0 1 1
0 1 1 0 1 1 1 1
0 1 1 1 0 1 1 1
0 1 1 1 1 1 1 1
1 0 0 0 0 0 1 0
1 0 0 0 1 0 1 1
1 0 0 1 0 0 1 1
1 0 0 1 1 1 1 1
1 0 1 0 0 0 1 1
1 0 1 0 1 1 1 1
1 0 1 1 0 1 1 1
1 0 1 1 1 1 1 1
1 1 0 0 0 0 1 1
1 1 0 0 1 1 1 1
1 1 0 1 0 1 1 1
1 1 0 1 1 1 1 1
1 1 1 0 0 1 1 1
1 1 1 0 1 1 1 1
1 1 1 1 0 1 1 1
1 1 1 1 1 1 0 0
Paso 3 Función lógica
S1= (a,b,c,d,e) = ∑ (3,5,6,7,9,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26, 27,28,29,30)
S2= (a,b,c,d,e)= П( 0,31)

S3=(a,b,c,d,e)= ∑(7, 11,12,14,15,19,21,22,23,25,26,27,28,29,30,31)

3.   Un   estudiante   del   programa   educativo   de  Ingeniero   en   computación,   de   la   Unidad 


Académica de Ingeniería de la UAGro, será seleccionado para un programa experimental
si pertenece al menos, a uno de los grupos siguientes:
(a) Hombre, de 5° semestre, guerrerense
(b) De quinto semestre, guerrerense que no sabe programar
(c) Hombre, no de 5° semestre, guerrerense
(d) Mujer, de 5° semestre que sabe programar
(e) No de 5° semestre, guerrerense que no sabe programar
(f) Mujer guerrerense que no esté en 5°semestre.
Diseña un circuito lógico tal que conocidas las características de un estudiante, permita 
determinar de manera automática si será seleccionado para el programa.

Paso 1: Diagrama de bloques
Paso 2: Tabla de verdad

a b c d S1
0 0 0 0 0
0 0 0 1 0
0 0 1 0 1
0 0 1 1 1
0 1 0 0 0
0 1 0 1 1
0 1 1 0 1
0 1 1 1 1
1 0 0 0 0
1 0 0 1 0
1 0 1 0 1
1 0 1 1 1
1 1 0 0 0
1 1 0 1 0
1 1 1 0 1
1 1 1 1 1
Paso 3

f= (a,b,c,d) = ∑ (2,3,5,6,7,10,11,14,15)

    

4. Se desea diseñar el  control de un detector  de  situaciones  de alarma  en el hogar. El 


sistema tiene como entradas:
(a) FU (Se activa cuando el detector de humos reconoce un incendio)
(b) IN (Se activa cuando el detector de agua reconoce inundación)
(c)   AT   (Se   activa   cuando   el   detector   de   intrusos   identifica   movimiento   en   la   terraza)
(d) AP (Se activa cuando el detector de intrusos identifica movimiento en la puerta)
Las salidas que debe proporcionar el sistema son: PO (llama a la policía) y BO (llama a los
bomberos ). El comportamiento de la alarma es:
(e) El sistema debe llamar a la policía cuando se detecta movimiento en la terraza o en la 
puerta   pero   no   hay   inundación   ni   fuego   (ya   que   en   estos   casos   los   detectores   de 
movimiento no son fiables)
(f) El sistema debe llamar a los bomberos cuando se detecte inundación o fuego.

Paso 1: Diagrama de bloques
Paso 2: Tabla de verdad

a b c d PO BO
0 0 0 0 0 0
0 0 0 1 1 0
0 0 1 0 1 0
0 0 1 1 1 0
0 1 0 0 0 1
0 1 0 1 0 1
0 1 1 0 0 1
0 1 1 1 0 1
1 0 0 0 0 1
1 0 0 1 0 1
1 0 1 0 0 1
1 0 1 1 0 1
1 1 0 0 0 1
1 1 0 1 0 1
1 1 1 0 0 1
1 1 1 1 0 1

Paso 3

PO(a,b,c,d) = ∑ (1,2,3)

    
BO(a,b,c,d) = ∑ (4,5,6,7,8,9,10,11,12,13,14,15)

    

4 Conclusión

Con este presente trabajo concluimos que los circuitos lógicos son de gran 
importancia   por   que   nos   sirven   para   resolver   problemas   de   la   vida 
cotidiana.

Referencias 
Circuitos lógicos, sesión 3 compuertas lógicas 

También podría gustarte