banner
Centro de Noticias
Se asoció con una prestigiosa corporación multinacional

Viejo cerebro CNC intercambiado con un Arduino

May 18, 2023

[Sebastian] y [Stefan Shütz] tenían una máquina CNC ISEL EP1090 en casa, sin usar, y decidieron darle vida. Con especificaciones mecánicas bastante buenas, este CNC parecía prometedor; por desgracia, estaba severamente limitado por su controlador. El software de la CPU incorporada estaba muy desactualizado, tenía programados algoritmos inferiores para la conducción del motor y la comunicación con el CNC era limitada debido al protocolo de comunicaciones ISEL patentado que no hablan otros dispositivos. Los dos hermanos quitaron la CPU de su PLCC socket, y pasó a cablear un Arduino alimentado por grbl en la caja del controlador.

Hicieron ingeniería inversa de las conexiones del controlador del motor: pasan por un búfer 74HC245 entre la CPU original y los controladores. Inicialmente, colocaron un Arduino dentro de la caja de control del CNC y encajaba bien, pero resultó que la CPU del Arduino se reiniciaba cada vez que el eje giraba; aparentemente, EMC asomaba la cabeza. Entonces, sacaron el Arduino de la caja y usaron dos cables CAT7 para conectar el motor y las señales del tope.

Para aprovechar estas señales, sacaron el 74HC245 de su zócalo e hicieron un intercalador a partir de dos pequeños protoboards y algunos cabezales de clavijas, permitiéndoles conectarse a las líneas STEP y DIR sin soldar cables en la PCB original. También hay una extensa documentación, configuraciones GRBL y más imágenes en su repositorio de GitHub, en caso de que tenga un CNC similar y desee obtener información sobre cómo actualizar su placa controladora.

Después de esta nueva versión, el CNC arranca sin problemas. ¡Ahora, los hermanos seguirán CNC! A menudo, hacer que una máquina CNC antigua funcione es así de fácil, y las actualizaciones de controladores antiguos han sido un elemento básico para nosotros. De hecho, puede usar un Arduino, una de las varias placas controladoras prefabricadas como Gerbil o TinyG, o incluso una Raspberry Pi, lo que sea que lo ayude a cerrar la brecha entre usted y una pieza de maquinaria de escritorio con la que debería comenzar a jugar.