Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Practica 4
Practica 4
MARÍA
CIRCUITOS DIGITALES
GRUPO: 03
2021
CIRCUITOS ARITMETICOS Y SECUENCIALES
I. OBJETIVO:
Comprobar las funciones lógicas matemáticas mediante los circuitos digitales
aritméticos.
Verificar experimentalmente la operación de los latchs.
Verificar experimentalmente la operación de los flip-flops.
2.1 SUMADOR
En electrónica un sumador es un circuito lógico que calcula la operación suma. En los
computadores modernos se encuentra en lo que se denomina Unidad aritmético lógica
(ALU). Generalmente realizan las operaciones aritméticas en código binario decimal o
BCD exceso 3, por regla general los sumadores emplean el sistema binario. En los
casos en los que se esté empleando un complemento a dos para representar números
negativos el sumador se convertirá en un sumador-sustractor (Adder-subtracter).
Las entradas son A, B, Cin que son las entradas de bits A y B, y Cin es la entrada de
acarreo. Por otra parte, la salida es S y Cout es la salida de acarreo.
En la siguiente tabla muestra los resultados de este circuito.
Entrada Salida
A B C0 C1 S
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1
La forma de las funciones para el acarreo y la suma respectivamente son:
S = a'b'C0 + a'bC0' + ab'C0' + abC0
C1 = ab + bC0 + aC0
También se puede poner la salida S en función de C1:
S = C0C1' + bC1' + aC1' + abC1
Además, como lo único que se hace para incluir el acarreo en la suma es añadirlo a la
operación, este mismo circuito se puede formar anidando dos semisumadores, de
manera que, la salida S del primer semisumador se conecte a una de las entradas del
segundo semisumador, la entrada C0 se conecte con la otra entrada del semisumador,
las salidas de acarreo se conectan a un or para proporcionar la salida del acarreo total
de la suma (C1) y la salida S del segundo semisumador se queda como resultado total
de la operación.
-
- Half Adder:
Se denomina semisumador al circuito combinacional capaz de realizar la suma
aritmética binaria de dos únicos bits A y B, proporcionando a su salida un bit
resultado de suma S y un bit de acarreo C. En la siguiente figura se muestra la tabla
de verdad de este circuito con sus funciones, acompañado de un esquema del Half-
Adder.
A B Suma Acarreo
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
- Sumador completo:
A B Ci Suma Acarreo
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
4. Que es un circuito anti rebote y como se construye.
Un circuito antirrebote es una práctica a tratar con señales analógicas y digitales, estas
últimas pueden provenir de cierre de interruptores, accionamientos de relays y están
exentas de los rebotes, y aquí reside un problema en el diseño de un sistema, no
considerar estos efectos, en el caso de las señales analógicas se pueden presentar
problemas de variaciones bruscas debido a interrupciones en potenciómetros o
inducciones electromagnéticas.
Un circuito antirrebote elimina la serie de pulsos debida al rebote del contacto y
produce una sola transición uniforme de la señal binaria, de 0 a 1 o de 1 a 0.
En los elementos de contacto en general (pulsadores, accionamientos de relés, ect.), al
ser elementos de acción mecánica, los cambios de nivel lógico se producen con lo que
se denomina los rebotes. Estos impulsos transitorios, de corta duración, que se
producen en el accionamiento del contacto.
El accionamiento de todo elemento de contacto produce niveles lógicos con rebotes.
En muchas aplicaciones esto no supone ningún problema, pero en otras sí. En los
circuitos de contaje, por ejemplo, la aparición de rebotes en los impulsos de entrada
debe evitarse porque, si no, esto también es contado.
ESQUEMA DEL CIRCUITO ANTIRREBOTE
El esquema que se va a usar para proteger un pulsador del efecto rebote, o sea, el
circuito antirrebote, un circuito en la que utiliza un interruptor I, una puerta lógica G
(Trigger-Schmitt, 74LS13, CD40903), junto con un condensador electrolítico C cuyo
valor se puede aumentar o reducri (1 uF/63V) y un par de resistencias R de 1k.
Una señal de reloj es una señal usada para coordinar las acciones de dos o más
circuitos. Esta señal oscila entre estado alto o bajo, y gráficamente toma la forma de
una onda cuadrada.
Los circuitos que utilizan la señal de reloj para la sincronización pueden activarse en
el flanco ascendente, flanco descendente o en ambos, por ejemplo, las memorias DDR
SDRAM son activadas en ambos flancos.
La mayoría de los circuitos integrados complejos utilizan una señal de reloj para
sincronizar sus diferentes partes y contar los tiempos de propagación. A medida que se
fue incrementando la complejidad de los circuitos, se volvió más complicada la
sincronización a través del reloj. Un ejemplo de circuito integrado complejo es el
microprocesador.
b) Existe una entrada P que determina si se realiza una resta o una suma
0 0 0 0 0 0 0 0 0 1 0
1 1 1 1 1 0 1 1 0 0 1
0 0 1 0 1 0 0 0 1 0 0
1 1 0 1 0 1 1 1 0 0 1
5. En base al comparador (74LS85). Construya un circuito comparador de 2 números de
8 bits cada uno.
En el circuito 3, se tiene un
sumador – restador de 4 bits.
Se tiene un switch que en realidad sería un
bit de acarreo conectado a los C.I. X-OR,
este es el que se encarga de ver cual sumar
y cual restar, si está apagado, ósea en 0, se
procede a una suma, cuando está en 1, se
procede a restar.
Hay un caso curioso, el cual es al restar el
número de arriba con el de abajo, en este caso si
arriba ponemos un número menor que al de
abajo, utilizando la matemática, saldría un
número negativo, pero este no sale así, sino que
sale un número que no coincide en nada a lo que
debería salir, este seguramente es un error de
diseño, aunque puede ser también que en este
tipo de circuitos no se admitan valores negativos.
VIII. BIBLIOGRAFIA:
Indique la bibliografía consultada en la elaboración de su informe.