Practica 6

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 14

TECNOLÓGICO NACIONAL DE MÉXICO

INSTITUTO TECNOLÓGICO DE QUERETARO


INGENERÍA ELECTRÓNICA

INSTITUTO TECNOLÓGICO DE QUERÉTARO

Práctica # 6

“Semáforo”

Diseño Digital con VHDL

Profesor: Víctor Juan Arce Farfán

Alumno:
 Jesús Alejandro Ramírez Tovar

Carrera:
Ingeniería Electrónica.
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA

Introducción
Esta práctica tiene como propósito realizar un semáforo con tiempos definidos por el
programador, la estructura consistirá en una máquina de mealy, dicha maquina
controlara 3 semáforos que contaran con un botón de espera que mostrara los 3
semáforos en amarillo, además de un botón de test el cual modificara el tiempo de
cada semáforo cambiándolo a 1 segundo.
Marco teórico
Una máquina de estados no es una máquina física. Es una modelización conceptual,
generalmente en forma de diagrama, de un problema. En este problema el sujeto de
interés se encuentra en una situación inicial a la espera de recibir un estímulo del
mundo exterior para reaccionar a él. Por ejemplo, si tenemos una pelota de playa
posada sobre el suelo, que será su posición inicial, podemos darle una patada, con lo
que se moverá en una dirección, o podemos darle un puñetazo hacia abajo, con lo que
se aplastará. Si queremos plasmar en un papel este problema, de forma
esquematizada y concisa, podemos recurrir a múltiples formas, pero la gran mayoría
tendrán las siguientes partes. Un objeto de estudio, en este caso la pelota; un estado
inicial, parada en el suelo; una entrada que serán la patada y el puñetazo y unas
acciones que serán avanzar y aplastarse.

Una máquina de estados, lo que hace es sentar unas bases comunes para la
modelización de este tipo de problemas.
Pasos para la creación de una máquina de estados.
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA

 Estados: se definen así las posiciones o acciones por las que pasa el objeto
de estudio. Dentro de los estados destaca el denominado estado inicial o de
espera, que representa la posición de partida del objeto en la que se
encuentra esperando un evento o entrada para pasar al siguiente estado. En
general, el resto de los estados puede partir/llegar de forma directa a esta
posición o forman un anillo con principio y fin en el. Cuando nos movemos
entre estados solemos decir que pasamos al siguiente estado o que venimos
del estado anterior.

 Entradas: Son las interacciones del medio con el objeto de que pueden


alterarlo y hacer que cambie de estado. En nuestro caso serían la patada y el
puñetazo.

 Salidas: Son las acciones que realiza el objeto hacia el exterior. En el caso


de la pelota de playa no habría ninguna a no ser que tirara algo al salir
despedida por la patada o que explotara por la presión expulsando el aire.

 Eventos: Son las acciones, ya sean internas o externas que hacen que el


objeto cambie de estado. Serían la patada, el puñetazo como externos y la
expansión del aire que lo vuelve a llenar y el rozamiento que lo para los
internos.

 Transiciones: Son los “caminos” por los que el objeto cambia de un estado


a otro. Acotan los cambios y comprueban las condiciones.

En una máquina de estados, tenemos un objeto que puede estar en x posiciones y que,
debido a la acción de los eventos, ya sean internos o externos, se desplaza entre ellos
siguiendo las transiciones permitidas mientras puede o no emitir señales al exterior.
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA

La importancia de estos aparentemente sencillos esquemas ha traspasado su entorno


inicial y ahora se utilizan versiones adaptadas en un gran número de áreas, y no solo
en el ámbito de la tecnología. Pero para explicar más a fondo el proceso de
construcción de estas máquinas vamos a echar mano de los sistemas descritos para
sistemas autónomos. Más concretamente las máquinas de Mealy y de Moore para
sistema autónomos independientes y sencillos. Este tipo de máquinas se denominan
del tipo de “Máquinas analíticas de estados finitos” (FSM) por tener un conjunto limitado
de estados.
Estas dos máquinas se denominan con el nombre de sus creadores, George H. Mealy
(1927-2010) y Edward Forrest Moore (1925-2003) y se diferencian en que se
representa la salida en el estado (Moore) o en la transición siendo dependiente de la
entrada (Mealy). Con el tiempo la máquina de Moore, más flexible y estable, aunque
presenta en general más estados, ha pasado a ser la más utilizada y extendida, pero
ambas comparten el mismo sistema de generación.
Los pasos para generar una de estas máquinas son los mismos. Primero se hace una
conceptualización del problema definiendo los estados, las entradas, etc. A
continuación, se rellena una tabla de estados/entradas donde se dan las pautas para
realizar el esquema final.
Semáforo
Los semáforos, también conocidos técnicamente como señales de control de tráfico,1
son dispositivos de señales que se sitúan en intersecciones viales y otros lugares para
regular el tráfico, y por ende, el tránsito peatonal.
¿Cómo se regulan los tiempos de paso?
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA

Para que el denso tráfico de las ciudades se mantenga en orden es necesario que una
autoridad imponga sus directrices más allá del raciocinio de los conductores. A partir de
determinados niveles de tráfico ya no basta con la señalización vertical/horizontal, sino
que hay que regular los tiempos de paso en cada una de las intersecciones.

Estos tiempos hasta hace algunos años se establecían de forma fija, pero poco a poco
las autoridades se van dando cuenta que, fijándose en el comportamiento del tráfico,
sus pautas, sus variaciones y la forma de comportarse de los conductores, se puede
variar la distribución de los tiempos de cada luz para mejorar el tráfico y reducir las
emisiones contaminantes.

Desarrollo

Para el siguiente ejercicio tenemos 3 semáforos los cuales van a seguir una secuencia
independiente, tomando en consideración que el led verde de cada semáforo parpadea
de medio segundo, para este ejercicio se ocupará una máquina de mealy ya que no
solo se hará una secuencia de un semáforo, ya que contara con un switcjh de espera el
cual pondrá los 3 semáforos, en luz amarilla hasta que el switch el baje para que el
semáforo se vuelva a inicializar. Otro switch hará que entre en modo de test el cual
modificara cada uno de los tiempos a un segundo cada uno.
Con esto podemos realizar el programa. El cual es:
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA

Pin planner

Resultados

En las siguientes imágenes, podemos observar un poco de la secuencia que sigue el semáforo
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA

Cuando el switch estaba en espera los semáforos están en amarillo, una vez que se
desactiva el modo espera el semáforo regresa al estado inicial.
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA

Cuando se presiona el botón de test, todos los tiempos a un segundo.

Conclusión

Para concluir puedo decir que dentro de la práctica no se tuvo mayor problema, a
excepción de que al principio cuando se armo el circuito, no prendían algunos leds,
después de revisar la programación, se pudo observar que algunos de los cables que
estuve utilizando tenían un falso contacto. Además de que es muy interesante observar
una máquina de mealy aplicada en un objeto que pudiéramos decir es importante en
nuestra vida.

Referencias bibliográficas

[1] M. (2019a, febrero 6). Máquina de estados: ¿A que nos referimos? Recuperado 13 de abril de 2021,
de http://fisicotronica.com/maquina-de-estados-nos-referimos/

[2]Webedia Brand Services. (2016, 31 marzo). ¿Sabes cómo funciona un semáforo? Recuperado 13 de
abril de 2021, de https://www.motorpasion.com/espaciotoyota/sabes-como-funciona-un-semaforo

[3] MÁQUINAS MOORE Ó MEALY PARTE 2. (2014, 21 abril). Recuperado de


https://tecnologiaelectron.blogspot.com/2019/04/maquinas-moore-o-mealy-parte-2.html
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE QUERETARO
INGENERÍA ELECTRÓNICA

También podría gustarte