Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Usando Openhardware
Alvarez Huacasi Freddy1, Condorvilca Caceres Carlosl2, Vilca Quispe
Robel3 ccondorvilca@unsa.edu.pe1, falvarezh@unsa.edu.pe2,
rvilcaq@unsa.edu.pe3
Resumen
El siguiente artículo se encuentra enfocado hacia la implementación de una máquina CNC para la
impresión de imágenes. En el siguiente se evidencian pruebas, cálculos, montaje y elaboración de la
estructura mecánica. El diseño y la construcción de un torno automático implican el desarrollo de un sistema
mecánico, un sistema electrónico y un sistema informático, los cuales interactúan para dar forma a las
imágenes impresas, tomando como guía códigos a través del software G-Code. El prototipo propuesto, para
el diseño de CNC,consta de tres ejes que vienen a ser eje ’x’,’y’ y ’z’. Una vez implementado el sistema
CNC, se comprueba mediante pruebas la eficiencia y eficacia del sistema para la impresión de imágenes
dentro de las etapas de contorneado.
Palabras Claves: CNC, imágenes, impresión, software, control automático.
Abstract: The following article is focused on the implementation of a CNC machine for the image printing.
The following shows tests, calculations, assembly and elaboration of the mechanical structure. The design
and construction of an automatic lathe involves the development of a mechanical system, a electronic
system and a computer system, which interact to shape printed images, taking as a guide codes through the
G-Code software. The proposed prototype, for the design of CNC, consists of three axes that come to be
axis ’x’, ’y’ and ’z’. Once the CNC system is implemented, it is checked by tests the efficiency and
effectiveness of the system for printing images within the contouring stages.
4. Sistema de control
Los sistemas de control que usualmente se
conocen dentro de las máquinas CNC está
implementado con un control en lazo abierto, así
como mediante un control en lazo cerrado. Como
bien se sabe el sistema de control en lazo abierto es
Figura 4: Driver A4988 más simple y muchas veces resulta más económico,
sin embargo no asegura la exactitud en trabajos en
Los pines que dispone son: los que el desbaste sea de gran profundidad o para
materiales demasiados duros, pues no existe un
● VDD: Entrada de tensión entre 3.3 y 5V. control adecuado del error que puede ser generado
Alimentación de la etapa lógica. por deficiencia en la fuerza de arrastre, que limitaría
● VMOT: Entrada de tensión entre 7-12V. su movimiento o generaría un movimiento no
Alimentación de los motores. uniforme.
● DIR: dirección de sentido de giro del motor.
● STEP: cuando se produce un cambio de El mecanismo impulsor que generalmente se
nivel bajo a nivel alto provoca un giro de un utiliza para el movimiento de la mesa u otro miembro
paso sobre el motor. de la máquina en este tipo de sistema en lazo
● SLP (activo a nivel bajo): pone al driver en abierto es el motor paso a paso (stepper motor), que
modo de bajo consumo. también es conocido como motor digital, pues
● RST (activo a nivel bajo): Todas las entradas trabaja por medio de secuencia de pulsos digitales,
de STEP se ignoran mientras este pin esté a que excitan de manera sincrónica cada una de sus
nivel alto. bobinas dependiendo de la velocidad y torque
● EN: driver encendido cuando la entrada está requeridos.
conectada a masa. Driver apagado cuando Por ejemplo si se trabaja con un motor que
se encuentra a nivel alto posee una armadura de 49 polos dentro de un
● MS1, MS2 y MS3: necesarios para el estator de 50 polos, los polos correspondientes
micro-paso, hasta una resolución de 1/16. deberían siempre estar alineados, por lo cual los
polos se deben energizar para alinear los siguientes
dos polos y hacen girar por tanto la armadura un
3.4. Arduino uno pequeño ángulo definido[2].
“Arduino es una plataforma de código abierto
utilizada para la construcción y programación de
electrónica. Puede recibir y enviar información a la
mayoría de los dispositivos, e incluso a través del
Internet para controlar el dispositivo electrónico
específico”.[13]
IT ripmax =Vref
8 ∗ Rs
IT ripmax = Corrientemxima(A)
Vref = V oltejedereferencia
Rs = Resistencia(ω)
Figura 10: Conexión motores a la Shield y Arduino
Para hallar el voltaje de referencia, se despeja uno y fuente de poder
Vref la fórmula.