Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Práctica # 8
“Máquina de estados”
Diseño Digital
Alumnos:
• Jesús Alejandro Ramírez Tovar
Carrera:
Ingeniería Electrónica
1
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
índice
Marco teórico…………………………………………………. 3
• Tecnología TTL………………………………………….3
• Ventajas …………………………………………………5
• Desventajas………………………………………………5
• Algebra booleana…………………………………...……6
• Tipos de flip flop…………………………………………8
• Maquinas de estado finito………………………………..12
➢ Maquina Mealy
➢ Maquina Moore
• Diferencias……………………………………………….14
Desarrollo………………………………………………………14
• Material…………………………………………………..14
• Definición del problema…………………………………14
• Procedimiento……………………………………………15
Conclusión……………………………………………………..21
Fuentes…………………………………………………………22
2
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
• Marco teórico
Tecnología TTL:
❖ TTL estándar.
❖ TTL de baja potencia.
❖ TTL shoottky.
❖ TTL shoottky de baja potencia.
❖ TTL shoottky avanzada.
Niveles de Voltaje:
3
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
Parámetros de Voltaje:
Parámetros de Corriente
Aplicaciones:
4
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
Ventajas:
Desventajas:
• Generación de ruido.
Tablas de Verdad Compuerta Lógicas
5
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
Algebra de booleana:
6
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
Flip flop:
7
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
8
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
➢ Flip flop T:
9
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
10
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
11
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
Máquina de Moore:
La máquina Moore se distingue por ser una máquina en la cual dentro de cada
círculo además de especificarse el estado de la máquina se especifican la salida
o las salidas que se producen en dicho estado. Las salidas no son necesariamente
iguales al estado de la máquina. Pueden serlo, como en el caso del contador
binario de conteo ascendente de 4 bits mencionado en la primera parte de este
tutorial. Pero si cada una de los terminales Q del contador binario mencionado
es conectado a una red de circuitos lógicos que convierte el conjunto de salidas
en un conjunto de salidas distintas, entonces es obvio que las salidas producidas
12
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
Máquina de Mealy:
De acuerdo con el diagrama, esta máquina puede estar en uno de los siguientes
tres estados:
• q1q0=00
• q1q0=01
• q1q0=11
13
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
En este caso, tenemos una máquina Mealy que también posee una sola entrada
designada como x. La forma de leer este diagrama de estado es la siguiente: Si
la máquina se encuentra en el estado q1q0=00, entonces de acuerdo con la
notación en el vértice, 1/1, si se le aplica a la máquina una entrada de 1 entonces
en el siguiente "pulso de reloj" cambiará al estado q1q0=01 produciendo una
salida de 1. Y por el contrario, si está en ese estado de q1q0=00 y se le aplica a
la máquina una entrada de 0, entonces en el siguiente "pulso de reloj" la
máquina cambiará al estado q1q0=11 produciendo una salida de 1.
• Desarrollo
Matriales
✓ 3 Metros de alambre para protoboard.
✓ 1 Resistencia de 330 ohms (ó 220,470, 1k ohms).
✓ 1 Protoboard.
✓ Eliminador o Funete de voltaje de 5Vcc.
✓ 2 Flip flop JK.
✓ 2 Flip flop T.
14
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
✓ Generador de onda.
✓ 1 Leds.
✓ 1 Compuerta 74ls04.
✓ 1 Compuerta 74ls08.
✓ 1 Compuerta 74ls02.
Definicion del problema:
Diseñar lo siguiente:
15
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
Procedimiento:
1.-En base con el problema mencionado hay que realizar la tabla de verdad.
Primero hay que definir la ebtradas y las salida, como cada entrada tiene 2
posibles estados los organizamos en un tabla, en total vamos a tener 3 estados
pero como no hay un numero exacto para 3 estados, pero los flip flops nos dara
4 estados y si por algun motivo llenagara a caer en ese estado el sistema pudiera
llegar a trabarse por lo cual re direccionamos el cuarto estado a 0. De igual
manera para el flip flop jk es importante utilizar su tabla de exitacion e igual la
tabla de exitacion del flip flop T.
16
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
17
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
18
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
19
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
20
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
• Conclusiones
Para conculir puedo decir que sin duda me gusta mas el funcionamiento
del flip flop Jk yo lo siento mas estable a la hora de hacer los cambios
entre cada estado, no me imagino el problema que puede llegar a ser si
esto se intenta hacer con compuertas y el espacio quedebe de ocupar. Por
ultimo las maquinas finitas muestran como se haria de manera
“analogica” un proceso en la programaion como lo es el “if”
• Fuente
21
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
22