intento conectar una cnc sheld para ampliar cantidad de drivers de ramps 1.4 para klipper, alguien puede ayudarme?

57 views
Skip to first unread message

erjavi_zgz

unread,
May 11, 2026, 7:11:48 PM (4 days ago) May 11
to Clone Wars: Imprimiendo impresoras 3D
hola, tengo una ramps 1.4 ya programada con el klipper, pero me interesaría ampliarle la cantidad de drivers de forma externa, y tengo de otro proyecto una cnc shield de 4 drivers,61RKtznQXxL._AC_SX679_.jpg me gustaría saber si alguien me puede ayudar con algún esquema, video, o pagína web donde poder ver el conexionado y programación para ampliar los drivers, ya que en algunos videos se veian esas ampliaciones, pero no explicaban como lo hacian. gracias por adelantado por la información.

Álvaro Rey Rodríguez

unread,
May 12, 2026, 5:53:44 AM (4 days ago) May 12
to Clone Wars: Imprimiendo impresoras 3D
Entiendo que quieres conectarlas fisicamente con cables, pero no has probado a meterle un Uno a la cnc shield y programarlo como si fuera un dispositivo mas de klipper???
Mas que hacer simplemente conexionado??

Un saludo

Iñigo Elorriaga

unread,
May 12, 2026, 6:31:32 AM (3 days ago) May 12
to asrob-uc3m-i...@googlegroups.com
Hola,

La ramps va montada sobre un Arduino uno. Para ampliar los drivers no tienes que conectarlo como I2C con el Arduino uno?

Un saludo 

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/540fbe0c-0936-4cd1-942b-e0552b67a08fn%40googlegroups.com.

Álvaro Rey Rodríguez

unread,
May 12, 2026, 6:36:16 AM (3 days ago) May 12
to asrob-uc3m-i...@googlegroups.com
Quiero decir que lo mas sencillo es que tuvieras 2 arduinos, y que conectaras ambos a la rasberry, y en el config defines los 2 arduinos, y tendrás 2 dispositivos a tu disposición. 

Puede ser 1 ramps y 1 cnc shield, o 2 ramps, pero cada una tiene arduino conectado por usb a la raspberry

Álvaro Rey.
Telf- 652 357 620




Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/3skVwS-6Mp4/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/CAC2EqhZH%3DhU7tdOxB%3DtucwiWaB_eR0hiFhVo0LerwDbnN7WNLw%40mail.gmail.com.

erjavi_zgz

unread,
May 12, 2026, 8:52:23 AM (3 days ago) May 12
to Clone Wars: Imprimiendo impresoras 3D
Hola a todos, y gracias por las respuestas... actualmente lo que dispongo es de una raspberry pi zero 2wh (la controladora del klipper) un arduino atmega 2560 mas la ramps 1.4 para controlar la impresora 3d, la cnc shield de un proyecto anterior, y unos drivers de una impresora 3d anterior y cuya placa controladora pasó a mejor vida... la idea es poder interconectarlo todo, de manera que no tenga que invertir en comprar "extras" siendo que (en teoria) se podría hacer la ampliacion con los componentes que ya tengo.

Álvaro Rey Rodríguez

unread,
May 13, 2026, 6:25:45 AM (2 days ago) May 13
to Clone Wars: Imprimiendo impresoras 3D
SI quieres hacerlo de esa manera, tendriás por un lado que definir en el archivo de Pines de la ramps,  los STEP DIR  de los ejes Nuevos que quieres añadir. Tendrás que sacar pines del AUX 1 o 2 de la ramps, Y conectarlos fisicamente a los  conectores  de STEP y DIR de la CNC shield. Y en el fichero de config de klipper tendrás que definir los pines que hayas usado del aux 1 o 2 para esos drivers. En esta foto por ejemplo el STEP esta en el D40 y el DIR en el D42
Plcas.png

nacho....@gmail.com

unread,
May 14, 2026, 12:22:57 PM (yesterday) May 14
to Clone Wars: Imprimiendo impresoras 3D
No soy el más experto, pero conectar la ramps como dice Álvaro con el cnc shield me parece que no es posible. Cada driver necesita 3 pines mínimo para controlarse: EN, STP, y DIR. Por 4 driver son 12 pines libres. La RAMPS creo que no tiene tantos. Para hacerlo de otro modo haría falta algún protocolo de comunicación y un microcontrolador en el shield, que, según creo, no está cableado para soportar ese tipo de conexión. 

Hasta donde se (que no es mucho), para ampliar drivers y motores en klipper se hace con tarjetas independientes. Es decir, que tendrias que tener un arduino mega con la RAMPS y con el klippy metido y un arduino nano en la placa CNC con su propia versión de klippy, ambas conectadas independientemente a la raspberry. El CNC shield está preparado para conectar los driver con un arduino nano, pero no mediante control externo. 

No he llegado a instalar klipper hasta el final en ninguna placa, pero es lo que recuerdo haber leido. No se si puede servir de punto de partida...

Álvaro Rey Rodríguez

unread,
May 14, 2026, 12:31:08 PM (yesterday) May 14
to asrob-uc3m-i...@googlegroups.com
Teoricamente si se podría, por que el enable es común para los 4 drivers de la CNC shield y entre el AUX 1 y el 2 tienes exactamente 12 pines digitales libres.

Asi que teoricamente si se podría.

Pero yo opino igual que tu, creo que es mas fácil pilla un arduino Uno para la cnc shield, compilarle el klipper y conectar el arduino a la raspi.

Pero bueno, por intentarlo no pierde nada.

Álvaro Rey.
Telf- 652 357 620



Nacho Blanco

unread,
May 14, 2026, 4:40:21 PM (yesterday) May 14
to asrob-uc3m-i...@googlegroups.com
Si lo dices tú me lo creo. Sólo he usado esa placa una vez para hacer un chisme y no la conozco en profundidad. 

Reply all
Reply to author
Forward
0 new messages