Beruflich Dokumente
Kultur Dokumente
ELECTRÓNICA DIGITAL
24-I-2014
11111100 → -4
10101010 → -86
01010110 → 86
00001000 – 00000011 → +5
11100111 – 00010011 → + 21
(stuck = trabado)
Electrónica Digital. Preguntas teórico prácticas. Curso académico 2013-2014. Convocatoria ordinaria.
Nombre y apellidos:
4. Se aplican las formas de onda mostradas a las entradas del comparador. Determinar la
señal de salida (A = B) (0.25 puntos).
5. Determinar las salidas del demultiplexor cuyas entradas son las siguientes: (0.25
puntos).
Electrónica Digital. Preguntas teórico prácticas. Curso académico 2013-2014. Convocatoria ordinaria.
Nombre y apellidos:
Divisor por 2.
Electrónica Digital. Preguntas teórico prácticas. Curso académico 2013-2014. Convocatoria ordinaria.
Nombre y apellidos:
ELECTRÓNICA DIGITAL
24-I-2014
EJERCICIO1: (1 punto)
EJERCICIO2: (2 puntos)
EJERCICIO3: (2 puntos)
Se tienen dos depósitos de agua comunicados por una tubería que tiene una
electroválvula (ver figura). El nivel de agua de cada depósito se mide con 15 sensores
distribuidos uniformemente a lo alto de cada depósito. Cada sensor dará un '1' lógico si
está cubierto de agua, y un '0' lógico si está al aire. Como se tienen 15 sensores para
conocer el nivel, el rango de valores va desde 0 a 15. Se supone que ningún sensor va a
fallar, por lo tanto, si un sensor indica un '1' lógico, todos los sensores que estén debajo
de él darán un '1' lógico (pues el agua los cubrirá también).
Se quiere realizar un circuito que accione la electroválvula cuando uno de los depósitos
contenga el doble o más de agua que el otro, en este caso la salida EV será '1'. Mientras
que EV será '0' cuando la diferencia del contenido de agua entre los depósitos sea menor
del doble. Al accionar la válvula el depósito de mayor cantidad de agua se vaciará y el
de menor cantidad de agua se llenará por ser un sistema de vasos comunicantes.
Para realizar el circuito se pueden usar los siguientes bloques combinacionales:
decodificadores, codificadores, comparadores, multiplexores, demultiplexores y
sumadores de cualquier número de bits. Así como puertas lógicas. Cualquier otro
bloque se deberá realizar en función de los anteriores o en puertas lógicas. Para cada
bloque utilizado se debe especificar claramente qué bloque es, las señales de entrada y
salida, y el ancho de bus.
Solución
ELECTRÓNICA DIGITAL
24-I-2014
LABORATORIO:
LIBRARY ieee ;
USE ieee.std_logic_1164.all ;
ENTITY circuit IS
PORT ( w : IN STD_LOGIC_VECTOR(1 DOWNTO 0) ;
En : IN STD_LOGIC ;
y : OUT STD_LOGIC_VECTOR(0 TO 3) ) ;
END circuit;
Decodificador de 2 a 4.
2. Ante las entradas propuestas en la figura, ¿es correcto el funcionamiento? ¿En caso de
no serlo, qué acciones realizarías para detectar el error? (3 puntos).