Proyecto: Controladora FDC4 (4 motores PaP y control digital de temperatura)

Prototipo de controladora alta velocidad CNC para 4 motores PaP para la cortadora de Foam.

Ya es funcional respecto a los motores y el control de temperatura en manual y compatible con CeNeCe.

Ya es operativa también con Jedicut, he realizado un driver (adjunto al final) para generar las señales del módulo de temperatura (compatible con CT4 de CeNeCe) y a la vez mejorar el control de tiempos de los motores con contadores de alta resolución (64 bits).

 

 

 

 

 

 

Driver de Jedicut adaptado  para manejar controladoras estandar puerto paralelo con control on-off de hilo y regulación de temperatura digital (no es imprescindible).

Este driver es "universal" paso/dir y compatible en principio con la mayoría de controladoras de este tipo (CT4, TBA6560, etc.) sin necesidad de reloj externo.

 

La asignación de pines es configurable por fichero ini (leelo y presta cuidado en las asignaciones, no se hace comprobación alguna)

 

AdjuntoTamaño
Package icon Jedicut_FDC4b2.zip64.95 KB
Package icon JedicutSpanish.zip5.47 KB

Categorías: 

Comentarios

Buen trabajo

Un buen trabajo Dédalo con la controladora... ya pronto la pones a trabajar ;-)

Juan

Hola Dedalo

Habria alguna forma de ponerse en contacto contigo por privado? Muchas gracias y buen trabajo.

Mi correo, smd0805 @ hotmail . es

Sigo impresionado con tu

Sigo impresionado con tu trabajo dedalo, eres un verdadero crack. Yo que en esto no me entero, si no es molestia, yo pregunto que hay que hacer con esto.

Instalar el driver para Jedicut

Es de lo más simple, en el directorio de Jedicut hay una carpeta que se llama "dll", tan solo copias dentro el fichero FDC4.dll.

Al abrir el Jedicut, en la configuración de comunicaciones aparecerá en el desplegable, seleccionarla y poner los pines de motor de la controladora.

Salu2

DIseño

Me parece muy buena la informacion que presentas, quisiera saber si por casualidad podrias facilitar el diseño de la controladora que usas en este proyecto, de antemano muchas gracias. Felicitaciones por la web.
Saludos.

Diseño FDC4

Hola, claro que sí. Aún estoy ultimando el prototipo, en cuanto tenga todo cerrado subo los PCB's y demás.

Salu2, Dédalo

jedicut

FDC4.dll.este draiver vale para la c4 y como se configura por favor .

Drivers Jedicut

En efecto, este driver es "universal" para cualquier controladora de puerto paralelo estandar (como la C4) sin necesidad de reloj externo. Tan solo descomprime el contenido del zip en la carpeta donde instalaste Jedicut.

Los pines son los mismos que la C4 (los ves en la imagen de arriba), pero si necesitas cambiarlos editas el fichero FDC4.ini y asignas (cuidado que no se verifican errores de asignación).

Salu2

Dudas.

Buenas, primero felicitarte por el trabajo realizado.
Después quería preguntarte si la controladora vale para montar una fresadora en vez de corte por hilo y si es compatible con Mach3.

Un saludo.

sobre FDC4

Hola Pepe, el driver de los motores soporta hasta 2A y el interfaz es el clásico de Step/dir utilizando los pines del puerto paralelo, en ese aspecto puede ser usada con fresadoras y Mach3 sin problemas (las pruebas las hice así de hecho).

Pero el diseño está más pensado para pequeñas aplicaciones que para motores con grandes esfuerzos/potencia que sería el caso de una fresadora.

Salu2

Consulta

Hola, la verdad te felicito por tus proyectos ... yo tambien estoy como vos en el mundo aeromodelismo, cnc, electronica e informatica, y si bien no tengo mucho tiempo para dedicarme, pude armarme una fresadora que la manejo con linuxcnc (emc2 (de la version 2.4.7 hacia atras) y un cortador de foan que lo usaba con c4 y cenece 1.6 (porque el pro es muy caro y falla mucho); pero ahora cambie de controladora porque puse motores mas grandes al de foan y con cenece no anda. Por eso decidi pasarme a jedicut, he aqui mi problema: la controladora que uso es esta http://www.esteca55.com.ar/proye-interfazcnc12.html la verdad no he tenido problemas en configurarla para cncpro, mach3 y linuxcnc ... pero para jedicut no logro que ande suabe y lo peor para mi que tu driver no lo puedo hacer que el programa lo reconozca; te cuento lo que hice:
1-baje el driver tuyo
2-lo descomprimi en la carpeta jedicut (programa instalado desde el instalador)
3- habro jedicut; opciones ... elegir driver y no aparece.

Entonces dije ahh bueno, como es una dll la registro con regsvr32 y listo; no no ; no se puede registrar porque le falta modulo asosciado (este error es tipo de errores de sintaxis o que no encuentra la ruta) lo trate de registrar tirado en c:\ y nada ..

Otra opcion baje el programa "portable" y lo ejecute, verifiquye que andubiera .. los motores con un drivers se movian erraticos pero se movian. Cierror el programa le grabo tu driver y no aparece.
Tanto para el programa instalado como el portable renombre el ini que vos distes al ini del jedicut y nada.

la vedad ya no se mas que hacer.. tambien vi en google que estan trabajando en la version 3 de jedicut (ahi funcionara?)
otra cosa, con tu driver se puede usar los finales de carrera? como se lew dice a jedicut que le haga caso?

gracias por todo
Ahora, un problema que tengo

Drivers Jedicut

Hola Carlos, ¿que versión de Jedicut estás usando? Yo lo tengo funcionando con 2.3.2 y no hace falta nada especial para que aparezca el driver, tan solo que la DLL esté en el correspondiente directorio.

Con este driver Jedicut funciona como un estandar pulso/dir. sin necesidad de relojes externos.

Revisaré en el control de versiones a ver si Jerome ha hecho modificaciones últimamente (hace tiempo que no lo he tocado más, pues como está me resulta suficiente).

Y nop, Jedicut no tiene gestión de homes, límites ni nada parecido. Al menos en 2.3.2 que es donde me quedé.

Salu2

Instalar drivers Jedicut 2.3.2

Hola Carlos, he probado a bajar la última versión (2.3.2)... he copiado el driver a la carpeta Dll, el fichero ini en la raiz de Jedicut, el Español.xml a la carpeta lang.... y funcionando.

Como sea esto nos vamos a reir devil ¿has probado a subir la barra de scroll? (los drivers aparecen por orden alfabético).

Salu2

Drivers

hola, si eso lo vi lo del scroll ... lo unico que voy hacer ... total estoy internado y no puedo hacer otra cosa. Voy a reinstalar el windows y luego te cuento. Porque lo estoy probando en una netbook aca en la clinica.Y En casa lo probe en un amd2 con win xp sp2 castellano 32bits, 2gb de ram y tampoco me andubo; cuando te escribi la primera vez fue porque probe en el amd2 en otra maquina intel con winxp 64 bits sp2 y en la netbook que estoy usando en la clinica y como en los tres hice lo mismo (y muy probable cometi errores) y no andubo entonces decidi escribirte.
bueno por ahora no te molesto mas, cuando haga la pruebas te cuento.
gracias por responderme

carlos

FDC4

Hola como estas?, perdona la molestia, pero tengo el mismo problema que carlos, descomprimi el fdc4 en el fichero DLL pero no lo ve al levantar el jedicut, tampoco se ve corriendo el scroll.
Creo que es un problema de windows, yo tengo xp, lo probe en tres pc diferentes y lo lo logre ver en ninguna.
Me podes hacer alguna sugerencia?
Muchas gracias

FDC4

Hola Claudio, ups perdona que no he estado pendiente de la web y tampoco me llegó notificación...blush

Yo lo tengo sobre XP también, probré a bajarme la última versión de Jedicut (2.2) y me tira a la primera. Dame si acaso más datos de los pasos seguidos y donde ha quedado cada fichero... solo se me ocurre pensar que se esté colocando en directorios diferentes.

Si es tema de 64 bit no está probado.

Salu2

FDC4

Hola, primero que todo felicitarte por tus interesantes trabajos.

He estado probando el jedicut para hacerlo trabajar con una controladora C5, pero tengo el mismo problema referido con anterioridad por otras personas con tu driver, pese a que instalé la libreria .dll en su directorio, el archivo FDC4 no me aparece en la configuración del jedicut, uso windows xp y windows 7 y con ninguno he conseguido que reconozca el citado archivo, la librería de castellano tampoco parece reconocerla. Tengo el jedicut 2.3.2.

¿Hay alguna solución explicación a esto?

Gracias de antemano por compartir tus trabajos.

FDC4 dll

Hola Juan Carlos, yo lo tengo funcionando en dos equipos XP y en ninguno consigo reproducir el fallo.

Me puedes mandar un zip con la instalación que tienes (el directorio de Jedicut tal cual lo tienes) y una captura de pantalla de lo que ves?

Un saludo

FDC4

Hola Dédalo he tratado de enviarte un correo incluyendo el zip con la instalación del jedicut y un word con las capturas de pantalla de lo que veo en la configuración del jedicut, pero el servidor me ha rechazado el correo:

mx.google.com rechazó tus mensajes a las siguientes direcciones de correo:

--- email ---

En definitiva lo que ocurre es que pese a que copio tu archivo en el correspondiente subdirectorio dll, el programa no lo lee y no lo muestra en el menú de configuración, he probado a borrar archivos de los que si que lee y deja de leerlos, así que el programa lee en dicho subdirectorio, pero el archivo fdc4 no lo lee, no se si es que necesita algún permiso especial del administrador del sistema para hacerlo, pero no sé que es es.

En fin, gracias por responder, si sabes que es lo que puede pasar te lo agradecería, pues tengo mucho interés en probar mi cortadora con este programa, con el cenecepro, funciona muy bien, pero los finales de carrera creo que no están activos y este programa si que los tiene.

Un saludo.

FDC4 dll

A ver si puedo sacar un rato y desempolvo el proyecto. Trataré de actualizar el código de Jerome a ver si ha hecho cambios en el código.

Un saludo

Driver

Y si renombras el driver FDC4.dll con el nombre de alguno de los drivers que trae el Jedicut???

Driver

Hola, no es cuestión de nombres. Jerome ha introducido cambios en el API y hay que recompilar y adaptar... y ando con muy poco tiempo últimamente :-//

Salu2

Control de temperatura de un alambre de nichrome

Hola amigos, tengo una consulta, tal vez ustedes puedan ayudarme: ¿Sabrian decirme que tipo de sensor puedo utilizar para controlar la temperatura de un alambre de nichrome? Es para una termocortadora. Desde ya muchas gracias, saludos. Ivan

Control de temperatura de hilo por corriente

Hola Iván, creo que más que un sensor que solo te mediría un punto concreto, puedes usar el propio hilo de sensor. Con la temperatura varía su resistencia y con ello la corriente consumida, midiendo esta corriente puedes deducir la temperatura del hilo.

De hecho, si buscas una "fuente de corriente constante" sería la alimentación ideal de ese hilo. Este tipo de fuentes no regulan un voltaje de salida fijo, sino la corriente (si baja la corriente consumida, responden aumentando el voltaje), con ello tienes indirectamente el control de temperatura que buscas.

Salu2

Muchas gracias por tu

Muchas gracias por tu respuesta! Voy a investigar ese camino, saludos!