Husilloo
Husilloo
Husilloo
SEDE CUENCA
PROYECTO TÉCNICO:
AUTORES:
TUTOR:
CO-TUTOR:
CUENCA - ECUADOR
2021
CESIÓN DE DERECHOS DE AUTOR
________________________ ________________________
II
CERTIFICACIÓN
Yo, declaro que bajo mi tutoría fue desarrollado el trabajo de titulación: “DISEÑO Y
CONSTRUCCIÓN DE UN SISTEMA DE POSICIONAMIENTO
CARTESIANO ASISTIDO POR COMPUTADOR”, realizado por David
Sebastián Barrera Cordero y Esteban Fabricio Pinos Pinos, obteniendo el Proyecto
Técnico, que cumple con todos los requisitos estipulados por la Universidad
Politécnica Salesiana.
_________________________
C.I. 0102137593
III
DECLARATORIA DE RESPONSABILIDAD
________________________ ________________________
IV
ÍNDICE GENERAL
AGRADECIMIENTOS .......................................................................................................... IX
DEDICATORIAS ...................................................................................................................X
PRÓLOGO ......................................................................................................................... XI
1. INTRODUCCIÓN ..........................................................................................................XIII
II
5.4.2. Características motor paso a paso ................................................................. 46
5.4.2.1. Control del motor mdrive ...................................................................... 51
5.4.3. Componentes del controlador del sistema .................................................... 58
5.4.3.1. Selección de la fuente de poder ............................................................. 59
5.4.3.2. Módulos para el chasis cdaq-9178 ........................................................ 60
5.4.3.3. Selección de los sensores ....................................................................... 62
5.4.4. Diseño electrónico ........................................................................................ 64
5.4.5. Selección del software de control ................................................................. 65
5.4.5.1 Diseño de la lógica de control ................................................................ 66
5.5. DESARROLLO DEL SISTEMA MECÁNICO ................................................................. 73
5.5.1. Implementación de la estructura de los ejes ................................................. 74
5.5.1.1. Estructura eje x ...................................................................................... 74
5.5.1.2. Estructura eje y ...................................................................................... 80
5.6. IMPLEMENTACIÓN DEL SISTEMA ELÉCTRICO ......................................................... 83
5.7. DISEÑO DEL SOFTWARE ......................................................................................... 85
6. RESULTADOS ............................................................................................................... 86
III
ÍNDICE DE FIGURAS
FIGURA 1. COMPARACIÓN RENDIMIENTO HUSILLO DE BOLAS [4]....................................... 2
FIGURA 2. DIFERENTES PROCESOS DE MECANIZADO [5] .................................................... 3
FIGURA 3. PROCESO DE AVELLANADO [5].......................................................................... 5
FIGURA 4. DIFERENTES PROCESOS PARA FRESADORA [6]................................................... 5
FIGURA 5. VELOCIDAD DE CORTE EN FRESADORA [5] ........................................................ 6
FIGURA 6. RODAMIENTOS [15] .......................................................................................... 7
FIGURA 7. MOTOR DE PASO DE IMAN PERMANENTE [22] ................................................... 9
FIGURA 8. ESTRUCTURA DEL SISTEMA DAQ[24]............................................................. 10
FIGURA 9. PROCESO DE COMUNICACIÓN MEDIANTE DISPOSITIVO DAQ[25] .................... 11
FIGURA 10. COMPONENTES DE LA COMPACTDAQ [27]................................................... 12
FIGURA 11. NIVELES FUNCIONALES PARA COMUNICACIÓN TCP/IP [30] ......................... 13
FIGURA 12. CONTROL EN UN SISTEMA MECATRÓNICO [15].............................................. 15
FIGURA 13. GUÍA DE PERFIL [31] ..................................................................................... 18
FIGURA 14. GUÍA POR PERFILES C [32] ............................................................................ 19
FIGURA 15. GUÍA POR RODAMIENTO LINEAL [33] ............................................................ 20
FIGURA 16. HUSILLOS DE BOLAS [34] .............................................................................. 21
FIGURA 17. PIÑÓN-CREMALLERA[35] .............................................................................. 21
FIGURA 18. TORNILO Y TUERCA CONVENCIONAL [36] ..................................................... 22
FIGURA 19. ARQUITECTURA DE UN SERVOMOTOR[37] .................................................... 23
FIGURA 20. MOTOR PASO A PASO [38] ............................................................................. 24
FIGURA 21. COMBINACIONES MECÁNICAS POSIBLES........................................................ 25
FIGURA 22. DIMENSIONES GENERALES DE LA MÁQUINA .................................................. 27
FIGURA 23. DISPOSICIÓN DE EJES .................................................................................... 28
FIGURA 24. DISEÑO DEL SISTEMA EN SOLIDWORKS ........................................................ 29
FIGURA 25. SISTEMA MECÁNICO EJE X ............................................................................ 29
FIGURA 26. SISTEMA MECANICO EJE Y ............................................................................ 30
FIGURA 27 ELEMENTOS EJE Y ......................................................................................... 32
FIGURA 28. ÁNGULO DE RIEL [39] ................................................................................... 33
FIGURA 29. GUÍAS LINEALES [40] .................................................................................... 34
FIGURA 30. ELEMENTOS DEL EJE Y CON SUS RESPECTIVOS PESOS Y DISTANCIAS ............. 36
FIGURA 31. MARCO DE ALUMINIO CON SU CENTRO DE GRAVEDAD .................................. 40
FIGURA 32. MOMENTOS GENERADOS EN EL EJE Y ........................................................... 40
IV
FIGURA 33. MOMENTO GENERADO POR EL MARCO DE ALUMINIO SOBRE EL PATÍN .......... 41
FIGURA 34. MOMENTO GENERADO POR LAS BARRAS ....................................................... 42
FIGURA 35. TUERCA SFU1605 [41]................................................................................. 44
FIGURA 36. SOPORTE FIJO BK12 [50] .............................................................................. 44
FIGURA 37. SOPORTE BF12 [51]...................................................................................... 45
FIGURA 38. PAR VS VELOCIDAD SEGÚN EL VOLTAJE [44] ................................................ 46
FIGURA 39. FUNCIONAMIENTO MOTOR A PASOS SECUENCIA NORMAL [59] ...................... 47
FIGURA 40. FUNCIONAMIENTO MOTOR A PASOS SECUENCIA NORMAL [59] ...................... 48
FIGURA 41. DIMENSIONES DEL MOTOR [49]..................................................................... 50
FIGURA 42. DIMENSIONES DEL MOTOR [49]..................................................................... 51
FIGURA 43. ARQUITECTURA DEL SISTEMA DE CONTROL [49]........................................... 58
FIGURA 44. FUENTE 24VDC [53] .................................................................................... 60
FIGURA 45. CONEXIÓN CANAL MÓDULO 9403 [54].......................................................... 61
FIGURA 46. CONECTOR NI 9923 PINOUT 48 [55] ............................................................. 61
FIGURA 47. MÓDULO LM 393 [56].................................................................................. 63
FIGURA 48. FIN CARRERA MECÁNICO [57] ....................................................................... 63
FIGURA 49. FUNCIONAMIENTO FIN CARRERA [58] ........................................................... 63
FIGURA 50. ESQUEMA DE CONTROL ................................................................................. 64
FIGURA 51 MÁQUINA DE ESTADOS FINITOS ..................................................................... 67
FIGURA 52 ALGORITMO DE POSICIONAMIENTO ................................................................ 68
FIGURA 53. PERFIL PARA EL CÁLCULO DE TIEMPOS. ........................................................ 69
FIGURA 54. INTERPOLACIÓN LINEAL DE EJES ................................................................... 71
FIGURA 55. MONTAJE CON TORNILLOS DE SUJECIÓN ....................................................... 75
FIGURA 56. LIMPIEZA DE LA SUPERFICIE ......................................................................... 75
FIGURA 57. MONTAJE DEL RIEL. ...................................................................................... 76
FIGURA 58. INGRESO DE TORNILLOS ................................................................................ 76
FIGURA 59. AJUSTE DE TORNILLOS .................................................................................. 76
FIGURA 60. APRIETE DE TORNILLOS DE LA GUÍA. [39] ..................................................... 76
FIGURA 61. SISTEMA DE TRANSMISIÓN ............................................................................ 77
FIGURA 62. MAQUINÁRIA DE LA UNIVERSIDAD ............................................................... 78
FIGURA 63. RANURADO EN LA BASE DEL EJE X ............................................................... 78
FIGURA 64. MONTAJE DE LA ESTRUCTURA DEL EJE X ...................................................... 79
FIGURA 65. MONTAJE DE LA ESTRUCTURA DEL EJE Y ...................................................... 82
FIGURA 66. DIAGRAMA DE CONEXIONES EJE X. .............................................................. 83
V
FIGURA 67. DIAGRAMA DE CONEXIONES EJE Y. ............................................................... 84
FIGURA 68. DIAGRAMA DE CONEXIONES DEL TABLERO ................................................... 84
FIGURA 69 PROGRAMA MODO POSICIONAMIENTO ........................................................... 85
FIGURA 70 PROGRAMA MODO ESCÁNER .......................................................................... 85
FIGURA 71 PROGRAMA MODO GEOMETRÍA ...................................................................... 86
FIGURA 72 IMPLEMENTACIÓN MECÁNICA/ELÉCTRICA ..................................................... 86
FIGURA 73. MÁQUINA FINAL ........................................................................................... 87
FIGURA 74. ESPACIO DE POSICIONAMIENTO ..................................................................... 87
FIGURA 75. DIFERENTES COORDENADAS UBICADAS ........................................................ 88
FIGURA 76. PATRÓN A DIFERENTES ALTURAS .................................................................. 89
FIGURA 77. PRUEBAS MODO ESCANER ............................................................................. 90
FIGURA 78. PRUEBAS MODO GEOMETRIA, SOFTWARE ...................................................... 90
FIGURA 79. GEOMETRIA DEFINIDA .................................................................................. 91
VI
ÍNDICE DE TABLAS
TABLA 1. FENÓMENOS DE DIVERSOS SENSORES ............................................................... 12
TABLA 2. PROTOCOLO DE COMUNICACIÓN EN DIFERENTES NIVELES FUNCIONALES ......... 14
TABLA 3. MÓDULOS CONSIDERADOS DENTRO DEL DISEÑO .............................................. 17
TABLA 4. VENTAJAS Y DESVENTAJAS GUÍA DE PERFIL ..................................................... 18
TABLA 5. VENTAJAS Y DESVENTAJAS CARROS PERFIL C .................................................. 19
TABLA 6. VENTAJA Y DESVENTAJA DEL RODAMIENTO LINEAL ........................................ 20
TABLA 7. VENTAJA Y DESVENTAJA DEL HUSILLO DE BOLAS ............................................ 21
TABLA 8. VENTAJAS Y DESVENTAJAS DEL PIÑON CREMALLERA ...................................... 22
TABLA 9. VENTAJAS Y DESVENTAJAS DEL SISTEMA TORNILLO TUERCA ........................... 22
TABLA 10. CARACTERÍSTICAS DEL SERVOMOTOR............................................................ 23
TABLA 11. CARACTERÍSTICAS MOTOR PASO A PASO ........................................................ 24
TABLA 12. MATRIZ DE SELECCIÓN DE ALTERNATIVAS .................................................... 26
TABLA 13. DIMENSIONES ................................................................................................ 27
TABLA 14. PESOS DE ELEMENTOS PARA EL EJE Y ............................................................ 30
TABLA 15 CARACTERÍSTICAS MECÁNICAS DE LAS GUÍAS ................................................ 34
TABLA 16. PATRÓN DE MONTAJE DE LA GUÍA .................................................................. 35
TABLA 17. CÁLCULO DEL MOMENTO MP GENERADO POR LOS ELEMENTOS ..................... 37
TABLA 18. MOMENTO MR GENERADO EN EL EJE Y.......................................................... 38
TABLA 19. FACTOR DE SEGURIDAD EJE X ........................................................................ 39
TABLA 20. FACTOR DE SEGURIDAD EJE Y ........................................................................ 42
TABLA 21. MODELOS TORNILLOS DE BOLAS .................................................................... 43
TABLA 22. DIFERENCIAS ENTRE ACTUADORES ................................................................ 45
TABLA 23. ÁNGULOS DE PASO ......................................................................................... 47
TABLA 24. SELECCIÓN DEL MOTOR ................................................................................. 49
TABLA 25. CARACTERÍSTICAS MOVIMIENTO MDRIVE ..................................................... 50
TABLA 26. TORQUES MOTOR MDRIVE............................................................................. 51
TABLA 27. COMANDOS MDRIVE ..................................................................................... 51
TABLA 28. ESPECIFICACIONES DEL CHASIS CDAQ .......................................................... 58
TABLA 29. ESPECIFICACIONES FUENTES DC .................................................................... 60
TABLA 30. CARACTERÍSTICAS MODULO 9403 .................................................................. 61
TABLA 31. CARACTERÍSTICAS MODULO 9223 .................................................................. 62
VII
TABLA 32. ELEMENTOS SISTEMA DE CONTROL ................................................................ 65
TABLA 33. SECUENCIA DE OPERACIONES DEL SISTEMA ................................................... 66
TABLA 34. PARÁMETROS DE MOVIMIENTO ...................................................................... 70
TABLA 35. TIEMPOS DE MOVIMIENTO .............................................................................. 72
TABLA 36. CARACTERÍSTICAS DE MATERIA PRIMA EJE X ................................................ 74
TABLA 37. COMPONENTES MECANICOS ADQUIRIDOS....................................................... 79
TABLA 38. CARACTERÍSTICAS DE MATERIA PRIMA EJE Y ................................................ 80
TABLA 39. MEDICIONES DE POSICIONAMIENTO ............................................................... 88
TABLA 40. PARÁMETROS DE PRUEBA .............................................................................. 89
VIII
AGRADECIMIENTOS
Agradezco primeramente a Dios y la Virgen María por haberme acompañado siempre, no
sólo dentro de la vida estudiantil sino durante toda la vida.
A mis padres Manuel y Eulalia, los cuales me ofrecieron su apoyo incondicional y por
ser el oído para las anécdotas durante esta etapa universitaria.
A mis hermanos Diana, Miguel y Andrés por cuidarme y soportarme siempre
Al resto de mi familia por su apoyo y amor incondicional
A cada uno de los amigos en la universidad que de una u otra manera formaron mi carácter
e hicieron que esta sea una experiencia agradable y divertida.
A los ingenieros Fernando Urgilés y John Calle por su gran apoyo, paciencia, disposición
y recomendaciones en todos los retos presentados.
A mi companero de tesis Esteban por el tiempo y exitos compartidos.
Barrera Cordero David Sebastian
Agradezco en primer lugar a la Virgen Maria y a Dios por el apoyo espiritual que siempre
e recibido para avanzar en este tiempo de estudio dentro de la Universidad Politecnica
Salesiana.
Mis padres que fueron un apoyo fundamental en esta travesia, por ayudarme en momentos
dificiles, por creer en mi en cada momento y siempre al terminar el dia terminar con una
sonrisa porque ellos estaban junto a mi.
Mis hermanos que siempre me han ayudado cuando les he necesitado ya que a lado de
ellos es tener alegria y felicidad plena.
Mis amigos que siempre estuvieron ahí para contarles anecdotas siempre riendonos y
desestresandonos porque parte de la universidad es el disfrutar.
Los Ingenieros John Calle, Fernando Urgilés y Paul Chasi que con su paciencia lograron
formarme de una manera responsable y alegre para cualquier reto que se me ponga en
adelante.
Por ultimo quiero agradecer a mi gran amigo David Barrera que me hizo entender que el
trabajo en equipo se puede lograr muchas cosas que en trabajo individual.
IX
DEDICATORIAS
El presente proyecto va dedicado a Dios, a mis padres Manuel y Eulalia cuyo ejemplo
siempre fue una guía para llegar al éxito, mis hermanos y amigos que sin ellos y su apoyo
no hubiese momentos de dicha y alegría
Este proyecto de titulación va dedicado especialmente para mis padres y hermanos que
fueron el motor esencial para nunca bajar los brazos en momentos difíciles, a mis tíos y
primos por su ayuda que me han brindado, a mis amigos que me enseñaron a disfrutar y
estar siempre alegres, así mismo a los docentes que con su enseñanza y dedicación
brindada no sería llamado Ingeniero.
Esteban Fabricio Pinos Pinos
X
PRÓLOGO
El trabajo de titulación que se va a presentar a continuación lleva como título “Diseño y
construcción de un sistema de posicionamiento cartesiano asistido por computador”: ¿En
qué consiste? La base de esta investigación se ha llevado a cabo en el Grupo de
investigación de ingeniería Biomédica GIIB-UPS. Este documento ha sido escrito como
requisito de graduación para la carrera de Ingeniería Mecatrónica de la Universidad
Politécnica Salesiana. El periodo de investigación para el proyecto ha sido desde octubre
del 2019 hasta diciembre del 2020.
El proyecto se efectuó por solicitud del Ing. Fernando Urgilés miembro de la Carrera de
Ingeniería Biomédica y del grupo de investigación GIIB-UPS para probar diferentes
experimentos que nos ayudaran a entender el comportamiento de distintos fenómenos.
El proyecto inicio con un análisis del diseño de la máquina para que cumpliese con las
características deseadas tanto en vibración como el desplazamiento en los dos ejes
cartesianos, para lo cual se investigó sobre los componentes mecánicos que se podrá
observar en la sección inicial.
En la siguiente sección se explica que metodología se va a utilizar para cumplir con los
objetivos específicos planteados tanto en el ámbito mecánico, eléctrico e informático.
Así mismo se analizó la materia prima adecuada para el diseño y la construcción de los
dos ejes X y Y, donde constan las propiedades físicas y químicas, mecánicas y estructura
de materiales.
La implementación inicia con las etapas de mecanizado de la materia prima con los
componentes mecánicos adquiridos y los elementos mecanizados dentro de los
laboratorios de la Universidad.
1 Sensor Home:- Sensor que emite un pulso de 0 a 5V, donde se puede utilizar para posicionarse en un punto o para el cálculo de velocidad.
XI
RESUMEN
El presente proyecto tiene como objetivo diseñar, construir e implementar mecanismos
de control de un sistema de posicionamiento en 2 dimensiones el cual debe poseer ciertas
características especiales de acuerdo a la necesidad del GIIB-UPS. Prestando especial
atención al diseño del interfaz humano máquina que sea de fácil manejo por parte de los
usuarios.
Dentro del diseño se define también la parte de control del sistema iniciando por los
actuadores, los cuales fueron motores paso a paso elegidos por su capacidad de llegar a
una posición exacta lo cual es una característica del sistema. El sistema de control se
complementa con los sensores distribuidos en la máquina para la retroalimentación y el
software de control elegido.
XII
1. INTRODUCCIÓN
El presente proyecto con enfoque investigativo se da a través de un plan estudio donde se
vio la necesidad de crear una máquina que cumpla con las especificaciones planteadas
tanto de vibración como desplazamiento.
Para el diseño de la máquina de posicionamiento cartesiano se debió seguir con una serie
de condicionantes para que esta pueda ser apta para cualquier análisis que el Grupo de
investigación en Ingeniería Biomédica lo requiera.
Una de las condicionantes planteadas fue la vibración ya que durante el barrido de la señal
esta debe ser precisa para la toma de datos sin distorsión alguna ya que esto podría
provocar una recolección de datos erróneos por lo que se debió analizar varios diseños
mecánicos para llegar a crear un diseño que reduzca la vibración del sistema.
Este tipo de máquina nació de la necesidad de poder generar ciencia que beneficie a la
humanidad ya que se podrá realizar análisis de diferentes fenómenos que la academia lo
requiera dentro de la Universidad Politécnica Salesiana.
XIII
2. PROBLEMA DE ESTUDIO
2.1. ANTECEDENTES
La mecánica de precisión se puede definir como una técnica para la fabricación de piezas
caracterizadas por la exactitud de su trabajo y el alto rendimiento en su posterior uso, el
problema se inicia con la necesidad de un mecanismo que genere un desplazamiento en
dos ejes (X, Y), el cual mantenga una tolerancia de error mínima de 0.1mm.
El eje X necesita ser diseñado de tal manera que su desplazamiento logre mantenerse
rígido en todo el recorrido y el eje Y estará acoplado en el eje X, tendrá un diseño especial
en forma de U el cual permita obtener dos puntos fijos en el eje Z.
La pregunta es:
¿Qué tan robusto debe ser el sistema mecatrónico para lograr el accionamiento preciso de
los actuadores para el desplazamiento de cada uno de los ejes bajo las tolerancias dadas?
XIV
2.2. IMPORTANCIA Y ALCANCE
La Universidad Politécnica Salesiana se caracteriza por contar con una infraestructura
adecuada para el ámbito preprofesional con laboratorios de última generación
manteniéndose a la vanguardia de las últimas tecnologías, al contar con dichos
laboratorios es posible construir un sistema mecatrónico de precisión que se encuentre a
la par de sistemas similares existentes en el mercado[1] [2] como tornillos sin fin, tornillos
de bolas, cremalleras, etc.; los cuales se encuentran en sistemas tales como impresoras
3D, máquinas de control numérico computarizado, estas máquinas necesitan de tal
precisión para cada uno de sus movimientos.
Los sistemas de control actuales como el de una máquina de control numérico (FAGOR)
son bastante robustos y aplicables a una diversidad de sistemas en el cual se necesita un
tiempo rápido de respuesta, el cual es un factor clave en el diseño del sistema de
posicionamiento dejando a un lado los efectos de la vibración presentes en el mismo.
XV
El diseño de un sistema de posicionamiento asistido por computador es una excelente
oportunidad para desarrollar habilidades profesionales, adquiriendo y aplicando
conocimientos en diseño mecánico y sistemas de control, y la utilización de nuevas
tecnologías poniéndonos a la vanguardia para competir ante la globalización mundial.
3. OBJETIVOS
3.1. OBJETIVO GENERAL
XVI
4. FUNDAMENTOS TEÓRICOS
En este punto se tratará sobre conceptos mecánicos en donde hace referencia a sistemas
de guiado, transmisiones de movimientos, diferentes tipos de mecanizado, etc.
Posteriormente se tratará sobre conceptos eléctricos y electrónicos donde se verá
diversos tipos de motores, sensores, fuentes de protección entre otros. Por último, se
verá un sistema de control óptimo para el sistema de posicionamiento cartesiano para
eso se tendrá el protocolo de comunicación y posición de los ejes.
Las guías lineales que poseen un riel de perfil son adecuadas para aplicaciones donde
se requiera una alta carga con una buena rigidez y gran exactitud, estas características
son alcanzadas por el preciso mecanizado de las guías de bolas que se ajustan de forma
estrecha logrando así un suave desplazamiento. [2]
1
4.1.2. TORNILLOS DE BOLA
Los tornillos soportan una alta carga dinámica y larga vida útil, características que se
logran en la precisión de su mecanizado que incluye laminado y rectificado. [4]
2
4.1.3. PROCESOS DE MECANIZADO
a) Torneado
El proceso de torneado consta de arrancar virutas con un útil de un filo, con una forma
geométrica determinada, obteniendo piezas con sección transversal circular como
bulones, casquillos, etc. [5]
3
La diversidad de la forma de las piezas de revolución se obtiene mediante distintos
procesos de torneado, el cual puede ser interior o exterior, por ejemplo, las piezas
cilíndricas se obtienen mediante cilindrado, las superficies planas mediante refrentado
o torneado al aire, los conos mediante roscado cónico, etc. [5]
b) Taladrado
Para realizar esta operación se usa preferentemente los taladros, pero también se puede
usar el torno. Además de por arranque de viruta, se pueden practicar agujeros mediante
otros procedimientos, por ejemplo, mediante punzonado o taladrado. [5]
4
Por medio del avellanado se vuelven a trabajar agujeros previamente taladrados o
dejados de fundición mediante las herramientas de penetrar adecuadas, la herramienta
tiene filos que trabajan todos a la vez. En la figura 3 se presenta el proceso para el
avellanado. [5]
c) Fresado
Fresar es arrancar virutas con una herramienta llamada fresa, la cual lleva múltiples
filos de corte en movimiento de rotación, mediante este proceso se puede obtener a las
piezas de superficies planas o curvas, de entalladuras, ranuras, dentados, etc. Para las
piezas que tienen la mejor calidad superficial se acaban por rectificado. [5]
Cada uno de los procedimientos de fresado conllevan diferentes procesos tales como
contorneado, ranurado, etc. Los cuales se presentan en la siguiente figura.
5
La sujeción de las piezas tiene que ser firmes y seguras, si se aflojan pueden inutilizarse
o romperse. Las piezas delgadas deben protegerse contra la flexión mediante piezas de
apoyo. Otro aspecto importante es el número de revoluciones que depende del
diámetro de la herramienta y de la velocidad de corte, el cual se entiende como el
recorrido de un diente de la fresa en m/min y generalmente se toma de una tabla. Si la
velocidad de corte es demasiado grande, los dientes pierden su filo de forma prematura
y si, al contrario, la velocidad es baja, el rendimiento en la operación es pequeño. [6]
𝑣 1000
𝑛= (1)
𝜋𝑑
Donde:
6
d) Rectificado
7
4.2 CONCEPTOS ELÉCTRICOS Y ELECTRÓNICOS
Un motor a pasos tiene la característica principal de mover un paso a la vez por cada
pulso de señal aplicada a sus bobinas, el paso puede variar desde 90 grados hasta 1.8
grados, lo que los hace ideales para la construcción de mecanismos de posicionamiento
preciso. [18]
Son los más usados para los motores a pasos, en este tipo el imán aporta el campo
magnético para la operación como se observa la figura 9, estos se pueden dividir por
el tipo de bobinado, teniendo así motores de imán permanente unipolares, bipolares y
multifase.
8
Figura 7. Motor de paso de iman permanente [22]
Unipolares: poseen devanados duplicados, tienen dos bobinas en cada eje del estator,
unidas por extremos opuestos, se pueden controlar mediante tres formas: secuencia
normal, secuencia wave drive y secuencia de medio paso.
Bipolares: ofrecen una mejor relación entre torque y tamaño/peso. Las bobinas reciben
corriente en uno y otro sentido, lo que hace necesario un controlador “puente H” para
cada uno de los bobinados.
Para entender sobre lo que está sucediendo dentro del sistema de producción, es
necesario adquirir un sistema para poder acceder a la información sobre sensores y
aplicarlo a un formato para analizarlo. [23] [24]
Se encuentra una cantidad de ventajas dentro del sector minero e industrial las cuales
indicaremos a continuación:
9
La interfaz desde el sensor hacia el computador inicia con la comunicación del sensor
al dispositivo DAQ, el cual posee un módulo de acondicionamiento de señales, en la
cual se define los rangos de voltaje del sensor y un convertidor analógico digital
encargado de convertir la señal analógica del sensor a un medio digital para su
tratamiento en el software LabVIEW, en la figura 10 se presenta un esquema de dicha
estructura.
10
Figura 9. Proceso de comunicación mediante dispositivo DAQ[25]
Para facilitar la interacción con el usuario final, el software se divide en dos partes
principales, los cuales son:
Se la define como modular por lo que se puede configurar al sistema con una
combinación de módulos para distintos tipos de señal y sensor. [26]
11
3) Módulos CompactDAQ: Se conectan a diversos sensores las cuales nos
permiten medir diferentes señales como temperatura, resistencia, voltaje etc.
Estos permiten ser robustos y portátiles.
4) Software: Permiten la exploración interactiva hasta diseño de ingeniería
personalizada. [27]
Miden cualquier magnitud física y convertir esa lectura en una señal eléctrica factible
y comunicada de algún modo (ver tabla 1). Dependiendo del tipo de sensor, su salida
puede ser voltaje, corriente, resistencia u otro atributo eléctrico que varía con el
tiempo. [24]
Sensor Fenómenos
Fotosensor Luz
Micrófono Sonido
Acelerómetros Aceleración
12
4.2.5. PROTOCOLO DE COMUNICACIÓN TCP/IP
13
1. Nivel acceso a la red: Ofrece mecanismos para que el sistema entregue
los datos a otros dispositivos directamente conectado a la red
2. Nivel internet: Comanda la comunicación entre equipos escogiendo la
más idónea para seguir los paquetes de datos hasta llegar a su destino.
3. Nivel Transporte: Facilita la comunicación desde el programa de
aplicación a otro sin que lleguen con errores con una secuencia
aceptable.
4. Nivel de aplicaciones: Incluye las aplicaciones y procesos con los que
intercambia datos de la capa de transporte. [28][29][30]
En cada nivel jerárquico se utilizan diversos protocolos, cada uno de ellos indicados
en la tabla 2. El protocolo estará implementado en el software de control.
Niveles Protocolo
14
4.2.6. CONTROL DE POSICIONAMIENTO APLICANDO
CONCEPTOS MECATRONICOS
15
5. MARCO METODOLÓGICO
Las etapas que conforman este trabajo poseen una documentación técnica, para lograr
los objetivos anteriormente planteados se realiza la siguiente metodología
5.1.2. REQUERIMIENTOS
16
Asimismo, se debe asegurar la calidad del proceso, mantener las tolerancias
geométricas apropiadas.
El control de la máquina debe ser amigable con el usuario, compatible con los
elementos de la máquina y el entorno grafico de fácil entendimiento.
Módulo Definición
17
5.2.1. MÓDULO 1: SISTEMA DE GUIADO
Los elementos de guiado son ampliamente usados en las máquinas de control numérico
computarizado ya que tienen el trabajo de permitir el movimiento de traslación relativa
entre dos elementos con las mínimas perdidas por fricción por lo que se aprovecha al
máximo el torque del actuador. Las opciones para el guiado lineal son las siguientes:
También llamadas guías lineales de perfil como se observa en la figura 15, permiten
el movimiento lineal mediante el acople de rodamientos para mover una carga sobre
un perfil de guía; poseen guías de bolas que se ajustan para llevar un suave
desplazamiento, permitiendo llevar elementos de alta carga con rigidez y precisión,
algunas de las ventajas y desventajas podremos observar en la tabla 4
Ventajas Desventajas
18
5.2.1.2. Guía lineal con rodillos perfilados
Este tipo de guiado usa ruedas de acero que tienen un perfilado en C como se observa
en la figura 16, las cuales ruedan sobre un riel con la forma complementaria en C.
Dentro de esta categoría también podemos encontrar sistemas de guiado en V. Algunas
de las ventajas y desventajas se pueden observar en la tabla 5
Ventajas Desventajas
Este sistema consta de uno o varios rodamientos lineales de bolas o rodillos como se
observa en la figura 17, los cuales se mueven sobre un eje riel, los rodamientos
disminuyen la fricción entre los ejes. Algunas de las ventajas y desventajas se
presentan en la tabla 6.
19
Figura 15. Guía por rodamiento lineal [33]
Ventajas Desventajas
20
Figura 16. Husillos de bolas [34]
Ventajas Desventajas
Este sistema está formado por una rueda dentada llamada piñón, el cual posee un
movimiento de rotación alrededor de un eje y una cremallera que posee un movimiento
lineal con sentido según la rotación del motor de manera que cuando el piñón engrana
con la cremallera esta se desplaza longitudinalmente como se observa en la figura 19
a su vez la tabla 8 se observa ventajas y desventajas del sistema piñón-cremallera. [35]
21
Tabla 8. Ventajas y desventajas del piñon cremallera
Ventajas Desventajas
Ventajas Desventajas
22
5.2.3. MÓDULO 3: SISTEMA MOTRIZ
5.2.3.1. Servomotor
Ventajas Desventajas
23
5.2.3.2. Motor a pasos
Ventajas Desventajas
24
Figura 21. Combinaciones mecánicas posibles
a) Precisión
El diseño requiere que la máquina y el sistema de posicionamiento tenga una
tolerancia muy ajustada a la medida y eso depende en gran medida de los
elementos y la precisión de cada uno de ellos.
b) Fiabilidad
Uno de los aspectos más importantes del producto es eliminar toda la
posibilidad de fallar en funcionamiento y generar perdidas
c) Calidad
Los elementos que conforman la máquina deben llevar los mejores estándares
de calidad con el fin de reducir el mantenimiento de cada uno de ellos
d) Facilidad de montaje
Los elementos por usarse en la máquina deben tener una fácil instalación e
intercambio de elementos garantizando su correcto funcionamiento
Con los criterios de evaluación más determinante se arma la matriz de selección. Las
alternativas elegidas para usar en los movimientos de los ejes son:
25
Tabla 12. Matriz de selección de alternativas
Matriz de selección
Criterios Alternativas
Precisión 5 4 1
Fiabilidad 4 4 2
Calidad 5 3 2
Facilidad de 5 1 3
montaje
Alternativa X
elegida
a) Sistema de guiado
b) Sistema de transmisión
c) Tornillo motriz
d) Sistema de sensado
El recorrido de los ejes está basado en el largo del tornillo de bolas, basados en eso,
los recorridos de los ejes son:
26
- Recorrido eje X: 500 mm
- Recorrido eje Y: 500 mm
Dimensión de la máquina
Largo 1270mm
Ancho 720mm
Alto 1030mm
27
Figura 23. Disposición de ejes
El punto cero de la máquina lo define un sensor home el cual está ubicado en una
posición especifica enviando así la posición cero al software que cambiará la posición
de la máquina a cero.
Las siguientes condiciones imponen una serie de condiciones tanto cualitativas como
cuantitativas determinadas por los parámetros del sistema, estas son:
28
Figura 24. Diseño del sistema en SolidWorks
El eje Y de la máquina lleva el mismo principio para movimiento del eje X, constituido
por una guía lineal de contacto rodante y una transmisión por husillo de bolas,
dispuestos de manera vertical como se observa en la figura 28.
29
Figura 26. Sistema mecanico eje Y
30
Motor MDrive W7 Varios 0.784 Kg 0.784 Kg
∑ 𝑊𝑖 = 11.58 Kg
Total
(Σ*1.2) 13.90 Kg
El peso total del eje Y es de 13.9 kg el cual será la carga que la guía lineal del eje X
deberá soportar manteniendo un recorrido rígido en todo momento.
Cada uno de los elementos del eje Y están denominados por un literal W, la disposición
de los elementos se muestra en la figura 27. Los elementos no numerados no están a
la vista o tienen bastante cantidad para numerarlos.
31
Figura 27 Elementos eje Y
Para seleccionar las guías lineales adecuadas para transportar los dos ejes que llevaran
el sensor, se tiene en cuenta la masa que va a transportar cada uno de los ejes, tomando
así la ficha de información técnica de guías lineales de la marca HIWIN. [39]
Aplicación
Espacio
Precisión
Magnitud y dirección de la carga
Rigidez
Recorrido
Velocidad y aceleración.
Vida útil
32
La marca HIWIN posee varias series según la aplicación deseada, entre las cuales se
encuentra:
También se dispone de diferentes grados de precisión en las guías (C, H, P, SP, UP).
Para determinar el tamaño y numero de patines se considera los siguientes puntos:
Las guías lineales están sometidas a una carga radial y una lateral, y momentos
definidos en las 3 direcciones como lo muestra la figura 30 y cuyas características se
presenta en la tabla 15.
33
Figura 29. Guías lineales [40]
Con base al esquema de la tabla 16 se elaboró una hoja de cálculo para determinar las
cargas generadas por el peso de cada elemento de eje las cuales generan momentos
sobre la guía del eje X. los elementos del eje Y fueron dispuestos de tal manera que se
obtenga un momento de valor cero en las 3 direcciones con el fin de tener un sistema
rígido y que la guía no soporte un peso excéntrico debido a los elementos del eje Y.
34
Tabla 16. Patrón de montaje de la guía [31]
𝐹𝑟1 = ∑ 𝐹𝑧𝑘
𝑘=1
𝐹𝑠1 = ∑ 𝐹𝑦𝑗
𝑗=1
𝑛 𝑛
𝑛 𝑛
𝑛 𝑛
La disposición de la guía del eje X está dispuesta para soportar los 13.9 kg de peso del
eje Y. para el cálculo se aplica las ecuaciones indicadas para el patrón de montaje de
los sistemas de guiado lineal que se observa en la tabla 16.
35
Figura 30. Elementos del eje Y con sus respectivos pesos y distancias
36
En la figura 30 se muestra las distancias desde el centro de masa hacia la línea eje y el
peso definido para cada elemento de la tabla 14. El cálculo de los momentos se
presenta a continuación:
Tabla 17. Cálculo del momento con respecto a eje Y (Mp) generado por los elementos
El momento con respecto a eje X (Mr), se busca que tenga el menor valor posible para
mantener el centro de gravedad en el sistema y que la guía soporte únicamente el peso
del eje Y sin ningún tipo de carga adicional y tiene el valor presentado en la tabla 18.
En este cálculo se considera como fuerza los pesos de cada uno de los elementos
debido a que estos generan el momento en el patín lineal, no existe una fuerza externa
al sistema el cual debe entrar en análisis del momento.
37
Tabla 18. Momento Mr generado en el eje Y
𝑀𝑜 𝐶𝑜
𝑓𝑠 = = (2)
𝑀 𝑃
Donde:
M: momento de diseño
P: Carga de diseño
16970
𝑓𝑠 = = 124.45
(12.74)(9.81)
38
Se propone como carga el peso del eje Y que debe soportar la guía sin carga adicional
dada por el diseño de este. [30][31]
El momento con respecto a eje Z (My), no se considera en este eje debido a que no se
aplica ninguna carga en tal dirección. Los resultados se representan en la tabla 19
Momento Mp My Mr
admisible estático
Para el eje Y se usará una guía que requiera una carga moderada y una alta precisión,
seleccionando la guía HGH15CA, la guía está sometida a dos valores de carga
definidos por ISO 14728-1 y 14728-2 que tratan sobre la carga estática y dinámica
sobre las guías. Utilizaremos el valor de la carga dinámica para encontrar la vida útil
y el factor de seguridad del sistema.
39
Figura 31. Marco de aluminio con su centro de gravedad
La barra inferior tiene una longitud de 540mm por lo que el centro de gravedad del
elemento queda a la mitad de la barra, lo que no genera ningún momento en la
dirección de Mr. El valor de las cargas es dado por el peso de cada uno de los elementos
del eje y las ecuaciones sobre el criterio de montaje fueron presentadas en la tabla 16.
40
En coordenadas de la máquina en diseño, tomando como positivo el sentido contrario
a las manecillas del reloj.
𝑛 𝑛
𝑀𝑝 = 5.308 𝑁 𝑚
𝑛 𝑛
𝑀𝑦 = 0 𝑁 𝑚
Las barras laterales por estar a la misma distancia del eje de rotación generan cargas
contrarias que se cancelan, el marco de aluminio al tener el centro de gravedad a lo
largo del eje del patín no existe distancia por lo que el momento My tiene un valor 0
garantizado la estabilidad del marco durante el movimiento, cómo se puede observar
en la figura 33.
41
El momento Mr que se observa en la figura 34 también posee un valor cero ya que las
cargas, las cuales es el peso del marco en este caso, están en la misma línea de acción
que el centro de gravedad del patín por lo que no existe la distancia que genera el
momento, teniendo un valor cero.
El factor de seguridad para la guía del eje Y para el momento Mp se calcula mediante
la ecuación 2:
67
𝑓𝑠 = = 12.62
5.308
Los otros momentos al tener valor 0 se tiene un factor de seguridad infinito, el cual no
se toma en cuenta, para lo cual el resultado se representará en la tabla 20.
Momento Mp My Mr
admisible estático
42
5.3.3. ELECCIÓN DEL TORNILLO DE BOLAS
Se eligieron tornillos de bolas recirculante debido a que este tipo de elementos son
capaces de soportar grandes cargas repartiendo el esfuerzo generado en todas las
esferas, ofreciendo una alta precisión y la menor pérdida por fricción, lo cual permite
que el motor realice el menor esfuerzo posible. [34][42]
Para la selección del tornillo se recurre al fabricante, en este caso AluFlex Group es
un fabricante que lleva años en el mercado y cuya tecnología se puede encontrar en el
país, por medio del catálogo se realiza la selección del tornillo y su característica según
la carga a soportar. El fabricante presenta cuatro tipos de opciones de tornillo los cuales
son:
43
Figura 35. Tuerca SFU1605 [41]
Se tiene en cuenta que la unión entre la tuerca y tornillo es directa sin ningún elemento
intermedio reduciendo así las fallas posibles en el mismo lo que reduce también el
riesgo de obtener vibraciones y precisión deseado.
Por el otro lado tenemos el soporte BF12 definido para el tamaño del tornillo elegido,
con un rodamiento radial en el interior y se debe usar solo en el lado de soporte del
tornillo como se ve en la figura 37.
44
Figura 37. Soporte BF12 [51]
Los actuadores de la máquina fueron seleccionados de tal manera que se cumplan las
condiciones de trabajo, el tamaño y el tipo de este define la precisión y velocidad de
la máquina. Según estas condiciones se eligieron dos alternativas presentadas
anteriormente, las cuales son:
Servomotor
Motor paso a paso
45
Requiere de ensayos y pruebas de error No requiere de ensayos
Par dinámico de trabajo: es el momento máximo que el motor desarrolla sin perder
la excitación del estator dependiendo de la carga aplicada, el valor es ofrecido por el
fabricante. En la figura 29 se observa la relación par-voltaje del motor paso a paso.
Par de mantenimiento: es el momento que actúa como freno para mantener el rotor
en una posición deseada.
Angulo de paso: es el avance angular que genera el motor por cada impulso, se mide
en grados y los más frecuentes se presentan en la tabla 23.
El número de pasos por vuelta se define como la cantidad de pasos que efectúa el motor
para realizar una vuelta completa
360
#𝑃𝑎𝑠𝑜𝑠 = (5)
𝛼
46
Tabla 23. Ángulos de paso
15o 24
7.5 o 48
3.75 o 96
1.8 o 200
0.72 o 500
Modos de funcionamiento
47
Funcionamiento a medio paso
En este funcionamiento las bobinas del motor se activan de tal manera que se combinan
las secuencias anteriores, es decir se obtiene un paso más corto, activándose primero
dos bobinas, luego una y así sucesivamente (ver figura 41). Con una sola carrera para
un motor de 1.8 grados ahora será de 0.9 grados necesitando 400 pasos para una
revolución, para este modo se requiere una fuente alterna para las bobinas obteniendo
un aumento del par.
En este modo, el paso nominal del motor se divide en secciones más cortas aún que
las del medio paso, la relación de división máxima es de 256, es decir para un motor
de 200 pasos por vuelta podremos obtener un valor de 256 x 200 por vuelta, es decir
51200 micropasos por vuelta, esto se logra mediante el flujo magnético resultante de
las bobinas alimentadas por la onda escalonada, se usa este modo de operación donde
se requiere un funcionamiento suave del motor y una alta precisión en el
posicionamiento, se debe tener en cuenta cuando se utilice en ese modo los requisitos
de velocidad de la aplicación [59]
Se seleccionó la marca Schneider la cual posee motores MDrive que presentan varios
modelos y series que cumplen con las características deseadas. El motor MDrive
48
ofrece una solución rentable con un controlador de micro pasos con alimentación de
12 a 75VDC con un ángulo de paso de 1.8 grados.
El código generado de la elección del motor es: MDI3CER23B7 el cual posee las
siguientes características que se representara en la tabla 25. Las dimensiones y
estructura del motor a pasos se observan en la figura 41.
49
Características mecánicas
Las características se toman del motor double length que se ve en la tabla 26.
50
Tabla 26. Torques motor MDrive [49]
Como se especificó al inicio, MDrive lleva una serie de comandos específicos para el
control de movimiento del motor, teniendo 125 comandos para el control total del
actuador que incluye la lectura y escritura de datos del motor como velocidad,
aceleración, etc y los cuáles pueden ser usados como un código para el control de este.
Los comandos del motor se disponen en la tabla 27 [49]
Comando Función
A Aceleración
AF Banderas hibridas
AS Modo hibrido
AT Reservado
BD Tasa de baudios
51
BP Punto de rotura
BR Rama de programa
BY Programa ejecutando
C1 Contador 1
C2 Contador 2
CA Modo de calibración
CB Límites de control
CC Calibración actual
CL Llamar a subrutina
CP Borrar programa
CR Tasa de reloj
CT Tiempo de calibración
D Desaceleración
D5 Entrada analógica
52
DC Variable de decremento
DE Activar controlador
E Finalizar programa
EE Activar encoder
EF Bandera de error
EM Modo eco
ES Escape
EX Ejecutar programa
FC Filtro de captura
FM Filtro de movimiento
53
I1, I2, I3 e I4 Leer entradas 1-4
I7, I8 Reservado
I13 Reservado
IC Incrementar variable
IP Inicializar parámetros
IV Variable de entrada
JE Activar jog
LB Subrutina
LD Límites de adelanto
LG Límites de retraso
54
LM Modelos de límites de paro
LR Rotor bloqueado
MD Modo de movimiento
MF Make up frequency
MU Make up mode
MV Moviendo
NE Activar numérico
OE Controlador de errores
P Contador de posición
55
PG Modo de programa
PN Numero de parte
PW Configuración PWM
QD Puesto en cola
S Guardar a NVM
SC Iniciar calibración
SF Puesta de bandera
SL Eje de giro
SN Numero serial
56
SS Velocidad del sistema
ST Bandera de puesto
TC Captura de viaje
TE Activación de viaje
TI Disparo de entrada
TP Disparo en posición
TQ Par de ajuste
TT Disparo en posición
UG Actualización de firmware
V Velocidad de lectura
VC Cambio de velocidad
VI Velocidad inicial
VM Velocidad máxima
VR Versión de firmware
WT Temperatura de advertencia
57
La descripción de cada uno de los comandos y su uso se puede encontrar en el anexo
1 de referencia.
El sistema está constituido por un computador con un software de control, el cual está
conectado media vía USB a un chasis cDAQ-9178 con 8 puertos para módulos. La
alimentación del chasis viene incluida con el cable de alimentación.
Especificaciones técnicas
Característica Descripción
Peso 878 g
58
Temperatura de operación -20 oC a 55oC
Digital Trigger 2
Para una correcta operación de los dispositivos se debe seleccionar una fuente
apropiada de voltaje que entregue la corriente necesaria. La fuente de voltaje por lo
general determina el desarrollo de altas velocidades del motor y la corriente el torque
de salida. El suministro de un alto voltaje en el motor permite mayor velocidad, pero
a la vez una mayor perdida por calor por lo que se eligió un nivel de voltaje adecuado
para el mismo y su aplicación con el fin de mejorar la fiabilidad de este
1. Voltaje de alimentación
2. Corriente de salida
59
Tabla 29. Especificaciones fuentes DC
Voltaje de alimentación 24 24
Cantidad 1 1
Se seleccionó la fuente de poder Cctv 24V/10A 240W (figura 45) con caja metálica de
la marca ALITOVE, la cual posee protección para alto voltaje y contra cortocircuito y
es típicamente usada en estas aplicaciones.
Los módulos usados en el chasis nos permitirán definir los puntos cero de la máquina
y nos ayudaran a conectar los diferentes sensores distribuidos en la máquina, los datos
son enviados al computador a través de vía USB, estos módulos son:
1. NI 9403
Es un módulo de entradas y salidas digitales bidireccionales de 32 canales donde el
conexionado se ve en la figura 36. Los canales pueden ser configurados como entradas
o salidas según sea la conveniencia. Los canales son compatibles con señales TTL de
5V. la transferencia de datos es de manera serial por lo que no puede ser usada como
señales de timing o trigger. Las especificaciones se muestran en la tabla 30.
60
Tabla 30. Características modulo 9403
Características entrada/salida
Número de canales 32
Capacitancia de entrada 30 pF
Este módulo posee un bloque de conector de 37 pines a terminal de tornillo con el fin
de poder conectar el módulo desde el conector DB37 a una bornera como se observa
en la figura 47. El módulo se lo conoce como NI 9923
61
2. NI 9223
El módulo NI 9223 nos permite tener 4 entradas analógicas diferenciales con una
frecuencia de muestreo de hasta 1MS/s por canal y una resolución de 16 bits, dicho
modulo será usado para la toma de datos en su aplicación. Las características del
módulo NI 9223 se presenta en la tabla 31
Características entrada/salida
Para poder definir la posición cero o home de la máquina se necesita de sensores que
sean fiables y que permitan desconectar el sistema en presencia de una emergencia,
los sensores dispuestos en la máquina son:
Sensor Home: El sensor home LM393 nos permite definir el cero de la máquina a
través de una ranura la cual atraviesa una placa localizada en el tornillo de bolas,
definiendo así el punto cero de la máquina y además es usado para definir el final de
recorrido de cada eje, es un sensor TTL que proporciona un pulso en alto al sensar a
través de su ranura.
El módulo consta de un circuito integrado LM393 diseñado para ser utilizado como un
comparador de voltaje como se ve en la figura 48, generalmente se la compara con una
tensión de referencia. La señal del transistor fotográfico se transmite al comparador y
en función de la presencia o ausencia de un objeto entre el led infrarrojo y el transistor
fotográfico, la salida del integrado será alta o baja.
62
Figura 47. Módulo LM 393 [56]
Limit switch
Los fines carrera son dispositivos electromecánicos (figura 49) que se sitúan al final
del recorrido de un elemento móvil con el objetivo de modificar el estado actual de un
circuito. El funcionamiento consta en que al pasar el elemento móvil sobre la palanca
del elemento el fin carrera abre o cierra un contacto eléctrico dentro del interruptor
63
5.4.4. DISEÑO ELECTRÓNICO
Se requiere dos motores paso a paso NEMA 23 Mdrive para cada uno de los ejes de
traslación, el driver viene incluido con el motor. Por razones de seguridad cada eje
cuenta con dos limit switch para evitar accidentes y los sensores home que definen la
posición de la máquina, finalmente los motores son alimentados por la fuente de
alimentación de 24V, los otros elementos se conectan directamente a la red.
64
Tabla 32. Elementos sistema de control
5 Conector RJ45 3
9 Limit switch 4
10 Cable de conexión 10 m
Para la selección del software que permitirá el control de la posición de cada uno de
los ejes, el software debe ser compatible con la comunicación de los motores, así como
de la tarjeta de control de datos y además ser compatible con el sistema operativo del
ordenador.
65
también permite diversos protocolos de comunicación tales como TCP/IP el cual nos
servirá de ayuda para levantar la red local con los actuadores
Entrada Salida
66
Figura 51 Máquina de estados finitos
El software sigue una determinada secuencia la cual inicia con el encendido del
programa, al iniciar el VI realizado en LabVIEW se activa los sensores distribuidos en
la máquina y a la vez se activa los motores si estos se encuentran en una posición
diferente a (0,0).
67
Estado geometría: En este modo, se ingresa los parámetros y además una serie
de coordenadas (X, Y) para que la máquina se posicione en cada uno de los
puntos de manera secuencial logrando trayectorias geométricas definidas con
interpolación lineal.
Estado mantenimiento: En este modo se tiene una interfaz en la cual
podremos probar y modificar varios parámetros del motor para el respectivo
mantenimiento
Para llegar a la posición deseada, el algoritmo transforma las coordenadas cartesianas
a micropasos que serán enviadas al motor a través del comando MA, a la vez que
enviaremos los parámetros de velocidad y aceleración con sus respectivas unidades,
con los comandos VM y A respectivamente. Al final obtendremos la posición
convertida en coordenadas cartesianas, en el modo escáner y geometría se repite el
proceso con la adición de la interpolación lineal. La figura 52 ilustra este
procedimiento.
El tornillo de bolas permite el desplazamiento lineal del eje, este tornillo genera un
desplazamiento lineal de 5mm por cada revolución del tornillo. Se requiere mover una
distancia definida la cual será de 100mm para el ejemplo.
68
51200 microsteps X 20 rev = 1024000 microsteps
69
Tabla 34. Parámetros de movimiento
𝑉𝑀 − 𝑉𝐼
𝑡1 , 𝑡3 = (6)
𝐴
100000 − 1000
𝑡1 , 𝑡3 = = 0.099𝑠
1000000
𝑉𝑀 + 𝑉𝐼
𝑑1 , 𝑑3 = 𝑥 𝑡1 (7)
2
100000 + 1000
𝑑1 , 𝑑3 = 𝑥 0.099𝑠 = 5000 𝑚𝑖𝑐𝑟𝑜𝑠𝑡𝑒𝑝𝑠
2
Ahora calculamos el t2
𝑑2
𝑡2 = (9)
𝑉𝑀
1014000
𝑡2 = = 10.14𝑠
100000
70
Una vez calculado t2, obtenemos el tiempo total Tt dado por la suma de los 3 tiempos
El eje lineal toma un tiempo de 10.338 segundos para recorrer la distancia de 100mm
a una velocidad de 100000microsteps/s.
Para el ejemplo se calculó los dos tiempos necesarios para llegar a la coordenada
(100,50) como se ve en la tabla 35.
71
Tabla 35. Tiempos de movimiento
Coordenada Tt
x = 100mm 10.338s
y = 50mm 5.218s
Como se puede apreciar en la tabla 35, los tiempos para llegar a la coordenada son
diferentes, por lo que la coordenada menor debe ajustar su velocidad para llegar en el
mismo tiempo que la otra coordenada y así lograr una interpolación lineal correcta.
Para realizar esta compensación hacemos uso de las ecuaciones usadas para calcular
el tiempo de recorrido, definiendo:
𝑇𝑡 = 𝑡1 + 𝑡2 + 𝑡3 = 2𝑡1 + 𝑡2
𝑉𝑀 − 𝑉𝐼
𝑡1 , 𝑡3 = (10)
𝐴
𝑑2
𝑡2 = (11)
𝑉𝑀
Al ser una ecuación de segundo grado tomaremos el valor positivo como respuesta y
cambiaremos la velocidad para compensar la interpolación lineal, para el ejemplo de
la coordenada (100,50), se define la velocidad en X con un valor de 100000 y el motor
del eje Y toma un valor de 82000microsteps/s logrando llegar en el mismo tiempo los
dos ejes logrando la interpolación lineal mostrada en la figura 54
72
5.5. DESARROLLO DEL SISTEMA MECÁNICO
Considerando que los elementos se van a fabricar por primera vez el número de horas
aproximadas para la fabricación en las diferentes máquinas herramientas es:
7 horas de trazado y graneteado
14 horas de fresadora horizontal
56 horas de fresadora vertical
20 horas de rectificadora planta
3 horas de rectificadora cilíndrica
22 horas de taladrado
12 horas de roscado
73
La materia prima seleccionada para el eje Y es en su mayoría de aluminio con la
finalidad de reducir peso en la estructura de dicho eje y la tolerancia general de
mecanizado la situamos en ±0.005mm.
Soporte para
ASTM A-36 729x120x45 elementos de
transmisión
Soportes de unión
Aluminio 86x47x16 para el motor
Acople de la
AISI 1018 D = 66x40 tuerca del husillo
de bolas
74
Pieza de unión
ASTM A-36 56x39.5x10 guía -tuerca
husillo de bolas
Para la instalación de cada una de las guías se sigue los siguientes pasos:
1. Eliminar toda la suciedad de la superficie de la máquina (ver figura 56)
75
Figura 57. Montaje del riel.
4. Apretar los tornillos uno tras otro asegurando un buen contacto entre el riel y
el borde de referencia (ver figura 59)
5. Apriete los pernos de montaje con una llave dinamométrica hasta alcanzar el
par especificado (ver figura 60)
76
Procedimiento de instalación de los patines
Para la instalación de los patines una vez instalada la guía, se sigue los siguientes
pasos:
1. Situar el tablero sobre los patines, ajustar un poco los tornillos
2. Presionar los patines en el lado principal de la guía mediante tornillos de
fijación contra el lado de referencia logrando una alineación con la mesa
3. Ajustar los tornillos sobre el lado de la guía principal y luego en la secundaria
en orden entrecruzado [39]
77
Una vez obtenida la materia prima se efectúa al mecanizado de cada de los materiales
para obtener el producto final.
Las máquinas utilizadas para la elaboración del eje X son:
Fresadora
Torno
Taladro de mesa
Rectificadora
78
En el torno se mecanizo el acople de la tuerca del husillo de bolas, los procedimientos
que se lleva a cabo son:
1. Refrentado
2. Cilindrado
3. Tronzado
4. Chaflanado
5. Taladrado
79
Apoyos fijos para el husillo de bolas
Guía lineal
5.5.1.2.Estructura eje Y
Para el eje Y se adquirió la materia prima de aluminio por sus diferentes propiedades
mecánicas así mismo las diferentes máquinas que se utilizaron fueron
1. Fresadora
2. Torno
3. Taladro de mesa
Soporte para
Aluminio 100x118.5x15mm apoyo del
motor
Acople para
el soporte
fijo del
Aluminio 77.5x100x25mm husillo
80
Acople para
Aluminio 90x100x20mm el soporte
inferior del
husillo de
bolas
Acople de la
Aluminio D=66x40mm tuerca del
husillo de
bolas
Buje de
Bronce D=36x50mm acople para
el eje del
motor y del
tornillo
ASTM A- Platina de
36 L=600x40x6mm apoyo para
el marco
81
Marco de
soporte para
Aluminio los puntos
perfilado L=883x600x60mm del eje Y
82
5.6. IMPLEMENTACIÓN DEL SISTEMA ELÉCTRICO
Los diagramas de conexión de cada una de las partes se presentan en la figura 66.
Diagrama de conexión eje X: en este diagrama se presenta la conexión perteneciente
al eje X, los sensores fin carrera cortan la alimentación del motor ejerciendo la tarea
de un pulsador de emergencia.
83
Figura 67. Diagrama de conexiones eje Y.
Diagrama de conexiones del tablero: una vez conectados los motores y sensores de los
dos ejes, todos los cables llegan al tablero, cuyo diagrama está representado en la figura
68.
84
Como se aprecia en el diagrama del tablero se tiene una conexión abierta en el switch
Ethernet lo que significa que en un futuro se implementará otro eje lo cual da paso a
un tercer motor. El tablero posee un switch de encendido general que encenderá todos
los elementos de la máquina
85
Figura 71 Programa modo geometría
La interfaz final debe tener además una sección para configuración ya sea de los
motores como de los sensores, la interfaz del programa se presenta en la siguiente
figura.
6. RESULTADOS
En la figura 72 se observa la implementación mecánica donde se obtuvo un
desplazamiento óptimo para el barrido de la toma de datos y que no presenta juego
entre las piezas mecánicas del sistema de posicionamiento cartesiano. En la parte
eléctrica se procede con la conexión del sistema donde se obtendrá el conexionado de
sensor Home hacia la CompactDAQ, el fin carrera que ira conectado a la fuente de
alimentación de los motores y el cable ethernet para su protocolo de comunicación. Se
añadió un encendido general más un breaker para cualquier desperfecto que se
produzca a la hora del accionamiento de la máquina.
86
Al finalizar el montaje como se observa en la figura 72 de los diferentes elementos que
componen el sistema se procede a realizar las diferentes pruebas de posicionamiento
y corroborar con los parámetros de diseño obtenidos
En esta sección se presenta las diferentes pruebas que se realizaron en la máquina para
garantizar su funcionamiento, con un área de hasta 500x500 mm como se aprecia en
la figura 74.
87
Como la primera prueba, se toma la lectura del sensor de posición y se realiza una
comparación con la posición deseada como se ve en la tabla 39.
88
Al realizar pruebas a diferentes alturas con el fin de identificar fallas en la altura del
posicionamiento, se realizó pruebas a diferentes alturas, como se presenta en la figura
76.
Para esta prueba vamos a trabajar con los siguientes datos de la tabla 40
Distancia x mm 50
Distancia y mm 50
Paso mm 5
Al ejecutar esta prueba se obtiene los resultados de los siguientes gráficos como se
puede apreciar en la figura 77.
89
Figura 77. Pruebas modo escaner
90
Figura 79. Geometria definida
Como se puede ver en la figura 78, la máquina se posiciona en los valores definidos
obteniendo la geometria sin ningun tipo de error y en los tiempos definidos de
trayectoria.
91
7. CONCLUSIONES Y RECOMENDACIONES
En función a los requerimientos establecidos como vibración, distancia de barrido para
la toma de datos y precisión en el desplazamiento se escogió distintos mecanismos
aptos para el desarrollo de sistema mecatrónico como el sistema de guiado, la
transmisión de movimiento, etc. Otros parámetros que se tuvo en cuenta es el fácil
montaje del sistema ya que este puede ser desarmable para que se traslade de un punto
a otro para realizar diversos experimentos y la fiabilidad de todos los mecanismos
adquiridos para que posteriormente no presenten fallos.
El diseño del eje X se dispuso del uso de una guía lineal de perfil y un tornillo de bolas
debido a su alta precisión y carga de trabajo, el diseño del eje Y conlleva el mismo
principio pero algunos cambios ya que el diseño debe permitir que el peso de este no
influya en la trayectoria del eje Y, por lo que está enfocado en mantener el peso de este
en el centro de gravedad del eje Y permitiendo así que todo el peso se distribuya en el
centro de masa y no se genere ningún momento adicional que el eje X debería soportar.
Otro cambio en el eje Y fue el material, se eligió un material con menos densidad y
con el que se pueda realizar mecanizado por arranque de viruta para su construcción,
eligiendo el aluminio, obteniendo con un peso de 3 a 4 veces menor al eje X.
92
adecuada para lograr los acabados y tolerancias definidas en el sistema, además de
generar un plan de mantenimiento para evitar desgaste por fricción o falta de aceite en
dichos elementos y generar un mantenimiento mínimo de 2 veces por año para evitar
daños en los elementos
El conexionado eléctrico debe realizarse tomando en cuenta todos los seguros para
cortocircuito y se colocará un interruptor general de encendido.
93
REFERENCIAS BIBLIOGRÁFICAS
[1] Wikipedia. (2012). Husillo de bolas. 23 de marzo del 2020, de Wikipedia Sitio
web: https://es.wikipedia.org/wiki/Husillo_de_bolas
[3] Ewellis. (2019). Tornillo de rodillos y de bolas. 20 de marzo del 2020, de Ewellis
makers in motion Sitio web: https://www.ewellix.com/es/ec/productos/tornillos-de-
rodillos-y-de-bolas?reload=true
[7] Dpto. Ingeniería Mecánica. (2012). Rectificado. 21 de Marzo del 2020, de Escuela
técnica superior de Ingeniería Bilbao Sitio web:
http://www.ehu.eus/manufacturing/docencia/1017_ca.pdf
[8] Thomson Linear Motion. (2019). Guías lineales de rieles redondos o cuadrados. 20
de Marzo del 2020, de Thomson Linear Sitio web:
https://www.thomsonlinear.com/es/productos/rodamientos-lineales/acerca-de-guias-
lineales
[9] Antonio Pérez González. (2016). Guía lineal. 20 de Marzo del 2020, de
Universidad de Castellón, España Sitio web:
http://www.mecapedia.uji.es/guia_lineal.htm
[10] Peng Jing-hui, Wanf Quin, Zhan Ying-dong (2018).Vibration Problems and
Application of Vibration Reduction System in Engineering International Conference
94
on Mechanical, Control and Computer Engineering, 3erd, 26-31. Noviembre 27, 2018,
de Control and Computer Engineering
[11] INVAR. (2019). Análisis de Vibraciones. Abril 16,2020, de INVAR Sitio web:
http://www.invaringenieria.com/servicios/estructuras-2/analisis-de-vibraciones
[13] EUMUS. (2015). Física del sonido . Abril 16,2020, de EUMUS Sitio web:
http://www.eumus.edu.uy/eme/ensenanza//acustica/apuntes/material-viejo/fisica_r
[14] I.E.S. (2015). Vibraciones y ondas. Abril 16,2020, de I.E.S Sitio web:
http://www.iesalandalus.com/joomla3/images/stories/FisicayQuimica/Fis2B/t5_onda
s.pdf
[18] Eduardo J. Carletti. (2019). Motores a paso. 19 de Marzo del 2020, de Robots
Argentina Sitio web: http://robots-argentina.com.ar/MotorPP_basico.htm
[19] Webstarsnet. (2019). Fundamentos del motor a paso. 20 de Marzo del 2020, de
Webstarnet Sitio web: https://webstarsnet.com/es/46-basics-of-stepper-motor.html
95
[20] Jose Bertomeu. (2016). Motor paso a paso. 21 de Marzo del 2020, de Facultad
Regional Mendoza Sitio web:
http://www1.frm.utn.edu.ar/mielectricas/docs2/PaP/MOTOR_PaP_FINAL.pdf
[21] Frank . (2017). Motor paso a paso. 20 de Marzo del 2020, de Ingeniería Mecafenix
Sitio web: https://www.ingmecafenix.com/electricidad-industrial/motor-paso-a-paso/
[23] Electro Industrias . (2018). ¿Que son los sistemas DAQ?. 16-04-2020, de Electro
Industrias Sitio web:
http://www.emb.cl/electroindustria/articulo.mvc?xid=3286&edi=164&xit=que-son-
los-sistemas-daq
[25] Ernesto, B.. (2015). Domotica y DAQ. Abril 04,2020, de Palimpalem Sitio web:
https://www.palimpalem.com/4/BONATEC/index.html?body13.html
[30] Juan,M. (2017). Los protocolos TCP/IP. Abril 16,2020, de Junta de andalucía
Sitio web:
http://www.juntadeandalucia.es/empleo/recursos/material_didactico/especialidades/
96
materialdidactico_administrador_servidores/Content/2-redes_tcp/3
LosProtocolosTCP-IP.pdf
[36]Mercado Libre (2018). Tornillo Acme 8mm 8x400, 22 de Marzo del 2020, de
Mercado Libre Sitio web: https://articulo.mercadolibre.com.mx/MLM-566586218-
tornillo-acme-8mm-8x400-proyectos-cnc-husillo-8mm-router-cnc-impresora-3d-
reprap-_JM
[37] Antony Garcia. (2016). Qué es y cómo funciona un servomotor. 21 de Marzo del
2020, de Panama Hitek Sitio web: http://panamahitek.com/que-es-y-como-funciona-
un-servomotor/
[38] Adrian. (2014). Control motor paso a paso. 20 de Marzo del 2020, de Blascarr
Sitio web: http://blascarr.com/control-motor-paso-a-paso/.
[40] Jimenez Cordova Darwin Raul, Diseño de mecanismos y simulación del control
automático del sistema de posicionamiento y desplazamiento en 3 dimensiones de la
herramienta en una maquina CNC. Escuela Politécnica Nacional, 2018.
97
[43]Morales Rios Hugo Andrés, Diseño mecánico de la estructura para un router CNC.
Universidad Nacional Autónoma de Mexico, 2012.
[46] Galarza Bravo Juan Bernardo, Reinoso Hidalgo Lincoln Israel, Diseño y
construcción de un sistema robótico cartesiano para corte de madera con un espesor
de hasta 8mm mediante una herramienta laser para la empresa edimca. Universidad de
las fuerzas armadas, 2016.
[48]Bustillos Escola Diego Israel, Coque Larcos Klever Raúl, Diseño y construcción
de un prototipo de centro de mecanizado vertical CNC de 5 ejes para el laboratorio
CNC de la ESPE extensión Latacunga. Universidad de las fuerzas armadas extensión
Latacunga, 2014.
[49] Schneider Electric, “MDrive Motion Control, MDrive and Linear Actuator
Products”, 2019.
98
[52]rfaranda (2019). Motores paso a paso de 8 hilos, 21 de Marzo del 2020, de Alciro
Sitio web: http://www.alciro.org/alciro/Plotter-Router-Fresadora-CNC_1/notores-
paso-a-paso-8-hilos_433.htm
[56] Electronics Hub (2018). LM393 Speed sensor module, 22 de Marzo del 2020, de
Pinterest Sitio web: https://www.pinterest.com/pin/697987642225294324/
[57] Jorge Electrónica (2015). Interruptores Fin de Carrera, 22 de Marzo del 2020, de
Paletos de la electrónica Sitio web:
https://paletosdelaelectronica.wordpress.com/2015/01/25/interruptores-fin-de-
carrera-i/
[59] Electronic components (2019). Motor paso a paso – Tipos y ejemplos del uso de
motores paso a paso, 25 de Marzo del 2020, de Electronic Components Sitio web:
https://www.tme.eu/es/news/library-articles/page/41861/Motor-paso-a-paso-tipos-y-
ejemplos-del-uso-de-motores-paso-a-paso/
[60] Mecafenix (2017). Motor paso a paso ¿Qué es y cómo funciona?, 25 de Marzo
del 2020, de Ingeniería Mecafenix Sitio web:
https://www.ingmecafenix.com/electricidad-industrial/motor-paso-a-paso/
99
ANEXOS
Anexo 1: Motor MDrive
100
101
102
Network Setup MDrive
Ip default MDrive
https://motion.schneider-electric.com/application-note/setting-ethernet-adapter-
mdrive-ethernet-tcp-ip-products/
103