Anda di halaman 1dari 7

FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS

CARRERA DE INGENIERIA EN SISTEMAS COMPUTACIONALES

UNIVERSIDAD DE GUAYAQUIL

PRCTICA # : 4
USANDO FF-JK,ELABORAR UN CONTADOR BINARIO DE 3 BITS.

PARTE A:

REGISTRO DE 4 BITS

PARTE B:

FECHA DE ENVO: FECHA DE ENTREGA:

MIERCOLES, 22/mayo/2013

EQUIPO # :

6
Acosta Petter Cano Juan Parraga Javier Romero Jorge

INTEGRANTES:

PARTE A

MULTIPLEXOR

Usando FF J-K o D elaborar un contador binario ascendente de 3 bits muestre.

000 001 010 011 100 101 110 111

1) RESUMEN
En este trabajo se presenta el diseo de un contador binario de tres bits, se muestra el procedimiento a seguir para el diseo del mismo, este procedimiento puede ser empleado para el diseo de otros contadores ya que la metodologa es la misma y solamente basta con adecuarlo a la necesidad del diseador, se muestra la tabla de excitacin de los Flip-Flops tipo JK y por ultimo el diagrama lgico que resulta de este diseo.

2.-INTRODUCCIN
En la actualidad el diseo de un contador puede ser abarcado por un Microcontrolador o algn dispositivo FPGA sin embargo comparando costos y siendo una aplicacin sencilla el diseo de estos dispositivos puede ser empleando Flip-Flops que todava se pueden encontrar en forma comercial y a un bajo costo. Un contador es bsicamente un registro que pasa por una sucesin predeterminada de estados. Las compuertas del contador estn conectadas de tal manera que produce la sucesin prescrita de estados binarios [1].

A continuacin se muestra la tabla caracterstica y tabla de excitacin del FlipFlop tipo JK que describe el funcionamiento de este dispositivo. La tabla 1 muestra la tabla caracterstica del Flip-Flop tipo JK que describe las propiedades lgicas del Flip-Flop en forma tabular y define el siguiente estado Q(t+1), en funcin de las entradas y el estado actual Q(t). La tabla 2 presenta la tabla de excitacin del Flip-Flop tipo JK, esta tabla tiene una columna para el estado actual Q(t) y el estado siguiente Q(t+1) y una columna para cada entrada. Hay cuatro posibles transiciones del estado actual al siguiente estado, el smbolo X en la tabla representa una condicin de indiferencia, es decir que no importa si la entrada es 1 o 0 [1].

3.-DISEO DEL CIRCUITO


El contador a disear se plantea en la tabla 3, es un contador de tres bits, este contador iniciar en ceros e ira incrementando hasta llegar a siete en binario posteriormente reiniciara su conteo, esto por cada pulso de reloj que se presente en la entrada de reloj de los Flip-Flop, a continuacin se detallan los pasos para este diseo. Se puede apreciar en la tabla el estado presente para cada Flip-Flop y el estado siguiente, as para el estado presente de QC=0 el estado siguiente QC=0 se requiere una combinacin de entrada para JC=0 y KC=X, para el estado presente de QB=0 y el estado siguiente QB=0 se requiere que JB=0 y KB=X, para el estado presente de QA=0 y el estado siguiente QA=1 se requiere que las entradas estn en JA=1 y KA=X, con el apoyo de la tabla 2 se puede continuar para los siguientes estados de los Flip Flop.

3) SIMULACION

4) CONCLUSION Los sistemas digitales en la actualidad son muy empleados y para aplicaciones especficas es necesario realizar el diseo de estos circuitos, el procedimiento de diseo de los circuitos contadores son muy parecidos y empleando la misma lgica se puede extender a contadores de cualquier cantidad de bits 5)LISTA DE MATERIALES CON PRECIOS CANT. 2 3 2 1 1 1 1 1 15 1 1 10 TOTAL MATERIAL 555 pulsadores 74LS76 74LS08 74LS32 74LS04 Potencimetro PRECIO 0.80 0.30 1.40 0.70 0.50 0.50 0.50 0.75 0.30 0.45 0.50 0.50 7.80

Capacitor de 1000 uf
resistencias Capacitor de 10 uf Drip Switch Diodo led

PARTE B
Usando registros universales de 4 bits, mostrar la salida

SECUENCIA A 0000 0001 0010 0100 1000

SECUENCIA B 0000 1000 0100 0010 0001

Este circuito debe contar con los pulsadores A o B para escoger la secuencia.

1.-RESUMEN
Para observar el funcionamiento de los registros universales que permiten trabajar en modo paralelo, serie y todas las combinaciones posibles entre ellos, he creado este circuito para Proteus basado en dos 74LS194 funcionando en cascada. Se pueden probar todas las combinaciones mediante los interruptores de 'Modo', realizar cargar paralelo y serie y visualizar en barras de led los desplazamientos.

2.-INTRODUCCION
Observar que las 4 entradas del registro 74194 (A, B, C, D) son las entradas de carga en paralelo las 2 entradas siguientes introducen los datos en el registro en forma serie (o sea, cada vez un bit), estas son: entrada serie de desplazamiento a la derecha (DCR). esta introduce los bits por la posicin A (QA) (es decir, el visualizador A ) de esta forma el registro se ha desplazado hacia la derecha. La entrada serie de desplazamiento a la izquierda (DCL) introduce los bits por la posicin D (QD) (es decir visualizador D) y as el registro se desplaza hacia la izquierda Las entradas del reloj (CLK) dispara los 4 flip-flops durante las transicin L a H (bajo a alto) del pulso de reloj. Cuando la entrada de borrado (CLR) la activamos con un nivel BAJO automticamente ponemos todos los flip-flops a cero.

Los controles de modo a travs de una red de puertas le indican al registro que desplace a la izquierda, a la derecha, que cargue en paralelo, o no haga nada (mantenimiento). Como todos los CIs TTL el 74194 tien e sus conexiones de alimentacin +5V y GND, pero habitualmente esta no se indican en el smbolo lgico. Los modos de operacin del registro de desplazamiento son: reset, mantenimiento, desplazamiento a la izquierda, desplazamiento a la derecha, y carga en paralelo. En los registros de desplazamiento la forma de identificar las entradas y las salidas varan de un fabricante a otro.

Figura 7: Registro de desplazamiento TTL 74194

3.-SIMULACION

4.-CONCLUSION
El 74HC194 es un ejemplo de registro de desplazamiento bidireccional universal en formato integrado. Se denomina universal porque una las capacidades de los anteriores circuitos integrados estudiados: tiene capacidad de entrada y salida tanto serie como paralelo. Se denomina bidireccional porque los desplazamientos pueden ser tanto de izquierda a derecha como de derecha a izquierda. Un registro de desplazamiento se puede utilizar como contador en anillo sin mas que unir la salida a la entrada serie. Segun la hoja de caracteristicas del 74HC194, disear e implementar un contador en anillo utilizando desplazamientos a la derecha. Cargar el contador en anillo con el dato paralelo \0001"(D0 = 1 y resto a 0). Dibuje las cuatro salidas comparandolas con el reloj. El circuito se basa en circuito integrado 74LS194 (un registro de desplazamiento bidireccional). Est diseado para ofrecer las funciones bsicas de control, como Avance(Forward), Retroceso (Reverse), Parada (Stop) y ajuste de la velocidad de giro en hasta 100pasos por minuto.No se trata de un proyecto complejo, y todas las partes empleadas pueden conseguirse confacilidad. El control de la velocidad se realiza mediante un potencimetro 5) COSTO Y PRESUPUESTO LISTA DE MATERIALES CON PRECIOS CANT. 4 1 4 3 2 1 1 1 1 1 1 20 1 1 1 12 TOTAL MATERIAL 555 Metro de cable UTP pulsadores 74LS192 74LS08 74LS32 74LS86 74LS157 74LS194 Potencimetro PRECIO 0.80 0.60 0.30 1.40 0.70 0.50 0.50 0.50 0.50 0.50 0.75 0.30 0.45 0.50 0,60 0.50 9.30

Capacitor de 1000 uf
resistencias Capacitor de 10 uf Drip Switch 74LS04 Diodo led

Anda mungkin juga menyukai