MANUAL DE PRÁCTICASCONTROLES ELÉCTRICOS EMF-1006 PLAN FA IEME-2010-210 INGENIERÍA EN ELECTROMECÁNICA ESTATICA [EME-1012] INSTITUTO TECNOLÓGICO SUPERIOR DE SAN MARTÍN TEXMELUCAN Nombre de los alumnos: Luis Cortez Calderón (10100003) Oscar Zempoalteca Gutiérrez (10100001) Sergio López Ramírez (10100012) Materia: Controles Eléctricos Profesor: M.C Gerardo Luis Velázquez García “Reporte de Práctica # 9 – Simulación de semáforos Semestre: Sexto Grupo: “A” Carrera: Ingeniería Electromecánica Turno: Matutino Página 2 ESTATICA [EME-1012] ÍNDICE INTRODUCCIÓN……………………………………………………………………………4 OBJETIVO…………………………………………………………………………………..6 MARCO TEÓRICO…………………………………………………………………………6 MATERIAL, EQUIPO O REACTIVO…………………………….……….………………8 PROCEDIMIENTO……………………………………………….………………………...9 APARATOS E INSTRUMENTOS……………………………………………………….15 ACTIVIDADES, DATOS Y RESULTADOS…………………………………………….16 CONCLUSIONES…………………………………………………………………………16 REFERENCIAS……………………………………………………………...…………….16 Página 3 ESTATICA [EME-1012] SUBTEMA:11.1 Práctica 11 SIMULACIÓN DE SEMÁFOROS 1.- INTRODUCCIÓN LD micro genera código nativo para cierta Microchip PIC16 y Atmel AVR Microcontroladores. Por lo general, el software para estos microcontroladores se escribe en un lenguaje de programación como ensamblador, C o BASIC. Un programa en uno de idiomas comprende una lista de los estados. Estas lenguas son potentes y bien adaptadas a la arquitectura del procesador, el cual ejecuta internamente una lista de instrucciones. Usando LD micro, puede dibujar un diagrama de contactos para su programa. Usted puede simular la lógica en tiempo real en su PC. Entonces, cuando usted está convencido que es correcta, puede asignar pines en el microcontrolador de la entradas y salidas del programa. Después de asignar los pines, puede compilar PIC o AVR código de su programa. La salida es un compilador. Hex archivo que se puede programar en el microcontrolador utilizando cualquier PIC / AVR programador. Página 4 ESTATICA [EME-1012] A menudo se programan en `lógica de escalera’. Un simple programa podría tener este aspecto: |||| | | XButton1 Tdon Rchatter Yred | | 1 | | -------] / [--------- [TON 1.000 s] - + -------] / [----------- --- () ------- | | ||||| | | XButton2 Tdof | | | | | -------] / [--------- [TOF 2.000 s] - + | | |||| |||| |||| | | Rchatter Ton Tnew Rchatter | | 2 | | -------] / [--------- [TON 1.000 s] ---- [TOF 1.000 s] --------- () --- ---- | | |||| |||| |||| | | ------ [END] --------------------------------------- ------------------ | | |||| |||| Página 5 ESTATICA [EME-1012] 2.- OBJETIVO Por medio del software de LD MICRO realizar la simulación de semáforos dobles para asimilar en funcionamiento 3.- MARCO TEÓRICO Los controladores lógicos programables (PLCs) son aparatos que fueron ideados originalmente para reemplazar los sistemas de control basados en lógica cableada. Un PLC, como cualquier microprocesador, ejecuta internamente un listado de instrucciones de manera secuencial. Esto no quiere decir que tengamos que aprender una a una las instrucciones. Para programarlos existen varios lenguajes, entre ellos el Ladder. Esta lógica nos permite dibujar un circuito uniendo contactos y bobinas de relés en la pantalla, simular el funcionamiento del esquema, y luego cargarlo en la memoria del equipo. Gracias a LDmicro, y con un poco de ingenio podemos armar un PLC para aplicarlo en control y automatización, tanto a nivel industrial como hogareño. Principalmente LDmicro soporta: Entradas y salidas digitales Timers (a la conexión, a la desconexión) Contadores (ascendentes, descendentes, cíclicos) Entradas analógicas y salidas analógicas (PWM) Variables enteras e instrucciones aritméticas Comunicación serial Registros de desplazamiento Página 6 ESTATICA [EME-1012] CONTACTO, NORMALMENTE ABIERTO Xname RNAME yname ----] [--------] [--------] [---- CONTACTO, normalmente cerrado Xname RNAME yname ----] / [--------] / [--------] / [---- BOBINA, yname RNAME NORMAL ---- () -------- () ---- BOBINA, yname RNAME negada ---- (/) -------- (/) ---- BOBINA, SET-ONLY yname RNAME ---- (S) -------- (S) ---- BOBINA, RESET ONLY yname RNAME ---- (R) -------- (R) ---- Demora de encendido Tdon - [TON 1.000 s] - Página 7 ESTATICA [EME-1012] Desvío Tdoff DEMORA - [TOF 1.000 s] - Temporizador como trto - [RTO 1.000 s] Restablecer Citems trto ---- {RES} -------- {RES} ---- 4.- MATERIAL, EQUIPO O REACTIVO - Computadora - Programa LD MICRO Página 8 ESTATICA [EME-1012] 5.- PROCEDIMIENTO 1.-Abrir el programa LD MICRO Página 9 ESTATICA [EME-1012] 2.- Realizar el programa de simulación En la primera línea del semáforo 1 insertamos un contacto que es el encargado de iniciar la simulación después insertamos un temporizador RTO que proporciona el tiempo en cada cambio de luz del semáforo. También insertamos comparadores para poder realizar el cambio de luz de los semáforos dependiendo de cuánto tiempo va a tardar en realizar el cambio, en este caso insertamos comparadores para hacer que en el cambio de luz esa misma parpadeara, esto lo hicimos solo en la luz verde, pero lo mismo se puede hacer en la luz rojo y naranja. Página 10 ESTATICA [EME-1012] En el semáforo 2 se realizo el mismo procedimiento que el del semáforo 1, solo hay que saber programar los tiempos para que en los cambios de luz no se repitan o enciendan igual. Por último se inserto un reset para que el programa se volviera cíclico hasta que se detuviera por completo el programa. Una vez terminado el programa se simula para observar si es correcto el procedimiento. Página 11 ESTATICA [EME-1012] 3.- Se escoge el PIC 16f877 y se le asigna el numero de pata del micro y el puerto correspondiente, para después compilarlo en el formato “hex” y guardarlo. 4.- Abrir programa proteus, ISIS 7 PROFESSIONAL Página 12 ESTATICA [EME-1012] 5.- Seleccionaremos el material que necesitamos para poder realizar la prueba de la simulación de los semáforos 6.- Realizar el circuito donde haremos la prueba del programa de la simulación de los semáforos con la ayuda de los comandos del software, una vez terminado damos doble clic en el pic y abrimos el programa que anteriormente se compilo en el software LD MICRO, y en frecuencia le ponemos 4Mhz. Página 13 ESTATICA [EME-1012] 7.- Correr el programa de la simulación de los semáforos Página 14 ESTATICA [EME-1012] 6.- APARATOS E INSTRUMENTOS Computadora Software proteus y LD MICRO Página 15 ESTATICA [EME-1012] 7.- ACTIVIDADES, DATOS Y RESULTADOS Los resultados fueron los esperados ya que el programa funciona de forma correcta. Obtuvimos un mayor conocimiento sobre el programa de LD MICRO así como también en el de proteus. El programa proteus te da una mejor visión del funcionamiento de programas realizados en el software de LD MICRO. Se realizo la simulación de dos semáforos para el conocimiento y funcionamiento del mismo. Relacionar ambos software para la programación de dicho programa. 8.- CONCLUSIONES El funcionamiento de la simulación de los semáforos es la correcta ya que el programa realizado en LD MICRO se pudo compilar en el software de proteus. Los software como son proteus y LD MICRO son de mucho ayuda para realizar programas de distintos tipos ya que son muy fácil de manejar, ya que los comandos de este software son entendibles y contienen los dispositivos y herramientas adecuadas por ejemplo bobinas, contactores, temporizadores, comparadores, reset, etc. De la misma forma se obtuvo un mayor conocimiento en saber el principio básico del funcionamiento de los semáforos así como también saber utilizar los distintos comandos de ambos software 9.- REFERENCIAS http://www.automatismos-mdq.com.ar/blog/2009/02/ldmicro-logica-ladderpara-pic-y-avr.html http://ldmicro.wordpress.com/2009/09/05/ldmicro-manual/ Página 16
Report "“Reporte de Práctica # 9 – Simulación de semáforos"