You are on page 1of 11

CENTRO DE BACHILLERATO TECNOLGICO

Industrial y de Servicios No. 37

Programacin de un temporizador
que funcione como TOF

Integrantes: Castillo Daz Juan D.


Espinoza Gutirrez Jos A.
Lpez Salazar Leslye.
.Grupo: 5AMEO
Asignatura: PMAUC (Programa Microcontroladores en acciones de uso
comercial)
Profesor: Omar Bermdez

Ciudad Obregn, Sonora; viernes 11 de septiembre de 2015

ndice
Resumen

Introduccin

Desarrollo

Anlisis de resultados

Conclusin

Resumen
Para realizar la prctica Programacin de un temporizador que funcione como
tof, primero que nada se nos inform acerca de los microcontroladores y
microprocesadores; una vez analizados y haber comprendido sus caractersticas y
diferencias de cada uno, se dio inicio a la prctica #6 en el software Flowcode
utilizando el PIC16F88.
Se inicia colocando un bucle (encargado de hacer cclico el programa), despus
se coloca el botn de ON que activa todo el proceso del semforo, para que el
semforo funcionara, fue necesario colocar una decisin y varias salidas y
demoras. Estas con el propsito de encender los leds y haciendo parpadear al led
verde. Adems se incluy una flecha intermitente.

Introduccin
El Temporizador de retardo a la desconexin (TOF) se utiliza para retardar la
puesta a 0 (OFF) de una salida durante un perodo determinado tras haberse
desactivado (OFF) una entrada. Cuando la entrada de habilitacin se activa (ON),
el bit de temporizacin se activa (ON) inmediatamente y el valor actual se pone a
0. Cuando la entrada se desactiva (OFF), el temporizador cuenta hasta que el
tiempo transcurrido alcanza el valor de preseleccin. Una vez alcanzado ste, el
bit de temporizacin se desactiva (OFF) y el valor actual detiene el contaje. Si la
entrada est desactivada (OFF) durante un tiempo inferior al valor de
preseleccin, el bit de temporizacin permanece activado (ON). Para que la
operacin TOF comience a contar se debe producir un cambio de ON a OFF.
Tomando como referencia el texto anterior, el presente reporte ensea como el
equipo nmero 9 realiza la prctica Programacin utilizando un Temporizador que
funcione como (TOF), donde los presentes tienen elaborar un programa donde se
simule la funcin de un semforo real con sus respectivos colores (rojo, mbar y
verde [incluyendo una direccional]) utilizando temporizadores (demoras) para la
espera del cambio de color del semforo, stas tendran la funcin de un
temporizador TOF. La prctica se realiz en el programa Flowcode, utilizando el
microcontrolador PIC16F88.

Desarrollo
Para llevar a cabo la prctica nmero 6 Programacin de un temporizador que
funcione como tof, inicialmente se nos inform acerca de los Microcontroladores
y los microprocesadores; acerca de su diseo y sus caractersticas principales,
adems se nos inform sobres las ventajas y desventajas que tienen cada uno al
momento de utilizarlos. Tambin se vieron los tipos de Microcontroladores que
existen, y nos adentramos ms sobre aquellos que utilizaramos al momento de
realizar la prctica.
Una vez analizados y comprendidos los temas anteriormente mencionados. Se dio
inicio a la prctica nmero 6, utilizando el programa Flowcode para realizar la
programacin de sta y una vez hecha poder simularla.
La prctica nmero 6, consisti en realizar la programacin de un semforo
utilizando el pic 16F88, mediante el programa Flowcode.
Inicialmente se coloc un bucle, encargado de hacer cclica la programacin,
adems se coloc un botn (on) para activar todo el proceso. Para que el
semforo funcionara, fue necesario colocar una decisin y varias salidas y
demoras. Estas con el propsito de encender los leds y haciendo parpadear al led
verde. Adems se incluy una flecha intermitente. Al final se agrego una luz
parpadeante como prevencin.
A continuacin se muestran las imgenes de la programacin.

Cuando el switch est apagado, este mandar a la decisin el valor no haciendo


parpadear al led amarillo consecutivamente.

Como se muestra en la siguiente imagen, cuando el switch est encendido,


mandar a la decisin el valor s haciendo encender el led verde y la flecha (led
azul) hacindolos parpadear 3 veces despus de transcurrir 3 segundos y
posteriormente apagarse haciendo encender el led amarillo.

Tal como se muestra en la imagen siguiente.

Transcurrido los dos segundos de haber encendido el led amarillo, este se apaga y
hace encender el led rojo por 4 segundo, transcurrido esto, se apaga y hace
encender el verde de nuevo y as consecutivamente.

Y siendo as, se dio por concluida la prctica nmero 6.

Anlisis de resultados
Se quiere hacer funcionar un semforo (rojo, amarillo, verde, flecha). (Fig.1)

Fig.1
Para lograrlo creamos este programa. (Fig.2)

Ahora se ejecutara paso a paso el programa y se explicara lo que sucede al


mismo tiempo.

Cuando el switch esta apagado el semforo se comporta en modo preventivo


(encendiendo y apagando el led amarillo). (Fig.3)

Fig.3
Cuando est activado el switch, el semforo se comporta como tal. Se enciende
el verde y la flecha por 3 segundos. (Fig.4)

Fig.4
Despus parpadea la flecha 2 veces, esto se facilita con un bucle que se
termina cuando se repite 2 veces. (Fig.5)

Fig.5
Se paga la flecha y empieza a parpadear el led verde por 3 veces del mismo
modo en el que se hizo el bucle con la flecha. (Fig.6)

Fig.6
Cuando se apaga el led verde continua el led amarillo por 2 segundos y
despus el rojo por 4 segundos, cuando este se apaga, se repite la secuencia
(esto si no se ha modificado el estado del botn). (Fig.7)

Conclusin
Como resultado de la prctica, los miembros del equipo #9 lograron crear un
programa simulando un semforo con una intermitente totalmente funcional, por lo
tanto se dice que stos han comprendido el uso de las demoras dentro de la
plataforma Flowcode, pues esta herramienta es la que se ha utilizado de manera
constante en la elaboracin de las prcticas.
Por otra parte tambin es posible decir, que cada uno de los integrantes conoce e
identifica el funcionamiento de los temporizadores con retardo a la desconexin
(TOF) y son capaces de lograr una ejemplificacin de ste en
el
software
Flowcode, as como tambin pueden identificar las aplicaciones que a este
temporizador se le pueden asignar.

You might also like