Professional Documents
Culture Documents
EDUARDO CARRILLO MORALES RICARDO LOAIZA TOSCUENTO LUIS ALBERTO CISNEROS PACHECO KEVIN ZAVALZA RAMREZ JOS MIGUEL VZQUEZ ESPINOSA GABRIEL RAMIREZ RAMIREZ
PRIMAVERA 2014
0
Objetivo
Disear un sistema que emule las necesidades bsicas de un lugar de trabajo donde se utilicen sistemas neumticos e hidrulicos que en conjunto con la electrnica creen un proceso confiable.
Consideraciones
1. Se utilizara un sensor inductivo al final de la primera banda para saber qu tipo de material se est ocupando. 2. Para posicionar la pieza se utilizaron sensores de fin de carrera. 3. Se han considerado cilindros neumticos para el proceso de perforacin en el proceso de perforado de metal que es donde se necesita ms fuerza. 4. Para la sujecin de las piezas se utilizaran cilindros neumticos.
Marco Terico
Electrovlvulas Las Electro-vlvulas permiten el control de un sistema Neumtico o Hidrulico en un proceso determinado, acompaadas de un sistema de control electrnico, como lo es la lgica cableada con timers electrnicos en el nivel ms bsico o utilizando un PLC en el nivel ms alto. Las vlvulas son elementos que mandan o regulan la puesta en marcha, el paro y la direccin, as como la presin o el caudal del fluido enviado por el compresor o almacenado en un depsito. Para este proyecto se opt por utilizar un microcontrolador PIC de la familia de 16F, ya que tiene la capacidad de operar por retardos.
Control Electro-Neumtico
Microcontroladores
Microcontroladores PIC de Microchip Los PIC son una familia de Microcontroladores tipo RISC fabricados por Microchip Technology Inc. y derivados del PIC1650, originalmente desarrollado por la divisin de microelectrnica de General Instrument. El nombre actual no es un acrnimo. En realidad, el nombre completo es PICmicro, aunque generalmente se utiliza como Peripheral Interface Controller (controlador de interfaz perifrico). PIC16F877A Este micro controlador es muy fcil de programar y est basado en la arquitectura de 8 bits, para la prctica se utiliza en encapsulado de 40 pines, tiene una memoria EEPROM de 256 bytes, cuenta con 2 comparadores, 8 canales de convertidores analgico digital de 10 bits, dos comparadores de modulacin de ancho de pulso, entre algunas ms caractersticas, se ha optado por un control por PIC y comunicacin con el sistema neumtico a travs de relevadores para activar las electrovlvulas.
Simulacin
(Simulacion en Proteus )
Dentro del sistema puramente embebido, se utilizaron 11 entradas de los puertos A y E del micro, se utilizaron 22 salidas del puerto B C y D para la activacion de los actuadores asi como la monitorizacion del sistema.
Ilustracin 6, Vista Isomtrica del proceso de corte en la pieza de metal, (color gris) y el corte de madrea (color caf).
El proceso es controlado por computadora va Bluetooth, el sistema fue creado en Labview y utiliza comunicacin serial para el monitoreo y paro de emergencia del sistema. 7
Proyecto Final Proceso Cortado de Madera y Perforado en Metal En cada parte del proceso se envan datos por el puerto RS232 del PIC como lo muestra el cdigo a continuacin.
Cdigo
#include "C:\Users\Pantera\Documents\Coqui 2\school!!\Laboratorio Experimental de Sistemas Mecatronicos\Proyecto final\Tio programa general\proceso_maestro.h" int on=0,opc=0; int16 T=400; void main() { printf("20"); // No se declar el puerto C porque causaba conflicto con comunicacion RS232 delay_ms(T); printf("22"); delay_ms(T); output_high(PIN_D3); output_high(PIN_B2); output_high(PIN_B5); printf("05"); delay_ms(T); setup_adc_ports(NO_ANALOGS); setup_adc(ADC_OFF); setup_psp(PSP_DISABLED); setup_spi(FALSE); printf("06"); delay_ms(T); printf("07"); delay_ms(T); printf("08"); setup_timer_0(RTCC_INTERNAL|RTCC_ DIV_1); setup_timer_1(T1_DISABLED); setup_timer_2(T2_DISABLED,0,1); setup_comparator(NC_NC_NC_NC); setup_vref(FALSE); delay_ms(T); printf("09"); delay_ms(T); printf("10"); delay_ms(T); printf("14"); // TODO: USER CODE!! delay_ms(T); printf("16"); set_tris_a(0xFF); // Se declara al puerto A como entradas delay_ms(T); printf("18"); delay_ms(T); if (input(PIN_A0)==1) while (TRUE) { // Termino de configuracion de pines printf("24"); delay_ms(T); printf("26"); delay_ms(T); printf("28"); delay_ms(T); printf("30"); delay_ms(T); printf("32"); delay_ms(T); printf("34"); delay_ms(T); printf("35"); delay_ms(T);
// PERFORACION 1
while (input(PIN_A5)==0) {} //Espera a que el material arrive a la zona de trabajo printf("27"); delay_ms(T); output_low(PIN_B0); // Se apaga la banda printf("16"); delay_ms(T); output_high(PIN_B1); // Sujeta la pieza simulando activacion de A.S.E. 5y6 printf("19"); delay_ms(T);
// PERFORACION 1
Cilindros Neumticos
A) Cilindros de Sujecin, cilindros de cortes de sierra. Fuerza mxima utilizada: 700 N Carrera requerida: 125 mm Presin de trabajo: 6 bar = 600000 Pa Presin atmosfrica aproximada en Puebla: 323 mmHg = 0.4306 bar Elegimos el cilindro de doble efecto siguiente: Cilindro normalizado de doble efecto DSBC-40-125-PPSA-N3, con 40 mm de dimetro del mbolo y 125 mm de carrera (Segn ISO 15552).
Sustituyendo:
Sustituyendo:
Sustituyendo:
Cilindros Hidrulicos
A) Cilindro de perforacin, cilindro de posicin. Fuerza mxima necesaria: 10 kgf = 98 N Presin de trabajo: 75 bar = 7500000 Pa Elegimos el cilindro de doble efecto siguiente: Cilindro hidrulico de doble efecto Roemheld B 1.2811 (DIN ISO 6020) con 16 mm de dimetro del mbolo y 100 mm de carrera.
Conclusiones
Se ha determinado, durante el armado de este proceso que al usar un microcontroldor se tienen algunas desventajas, ya que no existen salidas directas a 24v y eso se convierte en un problema muy grandre cuando se manejan procesos con hidraulica y neumatica al mismo tiempo. Los sistemas controlados por un PLC serian la opcion mas adecuada para este tipo de sistemas en la industria, ya que son mas robustos y practicamente solo se necesita mandar a sus salidas los actuadores. Se tuvieron problema en el armado ya que enuestro sistema usaba relevadores estos eran mas 8, se utilizo un puente H y una fuente de 5.5v a 1 A para no tener ningun problema de caida de voltaje por los relevadores.