Вы находитесь на странице: 1из 74

Agradecimientos.

A mis padres por darme la vida y ser mi mayor orgullo durante todos estos aos; pap gracias por mostrarme que el trabajo duro siempre trae consigo grandes recompensas, mam gracias por tu cario y apoyo incondicional.

A mis hermanos, gracias por ser mis amigos y en ocasiones unos padres para m.

A mi esposa y mis hijas, por ser la energa que me mueve da a da, para ser un mejor ser humano.

INSTITUTO TECNOLOGICO DE SAN LUIS POTOSI

INFORME FINAL DE RESIDENCIA PROFESIONAL


RESIDENTE
NOMBRE: Daniel Fernando Martnez Mar NUMERO DE CONTROL: 07180830 CARRERA: Ingeniera Mecatrnica CORREO ELECTRNICO: df_050589m2@hotmail.com FECHA DE INICIO: 15/02/2012 FECHA DE TRMINO: 15/06/2012 ASESOR EXTERNO: Ing. Rafael Ramos Sara. ASESOR INTERNO: Ing. Manuel Escobedo Montalvo.

ALIMENTOS MEZCLADOS DE MEXICO S.A. DE C.V.

REPARACIN Y AUTOMATIZACIN DE FLEJADORA INDUSTRIAL


Resumen. SOLEDAD DE GRACIANO SANCHEZ, S.L.P., A 15 DE 06 DEL 2012 II

Resumen

La reparacin y automatizacin de la flejadora en este proyecto, consiste en recuperar una flejadora industrial que funciona de forma manual y debido a esto se encuentra en desuso.

Se realizara una investigacin acerca de los productos existentes ya en el mercado, cuales son las funciones principales a automatizar, detectar las fallas con las que cuenta debido al desuso, as como buscar la mejor opcin para la automatizacin de la misma.

Se le presentaran dos opciones de desarrollo a la empresa para que pueda revisar cual de las dos opciones es de su conveniencia con sus ventajas y desventajas, adems de la funcionalidad y factibilidad del proyecto.

III

Contenido.
ndice de Figuras -------------------------------------------------------------------------------------66 ndice de Tablas --------------------------------------------------------------------------------------68

Capitulo 1. Introduccin -----------------------------------------------------------------------------1 1.1. Antecedentes.----------------------------------------------------------------------------------1 1.2. Planteamiento del problema.---------------------------------------------------------------6 1.3. Objetivo general y especficos.------------------------------------------------------------7 1.4. Justificacin.------------------------------------------------------------------------------------7 1.5. Alcances y Limitaciones.--------------------------------------------------------------------8 1.6. Organizacin del proyecto -----------------------------------------------------------------9

Captulo 2. Anlisis especifico de funcionamiento ---------------------------------------10 2.1. Propiedades del stretch film --------------------------------------------------------------10 2.2. Giro de la plataforma.-----------------------------------------------------------------------12 2.3. Elevacin y descenso del carro porta bobinas. -------------------------------------13 2.4. Frenado de bobina. -------------------------------------------------------------------------14 2.5. Sensores. -------------------------------------------------------------------------------------16

Captulo 3. Deteccin de fallas a reparar. ----------------------------------------------------18 3.1. Deteccin de fallas mecnicas. --------------------------------------------------------18 3.2. Deteccin de fallas elctricas. -----------------------------------------------------------20

IV

Captulo 4. Tipos de automatizacin y anlisis de costo. ------------------------------21 4.1. Tipos de automatizacin-------------------------------------------------------------------21 4.1.1. PLC. ---------------------------------------------------------------------------------------22 4.1.2. Microcontroladores. -------------------------------------------------------------------25 4.2. Seleccin de operaciones a automatizar. --------------------------------------------30 4.3. Costo de materiales. -----------------------------------------------------------------------32

Captulo 5. Desarrollo del Proyecto. -----------------------------------------------------------33 5.1. Desarrollo por microcontrolador. --------------------------------------------------------33 5.1.1 PIC 18F4550 ----------------------------------------------------------------------------34 5.1.1.1 Caractersticas generales del uC18F4550 ----------------------------------34 5.1.1.2 Estructura interna del uC184550 ----------------------------------------------36 5.1.1.3 Bancos de registros de control -------------------------------------------------37 5.1.2. Lenguaje en C---------------------------------------------------------------------------38 5.1.2.1. Compilador Mikroc----------------------------------------------------------------39 5.1.2.2. Programador ----------------------------------------------------------------------47 5.1.3. Simulacin del proyecto--------------------------------------------------------------48 5.1.3.1. Software de diseo electrnico Proteus-------------------------------------48 5.1.3.2. Mdulo ISIS-------------------------------------------------------------------------49 5.1.3.3. Mdulo VSM------------------------------------------------------------------------50 5.1.3.4. Mdulo ARES ----------------------------------------------------------------------50 5.2. Desarrollo por PLC -------------------------------------------------------------------------54 5.2.1 PLC Logo 24 RCL de SIEMENS ----------------------------------------------------54 5.2.2 Pico Soft ----------------------------------------------------------------------------------55 V

Captulo 6 Manual de Mantenimiento ---------------------------------------------------------59 6.1 Programa de mantenimiento preventivo. ------------------------------------------------61 6.2 Rutina de lubricacin -------------------------------------------------------------------------62

Captulo 7 Conclusiones --------------------------------------------------------------------------64 Bibliografa ---------------------------------------------------------------------------------------------65 Anexos -------------------------------------------------------------------------------------------Mini CD

VI

CAPTULO 1

Introduccin
1.1 Antecedentes
La tecnologa es una gran herramienta para aumentar la productividad del hombre. Desde los inicios de la civilizacin, el hombre ha utilizado los beneficios de la tecnologa para simplificar el trabajo; logrando as, realizar tareas tan bsicas como la fabricacin de lanzas para caza, hasta robots capaces de sustituir gran cantidad de operadores en el ensamble de un automvil.

-1-

La produccin en serie o cadena fue un proceso revolucionario en la produccin industrial cuya base es la cadena de montaje; una forma de organizacin de la produccin que delega a cada trabajador una funcin especfica y especializada en mquinas tambin ms desarrolladas. Su idea terica nace con el taylorismo, pero madura en el siglo XX con Henry Ford. A finales del siglo XX es superada por una nueva forma de organizacin industrial llamada toyotismo que se ha profundizado en el siglo XXI.

La disciplina del trabajo y la bsqueda del control coetneo, de los tiempos de produccin del obrero tenan un lmite objetivo en el siglo XIX. Este era que el da tiene 24 horas y la forma en que el obrero trabajaba tena una velocidad determinada an en gran parte por el tiempo dedicado a fabricar algn objeto. La divisin del trabajo no bast para aumentar la velocidad en la produccin por lo que Frederick Taylor trabaj la idea de cronmetro con el objetivo de eliminar ese "tiempo intil" o malgastado en el proceso productivo.

De este proceso revolucionario surge un sin fin de maquinarias para la produccin en serie. El optimizar los tiempos, aumentar la productividad, mejorar la calidad del producto y proceso se deben en gran parte a la invencin de las maquinas. La tecnologa ha avanzado considerablemente, ahora las acciones, procesos o trabajos que parecan estar obligadas a realizarse por un ser humano ya no lo son.

-2-

Desde hace algunas dcadas en gran parte de la industria se emplea maquinaria para envolver y proteger el producto; llas materias primas y productos terminados deben almacenarse y transportarse en condiciones seguras que impidan la contaminacin, la proliferacin de microorganismos o la alteracin del producto.

En la actualidad hay ciertos tipos de productos que suelen ser colocados en pallets (tarimas), para facilitar varias acciones. Dentro de estas acciones estn las siguientes: Almacenar Organizar Inventariar Transportar

El fleje es uno de los materiales ms utilizados en el mundo del empaque y embalaje en sus diferentes presentaciones: Polipropileno, Polister y Acero. El uso de cada uno de ellos va a ser determinado por las caractersticas o necesidades del producto que se desea proteger como el peso, las dimensiones, el medio de transporte, etctera.

-3-

Film estirable (Tambin Film Stretch, Film extensible) El film estirable es un material flexible y transparente de LLDPE (en ingls polietileno linear de baja densidad) que ha nacido para envolver los pallets y asegurarlos para el transporte adems de protegerlos contra los agentes atmosfricos y el polvo, la otra aplicacin de este material es para uso alimentacin (para el envolvimiento de alimentos) en substitucin del PVC. Se presenta en la mayora de los casos en bobinas transparentes con micrajes variables desde 12 hasta 50 m y ancho de 500 mm (aunque para algunas aplicaciones se rebobina con anchos inferiores o superiores) y peso variable segn las dimensiones y el uso (si es uso manual la bobina no excede los 5 Kg.) en el caso del film para uso genrico, mientras para el uso alimentacin el ancho de la bobina vara en funcin del producto que hay que envolver.

Film estirable uso genrico El film estirable debe su calidad principalmente a la materia prima que se utiliza en su fabricacin que difiere en el sistema de produccin del mismo polmero del etileno. El catalizador de la reaccin de polimerizacin confiere mejores caractersticas al polmero en trminos de brillantez, resistencia al estiramiento, resistencia a la perforacin y comportamiento al momento de llevarlo a su punto de fusin. En base a la calidad de materia prima se usa definir el material estndar o para pre-estiraje en el caso de uso en maquinas automticas dotadas de dispositivo de pre-estiraje motorizado.

-4-

Para fabricar el film estirable se usan extrusoras por soplado que obligan a utilizar una materia prima de muy alta calidad para obtener un material con optimas caractersticas (pero bastante ms caro) o extrusoras de capa plana que pueden tener tres o hasta cinco capas para aprovechar al mximo las caractersticas de cada polmero utilizado sin perjudicar la calidad final.

Como se usa La aplicacin puede ser manual con aplacadores muy simples o con maquinas que podemos reagrupar en dos grandes categoras maquinas semiautomticas y maquinas automticas. En la aplicacin manual la persona ata el film al pallet de madera y luego empieza a girar alrededor del pallet para envolverlo completamente, mientras con la maquina semiautomtica queda manual solo el proceso de atar y cortar el plstico al final del ciclo. Las maquinas automticas y las semiautomticas pueden envolver productos puestos en vertical o puestos en horizontal. Con bobinas de menores dimensiones (por ejemplo de 125 mm. de ancho) tambin se puede envolver perfiles o atar conjuntos de cosas haciendo un poco la funcin del fleje

Otras indicaciones La oferta de film estirable es muy amplia y la produccin europea se concentra en Italia donde solo dos de los primeros fabricantes producen 200.000 toneladas mtricas al ao. De todas formas prcticamente cada pas europeo tiene por lo menos un fabricante de film estirable y en Amrica Latina tambin ya se han desarrollado varios proyectos para la fabricacin de este material.

-5-

Como se fabrica El film estirable de Polietileno debe su calidad principalmente a la materia prima que se utiliza en su fabricacin que difiere en el sistema de produccin del mismo polmero del etileno. El catalizador de la reaccin de polimerizacin confiere mejores caractersticas al polmero en trminos de brillantez, resistencia al estiramiento, resistencia a la perforacin y comportamiento al momento de llevarlo a su punto de fusin.

En este proyecto se propone un microcontrolador para automatizar una flejadora industrial la cual funciona hasta el momento de forma manual y adems cuenta con algunas fallas mecnicas y elctricas a causa del desuso.

1.2 Planteamiento del problema


Se propone realizar un sistema digital para controlar las funciones de una flejadora antigua que funciona de forma manual, la cual est en desuso debido a que el tiempo que se toma un operador en maniobrar la maquina afecta a sus dems tareas en la produccin. Este problema puede solucionarse adaptando un microcontrolador a la flejadora, el cual se encargara de controlar las variables de salida y entrada, as como los tiempos del proceso. En la actualidad existen varios tipos de flejadoras las cuales utilizan un PLC para controlar todas sus variables, sin embargo un PLC tiene un costo mucho mayor al de un microcontrolador.

-6-

Para la adaptacin de este sistema digital se necesitara integrar los elementos de electrnica de potencia, para hacer la comunicacin entre microcontrolador, que funciona con un pequeo voltaje de corriente continua y los motores que trabajan con altos voltajes de corriente alterna.

1.3 Objetivos generales y especficos


El objetivo de este trabajo es realizar las reparaciones electromecnicas necesarias para el correcto funcionamiento de la maquina, as como la adaptacin de un sistema digital para sustituir la funcin del operador.

Objetivos especficos Eliminar las fallas electromecnicas en motores, mecanismos y tablero elctrico, producidas por la falta de lubricacin, diseo y desuso. Adaptar un sistema digital a base de un microcontrolador y elementos electrnicos de potencia, para obtener un proceso automatizado de flejado. Realizar pruebas del sistema completo para medir el rendimiento de la maquina flejadora.

1.4 Justificacin
En la actualidad, el tiempo de cualquier proceso en la industria puede ser expresado en un factor econmico, cada minuto y hora generan un costo en la produccin en serie.

-7-

La automatizacin en las maquinas elevan la productividad, evitan la necesidad de un operador y mejoran la calidad del proceso, todo esto conlleva a ganancias para la empresa. El desarrollo de un sistema automatizado para esta flejadora tendr la finalidad de hacer funcionar esta mquina como las ya existentes en el mercado, y evitar as la renta de una flejadora semiautomtica que se est utilizando. Se sustituir el PLC que se usa en la mayora de las flejadoras industriales por el microcontrolador para reducir los costos en la automatizacin y poder hacer ms factible la implementacin del proyecto.

1.5 Alcances y limitaciones


Alcances La flejadora ser capaz de envolver tarimas con rapidez y sin la presencia de un operador. La flejadora permitir seleccionar la cantidad de ciclos de flejado.

Limitaciones La flejadora envolver la tarima a la velocidad permitida por el motor, tomando en cuenta el peso de la carga. La flejadora solo podr envolver tarimas con producto a una determinada altura mxima, debido al diseo que presenta.

-8-

1.6 Organizacin del proyecto

El proyecto est organizado de la siguiente forma:

Captulo 2.- Anlisis de funcionamiento de la flejadora. Analizar paso a paso el proceso de flejado, as como el accionamiento de los elementos que la conforman. Captulo 3.- Deteccin de fallas a reparar. Identificar las diferentes averas con las que cuenta de tipo elctricas y mecnicas. Captulo 4.- Tipos de automatizacin y anlisis de costo. Seleccionar las operaciones a automatizar en las diferentes acciones en el proceso de flejado, as como identificar los elementos a reemplazar y/o utilizar para la automatizacin, y cotizar sus precios. Captulo 5.- Desarrollo del proyecto. Inicio del circuito de control de la flejadora, investigacin de los mecanismos y dispositivos que se utilizaran. Captulo 6. Manual de mantenimiento. Elaborar el manual de mantenimiento y operatividad de la flejadora. Captulo 7. Conclusiones

-9-

Captulo 2

Anlisis especifico de funcionamiento


2.1 Propiedades del stretch film. El film estirable como ya se menciono anteriormente es un material flexible y transparente de polietileno linear de baja densidad, que ha nacido para envolver los pallets y asegurarlos para el transporte adems de protegerlos contra los agentes atmosfricos y el polvo.

Es importante seguir la hoja de seguridad del proveedor, para el buen uso del material y no afecten al proceso de flejado, a continuacin se presentan las propiedades mecnicas de el stretch film usado en la empresa en sus dos presentaciones de 50 y 60 cm.

- 10 -

Tabla 1 Propiedades rollo de polietileno refilado de 50 cm.

Tabla 2 Propiedades rollo de polietileno refilado de 60 cm

- 11 -

Los datos mostrados en las tablas anteriores son todos muy relevantes, pero hay dos que sobresalen en relacin con la maquina flejadora, la elongacin a la ruptura y la resistencia a la ruptura.

2.2 Giro de la plataforma La plataforma es la base donde se coloca la tarima con el producto, lista para emplayarse. Su giro es transmitido por un motor trifsico de induccin y una serie de mecanismos.

Figura 1.1 Plataforma de flejadora.

El motor funciona a 220v en conexin de bajo voltaje y 440 en conexin de alto voltaje, a una frecuencia de 60Hz. Un moto reductor con una relacin de 1:30 disminuye la velocidad de giro del motor. Este moto reductor tiene en su eje un sprocket que transmite mediante una cadena el movimiento hacia otro sprocket de menor dimensin, teniendo entre los dos una relacin de 1:2/3.

- 12 -

El eje en el que se encuentra el segundo sprocket le transmite el movimiento a una de las tres ruedas en las que se sienta la plataforma.

Figuras 1.2 y 1.3 Mecanismos de movimiento de flejadora

2.3 Elevacin y descenso del carro porta bobinas El carro porta bobinas es el que carga o porta la bobina, la cual estar dosificando el plstico para envolver la tarima. Al igual que la plataforma, el carro porta bobinas tambin cuenta con un motor y una serie de mecanismos que generan el movimiento. El motor es pequeo y trabaja con un voltaje de 24v de CD, este motor tambin disminuye sus revoluciones a travs de un moto reductor.

Figura 1.4 y 1.5 Mecanismos de movimiento de carro portabobinas. - 13 -

El carro porta bobinas se desplaza sobre la viga vertical, una placa del carro se une a las dos puntas de la cadena en la parte inferior y superior. Esta cadena transmite el movimiento por dos sprockets, uno en la parte inferior acoplado al moto reductor y otro en la parte superior de la viga.

Figura 1.6 Adaptacin carro porta bobinas

Figura 1.7 Sprocket Superior

2.4 Frenado de bobina. En la parte superior del carro porta bobinas se encuentra un electroimn, el cual al recibir un voltaje de alimentacin se activa y frena la dosificacin del plstico, esto para tensionar el stretch film y mejorar la envoltura de la tarima.

Figura 1.8 Freno de bobina. - 14 -

El freno de la bobina tiene que tener definido el tiempo de activacin y el tiempo de desactivacin, la flejadora ya cuenta con un interruptor el cual se presiona y suelta para estar mandndole pulsos de activacin y desactivacin que generalmente son en intervalos de 1 o 2 segundos, todo esto de una forma manual realizada por el operador.

Figura 1.9 Interruptor de pulsos En este proyecto, un circuito temporizador y el microcontrolador realizaran la funcin de enviar pulsos para activar y desactivar el electroimn, adems los tiempos de frenado sern variables y podrn ser seleccionados para ajustarse a las propiedades del material.

Figura 1.10 Electroimn de freno - 15 -

2.5 Sensores La flejadora cuenta hasta el momento con un limit switch en la parte inferior que al ser activado enve la seal para frenar el descenso del carro porta bobinas.

Figura 1.11 Switch de limite En la parte media del carro porta bobinas se adaptara un sensor de presencia para detectar cuando la elevacin del carro porta bobinas ha superado la altura de la tarima, y as enviar la seal para que se detenga.

Al momento de haber enviado la seal para que el carro no siga ascendiendo, el plstico tiene que haber superado aproximadamente 3 o 4 pulgadas la altura de la tarima, para que la parte superior de tarima quede firme en la parte de arriba y evitar algn tipo de desbordamiento.

- 16 -

Figura 1.12 Estructura porta bobinas

- 17 -

Captulo 3

Deteccin de Fallas a Reparar


En este captulo se presentan las distintas fallas con las que cuenta la flejadora, mecnicas como elctricas, y se menciona brevemente el proceso de mantenimiento preventivo y correctivo que se aplico.

3.1 Deteccin de fallas mecnicas. La flejadora dispone varios mecanismos y motores, de los cuales de detectaron las siguientes fallas mecnicas que estaban ocasionando perturbaciones en el funcionamiento de la maquina.

- 18 -

Fallas mecnicas Falla Rodamientos de chumacera amarrados por desuso y acumulacin de polvo Antes de mantenimiento Descripcin del mantenimiento Correctivo. -Desmonte de la chumacera. -Limpieza con agua caliente. -Lubricacin. Despus de mantenimiento.

Figura 2.1 Chumacera de plataforma Ruido excesivo. correctivo. -Se desmonta la cubierta del motor para corregir la abolladura.

Figura 2.1.1 Chumacera de plataforma despus de mantenimiento

Figura 2.2 Cubierta motor de plataforma

Figura 2.2.1 Cubierta motor de plataforma corregido preventivo -Limpieza interna en motor de corriente directa y carbones.

Ninguna

Figura 2.3 Motor de carro portabobinas sucio.

Figura 2.3.1 Motor de carro portabobinas limpio. - 19 -

3.2 Deteccin de fallas elctricas. La flejadora dispone de un tablero principal en donde se encuentran los elementos de proteccin y control elctrico, sin embargo en la revisin de funcionamiento de la maquina no se encontr ninguna falla en el tablero elctrico.

Figura 2.4 Tablero elctrico Debido a que el tablero no cuenta con fallas elctricas solamente se volver a organizar las conexiones y cambiar algunos de los interruptores cuando se adapte la parte electrnica, para tratar de hacerlo un poco mas esttico.

- 20 -

Captulo 4

Tipos de automatizacin y anlisis de costo.

En este captulo se describen los dispositivos que pueden ser utilizados para la automatizacin de la flejadora, as como las variantes que se tienen que automatizar para el mejor funcionamiento de la maquina. Tambin se cotizaran los precios de los elementos a utilizar para verificar la factibilidad de compra.

4.1 Tipos de automatizacin. En la actualidad se pueden encontrar en el mercado flejadoras industriales automticas y semiautomticas, y en general todas ellas utilizan como unidad de control un PLC para realizar sus funciones, sin embargo en este proyecto se presenta tambin la opcin de un microcontrolador para controlar las funciones de la flejadora. - 21 -

4.1.1 PLC Un autmata programable industrial (API) o Programable logic controller (PLC), es un equipo electrnico, programable en lenguaje no informtico, diseado para controlar en tiempo real y en ambiente de tipo industrial, procesos secuenciales. Un PLC trabaja en base a la informacin recibida por los captadores y el programa lgico interno, actuando sobre los accionadores de la instalacin.

Figura 3.1 PLC Su utilizacin se da fundamentalmente en aquellas instalaciones en donde es necesario un proceso de maniobra, control, sealizacin, etc., por tanto, su aplicacin abarca desde procesos de fabricacin industriales de cualquier tipo a transformaciones industriales, control de instalaciones, etc.

- 22 -

Sus reducidas dimensiones, la extremada facilidad de su montaje, la posibilidad de almacenar los programas para su posterior y rpida utilizacin, la modificacin o alteracin de los mismos, etc., hace que su eficacia se aprecie. Una de sus aplicaciones es en la maquinaria de embalaje que es a la que hace referencia este proyecto. En el caso de las flejadoras industriales el PLC se encarga de controlar la activacin de la plataforma, el carro porta bobinas y el freno en la bobina, adems de controlar tiempos arriba y abajo. Las ventajas del PLC en la flejadora son sus entradas y salidas ya que manejan voltajes de corriente directa y alterna que un microcontrolador no maneja directamente.

Estructura de un PLC. Entrada: Corresponde al elemento o interfaz por el cual ingresan los datos que son adaptados y codificados en forma comprensible para la CPU. A la entrada se pueden conectar distintos tipos de captadores como por ejemplo

interruptores, pulsadores, sensores, etc. Esta seccin del PLC tambin cumple una misin de proteccin de los circuitos electrnicos internos. Unidad central de Procesos: Esta seccin realiza la interpretacin de las instrucciones del programa ingresado a travs del usuario y de acuerdo a los resultados obtenidos a la entrada activa o desactiva las salidas del PLC. Memoria: Esta etapa es la encargada de almacenar la informacin del programa y los datos con los cuales trabaja la CPU. Dependiendo de la funcin se utilizarn distintos tipos de memoria, como por ejemplo: memoria

- 23 -

de usuario, memoria de tabla de datos, memoria de sistema y memoria de almacenamiento. Salida: Esta seccin trabaja con las seales entregadas de la CPU, decodificndolas y amplificndolas para manejar distintos tipos de actuadores como por ejemplo rels, contactores, electro-vlvulas, lmparas, etc. Esta etapa tambin cuenta con un sistema de proteccin para los circuitos internos.

Figura 3.2 Estructura general del un PLC.

- 24 -

4.1.2 Microcontrolador Un microcontrolador (abreviado C, UC o MCU) es un circuito integrado

programable, capaz de ejecutar las rdenes grabadas en su memoria. Est compuesto de varios bloques funcionales, los cuales cumplen una tarea especfica. Un microcontrolador incluye en su interior las tres principales unidades funcionales de una computadora: unidad central de procesamiento, memoria y perifricos de entrada/salida. Algunos microcontroladores pueden utilizar palabras de cuatro bits y funcionan a velocidad de reloj con frecuencias tan bajas como 4 Khz., con un consumo de baja potencia (mW o microvatios). Por lo general, tendr la capacidad para mantener la funcionalidad a la espera de un evento como pulsar un botn o de otra interrupcin, el consumo de energa durante el sueo (reloj de la CPU y los perifrico de la mayora) puede ser slo nanovatios, lo que hace que muchos de ellos muy adecuados para aplicaciones con batera de larga duracin. Otros

microcontroladores pueden servir para roles de rendimiento crtico, donde sea necesario actuar ms como un procesador digital de seal (DSP), con velocidades de reloj y consumo de energa ms altos. Al ser fabricados, la memoria ROM del microcontrolador no posee datos. Para que pueda controlar algn proceso es necesario generar o crear y luego grabar en la EEPROM o equivalente del microcontrolador algn programa, el cual puede ser escrito en lenguaje

ensamblador u otro lenguaje para microcontroladores; sin embargo, para que el programa pueda ser grabado en la memoria del microcontrolador, debe ser codificado en sistema numrico hexadecimal que es finalmente el sistema que hace trabajar al microcontrolador cuando ste es alimentado con el voltaje adecuado y asociado a dispositivos analgicos y discretos para su funcionamiento. - 25 -

Los microcontroladores ms comunes en uso son: Empresa Atmel 8 bits AVR(mega y tiny), 89Sxxxx familia similar 8051 16 bits 32 bits SAM7(ARM7TDMI), SAM3(ARM CortexM3), SAM9(ARM926)

Freescale(antes Motorola) Holtek Intel

68HC05, 68HC08, 68HC12, 68HCS12, 683xx, PowerPC, 68HC11, HCS08 68HCSX12, 68HC16 ColdFire HT8 MCS-48(familia 8048) MCS51(familia 8051) 8xC251 COP8

MCS96, MXS296

Nacional Semiconductor

Microchip

NXP Semiconductors (antes Philips)

Familia 10f2xx Familia 12Cxx PIC24F, PIC24H y Familia 12Fxx, dsPIC30FXX, dsPIC33F PIC32 con motor dsp integrado 16Cxx y 16Fxx 18Cxx y 18Fxx Cortex-M3, Cortex80C51 XA M0, ARM7, ARM9 RX, V850, SuperH, H8S, 78K0R, R8C, SH-Mobile,H8SX R32C/M32C/M16C C200, CortexM3(ARM), TMS570(ARM)

Renesas (antes Hitachi, 78K, H8 Mitsubishiy NEC) Texas Instruments TMS370, MSP430 Zilog Z8, Z86E02

Tabla 3 Familias de Microcontroladores

- 26 -

Sus campos de aplicacin son muchos en la actualidad, sin embargo la principal de manda es en el sector de telecomunicaciones.

Figura 3.3 Campos de aplicacin del microcontrolador

Estructura del Microcontrolador. La CPU. Podemos decir que la CPU, siglas en ingls de unidad central de proceso, es el ncleo del microcontrolador. Se encarga de ejecutar las instrucciones almacenadas en la memoria, de la que hablaremos ms adelante. Es lo que habitualmente llamamos procesador o microprocesador, trmino que a menudo se confunde con el de microcontrolador. En esta lnea cabe aclarar que, tal y como estamos viendo, ambos trminos no son lo mismo: el microprocesador es una parte de un microcontrolador y sin l no sera til; un microcontrolador, en cambio, es un sistema completo que puede llevar a cabo de forma autnoma una labor. Podemos ver al microprocesador como el cerebro de una persona y al microcontrolador como el cuerpo: el cerebro se encarga de procesar toda la informacin, pero necesita a los dems rganos para funcionar. De la misma forma, el microprocesador, que nicamente se encarga de ejecutar las instrucciones, necesita, por un lado, un lugar donde almacenarlas, es decir, la memoria, y por otro, un medio para interactuar con el exterior, es decir, los dispositivos de entrada/salida. - 27 -

Memoria.

Entendemos

por

memoria

los

diferentes

componentes

del

microcontrolador que se emplean para almacenar informacin durante un periodo determinado de tiempo. La informacin que necesitaremos durante la ejecucin del programa ser, por un lado, el propio cdigo, y por otro, los diferentes datos que usemos durante la ejecucin del mismo. Hablaremos por tanto de memoria de programa y de memoria de datos, respectivamente. La diferente naturaleza de la informacin que hay que almacenar hace necesario el uso de diferentes tipos memorias. Sin hacer especial nfasis en este apartado, s habr que tener en cuenta una clasificacin bsica, que distingue entre memoria voltil y no voltil. La primera es aquella que pierde la informacin que almacena al desconectarla de la alimentacin; la segunda, como resulta obvio, no. Por lo tanto, se hace evidente que al menos la memoria de programa deber ser no voltil: no sera prctico que el programa grabado en el microcontrolador se borrara cada vez que apagramos el dispositivo. Con respecto a la memoria de datos, diremos por el momento segn la situacin puede interesarnos una u otra. La existencia de dos tipos de informacin a almacenar, nos lleva tambin al concepto de arquitectura. Entendemos por arquitectura el conjunto de componentes del microcontrolador y la forma en la que stos se relacionan. Las ms conocidas son la arquitectura Harvard y la arquitectura Von Neumann. En la primera, datos y programa estas almacenados en dos memorias fsicamente separadas, cada una de ellas con un bus de comunicaciones propio. En la segunda, datos y programa se encuentran en el mismo dispositivo de memoria, por lo que comparten un mismo.

- 28 -

Figura 3.4 Arquitectura Harvard

Figura 3.5 Arquitectura Von Neumann

Unidades de entrada/salida. Ya hemos visto qu parte del microcontrolador ejecuta las instrucciones de nuestro programa y de dnde las lee. Ahora slo nos falta ver qu son las unidades de entrada/salida. Las unidades de entrada/salida son los sistemas que emplea el microcontrolador para comunicarse con el exterior. Imaginemos una televisin: por un lado tiene un dispositivo de salida, como es la pantalla, y por otro lado, de entrada, como son los botones de subir o bajar volumen y de cambio de canal. As, los dispositivos de entrada nos permitirn introducir informacin en el microcontrolador y los de salida nos servirn para que ste la saque al exterior.

- 29 -

4.2 Seleccin de operaciones a automatizar. Hoy en da las flejadoras industriales cuentan mnimo con alguna operacin de

forma automtica, ya sea algn sensor de lmite, control de velocidad, tiempos de operacin, ciclos de trabajo, etc., la flejadora con la que se trabaja en este proyecto solo tiene una funcin automtica, que es un sensor de limite de carrera en la parte inferior para detener el carro porta bobinas cuando llega a la parte de abajo.

Figura 3.6 Limit switch para lmite inferior

Las operaciones seleccionadas para automatizar fueron: Descenso del carro porta bobinas.- Agregar un sensor de presencia en la parte inferior del carro porta bobinas para detectar cuando se haya superado la altura de la tarima y enviar la seal para que descienda.

Figura 3.7 Sensor presencia para lmite superior - 30 -

Tiempo de freno.- El tiempo en el electroimn que frena la bobina ser controlado y definido por software, para evitar la presencia de un operador que este constantemente pulsando un botn para activar el freno.

Figura 3.8 Mecanismos de freno

Ciclos de trabajo.- Las flejadoras semiautomticas y automticas que se encuentran en el mercado cuentan con esta funcin, que permite seleccionar las veces que se desea se repita el proceso, a esta flejadora que no cuenta con esa funcin tambin se le agregara esta opcin por software para que pueda repetir el proceso que por lo general es de una a tres veces.

- 31 -

4.3 Costo de Materiales A continuacin en la tabla se lista una serie de elementos principales que pueden ser utilizados para la automatizacin de la flejadora, y los precios de cada uno de ellos. Por solicitud de la empresa se realiza la cotizacin de dos opciones de proyecto, opcin 1 utilizando un PLC y opcin 2 un microcontrolador. Elemento PLC logo 24 Rcl SIEMENS Microcontrolador PIC18F4550 Programador PIC Material de Electrnica 4 Relevadores de estado solido Display LCD 2x16 Opcin de Proyecto 1 2 Precio $2500.00 $110.00 Lugar de compra Mercado Libre Cosas de Ingeniera (internet) Mercado Libre Cualquier electrnica. Mercado Libre Cosas de ingeniera

2 2 2 2

$450.00 $300.00 $1200.00 $150.00

Tabla 4 Costos de Material.

De los materiales mostrados en la tabla anterior resulta que la opcin 1 es aproximadamente un 40% ms cara que la opcin dos, sin embargo el desarrollo de la opcin 2 es un poco ms complejo, debido a que se la programacin en un microcontrolador se vuelve un poco mas tediosa, en comparacin a la programacin en un PLC. A continuacin en el siguiente captulo se muestra el desarrollo del proyecto para las dos opciones.

- 32 -

Captulo 5

Desarrollo del proyecto


En este proyecto se presentan dos opciones de desarrollo, una de ellas mediante la utilizacin de un microcontrolador y otra por medio de un PLC. Por solicitud de la empresa, se proponen estas dos opciones para mostrar el funcionamiento, ventajas y desventajas entre las dos.

5.1 Desarrollo por microcontrolador El desarrollo por microcontrolador se basa en el uC 18f4550 de Microchip que tiene las caractersticas necesarias para realizar este proyecto, este microcontrolador es de muy bajo costo y hay la informacin necesaria por parte de Microchip para que cualquier persona con conocimientos bsicos en microcontroladores pueda hacerlo funcionar y llevar a cabo algn proyecto.

- 33 -

5.1.1 PIC 18F4550 El modelo 18F4550 posee varias caractersticas que hacen a este microcontrolador un dispositivo muy verstil, eficiente y prctico para ser empleado en gran cantidad de aplicaciones, y en la opcin que posteriormente ser detallada.

5.1.1.1 Caractersticas generales del uC 18F4550 El PIC 18F4550, pertenece a los microcontroladores PIC18 de gama alta. Posee una arquitectura RISC (reduced instruction set computer) de 16 bits longitud de instrucciones y 8 bits de datos. La tabla muestra en resumen las caractersticas fundamentales de este microcontrolador. Caractersticas Frecuencia de operacin Memoria de programa (bytes) Memoria RAM de datos (bytes) Memoria EEPROM datos (bytes) Lneas de E/S Interrupciones Temporizadores Mdulos de comparacin/captura/PWM (CCP) Mdulos de Comparacin/Captura/PWM mejorado (ECCP) Canales de comunicacin serie Canal USB Puerto paralelo de transmisin de datos (SPP) Canales de conversin A/D de 10 bits Comparadores analgicos Juego de instrucciones Encapsulado PIC18F4550 Hasta 48MHz 32.768 2.048 256 20 35 4 1 1 MSSP, EUSAR 1 1

13 Canales 2 75 (83 ext.) PDIP40 pines QFN 40 pines TQFP 40 pines Tabla 5 Caractersticas del uC 18F4550

- 34 -

Figura 4.1 pines del microcontrolador 18F4550 (40 pines)

Figura 4.2 pines del microcontrolador 18F4550 encapsulado TQFP - 35 -

5.1.1.2 Estructura interna del uC 18F4550

Figura 4.3 Estructura interna del uC 18F4550 - 36 -

5.1.1.3 Bancos de registros de control

Figura 4.4 Bancos de Registros del uC 18F4550

Nota: (1) no es un registro fsico (2) registros no implementados son ledos como 0 (3) estos registros son implementados solo en dispositivos de 40/44 pines

- 37 -

5.1.2 Lenguaje en C Los lenguajes de programacin de alto nivel (Basic, Pascal, C etc.) fueron creados con el propsito de superar las desventajas del ensamblador. En lenguajes de programacin de alto nivel varias instrucciones en ensamblador se sustituyen por una sentencia. El programador ya no tiene que conocer el conjunto de instrucciones o caractersticas del hardware del microcontrolador utilizado. Ya no es posible conocer exactamente cmo se ejecuta cada sentencia, de todas formas ya no importa. Aunque siempre se puede insertar en el programa una secuencia escrita en ensamblador. El lenguaje C dispone de todas las ventajas de un lenguaje de programacin de alto nivel (anteriormente descritas) y le permite realizar algunas operaciones tanto sobre los bytes como sobre los bits (operaciones lgicas, desplazamiento etc.). Las caractersticas de C pueden ser muy tiles al programar los microcontroladores. Adems, C est estandarizado (el estndar ANSI), es muy portable, as que el mismo cdigo se puede utilizar muchas veces en diferentes proyectos. Lo que lo hace accesible para cualquiera que conozca este lenguaje sin reparar en el propsito de uso del microcontrolador. C es un lenguaje compilado, lo que significa que los archivos fuentes que contienen el cdigo C se traducen a lenguaje mquina por el compilador. Todas estas caractersticas hicieron al C uno de los lenguajes de programacin ms populares.

- 38 -

5.1.2.1 Compilador mikroc La programacin de microcontroladores se basa en un cdigo de mquina que es conocido como cdigo ensamblador, este cdigo contiene una a una las instrucciones del programa, este cdigo ensamblador o tambin conocido como cdigo asembler es minucioso, y tedioso de editar. El asembler crea cdigos de programa extensos y de difcil comprensin. La creacin de compiladores de alto nivel facilit la edicin y creacin de programas en todo modo de programacin lgica, por supuesto los microcontroladores no fueron la excepcin, comercialmente existen varios compiladores de diferentes fabricantes y diferentes lenguajes de alto nivel.

El compilador de alto nivel en lenguaje C utiliza estructuras que facilitan la programacin, optimiza las operaciones matemticas y los procesos, por medio del uso de funciones predefinidas y las no predefinidas que el desarrollador puede crear, as como el uso de un conjunto de variables, de tipo carcter, entero, y punto decimal. El compilador crea automticamente el cdigo ensamblador y a su vez un cdigo similar consignado en un archivo con extensin *.hex, este archivo es el resultado primordial del compilador dado que con este se programa elctricamente el microcontrolador o con el mismo se puede realizar una simulacin computacional.

- 39 -

El proceso de compilacin consiste en varios pasos y se ejecuta automticamente por el compilador. Por con, un conocimiento bsico del funcionamiento puede ser til para entender el concepto del lenguaje mikroC. El archivo fuente contiene el cdigo en mikroC que usted escribe para programar el microcontrolador. El preprocesador se utiliza automticamente por el compilador al iniciarse el proceso de la compilacin. El compilador busca las directivas del preprocesador (que siempre empiezan por #) dentro del cdigo y modifica el cdigo fuente de acuerdo con las directivas. En esta fase se llevan a cabo inclusin de archivos, definicin de constantes y macros etc., lo que facilita el proceso. Luego, el compilador traduce el cdigo a un archivo binario denominado archivo .mcl. El enlazador (linker) recupera toda la informacin requerida para ejecutar el programa de los archivos externos y la agrupa en un solo archivo (.dbg). Adems, un proyecto puede contener ms de un archivo fuente y el programador puede utilizar funciones predefinidas y agrupadas dentro de los archivos denominados libreras. Por ltimo, el generador .hex produce un archivo .hex. Es el archivo que se va a cargar en el microcontrolador.

Figura 4.5 Pasos del proceso de compilacin El proceso entero de la compilacin que incluye todos los pasos anteriormente descritos se le denomina building. - 40 -

A continuacin se muestra el cdigo del programa en el compilador de Mikroc.

Figura 4.6 Pgina 1 del cdigo en c

En esta primera pgina los dos primeros prrafos definen la configuracin del puerto D en el cual se va a conectar el display y sus pines se configuran como salidas, en el tercer prrafo se declaran las variables y la funcin de interrupcin, todas ellas de tipo entero. Al final se declaran la mayora de los textos de tipo char que aparecern en el men del display y se comienza con la funcin de interrupcin en la lnea 39.

- 41 -

De la lnea 39 de la primera pgina hasta la 46 de la segunda pgina se encuentra la subrutina de interrupcin.

Figura 4.6.1 Pgina 2 del cdigo en c

En la lnea 48 comienza la funcin principal main, a partir de ah hasta la lnea 57 se encuentra la configuracin inicial, a partir de la lnea 59 empieza la parte ms compleja del programa, en esta seccin se desarrolla el men que tendr el display para que al operador le sea fcil entender las variables que se pueden modificar para el funcionamiento de la flejadora. En la lnea 59 comienza con las opciones del men del display, el primer submen que se programa es el de ciclos - 42 -

Figura 4.6.2 Pgina 3 del cdigo en c

En la lnea 95 termina la el bucle del submen ciclos, mientras que en la 96 empieza la programacin para entrar al bucle del submen tiempo superior, en el cual se define el tiempo de la pausa en la parte superior de la tarima. En la lnea 121 termina el bucle del submen tiempo superior, mientras que en la 123 comienza el bucle del submen tiempo inferior.

- 43 -

Figura 4.6.3 Pgina 4 del cdigo en c

Al empezar la pgina y hasta la lnea 147 se encuentra el cdigo del submen tiempo inferior, en el cual se selecciona el tiempo de retardo antes de se empiece a elevar el carro porta bobinas. Enseguida en la lnea 148 comienza el cdigo para el submen del tiempo de freno.

- 44 -

Figura 4.6.4 Pgina 5 del cdigo en c

En la lnea 171 termina el cdigo para la programacin del submen tiempo freno, donde se selecciona el intervalo en que el freno para la bobina va a estar activado o desactivado. En la lnea 188 comienza el programa para el control de la flejadora, en el cual se activan y desactivan las salidas, se hace la lectura de las entradas y se realiza el ciclo de trabajo. En la lnea 213 se termina el cdigo para el ciclo de flejado, mientras que en la lnea 220 finaliza completamente el cdigo del problema.

- 45 -

Figura 4.6.5 Pgina 6 del cdigo en c

El men queda organizado de la siguiente manera:

Figura 4.7 Estructura del men del display

Donde: F4 = Botn Enter F5 = Botn Siguiente F6 = Botn Esc

- 46 -

5.1.2.2 Programador Terminado el programa se dispone a grabarlo en el microcontrolador, en este proyecto se utilizara un programador de Microside Emmbedded System Design que tiene compatibilidad con la mayora de los microcontroladores.

Figura 4.8 Interface del programador El proceso es sencillo, solo basta con conectar el grabador a la computadora por medio del cable USB, colocar el microcontrolador en el programador, dar click en la opcin de abrir Hex, que es el archivo generado por el compilador y enseguida seleccionar la opcin programar.

- 47 -

5.1.3 Simulacin del proyecto La simulacin mostrada en esta seccin presenta cmo deben de comportarse las entradas y salidas en la flejadora para realizar el proceso. Para esto se utiliza un software de diseo de circuitos electrnicos, el cual tambin cuenta con motores de corriente directa para representar de una mejor manera el motor de la plataforma y el del carro porta bobinas.

5.1.3.1 Software de diseo electrnico Proteus

PROTEUS es una aplicacin CAD, compuesto de tres mdulos: ISIS (Intelligent Schematic Input System): es el mdulo de captura de esquemas. VSM (Virtual System Modelling): es el mdulo de simulacin, incluyendo PROSPICE. ARES (Advanced Routing Modelling): es el mdulo para la realizacin de circuitos impresos (PCB).

(PROSPICE es la versin SPICE, incluida en PROTEUS, desarrollada en la universidad de Berkeley, con extensiones para simulacin analgica y digital

conjuntas y la animacin de circuitos.)

- 48 -

5.1.3.2 Mdulo ISIS El Programa ISIS, Intelligent Schematic Input System

(Sistema de Enrutado de Esquemas Inteligente) permite disear el plano elctrico del circuito que se desea realizar con componentes muy simples resistencias, otro microprocesador o microcontrolador, variados, hasta alguno de desde que

incluyendo fuentes

alimentacin,

generadores de seales y muchos otros componentes con prestaciones diferentes. Los diseos realizados en Isis pueden ser simulados en tiempo real, mediante el mdulo VSM, asociado directamente con ISIS. El diagrama para la flejadora es el siguiente:

Figura 4.9.1 Diagrama de conexin en Proteus - 49 -

En el diagrama anterior se encuentran las tres salidas a controlar que son un motor de corriente alterna para la plataforma, un motor de corriente directa para el carro porta bobinas y se reemplaza para fines de simulacin, un electroimn con un motor para el freno de la bobina.

5.1.3.3 Mdulo VSM Una de las prestaciones de Proteus, integrada con ISIS, es VSM,

el Virtual System Modeling (Sistema Virtual de Modelado), una extensin integrada con ISIS, con la cual se puede simular, en tiempo real, con posibilidad de ms rapidez; todas las caractersticas de varias familias de microcontroladores, introduciendo nosotros mismos el programa que controlar el microcontrolador y cada una de sus salidas, y a la vez, simulando las tareas que queramos que lleve a cabo con el programa. Se pueden simular circuitos con microcontroladores conectados a distintos dispositivos, como motores, lcds, teclados matriciales, etc.

5.1.3.4 Mdulo ARES ARES, o Advanced Routing and Editing Software (Software de Edicin y Ruteo Avanzado); es la herramienta de enrutado, ubicacin y edicin de componentes, se utiliza para la fabricacin de placas de circuito impreso,

permitiendo editar generalmente, las capas superficial (Top Copper), y de soldadura (Bottom Copper).

- 50 -

Para la implementacin, la mayora de los elementos dispuestos en el plano del modulo ISIS se eliminan, y solo se dispone en la tarjeta del microcontrolador, un circuito de tiempo, elementos pasivos y las terminales para realizar la conexin.

Figura 4.9.1.1 Diagrama PCB de la placa

El mdulo ARES cuenta con una opcin para poder visualizar en 3D la placa, los elementos y las pistas de conexin.

- 51 -

Figura 4.9.1.2 Vista 3D de la placa

Figura 4.9.1.3 Vista 3D de las pistas de conexin - 52 -

Enseguida de seleccionar los elementos necesarios y hacer las conexiones se procede a imprimir el archivo para realizar la serigrafa a la placa fenlica

Figura 4.9.1.4 Diseo de Impresin con vista de elementos En la imagen anterior se muestran las pistas de conexin pero tambin los elementos en la placa, sin embargo la impresin final es la siguiente:

Figura 4.9.1.5 Diseo de Impresin final sin vista de elementos - 53 -

La informacin complementaria de los diferentes programas y elementos que se utilizaron para presentar esta opcin de proyecto, se anexan en el mini cd.

5.2 Desarrollo por PLC. En el desarrollo por PLC se pretende utilizar un 24 Rcl de SIEMENS que cuenta con las caractersticas necesarias para hacer funcionar de manera perfecta la flejadora. La programacin en PLC es un poco menos compleja que el microcontrolador, sin embargo una HMI para que el operador pueda hacer modificaciones de una manera ms sencilla tiene un costo muy elevado, de este modo solo personal autorizado del departamento de mantenimiento podr hacer variaciones en las diferentes parmetros del programa.

5.2.1 PLC Logo 24 RCL de SIEMENS Logo 24 Rcl de SIEMENS es un PLC cuenta con 12 entradas a 24v y 8 salidas a rele a 10A, adems de tener una pequea pantalla para programarlo directamente.

Figura 4.9.2 Diseo de Impresin con vista de elementos - 54 -

Debido a la espera de autorizacin para la compra de materiales, se dispone a usar un software para programacin de PLC con el que ya se cuenta en la empresa, en el cual se introducir el programa para la automatizacin de la flejadora y se simulara el funcionamiento.

5.2.2 Pico Soft. El software de programacin PicoSoft/PicoSoft Pro ofrece la posibilidad de que programas (esquemas de contactos) para Pico-/ Pico GFX-Controller se puedan:

crear, guardar, simular, documentar, transferir a un aparato Pico/Pico GFX conectado y listo para el funcionamiento programar para visualizar los estados de operando durante el funcionamiento (online).

Adems, con la versin de software PicoSoft Pro pueden crearse aplicaciones de visualizacin (mscaras y macros para la configuracin de teclas) para Pico GFX Controller.

Entrada de programa Con la entrada de programa en la vista Esquema de contactos est a su disposicin el men de opciones que facilita el cableado. De este modo, el esquema de contactos podr crearse a partir de la seleccin de contactos y bobinas, rels de - 55 -

funcin o mdulos de funcin que aparecen en la ventana y que usted puede arrastrar hasta la ventana del esquema de contactos. Adicionalmente a las conexiones que se crean automticamente, podr establecer conexiones entre los elementos del esquema de contactos con la ayuda del ratn.

Figura 4.9.2.1 Secciones del Pico Soft

En la ventana 1 se puede ver la caja de herramientas, ah se pueden ver los aparatos y elementos disponibles para su proyecto. En la ventana 2 se muestra el banco de trabajo (Esquema de contactos), donde se realiza la conexin de los elementos. En la ventana 3 se muestra el campo de propiedades del elemento que se seleccione.

- 56 -

Simulacin La simulacin permitir trabajar por el momento independientemente del aparato y de su modo de conexin. En el indicador de estado offline puede comprobar su esquema de contactos, para lo que le servirn de ayuda las entradas, salidas, puntos de interrupcin y funciones de forzado y de visualizacin simulados. La figura siguiente muestra el programa en el esquema de contactos para la automatizacin de la flejadora.

Figura 4.9.2.2 Diagrama de Escalera de la flejadora

Con estas 10 lneas se puede realizar la automatizacin de la flejadora, y en el programa se pueden modificar parmetros desde la pantalla del PLC. - 57 -

Estas son las dos opciones que se presentan para el desarrollo de la automatizacin de la flejadora, y se espera solamente por la compra del material para llevar a cabo la implementacin, pruebas y ajustes. La opcin por microcontrolador tiene la ventaja de que la interface tiene un bajo costo, solo que nada mas necesita un display y una serie de botones para que el operador pueda hacer ajustes, sin embargo se suma el costo de los relevadores de estado slido para sus salidas. La opcin por PLC tiene la ventaja de que la programacin es menos tediosa y ms sencilla, sus salidas pueden manejar altos voltajes, sin embargo un HMI para que el operador pueda hacer ajustes al programa, sin tener el conocimiento de diagramas de escalera, es un poco elevada. El desarrollo, la implementacin, pruebas y ajustes, se realizaran en cuanto la empresa elija la opcin que ms le convenga.

- 58 -

Captulo 6

Manual de mantenimiento
En este captulo se muestran los formatos con los cuales se dar mantenimiento a la flejadora, la seccin de operatividad o manual del usuario queda pendiente hasta el desarrollo e implementacin del proyecto.

Como su nombre lo indica el mantenimiento preventivo se diseo con la idea de prever y anticiparse a los fallos de las maquinas y equipos, utilizando para ello una serie de datos sobre los distintos sistemas y sub-sistemas e inclusive partes. Bajo esa premisa se disea el programa con frecuencias calendario o uso del equipo, para realizar cambios de sub-ensambles, cambio de partes, reparaciones, ajustes, cambios de aceite y lubricantes, etc., a maquinaria, equipos se instalaciones y que se considera importante realizar para evitar fallos. - 59 -

La finalidad del mantenimiento preventivo es encontrar y corregir los problemas menores antes de que estos provoquen fallas. El mantenimiento preventivo puede ser definido como una lista completa de actividades, todas ellas realizadas por; usuarios, operadores, y mantenimiento. Para asegurar el correcto funcionamiento de de la maquina en este caso.

La rutina de lubricacin es el proceso o tcnica empleada para reducir el rozamiento entre dos superficies que se encuentran muy prximas y en movimiento una respecto de la otra, interponiendo para ello una sustancia entre ambas

denominada lubricante que soporta o ayuda a soportar la carga (presin generada) entre las superficies enfrentadas.

Una adecuada lubricacin permite un funcionamiento continuo y suave de los equipos mecnicos, con un ligero desgaste, y sin excesivo estrs o ataque a las partes mviles (cojinetes y engranajes). Cuando falla la lubricacin, los metales y otros materiales pueden rozar y destruirse unos a los otros, causando daos irreparables, calor y fallo general.

- 60 -

6.1 Programa de mantenimiento preventivo.

- 61 -

6.2 Rutina de lubricacin

- 62 -

Los formatos mostrados en esta seccin son los utilizados por la empresa para todo tipo de mantenimiento de cualquier maquinaria existente en la empresa, el formato tiene una fecha de inicio el primer da de cada mes, y se revisa las actividades de mantenimiento diariamente semanalmente o mensualmente. Cada formato de mantenimiento tiene un clave de identificacin para poder ubicarlo ms rpido en la base de datos, en este caso los formatos son el F88 para el programa de mantenimiento preventivo, y el F89 para la rutina de lubricacin. En el formato se solicita el periodo que comprende inicio y final del mes, el nombre de la maquina, marca y numero de serie, as como el nombre de la persona que realiza el mantenimiento y sus observaciones.

- 63 -

Captulo 7

Conclusiones
La automatizacin en procesos industriales es de gran importancia para el aumento de produccin, una mejor calidad del producto, bajar los costos de produccin. Sin embargo la automatizacin solo es viable si al evaluar los beneficios econmicos y sociales de las mejoras que se podran obtener al automatizar, son mayores a los costos de operacin y mantenimiento del sistema. La automatizacin de un proceso frente al control manual del mismo proceso, brinda ciertas ventajas y beneficios de orden econmico, social, y tecnolgico ya que se asegura una mejora en la calidad del trabajo del operador y en el desarrollo del proceso, esto depender de la eficiencia del sistema implementado. Se obtiene una reduccin de costos, puesto que se racionaliza el trabajo, se reduce el tiempo y dinero dedicado al mantenimiento. Este proyecto deja a un servidor el conocimiento de los tipos de automatizacin que se pueden tener en una maquina industrial, como afectan los tiempos en la produccin y el tema de factibilidad en la automatizacin. - 64 -

BIBLIOGRAFIA.

10 ABRIL 2012 - Manual de Mikroc http://es.scribd.com/doc/79161119/Manual-de-Manejo-de-Mikroc

11 ABRIL 2012 Manual de PIC18F4550 http://es.scribd.com/proteus7/d/2940003-PIC18F4550

12 ABRIL 2012 Data sheet PIC18F4550 http://ww1.microchip.com/downloads/en/devicedoc/39632c.pdf

12 ABRIL 2012 Manual proteus http://el013autavic.files.wordpress.com/2008/10/manual-proteus.pdf

25 MAYO 2012. Mantenimiento preventivo http://www.mantenimientoplanificado.com/j%20guadalupe%20articulos/MANTENIMIE NTO%20PREVENTIVO%20parte%201.pdf

30 MAYO 2012 - Mechanical Engineers Handbook (Vol I, II, III, IV)/ http://www.ives.edu.mx/bibliodigital/Ingenierias/Libros%20Ingenieria/INGENIERIA%2 0mecanica/

- 65 -

ndice de Figuras Figura 1.1 Plataforma de flejadora.----------------------------------------------------------------12 Figuras 1.2 y 1.3 Mecanismos de movimiento de flejadora---------------------------------13 Figuras 1.4 y 1.5 Mecanismos de movimiento de carro porta bobinas.------------------13 Figura 1.6 Adaptacin carro porta bobinas------------------------------------------------------14 Figura 1.7 Sprocket Superior------------------------------------------------------------------------14 Figura 1.8 Freno de bobina.-------------------------------------------------------------------------14 Figura 1.9 Interruptor de pulsos--------------------------------------------------------------------15 Figura 1.10 Electroimn de freno------------------------------------------------------------------15 Figura 1.11 Switch de limite-------------------------------------------------------------------------16 Figura 1.12 Estructura porta bobinas-------------------------------------------------------------17 Figura 2.1 Chumacera de plataforma-------------------------------------------------------------19 Figura 2.1.1 Chumacera de plataforma despus de mantenimiento---------------------19 Figura 2.2 Cubierta motor de plataforma --------------------------------------------------------19 Figura 2.2.1 Cubierta motor de plataforma corregido-----------------------------------------19 Figura 2.3 Motor de carro portabobinas sucio.--------------------------------------------------19 Figura 2.3.1 Motor de carro portabobinas limpio.----------------------------------------------19 Figura 2.4 Tablero elctrico--------------------------------------------------------------------------20 Figura 3.1 PLC------------------------------------------------------------------------------------------22 Figura 3.2 Estructura general del un PLC.-------------------------------------------------------24 Figura 3.3 Campos de aplicacin del microcontrolador--------------------------------------27 Figura 3.4 Arquitectura Harvard--------------------------------------------------------------------29 Figura 3.5 Arquitectura Von Neumann------------------------------------------------------------29 Figura 3.6 Limit switch para lmite inferior--------------------------------------------------------30 - 66 -

Figura 3.7 Sensor presencia para lmite superior ---------------------------------------------30 Figura 3.8 Mecanismos de freno-------------------------------------------------------------------31 Figura 4.1 pines del microcontrolador 18F4550 (40 pines) ---------------------------------35 Figura 4.2 pines del microcontrolador 18F4550 encapsulado TQFP --------------------35 Figura 4.3 Estructura interna del uC 18F4550 -------------------------------------------------36 Figura 4.4 Bancos de Registros del uC 18F4550 ---------------------------------------------37 Figura 4.5 Pasos del proceso de compilacin--------------------------------------------------40 Figura 4.6 Pgina 1 del cdigo en c---------------------------------------------------------------41 Figura 4.6.1 Pgina 2 del cdigo en c------------------------------------------------------------42 Figura 4.6.2 Pgina 3 del cdigo en c------------------------------------------------------------43 Figura 4.6.3 Pgina 4 del cdigo en c------------------------------------------------------------44 Figura 4.6.4 Pgina 5 del cdigo en c------------------------------------------------------------45 Figura 4.6.5 Pgina 6 del cdigo en c------------------------------------------------------------46 Figura 4.7 Estructura del men del display------------------------------------------------------46 Figura 4.8 Interface del programador-------------------------------------------------------------47 Figura 4.9.1 Diagrama de conexin en Proteus------------------------------------------------49 Figura 4.9.1.1 Diagrama PCB de la placa--------------------------------------------------------51 Figura 4.9.1.2 Vista 3D de la placa----------------------------------------------------------------52 Figura 4.9.1.3 Vista 3D de las pistas de conexin---------------------------------------------52 Figura 4.9.1.4 Diseo de Impresin con vista de elementos--------------------------------53 Figura 4.9.1.5 Diseo de Impresin final sin vista de elementos---------------------------53 Figura 4.9.2 Diseo de Impresin con vista de elementos----------------------------------54 Figura 4.9.2.1 Secciones del Pico Soft-----------------------------------------------------------56 Figura 4.9.2.2 Diagrama de Escalera de la flejadora-----------------------------------------57 - 67 -

ndice de Tablas Tabla 1 Propiedades rollo de polietileno refilado de 50 cm. --------------------------------11 Tabla 2 Propiedades rollo de polietileno refilado de 60 cm --------------------------------11 Tabla 3 Familias de Microcontroladores----------------------------------------------------------26 Tabla 4 Costos de Material.--------------------------------------------------------------------------32 Tabla 5 Caractersticas del uC 18F4550---------------------------------------------------------34

- 68 -

Вам также может понравиться