UNIVERSIDAD DE GUAYAQUIL
PRCTICA # : 4
USANDO FF-JK,ELABORAR UN CONTADOR BINARIO DE 3 BITS.
PARTE A:
REGISTRO DE 4 BITS
PARTE B:
MIERCOLES, 22/mayo/2013
EQUIPO # :
6
Acosta Petter Cano Juan Parraga Javier Romero Jorge
INTEGRANTES:
PARTE A
MULTIPLEXOR
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) 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
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.
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