Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivo:
“Mostrar la conjugación de las Ecuaciones matemáticas de La Geometría
plana, los Microcontroladores PIC16F84, los motores de paso y la Electrónica
Analógica en el diseño y construcción local de un prototipo de máquina
controlada numéricamente (CNM)”
Autores:
Ing. Javier Arturo Corea Araujo
Ing. Cesar Armando Morales Molina
INTRODUCCIÓN.
Esta investigación constituye un esfuerzo por ofrecer los fundamentos básicos de la nueva era
de la lógica digital y Mecatrónica, enfocándose directamente en el estudio y aplicación de
los Microcontroladores; brindando también referencias hacia herramientas de trabajo tales
como circuitos de control, interfaz “electrónica digital-computo” y diversos software,
optimizando así la relación teórico - práctica que este estudio es capaz de brindar.
CONTROL NUMÉRICO POR COMPUTADORA
Entre las operaciones de maquinado que se pueden realizar en una máquina CNC son
operaciones de torneado y de fresado. Sobre la base de esta combinación es posible generar la
mayoría (si no son todas) las piezas de industria.
Este es, sin duda, uno de los sistemas que ha revolucionado la fabricación de todo tipo de
objetos, tanto en la industria metalúrgica como en muchos otros ámbitos productivos.
CNC no es una tecnología nueva, apareció en EU alrededor de 1957, el uso de este tipo de
máquinas debería ser tan importante para el estudiante como el hecho de hablar inglés
correctamente o leer escritos técnicos.
Una misma pieza puede ser producida al mismo ángulo y la misma precisión las veces que
sea necesario, los comandos de operación y el control de la máquina herramienta son
realizados automáticamente con una buena velocidad, precisión, y eficiencia.
MÁQUINAS QUE USAN CNC
Las antiguas máquinas herramientas eran diseñadas para que el operador estuviera parado
frente a la máquina mientras operaba los controles, este tipo de diseño ya no es necesario, ya
que en una máquina CNC el operador ya no controla los movimientos de la máquina.
En una máquina convencional, solo el 20% del tiempo de diseño se utiliza para moldear el
material, con la adición del control electrónico, la efectividad del tiempo de diseño se
incrementa al 80% o mas, esto reduce la cantidad de tiempo requerido para el corte de las
piezas en cada posición del la máquina.
TIPOS DE MÁQUINAS.
TORNOS
Los tornos, son unas de las más productivas máquinas herramientas, a sido siempre la mejor
manera de producir piezas redondas.
Figura 1
FRESADORAS
Las fresadoras siempre han sido una de las mas versátiles máquinas herramientas usadas en la
industria; operaciones como fresado, torneado, corte de engranes, taladrado, y cepillado, son
solo algunas de las muchas operaciones que una fresadora puede realizar.
Figura 2
Como se trata de una máquina CNC (Control Numérico Computarizado por sus siglas en
inglés), los movimientos de la herramienta con respecto al material están controlados por
unos dispositivos, que en este caso se trata de Microcontroladores, que comunican a una PC y
la herramienta de trabajo.
Debido a que una fresadora es una máquina en la que su herramienta de corte posee tres ejes
de movimiento, y el desplazamiento en cada eje es controlado por un motor paso a paso.
Son los motores Paso a Paso las variables a controlar y específicamente lo que se controla
de estos es su posición y velocidad.
Los componentes involucrados en el control son:
- PC
- Transductor
- Microcontroladores
- Software
A grandes rasgos estos son los principales actores en el control de un proceso industrial, para
este caso particular.
Necesariamente el control comienza desde una PC convencional, donde se encuentran los
software para poner las ordenes del diseño de la pieza que se va a realizar, luego estas son
enviadas a un circuito transductor que se encarga de transformar los datos de la PC para
poder ser entendidos e interpretados por los Microcontroladores, y por ultimo son estos los
encargados de enviar los pulsos de acuerdo a lo recibido por la PC para el control de los
motores paso a paso.
MICROCONTROLADORES PIC
El microcontrolador es uno de los inventos más notables del siglo XX. En el mercado hay
una gran cantidad de ellos, con multitud de posibilidades y características. Cada tipo de
microcontrolador sirve para una serie de casos y es el diseñador del sistema quien debe
decidir cual es el microcontrolador más idóneo para cada uso.
Los PIC ( Peripheral Interface Controller) son una familia de microcontroladores que ha
tenido gran aceptación y desarrollo en los últimos años gracias ha que su buenas
características , precio bajo, reducido consumo, pequeño tamaño, gran calidad, fiabilidad, y
abundancia de información , lo convierten en muy fácil , cómodo y rápido de utilizar .
PIC16F84
1
CMOS (del inglés Complementary Metal Oxide Semiconductor, "Semiconductor Complementario de Óxido
Metálico")
Terminales del microcontrolador y sus respectivas funciones:
Cuando este pin se programa como entrada digital, funciona como un disparador de Schmitt
(Schmitt trigger), puede reconocer señales un poco distorsionadas y llevarlas a niveles
lógicos (cero y cinco voltios). Cuando se usa como salida digital se comporta como colector
abierto; por lo tanto se debe poner una resistencia de Pull-Up (resistencia externa conectada a
un nivel de cinco voltios). Como salida, la lógica es inversa: un "0" escrito al pin del puerto
entrega a la salida un "1" lógico. Este pin como salida no puede manejar cargas como fuente,
sólo en el modo sumidero.
- Instrucciones de carga.
- Instrucciones aritméticas.
- Instrucciones lógicas.
- Instrucciones de bit.
- Instrucciones de salto.
- Instrucciones para manejo de subrutinas.
- Instrucciones especiales.
- Todas las instrucciones tienen la misma longitud, 14 bits y todos los datos son de 8
bits.
Tabla 1 repertorio de instrucciones
MOTO
ORES PA
AP UNIPO
OLARES
S
En los motores PA
AP unipolaares, todas las bobinass del estatoor están connectadas fo
ormando
cuatro grupos. Estos, a su vez,
v se connectan dos a dos y see montan ssobre dos estatores
e
diferenttes, tal com
mo se apreciaa en la figura 5. Del motor
m paso a paso salenn dos gruposs de tres
cables, uno de los cuales es coomún a dos bobinados.. Los seis teerminales quue parten deel motor
se conectan al circuito
c de control, el
e cual, se comporta como cuaatro conmu
utadores
electrónnicos que al
a ser activvados o dessactivados producen la
l alimentacción de loss cuatro
grupos de bobinas.. Generandoo una secueencia adecuaada de funccionamientoo de los tran
nsistores
que trabbajan como interruptorres, se pueden producirr saltos de un
u paso en eel número y sentido
deseadoo.
Las líneas RBO, RB1, RB2 y RB3 serán las encargadas de generar la secuencia de activación
del motor paso a paso, mientras que RB4 y RB5 se ponen siempre a "1" para activar las
entradas de habilitación de los drivers. Las salidas de los drivers se conectan a las bobinas del
motor para conseguir la corriente suficiente que permita su funcionamiento. La tensión
aplicada al pin Vs es la de alimentación del motor, en este ejemplo se utiliza un motor de 12
V.
Las líneas RA5:RA0 se han conectado a unos interruptores que pueden entregar a dichos
pines un nivel alto "1" o un nivel bajo "0", dependiendo de que estén abiertos o cerrados,
respectivamente. Esto permitirá controlar las condiciones de funcionamiento del motor según
el estado de estos interruptores.
Una fresadora es una máquina herramienta utilizada para realizar procesos por arranque de
viruta mediante el movimiento de una herramienta rotativa de varios filos de corte
denominada “fresa”. En las fresadoras tradicionales, la pieza se desplaza acercando las zonas
a mecanizar a la herramienta, permitiendo obtener formas diversas, desde superficies planas a
otras más complejas.
Inventadas a principios del siglo XIX, las fresadoras se han convertido en máquinas básicas
en el ‘’Medio Industrial’’. Gracias a la incorporación del control numérico, son las máquinas
herramientas más polivalentes por la variedad de mecanizados que pueden realizar y la
flexibilidad que permiten en el proceso de fabricación. La diversidad de procesos mecánicos
y el aumento de la competitividad global han dado lugar a una amplia variedad de fresadoras
que, aunque tienen una base común, se diferencian notablemente según el sector industrial en
el que se utilicen.
El primer desarrollo en el área del control numérico por computadora (CN) lo realizó el
inventor norteamericano John T. Parsons (Detroit 1913-2007) junto con su empleado Frank
L. Stulen, en la década de 1940. El concepto de control numérico implicaba el uso de datos
en un sistema de referencia. La aplicación del control numérico abarca gran variedad de
procesos. Se dividen las aplicaciones en dos categorías: las aplicaciones con máquina
herramienta, tales como taladrado, fresado, laminado o torneado; y las aplicaciones sin
máquina herramienta, tales como el ensamblaje, trazado, oxicorte o metrología.
El principio de operación común de todas las aplicaciones del control numérico es el control
de la posición relativa de una herramienta o elemento de procesado con respecto al objeto a
procesar. Al principio los desplazamientos eran de punto a punto, y se utilizaban básicamente
en taladradoras. La invención de las funciones de interpolación lineal y circular y el cambio
automático de herramientas hizo posible la construcción de una generación de máquinas
herramientas con las que se taladra, rosca, fresa e incluso se tornea y que han pasado a
denominarse centros de mecanizado en lugar de fresadoras propiamente dichas.
Las fresadoras con control numérico por computadora (CNC) son un ejemplo de
automatización programable. Se diseñaron para adaptar las variaciones en la configuración de
productos. Su principal aplicación se centra en volúmenes de producción medios de piezas
sencillas y en volúmenes de producción medios y bajos de piezas complejas, permitiendo
realizar mecanizados de precisión con la facilidad que representa cambiar de un modelo de
pieza a otra mediante la inserción del programa correspondiente y de las nuevas herramientas
que se tengan que utilizar así como el sistema de sujeción de las piezas. Utilizando el control
numérico, el equipo de procesado se controla a través de un programa que utiliza números,
letras y otros símbolos, están codificados en un formato apropiado para definir un programa
de instrucciones para desarrollar una tarea concreta. Cuando la tarea en cuestión varía, se
cambia el programa de instrucciones. En las grandes producciones en serie, el control
numérico resulta útil para la robotización de la alimentación y retirada de las piezas
mecanizadas.
DISEÑO Y CONSTRUCCIÓN DE UN PROTOTIPO FUNCIONAL ‘’FRESADORA’’.
3 Abrazaderas de sujeción
Una de las principales aplicaciones de los convertidores electrónicos de potencia son los
siguientes:
Control de motores eléctricos: La utilización de convertidores electrónicos permite controlar
parámetros tales como la posición, velocidad o par suministrado por un motor. Este tipo de
control se utiliza en la actualidad en los sistemas de Control Numérico. Esta técnica,
denominada comercialmente como "inverter" sustituye el antiguo control encendido/apagado
por una regulación de velocidad que permite ahorrar energía.
Transformación o procesamiento de datos Numéricos: Funciona como transductor puro se
encarga de descifrar o decodificar las instrucciones establecidas en la programación,
transformando estas a niveles de voltaje TTL y corrientes no mayores de 125 mA,
entendibles para cualquier componente electrónico o acopladores de potencia como los ya
conocidos transistores de la serie TIP.
Con los conocimientos básicos de electrónica y control numérico obtenidos a este punto de la
investigación, la comprensión del funcionamiento del cerebro de la máquina CNC se vuelve
simple, Es de suma importancias tener las ideas claras sobre que se desea controlar o qué tipo
de información se desea procesar, en este caso particular lo interesante es sincronizar o
coordinar el movimiento de tres motores ubicados en los denominados ejes de trabajo X, Y y
Z. De manera que el propósito general, es lograr controlar del motor su velocidad, sentido de
giro, tiempo de trabajo, torque y frecuencia; ya que los motores deben ser capaces de
responder de igual manera sin importar su eje; el análisis se limitara a estudiar solo uno. El
circuito de funcionamiento es el siguiente:
En el cual la base de 18 pines será la encargada de recibir el PIC16F84 que controlara el
motor, los transistores Q1 a Q4 son los encargados de aislar el PIC de la Corriente de
alimentación de las bobinas en ciertos casos hasta 3 amperios, a la vez que reciben también la
corriente de base proveniente de las salidas del PIC encargadas de la conmutación de los
transistores, es importante recordar la conexión del PIC estudiada en capítulos anteriores
(reloj, y niveles de voltaje).
Las entradas del PIC en este caso 8 en total quedan a la orden de un socket para poder ser
interconectado con lo que de ahora en adelante se denominara PIC-Máster.
Es imprescindible que las controladoras de los motores X, Y y Z tomen conciencia de cuándo
y cuanto deben de trabajar; el circuito PIC-Máster es el encargado de esta función, siendo
quien regula la velocidad, tiempo, sentido de giro e incluso el torque al que estos deben
funcionar. Este tiene la siguiente configuración:
Al igual que en los casos anteriores la base de 18 pines es el lugar a ocupar por el PIC-
Máster, el cual interconecta sus 8 salidas (lo cual da lógica a las 8 entradas en X, Y y Z) a
través de 3 sockets conectados en paralelo para enviar la información, las entradas del PIC-
Máster están conectadas a 5 botones que según su configuración pueden ser selectores de
trabajo, finales de carrera o incluso selectores de pausa o stop.
Con un poco de habilidad y lógica uniendo de manera adecuada los circuitos mostrados, el
resultado será una tarjeta “Madre” capaz de controlar en gran precisión cualquier tipo de
maquinaria que coordine 3 ejes de trabajo.
ω =d /dt
ω = Nºrev/∆trev= [{Nc(P)}/90]/{4r(Nc)}=?
ω = P/ (360r) en revoluciones por seg.
*Relación de velocidades
y
V Vy
Vx y= f(x)
Si el eje ¨X¨ y el eje ¨Y¨ están dominados por un ritmo de cambio, dependiente de una
relación electromecánica y matemática; cuya ecuación dominante es: Vℓ={P.e}/{(360)r}
(como en el estudio anterior)
Se tiene la oportunidad de olvidarse de las características físicas y concentrarse solo en la
matemática implicada.
Vy V ds
dy
Vx dx
dy/dx= k dx/dy=J k y J representan las derivadas de la función F(x) trazadora,
dx= dy/k dx= Jdy
dx=dx
dy/k=Jdy 1=KJ
Detalle "A"
y Ver detalle "A" (x0,y0)
Vy
Δy V
Δy
Vx V
y =f (x) Δx
X0 Δx Δt
x x0
Suponiendo una velocidad “V” constante durante el cambio de coordenadas
(Xo, Yo) a [(Xo+∆x), (Yo-∆y)]
∆x= Vx .∆t ∆y = Vy.∆t
Si se hace más pequeños los segmentos ∆x, ∆t y ∆y se tendría dx= Vx dt y dy= Vydt
dy/dx= (Vydt)/(Vxdt)=Vy/Vx=k Vy/Vx=k Vx/Vy=J
Es indiferente el tiempo y es la misma relación cuantitativa de incrementos.
y
yO Vmax x
*P(xo+∆x1+∆x2, yo-∆y1-∆y2)
Δy 1
V
Analizando el eje x durante la
distancia x0--(x0+∆x) se
Δy 2 mantiene una velocidad
Δx Δx constante.
1 2
t2
x
Vmax y
P(x 0,y 0) Vx
x
V 2 2
Δy Vy V = (Vx) + (Vy)
Δx
Si α= 0 ∆y=0 Vy=0
Entonces [V]= Vx la cual se puede tomar como base.
dy/dx=K dy=Kdx
Para “x” Para “y”
V=√ (vx²+vy²) V2= Vy²(1/k)²+V²y
V=√ {(Vx)²(1+k²)} V= Vy √{(1+k²)/k²}
Vx= V/{√ 1+k²)} Vy= (kV)/{√(1+k²)}