Está en la página 1de 8

Abstract

State machine is any device that stores the status of something at a given time and
can operate on input to change the status and/or, a computer is basically a state
machine and each machine instruction is input that changes one or more states
and may cause other actions to take place, also is used commonly in any circuit as
well as Flip-Flop of different types; RS, JK, D, T. The purpose of this article is
increase awareness of these and specifically the type D & JK as it is important for
our professional development, we developed different methods as: State table,
State diagram, True table and finally simulation in software Proteus. We obtained
as result the simulation where we see the diagram circuit and her behavior. In
conclusion we reached the purpose as we learned about of the Flip-Flop type D
since it is the fundamentals to solve more complex problems.

Introducción
En general, una máquina de estados es cualquier dispositivo que almacena el
estado de algo en un momento dado y puede operar en la entrada para cambiar el
estado y / o causar una acción o de salida a tener lugar por cualquier cambio
dado. Una computadora es básicamente una máquina de estados y cada
instrucción de máquina es de entrada que cambia uno o más estados y puede
provocar otras acciones que se llevan a cabo.
Este articulo tiene como propósito el de ampliar el conocimiento acerca de una
máquina de estados y Flip-Flop tanto como el uso de lo aprendido acerca de las
compuertas lógicas ya que es importante para nuestro desarrollo profesional.

Materiales y Métodos
En primera instancia se plantea la tabla de estados, seguido del diagrama de
estados y por último la tabla de verdad, para continuar con la simulación en el
software Proteus.
Flip-Flop D
El flip-flop tipo D es un elemento de memoria que puede almacenar información en
forma de un “1” o “0” lógicos. Este flip-flop tiene una entrada D y dos salidas Q
y Q. También tiene una entrada de reloj, que en este caso, nos indica que es un
FF disparado por el borde o flanco descendente (ver el triángulo y la pequeña
esfera en la entrada en los diagramas inferiores). Si el flip flop se disparara por el
borde ascendente sólo aparecería el triángulo (no hay la pequeña esfera).

Ilustración 2 Cambio de señales. Cuando en nivel del reloj es alto se lee la entrada del – (D) y se pone en la saluda Q el mismo dato. Es importante notar que estas son entradas activas en nivel bajo (ver la bolita o burbuja en la entrada). nivel negativo .El flip-flop tipo D adicionalmente tiene dos entradas asincrónicas que permiten poner a la salida Q del flip-flop. En los diagramas siguientes se muestran los diferentes tipos de entradas de reloj del flip flop tipo D. – En el caso del gráfico inferior habrá un cambio en el estado del flip-flop tipo D (ver la salida Q) cuando en la entrada de reloj se detecte un nivel positivo. Estas entradas son:  PRESET (poner) y  CLEAR (Borrar). una salida deseada sin importar la entrada D y el estado del reloj. Ver la pequeña bolita o burbuja. Cuando en nivel del reloj es alto se lee la entrada del flip-flop (D) y se pone en la saluda Q el mismo dato. Ser activo en nivel bajo significa que:  Para poner un “1” en la salida Q se debe poner un “0” en la entrada PRESET  Para poner un “0” en la salida Q se debe poner un “0” en la entrada CLEAR Modos de disparo del Flip Flop tipo D Dependiendo del tipo de entrada de reloj se producirá un cambio diferente en la salida. nivel positivo – En este caso habrá un cambio en el estado del flip-flop tipo D cuando en la entrada de reloj se detecte un nivel negativo. Ilustración 1 Cambio de señales.

Cuando en nivel del reloj cambia de bajo a alto se lee la entrada del flip-flop (D) y se pone en la saluda Q el mismo dato Ilustración 4 Paso de bajo a alto – En este caso habrá un cambio en el estado del flip-flop tipo D cuando en la entrada de reloj se detecte el momento en que el nivel pase de alto a bajo (flanco descendente o posterior). Ver el pequeño triángulo. Cuando en nivel del reloj cambia de alto a bajo se lee la entrada del flip-flop (D) y se pone en la saluda Q el mismo dato Tabla de verdad del flip-flop tipo D . Ver el pequeño triángulo y bolita o burbuja. Ver la pequeña bolita o burbuja. Cuando en nivel del reloj es alto se lee la entrada del flip-flop (D) y se pone en la saluda Q el mismo dato. Ilustración 3 Cambio de señal – En este caso habrá un cambio en el estado del flip-flop tipo D cuando en la entrada de reloj se detecte el momento en que el nivel pase de bajo a alto (flanco ascendente o anterior).– En este caso habrá un cambio en el estado del flip-flop tipo D cuando en la entrada de reloj se detecte un nivel negativo.

Tabla 1 Tabla de verdad Diagrama temporal del flip-flop tipo D Ilustración 5 Diagrama temporal Ejercicio State table Q q0 Imput in the last clock cycle E1 E0= 00 0 q1 Imput in the last clock cycle E1 E0 <>00 1 Tablas 2 State table State Diagram Q2 00/1 10/0 0 Q1 1 00/0 Ilustración 6 State diagram 11/0 .

True Table (Type D) E1 E0 Qn Qn(t+1) 0 0 0 0 0 1 0 0 1 0 0 0 0 1 0 * * 0 0 1 1 * * 0 0 0 1 1 0 1 0 1 * * 0 1 1 0 * * 0 1 1 1 1 1 0 1 D S D=E1 S=Q E1 Tabla 3 True table E1 0 0 0 0 1 1 1 1 E0 0 0 1 1 0 0 1 1 True Table (Type JK) Qn Qn(t+1) 0 0 1 0 0 * 1 * 0 1 1 * 0 * 1 1 J 0 * * * * * * 1 K 0 1 * * 0 * * * S 1 0 0 0 0 0 0 0 J= E1 E0 K= E1 E0 S= E1 E0 Q Tabla 4 True table .

Resultados Ilustración 7 Resultado 1 (Type D) Ilustración 8 Resultado 2 (Type D) .

de igual manera se hace uso del Flip-Flop tipo D y que nos da más conocimiento sobre su uso y aplicaciones. fortalecen lo ya aprendido de compuertas lógicas ya que como se puede observar aún se seguirán utilizando. Por otro lado utilizaremos los diferentes tipos de Flip-Flop y en .Ilustración 9 Resultado 1 (Type JK) Ilustración 10 Resultado 2 (Type JK) Discusión Los resultados obtenidos de la práctica.

Citas http://unicrom.com/flip-flop-tipo-d-descripcion-y-simbolo/ . que es lo que se consiguió con esta práctica.problemas más complejas es por esto que se deben de tener muy claras el uso de estas en problemas no tan complejas.