Tesis Tegnologado
Tesis Tegnologado
TEMA:
ANLISIS DE SISTEMAS AUTOMATIZADOS Y SU INCIDENCIA EN
EL DOBLADO DE TUBOS MULTINGULOS, EN LA EMPRESA
MULTISERVICIOS BUENAO EN EL CANTN CEVALLOS.
Trabajo de Grado previo a la obtencin del Ttulo de Tecnlogo en
Automatizacin y Control Industrial.
AUTOR:
AMBATO ECUADOR
1
2016
DECLARACIN DE AUTENTICIDAD
Yo, Buenao Villacis Luis Fernando, portador de la cdula de ciudadana N
180313405-3, declaro que el trabajo con el tema, ANLISIS DE SISTEMAS
AUTOMATIZADOS Y SU INCIDENCIA EN EL DOBLADO DE TUBOS
MULTINGULOS, EN LA EMPRESA MULTISERVICIOS BUENAO EN
EL CANTN CEVALLOS. as como tambin los contenidos, ideas, anlisis,
conclusiones y propuestas son de exclusiva responsabilidad de mi persona, como
autor de este trabajo de investigacin, previo a la obtencin del ttulo de
Tecnlogo en Automatizacin y Control Industrial.
Ambato, Febrero del 2016
.
Luis Fernando Buenao Villacis,
C.C. 180313405-3
AUTOR
BUENAO
EN
EL CANTN
BUENAO
EN
EL CANTN
PRESIDENTE
REVISOR
DEDICATORIA
Este trabajo va dedicado a Dios y a personas muy especiales que han estado
siempre a mi lado apoyndome y dando lo mejor de s para que siga progresando.
A m mam, que ha sabido formarme con buenos sentimientos, hbitos y valores.
A m querido y nunca olvidado Pap, que desde donde est siempre me da fuerzas
para cumplir mis metas.
A toda mi familia por creer en m y darme ejemplo de superacin.
Fernando Buenao
AGRADECIMIENTO
Yo agradezco primeramente a mis padres que han dado todo el esfuerzo para que
yo ahora este culminando esta etapa de mi vida y darles las gracias por apoyarme
en todos los momentos difciles de mi vida tales como la felicidad la tristeza, pero
ellos siempre han estado junto a m y gracias a ellos soy lo que ahora soy y con el
esfuerzo de ellos y mi esfuerzo ahora puedo ser una gran profesional y ser un
gran orgullo para ellos y para todos los que confiaron en m.
Fernando Buenao
NDICE GENERAL
PORTADA...............................................................................................................i
APROBACIN DEL TUTOR..............................................................................ii
DECLARACIN DE AUTENTICIDAD...........................................................iii
SESIN DE DERECHOS DE AUTOR..............................................................iv
APROBACIN DEL TRIBUNAL DE GRADO.................................................v
DEDICATORIA......................................................................................................vi
AGRADECIMIENTO...........................................................................................vii
NDICE GENERAL.............................................................................................viii
RESUMEN EJECUTIVO......................................................................................xii
SUMMARY.........................................................................................................xiii
INTRODUCCIN..............................................................................................xiii
CAPTULO I..........................................................................................................1
EL PROBLEMA....................................................................................................1
1.1.
Tema....................................................................................................................
1.2.
1.2.1.
Contextualizacin...............................................................................................
1.2.2.
Anlisis Crtico...................................................................................................
1.2.3.
Prognosis.............................................................................................................
1.2.4.
1.2.5.
Preguntas Directrices..........................................................................................
1.2.6.
Delimitacin........................................................................................................
Justificacin........................................................................................................
1.4.
Objetivos.............................................................................................................
1.4.1.
General................................................................................................................
1.4.2.
Especficos..........................................................................................................
CAPTULO II........................................................................................................8
MARCO TERICO..............................................................................................8
2.1 Antecedentes Investigativos........................................................................................
2.2
Fundamentacin Filosfica...............................................................................
Fundamentacin legal......................................................................................................
2.3
Categoras Fundamentales................................................................................
Tema..................................................................................................................
3.2
Generalidades....................................................................................................
3.3
Diseo Conceptual............................................................................................
3.4
3.5
Implementacin de la propuesta.......................................................................
3.6
Protocolo de Pruebas........................................................................................
CAPTULO IV.......................................................................................................79
CONCLUSIONES Y RECOMENDACIONES.....................................................79
3.7
Conclusiones y Recomendaciones....................................................................
3.8
Bibliografa.......................................................................................................
3.9
Linkografa........................................................................................................
3.10
Anexos..............................................................................................................
NDICE DE FIGURAS
Figura 1.1: rbol de Problemas..............................................................................3
Figura 1.2: Mapa Multiservicios Buenao.............................................................6
Figura 2.1: Categoras Fundamentales..................................................................12
Figura 2.2: Constelacin de la variable Independiente y marco terico...............13
Figura 2.3: Resistencia de los metales..................................................................14
Figura 2.5: Flexibilidad........................................................................................15
Figura 2.6: Elasticidad de una pieza.....................................................................16
10
11
Tema:
ANLISIS
DE
SISTEMAS
AUTOMATIZADOS
SU
RESUMEN EJECUTIVO
Se ha recopilado la informacin general correspondiente al procedimiento en el
doblado de tubos, sus caractersticas particulares, adems de los sistemas
mecnicos y elctricos que pueden intervenir en estas mquinas y sus posibles
mejoras al automatizar ciertos procesos, para cada sistema se realizar una breve
descripcin de sus elementos.
Las adecuaciones de las seales provenientes de un encoder para ser ledas por el
Microcontrolador se realizaron de acuerdo a la configuracin de los pines de los
puertos.
Al final del trabajo de investigacin podremos adquirir los fenmenos fsicos
hacia el prototipo por medio de una tarjeta electrnica teniendo tanto entradas
analgicos y digitales para poder realizar software basados en los datos adquiridos
y el control de perifricos tales como los contactores, motor, etc.
De esta manera el principal resultado est en base de una estructura general de
cada una de las piezas que estn dentro del formato.
12
BENDING
MULTI-ANGLES,
IN
THE
COMPANY
IN
SUMMARY
General information relevant to the procedure of tube bending, the particular
characteristics, in addition to the mechanical and electrical system that can
intervene at this machine is collected. For each system a brief description of their
elements will be made.
The adjustments of the signals to be read by the microcontroller is performed
according to the configuration of the port pins.
At the end of the research we can buy the treasuries phenomena to the Prototype
via an electronic card having both analog and digital inputs to perform software
based on the acquired data.
DESCRIPTORS: Matrix, crown, encoder, tft screen, microcontrollers
13
INTRODUCCIN
CAPTULO I
EL PROBLEMA
1.1. Tema
Anlisis de sistemas automatizados y su incidencia en el doblado de tubos
multingulos, en la empresa Multiservicios Buenao en el cantn Cevallos,
periodo 2015.
1.2. Planteamiento del problema
En el Ecuador existen industrias dedicadas a la metalmecnica altamente
productivas, pero debido a que poseen aun maquinaria manual, no pueden mejorar
sus procesos, por tal razn las empresas pretenden automatizar su maquinaria, con
el fin de ser ms productivas y competitivas, capaces de generar rentabilidad.
1.2.1. Contextualizacin
A nivel de Tungurahua existen pequeas empresas de metalmecnica que poseen
mquinas manuales, lo que conlleva prdida en el factor tiempo del recurso
humano.
Analizamos desde el siguiente enfoque como un punto de partida de la
inexistencia de un sitio que pueda brindar los servicios mencionados en el sector
rural de la provincia, este anlisis va en funcin de poder conocer cada uno de los
aspectos de talleres que vayan en estructurando una similitud en el servicio y en la
infraestructura desde este enfoque podemos establecer las ventajas, ya que dentro
del Cantn Cevallos somos los nicos que hemos logrado un crecimiento de
manera general y especifica en cada uno de los requerimientos y del compromiso
con el servicio de manera directa con el entorno, si bien es cierto el proceso de
crecimiento es latente en forma general a nivel de la provincia mantenemos una
permanencia especifica en cada uno de los procesos y estructuras de servicio y
efectividad en la necesidad que el mercado est teniendo, siendo terceros en la
1.2.2.
Anlisis Crtico
En la figura 1.1 detallaremos el problema, sus causas y sus efectos en la dobladora de tubos elctrica
Calibracin deficiente
PROBLEMA
CAUSAS
Delimitacin Temporal
Periodo 2016
[Link].
La
presente
Delimitacin Espacial
investigacin
toma
como
lugar
de
estudio
Empresa
1.3. Justificacin
El presente proyecto se presenta por la necesidad real de la empresa
Multiservicios Buenao, que requiere el diseo e implementacin de un sistema
automtico para la calibracin de ngulos mltiples de una mquina dobladora de
tubos elctrica, con la finalidad de optimizar la produccin, la implementacin de
un sistema automtico para la calibracin de ngulos mltiples de una mquina
dobladora de tubos elctrica se ha considerado como la mejor opcin ya que
resolver los problemas que representa el mtodo de calibracin manual de
doblado de tubos como lo son; utilizacin de elevados tiempos de produccin,
errores en el proceso de doblado que ocasionan desperdicios y la final encarecen
el proceso, para lo cual dicha mquina constar de un tablero elctrico, un
microcontrolador, una pantalla y un encoder para la regulacin del ngulo de
curvado. La implementacin para esta mquina se realizar en el rea de
MUEBLERIA de la Empresa MULTISERVICIOS BUENAO brindando de
esta manera mejores condiciones de trabajo y de seguridad al operario, adems de
una gran motivacin ya que se realizar el trabajo de una manera ms practica con
ms precisin y menos desperdicios de material, lo cual dar a la larga, mejores
beneficios econmicos a la empresa.
1.4. Objetivos
1.4.1. General
Analizar un sistema automatizado que permita realizar la calibracin y dobles de
las diferentes estructura en la construccin de muebles metlicos en la empresa
Beunao Establecer una mejora en el proceso automatizado referente a la
calibracin del ngulo de doblez de un tubo confiado en el sistema escogido de
microcontroladores.
1.4.2. Especficos
Realizar el diseo e implementacin del sistema automtico de calibracin
mltiple de ngulos y su incidencia en el tiempo de produccin.
Optimizar el proceso de calibracin de los ngulos de curvatura de tubos
obteniendo de 1 a 4 dobleces por minuto.
Reducir costos y disminuir el tiempo de produccin en el proceso de
curvado de tubos.
Facilidad y rapidez de graduar mltiples ngulos.
CAPTULO II
MARCO TERICO
dobladora.
Se seleccionaron los elementos del sistema hidrulico, transmisin y
elctrico.
Tambin se puede concluir la importancia del uso de software de
modelacin geomtrica (INVENTOR), el cual es de bastante ayuda al
momento visualizar el modelo final de la pieza, mejorando la toma de
decisiones al momento de disear componentes mecnicos.
Argumentacin
Los estudios realizados de esta tesis nos ayudaran a seleccionar los mecanismos
para el funcionamiento de la dobladora de tubo elctrico.
Segn la investigacin realizada por Giovanny Patricio Moreno Flores autor de la
tesis, Diseo y Construccin de una Mquina Dobladora de Tubos Hidrulica
con Accionamiento Automtico, (Flores)ao, llego a las siguientes conclusiones:
Criterio personal.
En el trabajo estudiado se han cumplido todos los objetivos propuestos para
facilitar el doblado de tubos.
10
Axiolgica
Va enfocada al estudio de los valores y de su utilidad para el hombre. La palabra
axiologa deriva del griego axio que se puede traducir en valioso y logo que
se traduce en tratado o estudio. De tal manera que se va a dar un valor de utilidad
a los conocimientos adquiridos durante la investigacin y la valoracin de los
resultados como estudio al ser aplicables en este trabajo de tesis.
11
Fundamentacin legal.
En el desarrollo de la tesis se ha considerado la LEY ORGNICA DE DEFENSA
DEL CONSUMIDOR, que en alguno de sus principios generales manifiesta:
LEY ORGNICA DE DEFENSA DEL CONSUMIDOR
CAPTULO V
RESPONSABILIDADES Y OBLIGACIONES
DEL PROVEEDOR
Art. 17.- Obligaciones del proveedor. - Es obligacin de todo proveedor, entregar
al consumidor informacin veraz, suficiente, clara, completa y oportuna de los
bienes o servicios, de tal modo que ste pueda realizar una eleccin adecuada y
razonable.
Art. 18.- Entrega del bien o prestacin del servicio. Todo proveedor est en la
obligacin de entregar o prestar, oportuna y eficientemente el bien o servicio, de
conformidad a las condiciones establecidas de mutuo acuerdo con el consumidor.
Ninguna variacin en cuanto a precio, tarifa, costo de reposicin u otras ajenas a
lo expresamente acordado entre las partes, ser motivo de diferimiento.
Propiedades fsicas
de materiales
Adquisicin de Datos
(ENCODER)
Tcnicas de
curvado
Control.
Incide
Dobladora de tubo
VARIABLE DEPENDIENTE
VARIABLE INDEPENDIENTE
12
13
Matriz
Engranaje
Mecanismos
Moto
reductor
Estructura
Mecanica
Doblado de tubos
Electro
mecanica
Hidraulica
Por
compresion
Tecnicas de
curvado
Prensado con
cabezal
Por arrastre
Propiedades
Flexibilidad y
Elasticidad
Impacto
Resistencia de los
Metales
Fatiga
14
Impacto
Propiedades
Resistencia de los
Metales
Flexibilidad y
Elasticidad
Fatiga
Fatiga de materiales
En ingeniera y, en especial, en ciencia de los materiales, la fatiga de
materiales se refiere a un fenmeno por el cual la rotura de los materiales
bajo cargas dinmicas cclicas se produce ms fcilmente que con cargas
estticas, aunque es un fenmeno que, sin definicin formal, era
reconocido desde la antigedad, este comportamiento no fue de inters
real hasta la Revolucin Industrial, cuando, a mediados del siglo XIX se
comenzaron a producir las fuerzas necesarias para provocar la rotura de
los materiales con cargas dinmicas muy inferiores a las necesarias en el
caso esttico; y a desarrollar mtodos de clculo para el diseo de piezas
confiables, este no es el caso de materiales de aparicin reciente, para los
15
Resistencia al impacto
La resistencia al impacto describe la capacidad del material a absorber golpes
y energa sin romperse, la energa de impacto es anloga a la tenacidad. Autor
Para calcular esta propiedad se pueden llevar a cabo dos mtodos diferentes,
para esto se ensayan los materiales con entalla (abertura) con la finalidad de
sensibilizarlos ms y as facilitar el ensayo.
Flexibilidad
doblar.
Materiales templados y quebradizos no se dejan doblar - con el efecto
16
Elasticidad
En la figura 2.6 observamos que los materiales elsticos se encogen en una
dimensin determinada luego del efecto de la fuerza - se le denomina
elasticidad recuperadora, esta medida debe ser tenida en cuenta siempre para el
doblado.
Los materiales duros son de ms elasticidad recuperadora que los materiales
blandos. (Waikato)
una pieza
Fuente: (Waikato)Ao
17
intensamente, de tal forma que se puede romper en el lado exterior del doblado.
(Waikato).
Endurecimiento por conformacin en fro:
Con el cambio mltiple de tensiones de traccin y de presin durante el
procedimiento de doblado (doblado hacia all y hacia ac), se deforma
fuertemente la estructura del material. Las tensiones interiores amplificadas
conllevan a un endurecimiento en el punto de doblado. Entre mayor sea la
frecuencia del cambio de tensiones, entonces el material se har tambin ms
quebradizo. En caso de continuar la deformacin se puede presentar un
rompimiento. (Waikato).
[Link]. Tcnicas de Curvado
En la figura 2.7 describe las tcnicas de curvado
Figura 2.8: Tcnicas de curvado
Por
comprension
Tecnicas de
curvado
Por
arrastre
Prensado
con cabezal
18
ngulos de doblado llegan a ser hasta de 170 por doblez, debido a que hay
muy poco alargamiento en la cara exterior, los tubos cromados o pintados
pueden doblarse con este mtodo.
Doblado por arrastre
En la figura 2.9 se observa el mtodo por arrastre.
En este mtodo, la pieza de trabajo se sujeta contra un dado que tiene la forma
del doblez, como en el doblado por compresin; pero ahora el dado gira
jalando la pieza de trabajo por una matriz de presin y, en muchos casos, sobre
un mandril, como se muestra en la figura 1.5. Este mtodo es adecuado para
tubos de pared delgada, en especial cuando se doblan en radios pequeos,
permite un control ms estrecho sobre la pieza de trabajo que cualquier otro
mtodo de doblado.
19
Los dobleces por arrastre se hacen cuando las necesidades dimensionales son
estrictas (por ejemplo, en la industria aeronutica) o cuando se requieren
dobleces muy cerrados de tubos de pared delgada, aunque se pueden
lograr radios de doblado iguales al dimetro del tubo, stos requieren un
cuidado extraordinario, un mandril interno de perfecto ajuste as como
zapatas.
Doblado por prensado con cabezal
Con este mtodo, la pieza de trabajo se coloca entre dos soportes y se presiona
contra un dado redondo (cabeza o punzn) como se muestra en la figura (1.6),
los dos soportes giran sobre un pivote conforme el cabezal se mueve hacia
adelante manteniendo el soporte de la pieza de trabajo.
En la figura 2.10 se observa este mtodo, aunque brinda poco control sobre el
flujo del metal, es muy rpido, se emplea en aplicaciones donde se utilizan
tubos gruesos o perfiles laminados o extruidos, siempre que se permita alguna
20
21
Mecnica
Doblado de tubos
Electro
mecnica
Hidralica
22
Ventajas
Desventajas
23
Ventajas
Precisin en el ngulo de curvado
Empleo de un operario
Incremento de produccin (2 - 3 dobleces por minuto)
Desventajas
Alto costo de mantenimiento
Falta de paralelismo o perpendicularidad cuando existen varios
dobleces en la misma pieza.
Requiere de una red de aire comprimido para el empleo del cilindro
neumtico.
24
Ventajas
Empleo de un operario
Bajo costo en la matriceria. (dados, guas)
Incremento de produccin (3 - 5 dobleces por minuto)
Precisin en el paralelismo, perpendicularidad y ngulo de curvatura
Regulacin de la fuerza y control de la velocidad al ejecutar el doblado,
ya
que cuenta con un sistema hidrulico.
Al ser la mquina de fcil manejo no necesita que el operario tenga
mayor experiencia.
25
Facilidad de construccin
Desventajas
El fluido (aceite) es sensible a la contaminacin
Exige un buen mantenimiento debido a la alta presin que se genera en
los elementos hidrulicos.
Las bombas, cilindros, vlvulas direccionales y servo vlvulas son caras
[Link] MECANISMOS
En la figura 2.15 se describe los mecanismos de una dobladora de tubos
Matriz
Engranajes
Mecanismos
Moto
reductor
Estructura
Engranajes.
El accionamiento por medio de cadena de rodillos y engranajes, constituye un
slido y seguro sistema de trasmisin de la energa mecnica, para obtener un
26
No se producen resbalamientos.
Se mantiene constante la relacin de velocidades.
El rendimiento es elevado: 98%.
La carga repartida sobre varios dientes del pin prolonga la vida til
de la cadena.
La clsica elasticidad de la cadena, sumada a la pelcula lubricante que
se forma entre las partes movibles, amortiguan los golpes por cargas
intermitentes.
Motor reductor
El torque que deba ejercer se da proporcionado por el motor reductor para
accionar los rodillos y matriz y as conseguir el doblado del tubo el motor
reductor que accionar al rodillo superior deber ser el mismo que ejercern en
conjunto los dos rodillos inferiores con el otro motor reductor,
Matrices
Las matrices son los elementos indispensables para el conformado de los
dobleces, y contrarrestan los esfuerzos ocasionados al momento de ejercer el
doblado. De esta manera el tubo mantiene su forma en toda la trayectoria del
doblez.
Estructura base
El diseo estructural es indispensable ya que al final la estructura de la
mquina es la que soportar las cargas de los elementos mecnicos, hidrulicos
y elctricos. Debido a esto se necesitan estructuras estables y rgidas.
27
Tipos de
automatizacion
Tipos de control
Automatizacion
Objetivos
Estructura
Electrica
Electronica
Sistemas
autonatizados
Neumatica
Hidraulica
Incremental
Lineal
Adquisicion de
datos Encoder
Cuadratura
Optico
28
Lineal
Encoder
Optico
Incremental
Encoder
Tambin conocido como codificador o decodificador en espaol, es un
dispositivo, circuito, programa de software, un algoritmo o incluso hasta una
persona cuyo objetivo es convertir informacin de un formato a otro.
29
Funcionamiento de un encoder.
30
Los encoders son utilizados en una infinidad de campos e industrias que van
desde mquinas de fax, electro-domsticos de consumo hasta robtica, minera
transporte, maquinaria, aeroespacial y ms. (Mining, 2012)
Tipos de encoder
Existen bsicamente dos tipos de encoder segn su diseo bsico y
funcionalidad: Absoluto. Adicionalmente existen otros tipos de como por
ejemplo el ptico, lineal y el de cuadratura.
Encoder ptico
El encoder ptico es el tipo de ms comnmente usado y consta bsicamente
de tres partes: una fuente emisora de luz, un disco giratorio y un detector de luz
conocido como foto detector. (Gomez, 2015)
El disco est montado sobre un eje giratorio y cuenta con secciones opacas y
transparentes sobre la cara del disco. La luz que emite la fuente es recibida por
el foto-detector o interrumpida por el patrn de secciones opacas produciendo
como resultado seales de pulso.
El cdigo que se produce con dichas seales de pulso es entonces ledo por un
dispositivo controlador el cual incluyen un micro-procesador para determinar
el ngulo exacto del eje.
Encoder lineal
Un encoder lineal es un dispositivo o sensor que cuenta con una escala
graduada para determinar su posicin. Los sensores en el encoder leen la escala
para despus convertir su posicin codificada en una seal digital que puede
ser interpretada por un controlador de movimiento electrnico.
Los lineales pueden ser absolutos o incrementales y existen diferentes tipos
segn la tecnologa usada en su mecanismo, por ejemplo, tecnologa ptica,
magntica, inductiva o capacitiva.
31
Encoder incremental
Como su nombre lo indica, es un encoder que determina el ngulo de posicin
por medio de realizar cuentas incrementales.
Esto quiere decir que provee una posicin estratgica desde donde siempre
comenzar la cuenta, la posicin actual es incremental cuando es comparada
con la ltima posicin registrada por el sensor.
Los encoders incrementales son un tipo ptico y cada posicin es
completamente nica. (Gomez, 2015)
En la figura 2.19 observamos el interior de un encoder incremental
32
Hidralica
Elctrica
Sistemas Automatizados
Neumtica
Electrnica
Tecnologa elctrica
33
Ventajas:
Amplia gama de componentes.
Sencillez de los sistemas de mando
Muy extendida, experiencia en el sector
Inconvenientes:
Mantenimiento complejo.
Requiere espacio considerable en cuadro elctrico y abundante mano de
obra.
Para aplicaciones sencillas.
Tecnologa neumtica
La neumtica es la utilizacin del aire comprimido para la realizacin de
cualquier tipo de trabajo.
Ventajas:
Sencillez de los sistemas de mando: vlvulas, cilindros, etc.
Rapidez de respuesta del sistema neumtico.
Economa de los sistemas neumticos una vez instalados.
Inconvenientes:
Instalaciones caras en general.
El mantenimiento del aire en buenas condiciones es costoso.
Tecnologa hidrulica
La hidrulica en la industria emplea el aceite a presin para la realizacin de
cualquier tipo de trabajo. En esencia esta tecnologa es similar a la neumtica.
34
Ventajas:
Puede desarrollar grandes fuerzas.
Sencillez de operacin.
Inconvenientes:
Instalaciones muy caras en general.
Suciedad de las instalaciones.
Velocidad de respuesta muy lenta.
Tecnologa electrnica
Uso de componentes electrnicos digitales y/o analgicos sobre placas de
circuito impreso basados en microprocesadores, PLCs, etc.
Ventajas:
Gran cantidad de componentes en el mercado.
Velocidad de respuesta muy rpida.
Adecuado para grandes series.
Inconvenientes:
Requiere diseo y construccin.
Difcil mantenimiento y escalabilidad.
35
[Link] Automatizacin
En la figura 2.21 est la referencia dela Automatizacin
Tipos de
control
Estructura
Automatizaion
Tipos
automatizaci
n
Objetivo
36
Tipos de Automatizacin
Existen cinco formas de automatizar en la industria moderna, de modo que se
deber analizar cada situacin a fin de decidir correctamente el esquema ms
adecuado.
Los tipos de automatizacin son:
Fresadoras CNC.
Tornos CNC. Mquinas de Electro-erosionado
Mquinas de Corte por Hilo, etc.
37
se organiza ms eficientemente.
Mejorar la calidad de los productos finales empleando procesos ms repetibles.
Reducir la intervencin humana, minimizando el error humano.
Reducir daos en las piezas causados por el manejo manual de las partes.
Aumentar el nivel de seguridad para el personal en especial bajo condiciones
38
introduccin
en
los
procesos
de
produccin
de
los
Tipos de Control
Un sistema de control manipula indirectamente los valores de un sistema
controlado. Su objetivo es gobernar un sistema sin que el operador intervenga
39
40
41
CAPTULO III
LA PROPUESTA
3.1 Tema
Implementacin de un sistema automtico para el doblado de tubos
multingulo en la empresa Multiservicios Buenao del cantn Cevallos.
3.2 Generalidades
Conscientes de la importancia que en la actualidad significa el desarrollo
tecnolgico dentro de las empresas, el equipo ser diseado bajo el concepto
fundamental de servicio gil al cliente.
En el rea del servicio al usuario operador es muy importante, genera gran
inters como este diseo pueda cumplir de una manera efectiva el desarrollo
integral de la empresa incrementando as la productividad.
En este contexto se utilizar un micro controlador Atmega 2560 en una
plataforma Arduino en su variante MEGA, su consumo de potencia es muy
bajo y adems es completamente esttico, esto quiere decir que el reloj puede
detenerse y los datos de la memoria no se pierden para as optimizar la atencin
al cliente.
Es factible de realizarlo, ya que cuenta con el apoyo de la empresa. Por lo
tanto, permite tener un enfoque de la situacin actual y su mejora; que se
pretende alcanzar en la utilizacin y adquisicin de recursos materiales para un
servicio competitivo.
42
43
INICIO
Encender mquina
No
Datos
correctos?
Si
Presionar pedal mecnico
FIN
44
CABLE FLEX 12
Los conductores de cobre tipo THHN o
THWN son utilizados para circuitos de
fuerza y alumbrado son aptos para
instalaciones
contaminadas
en
zonas
con
abrasivas
aceites,
grasas,
gasolinas, etc.
Datos Tcnicos
Material
Resistencia
45
Pulsador de emergencia
Encoder
46
pueden
los
ser
utilizados
desplazamientos
de
para
tipo
Datos Tcnicos.
Tipo
Voltaje de operacin
4.5 13.2 vdc
Operacin
250 PPR
En este proyecto se utiliza este encoder incremental porque se acopla
fcilmente en la relacin de los grados.
Fuente: (CETRONIC, 2016)
47
Datos Tcnicos.
Tipo
Procesador
Touch panel
ILI9325D 8bit / 16bit con interface
4 lineas
Tamao
2.4
En este proyecto se ha seleccionado esta pantalla por la facilidad de manejo y
su bajo costo.
Fuente: (CETRONIC, 2016)
Final de carrera
Son sensores de contacto que muestran una
seal elctrica, ante la presencia de un
movimiento
mecnico.
Son
utilizados
Datos Tcnicos
Voltaje cc
Voltaje ac
12 24 corriente directa
Hasta 440 voltios alternos
48
Diodo LED
Un led (del acrnimo ingls LED, lightemitting diode: diodo emisor de luz) es
un componente optoelectrnico pasivo y,
ms concretamente, un diodo que emite
luz.
Datos Tcnicos.
Potencias Nominales
Consumo
Dimetro
Variable
10 mA
3 y 5 mm
49
Color
Variable
En este proyecto se utiliza este tipo de diodo led por su bajo consumo y bajo
costo.
Fuente: (CETRONIC, 2016)
Arduino Mega
Arduino
es
una
plataforma
fsica
50
Triac
Un TRIAC
dispositivo semiconductor,
que
un interruptor capaz
el
TRIAC
de
es
conmutar
la corriente alterna.
Datos Tcnicos.
Voltaje
600 V
Corriente
40 amperios
Corriente de disparo
50 mili amperios
Este TRIAC hemos seleccionado para poder controlar el circuito de control con
el de potencia.
Fuente: (CETRONIC, 2016)
51
MOC 3010
Tambin
llamado optoaislador o
52
Software.
La programacin orientada a objetos expresa un programa como un conjunto
de estos objetos, que colaboran entre ellos para realizar tareas, esto permite
hacer los programas ms fciles de escribir, mantener y reutilizar.
53
En principio hay que incluir todas las libreras que intervienen en el sketch
tales como:
54
PROPUESTA:
Elaborado por:
Fernando Buenao
Fecha:
Aprobado por:
Ing. Luis Campaa.
Observaciones:
En esta tabla observamos cmo se realiz el mantenimiento de la dobladora elctrica, engrasado, pintado para el buen
desenvolvimiento de la mquina con el nuevo control.
55
56
CONTROL INDUSTRIAL
Implementacin
de
un
sistema Pgina
automtico para el doblado de tubos
multiangulos
en
la
empresa
Multiservicios Buenao.
Elementos a
utilizar en el
proyecto
57
CONTROL INDUSTRIAL
Implementacin
de
un
sistema Pgina
automtico para el doblado de tubos
multiangulos
en
la
empresa
Multiservicios Buenao.
Grabacin
del Arduino
58
CONTROL INDUSTRIAL
Implementacin
de
un
sistema Pgina:
en
la
empresa
Multiservicios Buenao.
Conexiones de
los
componentes
59
60
61
CALIBRACIN
Cuando se selecciona este modo el operador puede ir probando el ngulo de
curvatura el mismo que ser guardado en un banco de memoria (EEPROM.0 hasta
EEPROM.3) si el resultado es satisfactorio de lo contrario puede seguir con el
test.
AUTOMTICO
Si se completaron los ngulos en el modo calibracin (mximo 4) se leen las
respectivas direcciones de memoria ejecutndose de forma automtica y
secuencial los que hayan sido guardados.
LIBRE.
En este modo el operador puede hacer curvaturas de cualquier tipo sin
limitaciones puesto que el encoder es inhibido por el sistema y no interviene en el
proceso.
Hay que recalcar que los ngulos guardados durante la calibracin permanecen en
memoria en caso de algn fallo (corte de energa, etc.) y solo pueden ser alterados
durante dicho proceso. Figura 3.5.
62
Hardware.
Disparo del triac
Un opto acoplador es un componente electrnico que se utiliza como transmisor y
receptor ptico (de luz), es decir pueden transmitir de un punto a otro una seal
elctrica sin necesidad de conexin fsica ni cables (por el aire), mediante una
seal luminosa. Por eso tambin se llaman Opto Interruptor.
El opto acoplador excita al componente de salida este caso el triac cuando la seal
del pedal es detectada en el arduino, el mismo que enva un HIGH = 1 al puerto
(pin 48) y el contactor se acciona activando al motor reductor.
Este mtodo de control, opto acoplador (MOC 3020) y triac (BTA40600B)
ANEXO E, se utiliza para el avance, retroceso y frenado del motor reductor.
El sistema es confiable, a la vez que protege al arduino y asla la fase de potencia
de la de control.
PROPUESTA:
PROBLEMA
Sistema
pantalla
encienden.
CAUSA
SOLUCIN
FOTO
dao,
Opto
acoplador
en
estado
Resistencias quemadas
Elaborado por:
Fernando Buenao
Aprobado por:
Ing. Luis Campaa.
Tabla 3.25: Protocolo de Pruebas
Fecha:
Observaciones:
77
PROPUESTA:
PROBLEMA
CAUSA
SOLUCIN
Es ncesario revisar el
atrs o avanza
correcto funcionamiento
del trriac, la revision es
visual y con el multimetro
La susticion del encoder
Encoder
desconectado
averiado
deterioro
del
elemento
Fernando Buenao
Ing. Luis Campaa.
Fecha:
Observaciones:
78
Pgina:
FOTO
2 de 2
CAPTULO IV
CONCLUSIONES Y RECOMENDACIONES
3.7 Conclusiones y Recomendaciones
Conclusiones
La automatizacin de la dobladora de tubo elctrica cuenta con un proceso que permite generar en el medio de la produccin
una optimizacin del tiempo.
Es de vital importancia en la productividad de una empresa que trabaje en muebles metlicos que tenga una dobladora
elctrica de tubos con calibracin de ngulos mltiples para aumentar el nmero de ngulos por minuto y as lograr sus
objetivos de produccin.
Una vez ya conseguidos los ngulos requeridos para la fabricacin de un cierto mueble, se gravar en la tarjeta por medio de
la pantalla logrando la uniformidad en toda la produccin.
La pantalla es la interfaz entre el operador y la mquina para crear los multingulos que un mueble metlico requiera.
Recomendaciones
Implementar instructivo de procedimientos de trabajo con cada uno de los diseos de curvado.
Implementar en la programacin una memoria para gravar diseos de doblado.
Evaluar con el tiempo si la pantalla satisface los requerimientos, sino cambiar por una pantalla de 5 pulgadas, ya que no habr
ningn problema en reemplazar.
79
Profundizar en el estudio futuro de automatismos inteligentes como los controles numricos para ms exactitud del trabajo.
Retro alimentar al personal sobre el nuevo sistema de trabajo de la maquina
3.8 Bibliografa.
ALONSO,F; MORALES,A
Estructura de datos y algoritmos
Mxico, Addison Wesley Iberoamericana, 1988.
BRENNER, E ; JAVID, M
Anlisis de circuitos elctricos
Ediciones del Castillo, Madrid, 1971.
MONSO, JULIA
Sistemas de identificacin y control automtico.
Marcombo, Espaa, 1994.
BLUM, JEREMY.
Arduino a fondo
ISBN 844153652X, 9788441536524.
80
3.9 Linkografa
AIMHE. (2016). [Link]. Recuperado el 20 de 07 de 2016, de [Link]
AKYAPAK. (2016). Recuperado el 20 de 07 de 2016, de [Link]
Alberto, M. L. (2012). Anlisis de Funcionamiento, Operacin y Mantenimiento e Implementacin de una Dobladora de Tubo para
El Centro de Produccin y Servicios de la Universidad Tcnica de Cotopaxi". Recuperado el 20 de 07 de 2016, de
[Link]
CETRONIC. (2016). [Link]. Recuperado el 20 de 07 de 2016, de
[Link]
idIdioma=&idTienda=93&codProducto=421352080&cPath=1049
Edwin, M. B. (2007). Gua Laboratorio Mecnica de materiales. Recuperado el 20 de 07 de 2016, de
[Link]
Flores, G. P. (s.f.). Diseo y Construccin de una Mquina Dobladora de Tubos Hidrulica con Accionamiento Automtico.
Recuperado el 20 de 07 de 2016, de [Link]
fluidos, P. d. (31 de 08 de 2015). Fsica - Propiedades de los fluidos. Recuperado el 20 de 07 de 2016, de
[Link]
Gomez, A. (29 de 05 de 2015). Tecnologa Encoders. Recuperado el 20 de 07 de 2016, de
[Link]
Gonzlez, M. A. (21 de 08 de 2012). Slideshare Sistema automatizado (PLCs). Recuperado el 20 de 07 de 2016, de
[Link]
Google. (s.f.). Google Maps. Recuperado el 20 de 07 de 2016, de [Link]
Granollers, P. P. (17 de 07 de 2014). Industria & Empresas. Recuperado el 20 de 07 de 2016, de
[Link]
Leonardo, B. P. (2014). Diseo y construccin de una mquina dobladora semiautomtica de tubos cuadrados de 50 x 50 x 2mm
utilizados como cerchas de las estructuras de carroceras de buses. Recuperado el 20 de 07 de 2016, de
[Link]
Mining, L. I. (2012). LBA Industrial Mining. Recuperado el 20 de 07 de 2016, de [Link]
81
82
3.10
Anexos
Presupuesto
Cant
.
DESCRIPCIN
V. UNIT. TOTAL
Tarjeta PCB
36,40
36,40
60,00
60,00
Espadn macho
1,20
1,20
Diodo Led
0,20
0,60
Shield TFT
50,00
50,00
83
Pantalla TFT
50,00
50,00
Fuente Alimentacin DC
60,00
60,00
Encoder
150
150
Valor
Total
84
408.20
Anexo B: Glosario
Analgico: Es un tipo de seal generada por algn tipo de fenmeno
electromagntico y que es representable por una funcin matemtica continua en
la que es variable su amplitud y periodo representados en funcin del tiempo.
Arduino: Es una plataforma fsica computacional open-hardware basada en una
sencilla placa con entradas y salidas (E/S), analgicas y digitales, y en un entorno
de desarrollo que implementa el lenguaje Processing/Wiring.
CCS C Compiler: Es un inteligente y muy optimizado compilador C.
Digital: Es un tipo de seal en que cada signo que codifica el contenido de la
misma puede ser analizado en trmino de algunas magnitudes que representan
valores discretos, en lugar de valores dentro de un cierto rango.
Directivas: Instrucciones que se conocen como prototipos de funciones y se
utilizan con la finalidad de ampliar, complementar y enriquecer el entorno de
programacin.
Firmwares: es un programa informtico que establece la lgica de ms bajo nivel
que controla los circuitos electrnicos de un dispositivo de cualquier tipo.
Hardware: Conjunto de elementos fsicos o materiales que constituyen una
computadora o un sistema informtico.
Lenguaje C: Es un lenguaje de programacin originalmente desarrollado por
Dennis M. Ritchie entre 1969 y 1972 en los Laboratorios Bell.
Librera: Es un conjunto de recursos (algoritmos) prefabricados, que pueden ser
utilizados por el programador para realizar determinadas operaciones.
Microcontrolador: Es un circuito integrado programable, capaz de ejecutar las
rdenes grabadas en su memoria.
Microprocesador: Procesador de muy pequeas dimensiones en el que todos los
elementos estn agrupados en un solo circuito integrado.
PC: Computadora personal u ordenador personal, del ingls personal computer.
PCI: Es un bus estndar de computadoras para conectar dispositivos perifricos
directamente a la placa base.
Pin: Terminal o patilla de cada uno de los contactos metlicos de un conector o de
un componente fabricado de un material conductor de la electricidad.
85
86
Controladora TB 1.0
87
Manual de Operaciones
88
89
MANUAL
DE
MANTENIMIENTO
TB 1.0
Manual de Mantenimiento
Para dar un mantenimiento preventivo exitoso siga estas recomendaciones:
Revise conexiones peridicamente desde y hacia la tarjeta Arduino.
Compruebe y haga una limpieza de elementos electromecnicos tales como
contactores.
Debe limpiar su pantalla touch No utilice ningn qumico.
90
Anexo E: Planos
PLANO DE LA IMPLEMENTACION
91
MOC
3010
3020
BTA
40600B (triac)
92
93
CODIGO FUENTE
Cdigo
programa
general.
94
/*PROGRAMA:
Automatizacin de una dobladora de tubos elctrica
POR:
Fernando Buenao
ITSECAP - AMBATO */
#include <Encoder.h>
#include <EEPROMex.h>
#include <UTFT.h>
#include <UTouch.h>
#include <UTFT_Geometry.h>
#include <stdlib.h>
#if defined(__AVR__)
#define imagedatatype unsigned int
#elif defined(__PIC32MX__)
#define imagedatatype unsigned short
#elif defined(__arm__)
#define imagedatatype unsigned short
#endif
UTFT
myGLCD(ITDB24E_8,A5,A4,A3,A2);
UTouch
myTouch(A1,10,A0,9,8);
UTFT_Geometry geo(&myGLCD);
Encoder myEnc(22, 24);
extern uint8_t BigFont[];
extern uint8_t SevenSegNumFont[];
extern imagedatatype secap2[];
int x, y;
int contador=0;
int contador_1=0;
95
int contador_2=0;
int contador_3=0;
int contador_4=0;
int status = LOW;
int long encoder0PinA = 22;
int long encoder0PinB = 24;
int long encoder0Pos = 0;
int encoder0PinALast = LOW;
int n = LOW;
int grados=0;
void setup()
//Inicializar Pantalla
{
[Link]();
[Link]();
[Link]();
[Link](PREC_MEDIUM);
[Link](BigFont);
//Direccionar banco de memoria
contador_1 = [Link](0);//Guardamos valor <1 en 0.
contador_2 = [Link](1);//Guardamos valor <2 en 1.
contador_3 = [Link](2);//Guardamos valor <3 en 2.
contador_4 = [Link](3);//Guardamos valor <4 en 3.
//Configuracion de puertos
pinMode (encoder0PinA,INPUT);
pinMode (encoder0PinB,INPUT);
pinMode (26,INPUT_PULLUP);
pinMode (28,INPUT_PULLUP);
pinMode (44,OUTPUT);
pinMode (46,OUTPUT);
96
pinMode (48,OUTPUT);
pinMode (50,OUTPUT);
pinMode (52,OUTPUT);
pinMode (54,OUTPUT);
nobo();
}
void nobo()// PANTALLA INICIO.....
{
[Link](VGA_WHITE);
[Link]( 80, 10, 80, 80, secap2,2);
[Link](BigFont);
[Link](VGA_BLUE);
[Link]("Fernando Buenano",30,190);
int pulso=0;
while (pulso==0){
if ([Link]())
{
[Link]();
x=[Link]();
y=[Link]();
if ((y>=10) && (y<=190)) // TOCAR CUALQUIER PUNTO PARA IR
PROGRAMA PRINCIPAL
{
if ((x>=10) && (x<=400))
{
pulso=1;
[Link]();
}
}
97
}
}
}
void loop()
{
principal();
}
/*************************
** Funciones Usuario **
*************************/
void principal()
{
[Link](BigFont);
[Link](VGA_YELLOW);
[Link]("MODO OPERACION", 48, 30);
[Link](VGA_YELLOW);
[Link] (63, 70, 250, 105);//boton calibracion
[Link]("CALIBRACION",70,80);
[Link](VGA_YELLOW);
[Link] (63, 120, 250, 155);//boton automatico
[Link]("AUTOMATICO",75,130);
[Link](VGA_YELLOW);
[Link] (63, 170, 250, 205);//boton libre
[Link]("LIBRE", 113, 180);
{
if ([Link]())
98
{
[Link]();
x=[Link]();
y=[Link]();
if ((y>=20) && (y<=50))
{
if ((x>=70) && (x<=300))
{
waitForIt(63, 170, 250, 205);
LIBRE();// ir modo libre
}
}else if ((y>=70) && (y<=100))
{
if ((x>=70) && (x<=300))
{
waitForIt(63, 120, 250, 155);
pantallaAUT();// ir modo automatic
}
}else if ((y>=90) && (y<=150))
{
if ((x>=70) && (x<=300))
{
waitForIt(63, 70, 250, 105);
pantallaCAL(); // ir modo calibracin
/*}else if ((x>=160) && (x<=200)){ // BAJAR
circulo(135,195,30);
aplicadormenos();
}else if ((x>=-15) && (x<=40)){ // tecla ON / OFF corte
circulo(276,198,35);
status = !status;
digitalWrite (50,status);*/
99
}
}
}
}
}
//pantalla calibracion
void pantallaCAL()
{
[Link]();
int pulso=0;
while (pulso==0)
{
[Link](BigFont);
[Link](VGA_YELLOW);
[Link]("CALIBRAR", 10, 10);
[Link]("ANGULO", 20, 30);
[Link] (5, 5, 310, 230);
[Link](VGA_WHITE);
[Link](contador,47,60);
[Link](VGA_YELLOW);
[Link] (180, 10, 300, 40);
[Link] (180, 80, 300, 50);
[Link] (180, 120,300, 90);
[Link] (180, 160,300, 130);
//PRESENTAR EN PANTALLA DATOS EN MEMORIA
[Link](BigFont);
[Link](VGA_YELLOW);
[Link]("<1:",185,15);[Link]([Link](0),240,15);
[Link]("<2:",185,55);[Link]([Link](1),240,55);
[Link]("<3:",185,95);[Link]([Link](2),240,95);
100
[Link]("<4:",185,135);[Link]([Link](3),240,135);
//AUMENTO ANGULO
[Link](BigFont);
[Link](VGA_SILVER);
[Link]("+", 227, 193);
[Link](VGA_BLUE);
[Link](220, 210, 235, 180, 250, 210);
//DISMINUIR ANGULO
[Link](BigFont);
[Link](VGA_SILVER);
[Link]("-", 157, 183);
[Link](VGA_BLUE);
[Link](149, 180, 165, 210, 180, 180);
//TECLA VOLVER
[Link](BigFont);
[Link](VGA_SILVER);
[Link]("((OK", 40, 183);
[Link](VGA_BLUE);
[Link] (38, 170, 105, 210);
//CONTROL DEL MOTOR AVANCE / RETROCESO
if (digitalRead(26)== LOW){ //si presiona pedal
medir();digitalWrite(48,LOW);delay(1000);digitalWrite(50,HIGH);}
if (digitalRead(28)== LOW){grados = 0;digitalWrite(50,LOW);
tone(46,1500);// emite un sonido si la matriz ha retornado
delay(500);
noTone(46);
}
101
{
if ([Link]())
{
[Link]();
x=[Link]();
y=[Link]();
if ((y>=200) && (y<=230))
{
if ((x>=61) && (x<=121)) // <1
{
waitFor(180, 10, 300, 40);
[Link](0, contador);//Guardamos el valor en la direccin de la
EEPROM elegida
}
}else if ((y>=160) && (y<=190))
{
if ((x>=61) && (x<=121)) // <2
{
waitFor(180, 80, 300, 50);
[Link](1, contador);//Guardamos el valor en la direccin de la
EEPROM elegida
}
}else if ((y>=120) && (y<=150))
{
if ((x>=61) && (x<=121)) // <3
{
waitFor(180, 120,300, 90);
[Link](2, contador);//Guardamos el valor en la direccin de la
EEPROM elegida
}
102
",47,60);
",47,60);
103
{
[Link]();
int pulso=0;
while (pulso==0)
{
[Link](BigFont);
[Link](VGA_WHITE);
[Link]("EJECUTAR", 10, 10);
[Link]("ANGULOS", 20, 30);
[Link] (5, 5, 310, 230);
//TECLA VOLVER
[Link](BigFont);
[Link](VGA_SILVER);
[Link]("((OK", 40, 183);
[Link](VGA_BLUE);
[Link] (38, 170, 105, 210);
{
if ([Link]())
{
[Link]();
x=[Link]();
y=[Link]();
if ((y>=30) && (y<=50)) {
if ((x>=60) && (x<=110)){ // SUBIR
[Link](" ", 118, 110);
if(contador_1>=250){
contador_1=-1;}
contador_1++;
104
105
[Link](100,100,50);
[Link](210,100,50);
//TECLA VOLVER
[Link](BigFont);
[Link](VGA_SILVER);
[Link]("((OK", 40, 183);
[Link](VGA_BLUE);
[Link] (38, 170, 105, 210);
{
if ([Link]())
{
[Link]();
x=[Link]();
y=[Link]();
if ((y>=30) && (y<=50)) {
if ((x>=200) && (x<=380)){ // tecla retorno
{
pulso=1;
[Link]();
}
}
}
}
}
}
}
// Dibuja recuadro al presionar teclas
void waitForIt(int x1, int y1, int x2, int y2)
{
106
[Link]();
[Link](VGA_GREEN);
[Link] (x1, y1, x2, y2);
}
void waitFor(int x1, int y1, int x2, int y2)
{
[Link]();
[Link](VGA_LIME);
[Link] (x1, y1, x2, y2);
}
void circulo(int c1, int c2, int c3)
{
[Link](VGA_YELLOW);
[Link](c1,c2,c3);
[Link]();
[Link](VGA_BLACK);
[Link](c1,c2,c3);
}
//Lectura del ngulo revoluciones 250 (62.5 segn ecuacin 3.1).
void medir()
{
[Link]();
int pulso=0;
while (grados <= contador)
{
[Link](VGA_BLUE);//Presenta grados radianes
[Link](BigFont);
[Link]("GRADOS",100,40);
107
digitalWrite(48,HIGH);
n = digitalRead(encoder0PinA);
if ((encoder0PinALast == LOW) && (n == HIGH)) {
if (digitalRead(encoder0PinB) == LOW) {
encoder0Pos--;
grados = ((encoder0Pos*360/62.5)); //pulsos de encoder recibidos en puerto
}
else {
encoder0Pos++;
grados = ((encoder0Pos*360/62.5));
}
lecturagrados();
}
encoder0PinALast = n;
}
[Link]();
}
void lecturagrados()
{
[Link]("
",100,115);
[Link]("
",100,130);
[Link]("
",100,145);
[Link]("
",100,160);
[Link](SevenSegNumFont);
[Link](grados,100,115);
}
108
// Generated from:
[Link]
// Time generated:
19/10/2015 [Link]
// Dimensions
80x80 pixels
// Size
12.800 Bytes
#include <avr/pgmspace.h>
const unsigned short secap2[0x1900] PROGMEM ={
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF,
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0010 (16)
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF,
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFE, // 0x0020 (32)
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF,
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0030 (48)
0xFFFF, 0xFFFE, 0xFFFF, 0xFFFF, 0xFFDF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF,
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0040 (64)
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF,
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0050 (80)
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF,
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0060 (96)
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF,
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0070 (112)
0xFFFF, 0xD71E, 0xB63B, 0x8D59, 0x7498, 0x6438, 0x5C17, 0x5BF7, 0x6417,
0x6417, 0x6417, 0x6C78, 0x84F9, 0xA5BA, 0xCE9C, 0xEF9F, // 0x0080 (128)
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF,
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x0090 (144)
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF,
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x00A0 (160)
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF,
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, // 0x00B0 (176)
109
110