YAPSC : 10V

Proyecto fabricación de controladoras CNC para servomotores industriales .

En esta ocasión comparto mi experiencia de fabricación de estas controladoras que nos permitirá dotar de servomotores industriales pilotados por señal de consigna analógica a nuestras máquinas CNC caseras con control por señales de impulsos como Mach3, CncUsb, LinuxCNC…

El proyecto es una buena solución para la perdida de impulsos de los motores paso-paso, mejorando el rendimiento en velocidad, precisión y dotando a nuestras máquinas de re-alimentación por codificador.

Estas placas las fabriqué para actualizar los motores de mi CNC, aunque es un proyecto que se puede encontrar en Internet, es difícil encontrar la información referente al firmware del microcontrolador y las herramientas para poder compilarlo, por tanto pensé hacer una breve explicación del proceso de montaje, adjuntar los archivos del proyecto original y el firmware ya compilado que he utilizado yo.

Montaje PCB:

Partimos de la placa base PCB, en mi caso las mandé a fabricar a China, también la plantilla de acero inoxidable cortada a láser que facilitará la aplicación de la pasta de soldadura.

El primer proceso es la aplicación de pasta de soldadura en la cara superior de la placa de circuito impreso con ayuda de una espátula.

Habiendo posicionado la placa bajo la plantilla, haciendo coincidir los pads con los orificios de la plantilla, se aplica la pasta de igual forma que se aplica masilla a una pared.

Imagen una vez está la pasta de soldadura aplicada a todas las placas.

Ponemos los componentes de montaje superficial SMD en su posición justo encima de la pasta de soldadura.

Si la pasta de soldadura se extiende ligeramente, no pasa nada ya que al soldar se unirá por capilaridad a los pads y zonas de soldadura.

Procedemos a la soldadura con ayuda de una pistola de soldadura por aire.

En este vídeo se puede ver como los componentes por capilaridad se auto posicionan en el momento de la fusión del estaño.

Mas tarde se acaban de poner el resto de componentes THT y se procede a la soldadura manual.

Adjunto PDF del proyecto original con la información técnica:

man_10V_EN

Yapsc

Programación:

La placa controladora ya está montada, ahora pasamos a programar el microcontrolador dsPIC30F4012.

En mi caso he utilizado el programador PicKit2 con la conexión ICSP tal como se ve en la imagen.

El firmware ya compilado listo para cargar en el microcontrolador:

Ajustes:

En este momento la placa ya es funcional, ahora se tendrá que montar en su ubicación y con la herramienta YTT Setup (Tuning Tool) instalada en un PC y un adaptador USB a serial conectar la placa y hacer los ajustes del PID.

YAPSC Tuning tool:

Tuning-Guide