Nothing Special   »   [go: up one dir, main page]

Tarea1 Electronica Digital

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

Actividades a desarrollar

Tarea 1 – Fundamentos para el diseño digital

Ejercicios a resolver:

1. Realice las siguientes conversiones de base 10 a la base indicada


(Secciones 3.3 y 3.5 del libro de Muñoz):

a. 1252,45 a Hexadecimal
Parte entera.
1252 16
78
÷ 4
78 16
4
÷ 14 = 𝐸
4 16
0
÷ 4

1252 = 4𝐸4
Parte decimal.
0.45 𝑥 16 = 7.2
0.2 𝑥 16 = 3.2
0.2 𝑥 16 = 3.2
0.2 𝑥 16 = 3.2
. 45 = 7333

1252.45 = 4𝐸4.7333
b. 651,12 a Binario
Parte entera
Divisor Numero Cociente Residuo
2 651 325 1
2 325 162 1
2 162 81 0
2 81 40 1
2 40 20 0
2 20 10 0
2 10 5 0
2 5 2 1
2 2 1 0
2 1 0 1

651 = 1010001011
Parte decimal.
0.12 𝑥 2 = 0.24
0.24 𝑥 2 = 0.48
0.48 𝑥 2 = 0.96
0.96 𝑥 2 = 1.92

12 = 0001

651.12 = 1010001011.0001

c. 78,4541 a Hexadecimal
Parte entera.
78 16
4
÷ 14=𝐸
4 16
0
÷ 4

78 = 4𝐸
Parte decimal.
0.4541 𝑥 16 = 7.265
0.265 𝑥 16 = 4.25
0.25 𝑥 16 = 4
. 4541 = 744

78.4541 = 4𝐸. 744

d. 12AB a Binario

1 = 0001
2 = 0010
𝐴 = 10 = 1010
𝐵 = 11 = 1011

12𝐴𝐵 = 0001 0010 1010 1011 = 1001010101011

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


bits indicados (Sección 3.7.2 del libro de Muñoz).

a. −18 con 6 bits.


Divisor Numero Cociente Residuo
2 18 9 0
2 9 4 1
2 4 2 0
2 2 1 0
2 1 0 1

18 = 10010 = 010010
−18 = 101110𝐶2

b. 65 con 8 bits
Divisor Numero Cociente Residuo
2 65 32 1
2 32 16 0
2 16 8 0
2 8 4 0
2 4 2 0
2 2 1 0
2 1 0 1
65 = 1000001 = 01000001

65 = 10111111𝐶2

c. −85 con 8 bits


Divisor Numero Cociente Residuo
2 85 42 1
2 42 21 0
2 21 10 1
2 10 5 0
2 5 2 1
2 2 1 0
2 1 0 1

85 = 1010101 = 01010101

−85 = 10101011𝐶2

d. −32 con 6 bits


2. Divisor Numero Cociente Residuo
2 32 16 0
2 16 8 0
2 8 4 0
2 4 2 0
2 2 1 0
2 1 0 1

32 = 100000

−32 = 100000𝐶2

3. Sea la siguiente función Booleana (Secciones 2.3 y 2.4 del libro de


Muñoz):

𝐹(𝐴, 𝐵, 𝐶, 𝐷) = ∑(0,2,4,6,8,10,14)

Tabla de verdad.

pos A B C D Q
0 0 0 0 0 1
1 0 0 0 1 0
2 0 0 1 0 1
3 0 0 1 1 0
4 0 1 0 0 1
5 0 1 0 1 0
6 0 1 1 0 1
7 0 1 1 1 0
8 1 0 0 0 1
9 1 0 0 1 0
10 1 0 1 0 1
11 1 0 1 1 0
12 1 1 0 0 0
13 1 1 0 1 0
14 1 1 1 0 1
15 1 1 1 1 0
a) Utilizando mapas de Karnaught encuentre la mínima expresión
Suma de Productos.

̅ + 𝐴̅𝐷
𝑄 = 𝐶𝐷 ̅ + 𝐵̅ 𝐷
̅

b) Utilizando mapas de Karnaught encuentre la mínima expresión


Producto de Sumas.

̅ 𝑥 [𝐴̅ + 𝐵̅ + 𝐶]
𝑄=𝐷

c) Implementación en VHDL de ambas expresiones usando el software


EDA Playground.
impresión de pantalla de la descripción en VHDL y la simulación.
̅ + 𝐴̅𝐷
𝑄 = 𝐶𝐷 ̅ + 𝐵̅ 𝐷
̅

̅ 𝑥 [𝐴̅ + 𝐵̅ + 𝐶]
𝑄=𝐷
d) Construir el esquemático de la función simplificada para la suma de
productos.
4. Sea la siguiente función Boolea (Secciones 2.3 y 2.4 del libro de
Muñoz):

𝐹(𝐴, 𝐵, 𝐶, 𝐷) = ∏(1,3,5,7,8,15,14,10,9)

Tabla de verdad.

pos A B C D Q
0 0 0 0 0 1
1 0 0 0 1 0
2 0 0 1 0 1
3 0 0 1 1 0
4 0 1 0 0 1
5 0 1 0 1 0
6 0 1 1 0 1
7 0 1 1 1 0
8 1 0 0 0 0
9 1 0 0 1 0
10 1 0 1 0 0
11 1 0 1 1 1
12 1 1 0 0 1
13 1 1 0 1 1
14 1 1 1 0 0
15 1 1 1 1 0

a) Utilizando mapas de Karnaught encuentre la mínima expresión


Suma de Productos.

𝑄 = 𝐴̅𝐷
̅ + 𝐴𝐵𝐶̅ + 𝐴𝐵̅ 𝐶𝐷

b) Utilizando mapas de Karnaught encuentre la mínima expresión


Producto de Sumas.
̅ ] 𝑥 [𝐴̅ + 𝐵̅ + 𝐶̅ ] 𝑥 [𝐴̅ + 𝐵 + 𝐶] 𝑥 [𝐴̅ + 𝐶̅ + 𝐷]
𝑄 = [𝐴 + 𝐷

e) Implementación en VHDL de ambas expresiones usando el software


EDA Playground.
impresión de pantalla de la descripción en VHDL y la simulación.

𝑄 = 𝐴̅𝐷
̅ + 𝐴𝐵𝐶̅ + 𝐴𝐵̅ 𝐶𝐷
̅ ] 𝑥 [𝐴̅ + 𝐵̅ + 𝐶̅ ] 𝑥 [𝐴̅ + 𝐵 + 𝐶] 𝑥 [𝐴̅ + 𝐶̅ + 𝐷]
𝑄 = [𝐴 + 𝐷
5. El área de mantenimiento está evaluando el funcionamiento de un
motor eléctrico de una máquina de torno, la máquina esta en proceso
de actualización, por tanto, el área de ingeniería a programado
repotenciar la máquina cambiando el mando de conexión que se hacía
con contactores, a un sistema digital, de manera que la máquina siga
prestando su servicio, con una baja inversión en el proceso de mejora.

Para esto se le ha solicitado al ingenier@ diseñar un circuito que


permita reemplazar el sistema de conmutador con las siguientes
especificaciones:

a. Tener tres pulsadores P1, P2, P3.


b. Si se pulsa P1 conecte el motor con los bobinados estrella
c. Si pulsa P2 conecte el motor con los bobinados en
triángulo.
d. Si se pulsa P3 se desconecte el sistema.
e. Si se pulsa dos pulsadores, el motor no se activa, pero se
enciende una alarma de peligro.
f. Estado en 1 es activo, estado 0 es apagado.
a) Encuentre una tabla de verdad que modele el funcionamiento del
circuito. Esta tabla tendrá tres entradas (para cada interruptor) y
tres salidas (bobinas para cada tipo de conexión y una alarma).
pos P1 P2 P3 BE BT A
0 0 0 0 0 0 0
1 0 0 1 0 0 0
2 0 1 0 0 1 0
3 0 1 1 0 0 1
4 1 0 0 1 0 0
5 1 0 1 0 0 1
6 1 1 0 0 0 1
7 1 1 1 0 0 1

b) Simplifique dicha tabla de verdad usando Karnaught e impleméntela


en VHDL.
c) Simule su diseño en EDA PLAYGROUND para comprobar el correcto
funcionamiento de su circuito.

6. Sea la siguiente función Booleana, en donde los primeros términos son


los mintérminos (m) y los segundos (d) son condiciones libres (Sección
2.4.3):

𝐹(𝐴, 𝐵, 𝐶, 𝐷) = ∑(0,4,8,5,7,15) + ∑ (12,13,14)


𝑑

a. Encuentre la mínima expresión SOP, usando mapas de Karnaught.

b. Implemente en VHDL la expresión usando el software EDA


Playground. En el informe debe incluir una impresión de pantalla
de la descripción en VHDL y la simulación
https://drive.google.com/drive/folders/1JjCgZSw1KY5fq99l8rOe9oNw4uPe83Ii

También podría gustarte