Buen día colegas…
En esta ocasión les voy a compartir mi nuevo proyecto reciente terminado, el cual consiste de una tarjeta controladora para CNC por puerto paralelo de bajo costo. Esto es gracias a que se incorpora un microcontrolador PIC16F628 para controlar 3 motores PAP con las señales Step y Dir provenientes de la PC. Está diseñada principalmente para fresadoras CNC de tamaño mediano.
El diagrama de la interfaz es el siguiente:
La distribución de entradas/salidas y el PCB:
Las características de la interfaz son:
• Cinco entradas aisladas en las cuales se conectan los límites de cada eje, los interruptores de Home y el botón de paro,
• Una salida a relé para activar el huesillo (taladro)
• Dos salidas complementarias para activar los drivers de motores PAP. Si después de 7.5 segundos no se recibe una señal de entrada, las salidas cambian de nivel.
• Tres salidas para drivers con señales de control D1 y D2 (tipo paperSteppers).
He escrito información detallada en
esta entrada de mi blog, donde también pueden descargar todo el proyecto completo: código en ensamblador, el archivo hex para el PIC16F628, un diagrama de prueba en Proteus , el esquema y PCB en Eagle.
Espero les sea útil. Saludos