Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


tarea 2 electronica digital, Ejercicios de Electrónica Digital y Analógica

tarea 2 electronica digital, ejercicios para desarrollar

Tipo: Ejercicios

2019/2020

Subido el 01/12/2020

edwin-suarez-3
edwin-suarez-3 🇨🇴

5

(1)

2 documentos

1 / 29

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
ELECTRÓNICA DIGITAL
Tarea 2 – Sistemas de numeración y simplificación de funciones lógicas
Presentado a:
Andres David Suarez
Estudiante:
Yeison Fernando Rivera Casteblanco
Código: 1052401254
Grupo: 243004-764
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA
SEPTIEMBRE 2020
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d

Vista previa parcial del texto

¡Descarga tarea 2 electronica digital y más Ejercicios en PDF de Electrónica Digital y Analógica solo en Docsity!

ELECTRÓNICA DIGITAL

Tarea 2 – Sistemas de numeración y simplificación de funciones lógicas

Presentado a:

Andres David Suarez

Estudiante:

Yeison Fernando Rivera Casteblanco

Código: 1052401254

Grupo: 243004-

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD

ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA

SEPTIEMBRE 2020

INTRODUCCIÓN

En el presente documento se encuentra consignado el desarrollo de algunos ejercicios

acerca de sistemas de numeración y de métodos de simplificación mediante conversiones

matemáticas y mapas de Karnaugh respectivamente y se verificaron los resultados obtenidos

utilizando el software EDAPLAYGROUND que es un simulador de VHDL.

Como el patrón se repite, se toman los valores de ceros y uno con los que inicia cada

respuesta, siendo así:

10

2

Ahora agrupamos de a 4 números para la equivalencia de binario a hexadecimal iniciando

desde el final.

22

16

b. 300,600 a Binario

De la misma forma como el inicio del ejercicio anterior, se realizan divisiones continuas

con el número dado entre 2 y repitiendo el proceso hasta obtener un cero o un uno en la

división.

2

Los cálculos para la parte derecha de la coma son:

Luego, como se vuelve repetitivo el número queda de la siguiente forma:

2

c. 90,385 a Hexadecimal

Pasando 90 de base 10 a base 2

2

Ahora trabajando 0,385 con repetitivas multiplicaciones entre dos:

El número es:

2

  1. Convierta los siguientes números a complemento a 2 con el número bits indicados.

a. − 15 con 6 bits.

El primer paso es tomar la magnitud del número y representarlo en binario:

El número, con 6 bits, está dado por:

2

Hallamos ahora el complemento a dos reescribiendo el número de derecha a izquierda y

después del primer uno encontrado procedemos a cambiar los ceros por unos.

2

→ número invertido

10001 → complemento a dos sin bit de signo

Debemos respetar los 6 bits, el más significativo funcionará como un bit de signo:

2

b. 60 con 6 bits

60 en binario:

2

Complemento a dos:

2

c. − 101 con 8 bits

101 a binario

2

Invirtiendo el número encontrado:

2

Intercambio de numero después del primer 1 encontrado:

A B C F

a) Utilizando mapas de Karnaugh encuentre la mínima expresión Suma de Productos.

El mapa de Karnaugh está dado por la siguiente tabla, en la cual se observa un gran grupo

de cuatro unos:

A

B

C

Agrupando los unos se tiene:

A

B

C

Que al reducirlo entrega:

F = C

b) Utilizando mapas de Karnaugh encuentre la mínima expresión Producto de Sumas.

A

B

C

Reducción de los ceros resaltados:

( C

'

Por tener un solo factor la función es:

F =( C

'

c) Implemente en VHDL ambas expresiones usando el software EDAPLAYGROUND. En

el informe debe incluir una impresión de pantalla de la descripción en VHDL y la

simulación.

Suma de Productos: F = C

Código en VHDL:

Simulación:

d) Construir el esquemático de la función simplificada para la suma de productos.

  1. Sea la siguiente función Booleana (Secciones 2.3 y 2.4 del libro de Muñoz):

F

A , B ,C , D

A B C D F

El mapa de Karnaugh en este caso es:

A

B

Reducción de los ceros resaltados: (

B

'

D

'

00 01 11 10 AB

CD

Reducción de los ceros resaltados: ( AC )

Nuestra función está dada por:

F =

AB

C

'

D

'

B

'

D

'

AC

b) Utilizando mapas de Karnaugh encuentre la mínima expresión Producto de Sumas.

00 01 11 10 AB

CD

Reducción de los ceros resaltados: (

A + D

'

00 01 11 10 AB

CD

Reducción de los ceros resaltados: (

B + C + D

'

00 01 11 10 AB

CD

Reducción de los ceros resaltados: (

C ' + A + B

'

F =

A + D

'

B + C + D

'

C ' + A + B

'

c) Implemente en VHDL ambas expresiones usando el software EDAPLAYGROUND. En

el informe debe incluir una impresión de pantalla de la descripción en VHDL y la

simulación.

Suma de productos:

F =( AB )+ ( C

'

D

'

) + ( B

'

D

'

) +( AC )

Código en VHDL:

Simulación:

Producto de sumas:

F =

A + D

'

B + C + D

'

C ' + A + B

'

Código en VHDL:

Simulación:

  1. En una central solar se dispone de 4 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.