práctica-5
April 3, 2017 | Author: jessicalangers | Category: N/A
Short Description
Download práctica-5...
Description
CENTRO DE BACHILLERATO TECNOLÓGICO Industrial y de Servicios No. 37
Programación de un temporizador que funcione como TON
Integrantes: Castillo Díaz Juan D. Espinoza Gutiérrez José A. López Salazar Leslye. .Grupo: 5AMEO Asignatura: PMAUC (Programa Microcontroladores en acciones de uso comercial) Profesor: Omar Bermúdez
Ciudad Obregón, Sonora; viernes 11 de septiembre de 2015
Índice Resumen
3
Introducción
4
Desarrollo
5
Análisis de resultados
7
Conclusión
10
Resumen Se hizo un programa en el cual se dirigiera a un proceso de una banda transportadora y una válvula, cuando un sensor detectara un recipiente al llegar a la válvula, debe llenarse y después continuar si camino. Se utilizaron instrucciones como: entradas, salidas, bucle, decisión y demora. Se empieza el proceso con un botón, si este no está activado, ni la banda ni la válvula se pueden accionar. Al estar activado el botón puede pasar un recipiente, siendo detectado por un sensor, y cuando llega al lugar de la válvula empieza el llenado. Se realizó esta práctica con el fin de reafirmar nuestras habilidades con la programación de Flowcode, viendo utilidades sencillas pero reales en las que podemos aplicar este programa.
3
Introducción
La operación Temporizador de retardo a la conexión (TON) cuenta el tiempo al estar activada (ON) la entrada de habilitación. Si el valor actual (Txxx) es mayor o igual al valor de preselección (PT), se activa el bit de temporización (bit T). El valor actual del temporizador de retardo a la conexión se borra cuando la entrada de habilitación está desactivada (OFF). El temporizador continúa contando tras haber alcanzado el valor de preselección. Con relación al párrafo anterior el presente reporte enseña como los integrantes del equipo #9 llevaron a cabo la realización de la práctica #5 “Programación utilizando un Temporizador que funcione como (TON)”. Dónde tratan de simular un temporizador TON en el software Flowcode; éstos realizan un programa en el cual se ejemplifica el trabajo de una banda transportadora, en el cual un sensor al detectar un objeto activará un temporizador (demora) para que una válvula “llene” al objeto y a otra demora que detenga la banda mientras que la válvula llena a éste, y así cíclicamente se repetirá. Con la práctica se espera que los alumnos conozcan el funcionamiento del temporizador con retardo a la conexión y algunas de sus aplicaciones.
4
Desarrollo Para llevar a cabo la práctica número 5 “Programación utilizando un temporizador que funcione como ton”, inicialmente senos informó acerca de los Microcontroladores y los microprocesadores; acerca de su diseño y sus características principales, además se nos informó sobres las ventajas y desventajas que tienen cada uno al momento de utilizarlos. También se vieron los tipos de Microcontroladores que existen, y nos adentramos más sobre aquellos que utilizaríamos al momento de realizar la práctica. Una vez comprendidos y analizados los temas anteriormente mencionados. Se dio inicio a la práctica número 5, utilizando el programa “Flowcode” para así poder realizar su programación y una vez hecha poder simularla y ver su comportamiento. La práctica “Programación utilizando un temporizador que funcione como ton” consistió en realizar su programación utilizando el pic 16F88. Una vez seleccionado nuestro microcontrolador se coloco un bucle el cual sería encargado de hacer cíclico la programación. Después se colocó una entrada la cual en este caso sería el switch. Además se agrego la instrucción if la cual sería encargada de tomar el camino “no” o “sí” dependiendo del valor arrojado por la entrada. Dentro del camino sí se colocó un motor (salida). Además se colocó un sensor A (entrada) y otra decisión, dentro del camino sí de esta se colocaron dos demoras, el motor y una valvula. El objetivo de esta practica era una banda transportadora, la cual cuando nosotros oprimamos el botón on, esta haría que el motor se activara y cuando el sensor A se activara haría transcurrir una demora de 4 seg para hacer parar el motor y activar a una valvula por 2 segundos, activando nuevamente el motor. A continuación se muestran las imágenes de la programación y su simulación.
5
Así se observa la programación cuando el motor está apagado.
En ésta imagen se muestra como enciente el motor.
En esta otra se muestra como activa una demora de 2 segundo cuando el sensor a se activa y enciende a la valvula.
6
Análisis de resultados En esta práctica se tiene una banda transportadora y una válvula (motor de la banda transportadora es representado por el led rojo, y la válvula por el led verde), en la cual cuando un recipiente llegue a la válvula este debe ser llenado y después seguir su camino. (Fig.1)
Fig.1 Para lograrlo creamos este programa. (Fig.2)
7
Fig.2 Ahora se ejecutara paso a paso el programa y se explicara lo que sucede al mismo tiempo. Cuando se activa el primer botón (bascular), la primera decisión que está en función de dicha entrada toma el camino del sí, y enciende el motor. Este estará siempre encendido a menos que se desactive el botón bascular. (Fig.3)
Fig.3
8
Cuando pasa un recipiente un sensor lo detecta y este se activa, y la segunda decisión en función de dicha entrada (por motivos de seguridad, se agrega el botón de encender a la función de la segunda decisión, teniendo On+SA=2, entendiendo que los dos deben de estar encendidos) toma el camino del sí. Se deja pasar un tiempo determinado (para que el recipiente llegue al lugar de la válvula) y se ejecutaría el trabajo de la válvula, deteniendo al motor, accionando la válvula por un tiempo determinado, después apagarla y volver a encender el motor para que continúe el camino. (Fig.4)
9
Fig.4 Con esta programación solo puede pasar un recipiente y llenarse a la vez.
Conclusión Con la realización de la práctica “Programación utilizando un Temporizador que funcione como (TON)” los integrantes del equipo identifican de manera correcta y precisa las aplicaciones que se le pueden dar a un temporizador TON, debido que éstos conocen de manera clara como funciona y trabaja. Además, es posible decir que cada uno de los miembros del equipo es capaz de realizar un programa donde se ejemplifique el funcionamiento de un temporizador con retardo de la conexión (TON) sin usar uno de éstos, dentro de la plataforma Flowcode; utilizando los conocimientos adquiridos a través del tiempo en el curso de Programa Microcontroladores en Aplicaciones de Uso Comercial. 10
11
View more...
Comments