Practica 6
Practica 6
Practica 6
Práctica # 6
“Semáforo”
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.
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
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
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