Upload
mafer-rodriguez
View
6
Download
0
Embed Size (px)
Citation preview
Repblica Bolivariana de VenezuelaMinisterio del Poder Popular Para la DefensaUniversidad Nacional Experimental de la Fuerza Armada
Ncleo Maracay. Edo. Aragua
SISTEMAS DIGITALESPOST-LABORATORIOPRACTICA N6FLIP-FLOP
DOCENTE: INTEGRANTES:Rosanna Jaimes Rodrguez Mara 19.725.044 Arian
Maracay, Enero 2014FLIP FLOPUn biestable (flip-flop o LATCH en ingls), es un multivibrador capaz de permanecer en uno de dos estados posibles durante un tiempo indefinido en ausencia de perturbaciones.[] Esta caracterstica es ampliamente utilizada en electrnica digital para memorizar informacin. El paso de un estado a otro se realiza variando sus entradas. Dependiendo del tipo de dichas entradas los biestables se dividen en: Asncronos: slo tienen entradas de control. El ms empleado es el biestable RS. Sncronos: adems de las entradas de control posee una entrada de sincronismo o de reloj. Si las entradas de control dependen de la de sincronismo se denominan sncronas y en caso contrario asncronas. Por lo general, las entradas de control asncronas prevalecen sobre las sncronas.La entrada de sincronismo puede ser activada por nivel (alto o bajo) o por flanco (de subida o de bajada). Dentro de los biestables sncronos activados por nivel estn los tipos RS y D, y dentro de los activos por flancos los tipos JK, T y D.Los biestables sncronos activos por flanco (flip-flop) se crearon para eliminar las deficiencias de los latches (biestables asncronos o sincronizados por nivel).FLIP FLOP TIPO TDispositivo de almacenamiento temporal de 2 estados (alto y bajo). El biestable T cambia de estado ("toggle" en ingls) cada vez que la entrada de sincronismo o de reloj se dispara mientras la entrada T est a nivel alto. Si la entrada T est a nivel bajo, el biestable retiene el nivel previo. Puede obtenerse al unir las entradas de control de un biestable JK, unin que se corresponde a la entrada T. No estn disponibles comercialmente.La ecuacin caracterstica del biestable T que describe su comportamiento es:
CONTADOR ASCENDENTE QUE REALIZA LA SECUENCIA 0,1,2,3,4,5,6,7,8,9,10,11,12BIESTABLE TT QClk
TABLA DE EXITACION Q(t)Q(t+1)T
000
011
101
110
Para la tabla de exitacion de nuestro montaje, utilizamos el flip flop T, pero debido a que este no es comercial, lo convertimos j-k en uno tipo T, de la siguiente manera: Un flip flop tipo T se puede construir a partir de un flip flop J K si ambas entradas se cortocicuitan, las entradas preset y clear deben estar conectadas directamente a Vcc para que este realice su conteo segn es construido el contador, si se desea un estado adicional aparte del conteo se deber analizar la tabla de la verdad del circuito integrado (para las entradas preset y clear).
JQ CLK
K
T
DIAGRAMA DE ESTADO
11000000
10110001
10100010
10010011
0100
1000
0101
0111
0110
Analizando el conteo (0-12), para establecer el rango de inicio y final, tenemos los siguientes ejemplos: A travs de un interruptor de 4 dgitos binarios establecemos el inicio del conteo (0101) y con otro interruptor establecemos el limite del conteo (1000) notamoios que debemos conocer el limite del conteo y podemos relacionar los bit que nos van a indicar el limite con la salida de los flip-flop a travs de un comparador por lo tanto si el conteo llega hasta 1001 inmediatamente tenemos que cargar los bit de ese conteo. Ahora para un conteo entre 1001 hasta 1100 notamos que no existe y un nmero superior a 1100 para compararlo con los interruptores que nos indican el lmite superior, por lo tanto el contador se disea de 0000 hasta 1101 adicionndoles compuertas para que el usuario no note la diferencia en el circuito.
TABLA DE TRANSICION Y DE EXITACION DEL DISEO
ESTADO ACTUALA B C DESTADOS SIGUIENTESTABLA DE EXITACION
A B C DTA TB TC TD
0 0 0 00 0 0 10 0 0 1
0 0 0 10 0 1 00 0 1 1
0 0 1 00 0 1 10 0 0 1
0 0 1 10 1 0 00 1 1 1
0 1 0 00 1 0 10 0 0 1
0 1 0 10 1 1 00 0 1 1
0 1 1 00 1 1 10 0 0 1
0 1 1 11 0 0 01 1 1 1
1 0 0 01 0 0 10 0 0 1
1 0 0 11 0 1 00 0 1 1
1 0 1 01 0 1 10 0 0 1
1 0 1 11 1 0 00 1 1 1
1 1 0 01 1 0 10 0 0 1
1 1 0 10 0 0 01 1 0 1
MINIMIZACION DE LAS FUNCIONES DE ENTRADA A LOS FLIP FLOPTAAB/CD 00 01 11 10
000000
010010
1101XX
100000
TBXA/BCD000001011010
000010
010010
1101XX
100010
TCXA/BCD000001011010
000110
010110
1100XX
100110
TDXA/BCD000001011010
001111
011111
111XXX
101111
FUNCIONES BOOLEANAS
=~AD+~BDD (~A+~B)
El Arreglo del control de rango para el conteo ascendente, se procedi a utilizar un comparador el cual nos permitiera comparar las salidas del flip-flop con los bits que se estn introduciendo en los interruptores el cual indicaran el lmite superior del conteo, por lo tanto la salida a tomar en cuenta del comparador, de esta maseria la de AB(Ia) de esta manera podremos conocer en qu momento se deben cargar los bits que se encuentran situados en el otro interruptor. Se realiza un pequeo arreglo de compuertas para establecer en qu momento se deben cargar los datos.Tambin tenemos que realizar un segundo indicador el cual debe detectar en que momento se cuente 13, para realizarlo lo tomamos de los bits del conteo el cual va a llegar a 1101 y como el conteo debe realizarse hasta 1100, por lo tanto tendramos que este indicador B seria la multiplicacin de las salidas (Ib=TA.TB.TD). Entonces tendramos dos indicadores por lo tanto cuando alguno tome una seal en alto estos deben cargar los dgitos de inicio, estos dos indicadores los relacionamos con una compuerta OR y quedara de la siguiente manera I= Ia+Ib, siendo I el indicador para cargar los bit de inicio del conteo.Para poder relacionar I con los bit de inicio tomamos en cuenta la tabla de la verdad del flip-flop con respecto a los preset y clear para saber que arreglo de compuertas se tiene que realizar.Para el 74ls76JKPr (R)Cl(S)Q(t)Q(t)
XX0110
XX1001
XX0011
hh11QQ
PARA EL ARREGLO DE COMPUERTAS EiIPr(R)Cl(S)
0011
0110
1011
1101
Pr=Ei + ICl= Ei + I
Comparador Los comparadores son circuitos combinacionales capaces de comparar dos combinaciones presentes en sus entradas indicando si son iguales o diferentes; en caso de ser diferentes, indican cul de las dos es mayor. Tienen tres salidas que indican el resultado de la comparacin: A=B, AB.El procedimiento para comparar dos datos binarios consiste primero en comparar el bit ms significativo de cada uno de ellos, si stos son iguales, se compara el siguiente bit ms significativo y as sucesivamente hasta encontrar una desigualdad que indica cul de los datos es mayor o menor. Si se comparan todos los bits de ambos datos y no hay desigualdad entre ellos, entonces evidentemente son iguales.74ls85ComparadoresSon circuitos que comparan el valor binario de dos nmeros proporcionando valor de cual es mayor, menor, o si ambos son iguales. El procedimiento para comparar dos datos binarios consiste primero en comparar el bit ms significativo de cada uno de ellos, si stos son iguales, se compara el siguiente bit ms significativo y as sucesivamente hasta encontrar una desigualdad que indica cul de los datos es mayor o menor. Si se comparan todos los bits de ambos datos y no hay desigualdad entre ellos, entonces evidentemente son iguales.