Está en la página 1de 10

ELECTRONICA DIGITAL

FASE 1- RECONOCIMIENTO DE SISTEMAS DE NUMERACIÓN Y SIMPLIFICACIÓN DE


FUNCIONES LÓGICAS.

Presentado a: RICARDO PINO DIAZ

Presentado por: JERSON GERARDO CASTILLO MUÑOZ

Código: 1053586006

Grupo: 243004_47

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA

INGENIERIA ELECTRONICA

NEIVA, SEPTIEMBRE, 2022

1
INTRODUCCION

El buen desarrollo a través de la historia nos ha permitido obtener a eficiencia en diferentes


procesos por medio de la tecnología y ks sistemas es por esto el enfoque en la electrónica digital
su importancia en sus diferentes formas de aplicación.
En este documento se comenzará a evaluar y desarrollar el análisis de los principios básicos
aplicados para el buen desarrollo de los circuitos digitales y el uso de desarrollo de herramientas
computacionales por medio del reconocimiento de tipos de compuertas su funcionamiento y la
forma de aplicación, a través de ejercicios e implementación de funciones aplicadas en la industria
desarrollado por medio del software on line EDAplayGround.

OBJETIVOS

Conocer los principios básicos y procesos que conforman la electrónica digital teniendo en cuenta
teniendo en cuenta las diferentes formas de su uso de aplicación a través de diversos procesos
emplear los sistemas de numeración y métodos de conversión y simplificación mediante ejercicios
matemáticos desarrollando a través de estos mapas de Karnaugh para la solución de circuitos
lógicos implementados y simulados en el programa EDAplayGround.

2
1-REALICE LAS SIGUIENTES CONVERSIONES DE BASE 10 A LA BASE INDICADA, SE
DEBE COLOCAR EL PASO A PASO DEL MÉTODO MATEMÁTICO IMPLEMENTADO
(SECCIONES 3.3 Y 3.5 DEL LIBRO DE MUÑOZ):

Estudiante 4:
A. 526 a Hexadecimal
B. 284 a Binario
C. 53,9 a Hexadecimal
D. 112,61 a Binario

SOLUCIÓN
 526 a Hexadecimal
526/16=32=14
32/16=2=0
14,0,2
¿

 284 a Binario
284/2=142=0
142/2=71=0
71/2=35=1
35/2=17=1
17/2=8=1
8/2=4=0
4/2=2=0
2/2=1=0
00011100
¿
 53,9 a Hexadecimal
¿
53/16=3=5
3,5

3
0,9*16=14,6
0,6*16=9,6
0,6*16=9,6
0,6*16=9,6
0,6*16=9,6
( 0 , 9 )10=( d 999 )16

(53 , 9)10=(35 , d 999)16

 112,61 a Binario

112/2=56=0
56/2=28=0
28/2=14=0
14/2=7=1
7/2=3=1
3/2=1=1
( 1110000 )2

0,61/¿2=1,22
0,22¿2=0,44
0,44¿2=0,88
0,88¿2=1,76
0,76¿2=3,52
( 0 , 61 )10=( 0,10013 )2

4
2. CONVIERTA LOS SIGUIENTES NÚMEROS A COMPLEMENTO A 2 CON EL NÚMERO BITS
INDICADOS, SE DEBE COLOCAR EL PASO A PASO DEL MÉTODO MATEMÁTICO
UTILIZADO (SECCIÓN 3.7.2 DEL LIBRO DE MUÑOZ).

ESTUDIANTE 4:
g. −5 con 8 bits.
h. -50 con 8 bits

SOLUCIÓN
1. ¿
5/2=2=1
2/2=1=1
101
( 5 )10=( 101 )2= ( 00000101 )2
11111011

2. ¿
50/2=25=0
25/2=12=1
12/2=6=0
6/2=3=0
3/2=1=1
110010
( 50 )10=( 110010 )2=00110010=11001110

3. SEA LA SIGUIENTE FUNCIÓN BOOLEA (SECCIONES 2.3 Y 2.4 DEL LIBRO DE MUÑOZ):

ESTUDIANTE 4: F (𝐴, 𝐵, 𝐶,𝐷) = ∏(2,4,3,5,6)


F= ∏
A, B, C , D
(2 , 4 , 3 ,5 , 6)

5
A) UTILIZANDO MAPAS DE KARNAUGHT ENCUENTRE LA MÍNIMA EXPRESIÓN
PRODUCTO DE SUMAS.

TABLA DE VERDAD MAPA DE KARNAUGH

# A B C D F
0 0 0 0 0 1
1 0 0 0 1 1
2 0 0 1 0 0 1 1 0 0
3 0 0 1 1 0
4 0 1 0 0 0 0 0 1 0
5 0 1 0 1 0
6 0 1 1 0 0 1 1 1 1
7 0 1 1 1 1
8 1 0 0 0 1 1 1 1 1
9 1 0 0 1 1
1 1 0 1 0 1
0
1 1 0 1 1 1
1
1 1 1 0 0 1
2
1 1 1 0 1 1
3
1 1 1 1 0 1
4
1 1 1 1 1 1
5

B) IMPLEMENTE EN VHDL LA EXPRESIÓN USANDO EL SOFTWARE EDAPLAYGROUND.


EN EL INFORME DEBE INCLUIR UNA IMPRESIÓN DE PANTALLA DE LA DESCRIPCIÓN EN
VHDL Y LA SIMULACIÓN.

C) CONSTRUIR EL ESQUEMÁTICO DE LA FUNCIÓN SIMPLIFICADA PARA EL PRODUCTO


DE SUMAS.
F=¿ . ( A+C + D ) . ( A+ B+C )
6
F≤( A∨B∨not C )∧( A∨not C∨D )∧( A∨not B∨C)

4. EN UNA CENTRAL SOLAR SE DISPONE DE 3 GRUPOS DE PANELES Y SE DESEA


MONITORIZAR SU FUNCIONAMIENTO. PARA ELLO CADA GRUPO DISPONE DE UN
SENSOR QUE SE ACTIVA (1) SI EL GRUPO ESTÁ FUNCIONANDO CORRECTAMENTE Y SE
DESACTIVA (0) EN CASO DE QUE SE DETECTE UN FALLO EN EL GRUPO. DISEÑE UN
CIRCUITO QUE A PARTIR DE LA INFORMACIÓN PROPORCIONADA POR ESTOS
SENSORES ACTIVE UNA SEÑAL CUANDO FALLE SÓLO UNO DE LOS GRUPOS, OTRA
CUANDO FALLEN DOS O MÁS GRUPOS.

A) ENCUENTRE UNA TABLA DE VERDAD QUE MODELE EL FUNCIONAMIENTO DEL CIRCUITO. ESTA
TABLA TENDRÁ TRES ENTRADAS (UNA POR CADA SENSOR) Y DOS SALIDAS (UNA CUANDO QUE
INDICA CUANDO FALLA UN GRUPO Y OTRA PARA INDICAR CUANDO ESTÁ FALLANDO MÁS DE UN
GRUPO).
Para este ejercicio procedemos a nombrar las entradas y las salidas
Entrada M1= A
Entrada M2=B
Entrada M3=C

Sensor falla de un grupo = F 1


Sensor falla de uno o más grupos = F 2

Funcionando = 1
Fallando = cero
TABLA DE VERDAD
# A B C F1 F2
0 0 0 0 1 0
1 0 0 1 0 1
2 0 1 0 0 0
3 0 1 1 1 1
4 1 0 0 0 0
5 1 0 1 1 1
6 1 1 0 1 1
7 1 1 1 1 1
7
B) SIMPLIFIQUE DICHA TABLA DE VERDAD USANDO KARNAUGHT E IMPLEMÉNTELA EN
VHDL.

MAPA DE KARNAUGH MAPA DE KARNAUGH

Funcionamiento Correcto F1 Sensor de falla F2

1 0 1 0 0 1 1 0

0 1 1 1 0 1 1 1

F1

𝐹 = 𝐴̅. 𝐵̅ . 𝐶̅ ) + (𝐵. 𝐶 ) + (𝐴. 𝐵) + (𝐴. 𝐶)

𝐹 <= 𝑛𝑜𝑡(𝐴)𝑎𝑛𝑑𝑛𝑜𝑡(𝐵)𝑎𝑛𝑑𝑛𝑜𝑡(𝐶)𝑜𝑟𝐵𝑎𝑛𝑑𝐶𝑜𝑟𝐴𝑎𝑛𝑑𝐵𝑜𝑟𝐴𝑎𝑛𝑑𝐶

F2

𝐹 = (𝐶) + (𝐴. 𝐵)

𝐹 <= 𝐶 𝑜𝑟 𝐴 𝑎𝑛𝑑 𝐵

C) SIMULE SU DISEÑO EN EDAPLAYGROUND PARA COMPROBAR EL CORRECTO


FUNCIONAMIENTO DE SU CIRCUITO.

8
1 1 1 1

x x 0 1
5. SEA LA SIGUIENTE FUNCIÓN BOOLEANA, EN
0 0 1 0
DONDE LOS PRIMEROS TÉRMINOS SON LOS
MINTÉRMINOS (M) Y LOS SEGUNDOS (D) 0 0 0 x SON
CONDICIONES LIBRES (SECCIÓN 2.4.3):

Estudiante 4:

𝐹(𝐴,𝐵, 𝐶, 𝐷) =∑ ( 0 ,1 , 2 ,3 , 6 , 15 ) + ∑ (10 , 4 , 5)
d

A. ENCUENTRE LA MÍNIMA EXPRESIÓN SOP, USANDO MAPAS DE KARNAUGHT.

TABLA DE VERDAD MAPA DE KARNAUGH


# A B C D F
0 0 0 0 0 1
1 0 0 0 1 1
2 0 0 1 0 1
3 0 0 1 1 1
4 0 1 0 0 X
5 0 1 0 1 X
6 0 1 1 0 1
7 0 1 1 1 0
8 1 0 0 0 0
9 1 0 0 1 0
1 1 0 1 0 X
0
1 1 0 1 1 0
1
1 1 1 0 0 0
2
1 1 1 0 1 0
3
1 1 1 1 0 0 9
4
1 1 1 1 1 1
5
𝐹(𝐴,𝐵, 𝐶, 𝐷) =∑ ( 0 ,1 , 2 ,3 , 6 , 15 ) + ∑ (10 , 4 , 5)
d

F=( A . B )+ ( A .C . D ) +( A . B . C . D)

F≤not ( A)∧not (B)∨not (A )∧C∧not (D)∨ A∧B∧C∧D

10

También podría gustarte