diseño de bloque secuencial

Páginas: 3 (748 palabras) Publicado: 9 de diciembre de 2013









Grado Ingeniería Electrónica Industrial y Automática

Segunda sesión: Diseño bloque secuencial (I). Máquina de estados


Grupo 21

Alberto Herráez Pulido
César MorenoPulido

INTRODUCCIÓN

Se trata de diseñar una máquina de estados del circuito de control de un semáforo. Para ello llevaremos a cabo un estudio previo del sistema (tablas de verdad, mapas de Karnaugh…)ayudándonos de la herramienta Quartus-II para comprobar que los resultados nos concuerdan mediante simulaciones.

DIAGRAMA DE ESTADOS DE LA MÁQUINA DE ESTADOS PROPUESTA COMO SOLUCIÓN

Primerorealizaremos la tabla de verdad con los valores de las entradas F_V (fin verde), F_A (fin amarillo) y F_R (fin rojo), y las entradas A y B. Todas estas entradas podemos agruparlas entre sí puesto que nose activan en el mismo momento.

F_V
F_A
F_R
A
B
0
0
0
0
0
0
0
1
0
1
0
1
0
1
0
0
1
1
X
X
1
0
0
1
1
1
0
1
X
X
1
1
0
X
X
1
1
1
X
X

También obtenemosla tabla de verdad de los estados:
Estados
Q0
Q1
E0
0
0
E1
0
1
E2
1
0







Para simplificar los valores de A y B llevamos a cabo los mapas de Karnaugh de cada una de estas dosentradas:
Entrada A:
F_V\F_A·F_R
00
01
11
10
0


X
1
1
1
X
X
X





A=F_V+F_A


Entrada B:
F_V\F_A·F_R
00
01
11
10
0

1
X

1
1
X
X
X




B=F_V+F_R

A lahora de realizar el diagrama de estados podemos omitir algunos estados:
Cuando el semáforo esta en verde o en ámbar para los automóviles, sólo puede estar en rojo para los peatones.
Cuando está enverde para los peatones, el de los automóviles está en rojo.
Por lo tanto, de esta manera lo solucionaríamos:
V_P=R_A
R_P=V_A+A_A
V_P: verde automóviles
R_P: rojo automóviles
A_A: ámbar automóvilesV_P: verde personas
R_P: rojo personas
Finalmente realizamos el diagrama de estados:


























NÚMERO DE BIESTABLES NECESARIOS

Necesitaremos 2...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diseño De Bloques
  • Diseño De Bloques
  • Diseño de bloques
  • Diseño de bloques
  • Diseño de bloques
  • Diseño de un circuito secuencial
  • Diseño de lógica secuencial
  • 11 Diseno Circuitos Secuenciales Compact

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS