[CONSULTA] Conectar y configurar EndStop MakerBot (Generico) (Final de Carrera)

1,150 views
Skip to first unread message

Carlos Hernandez

unread,
May 15, 2016, 6:09:07 PM5/15/16
to Clone Wars: Imprimiendo impresoras 3D
Hola compis.

Sabrían decirme o pasarme el esquema de conexión correcto para este tipo de final de carrera? por favor.

No se si en Marlin 1.1.0 R5 habrá que trocar algo también.

Es posible la conexión a dos cables (C (Común) + NC (Normal Close) o NO (Normal Open) o debe ser 3 cables?

Gracias.

VincentM

unread,
May 15, 2016, 6:47:05 PM5/15/16
to Clone Wars: Imprimiendo impresoras 3D

Carlos Hernandez

unread,
May 16, 2016, 5:06:29 AM5/16/16
to Clone Wars: Imprimiendo impresoras 3D

Holaaaaa

Si vincentM gracias. le estuve mirando un vistazo antes de postear el que supuestamente tengo es la v1.2 (http://www.thingiverse.com/thing:4971) y aquí la WIKI incompleta de RepRap http://reprap.org/wiki/Mechanical_endstop_v1.2

No se, no me quedaba claro del todo, según el esquema  los pins de arriba a bajo se quedan (según entiendo):

1 = NC = VCC --> + en la Ramps 1.4
2 = NO = GND --> - en la Ramps 1.4
3 = NO = GND --> - en la Ramps 1.4
4 = COM = COM --> S en la Ramps 1.4

Creéis que es correcto este esquema?


Iceflow

unread,
May 16, 2016, 7:37:07 AM5/16/16
to asrob-uc3m-i...@googlegroups.com
No, de arriba abajo seria:

1  S de RAMPS

2 y 3  (-) (MENOS) ó GND de RAMPS

4  V de RAMPS

Eso fijándonos en la foto de la PCB verde que se ve en las imágenes de los links...

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular 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 publicar en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/beffb26d-86c3-4b31-986c-a3f8841f08cc%40googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

VincentM

unread,
May 16, 2016, 7:39:27 AM5/16/16
to Clone Wars: Imprimiendo impresoras 3D
Según la primera foto que pusiste, considerando el pin 1 el de arriba, los pines son:
COM
NO
NO
NC
Compruebalo con el multímetro.

Si quieres conectar los Endstop como NC, debes conectar COM y NC del Endstop a los pines Signal y GND de la RAMPS. Lo tienes explicado aquí:
http://www.iearobotics.com/wiki/index.php?title=Guia_de_montaje_de_la_Prusa_2#Preparando_los_finales_de_carrera

Iceflow

unread,
May 16, 2016, 7:49:22 AM5/16/16
to asrob-uc3m-i...@googlegroups.com
Esos endstops llevan 5V para que el led se ilumine cuando se acciona el endstop...

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular 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 publicar en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.

VincentM

unread,
May 16, 2016, 8:08:02 AM5/16/16
to Clone Wars: Imprimiendo impresoras 3D
Yo lo he sacado de este dibujo (es gracioso):
http://forums.reprap.org/file.php?219,file=25869
que sale de este hilo:
http://forums.reprap.org/read.php?219,160740,page=2

Se puede hacer de las dos maneras (creo) , aunque de esta me parece que el led no funcionará como debería.



El lunes, 16 de mayo de 2016, 13:49:22 (UTC+2), Aisflou escribió:
Esos endstops llevan 5V para que el led se ilumine cuando se acciona el endstop...
El 16 de mayo de 2016, 13:39, VincentM <vincen...@gmail.com> escribió:
Según la primera foto que pusiste, considerando el pin 1 el de arriba, los pines son:
COM
NO
NO
NC
Compruebalo con el multímetro.

Si quieres conectar los Endstop como NC, debes conectar COM y NC del Endstop a los pines Signal y GND de la RAMPS. Lo tienes explicado aquí:
http://www.iearobotics.com/wiki/index.php?title=Guia_de_montaje_de_la_Prusa_2#Preparando_los_finales_de_carrera

El lunes, 16 de mayo de 2016, 11:06:29 (UTC+2), Carlos Hernandez escribió:

Holaaaaa

Si vincentM gracias. le estuve mirando un vistazo antes de postear el que supuestamente tengo es la v1.2 (http://www.thingiverse.com/thing:4971) y aquí la WIKI incompleta de RepRap http://reprap.org/wiki/Mechanical_endstop_v1.2

No se, no me quedaba claro del todo, según el esquema  los pins de arriba a bajo se quedan (según entiendo):

1 = NC = VCC --> + en la Ramps 1.4
2 = NO = GND --> - en la Ramps 1.4
3 = NO = GND --> - en la Ramps 1.4
4 = COM = COM --> S en la Ramps 1.4

Creéis que es correcto este esquema?


--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.

Carlos Hernandez

unread,
May 16, 2016, 11:46:54 AM5/16/16
to Clone Wars: Imprimiendo impresoras 3D
Hola compis.

Gracias por vuestras respuestas.

Bueno al final ya esta solucionado, como no encontraba una imagen validad de las conexiones he hecho una que comparto los futuros que tengan problemas.

Muchas gracias.



Carlos Hernandez

unread,
May 16, 2016, 5:16:31 PM5/16/16
to Clone Wars: Imprimiendo impresoras 3D
Para 3 cables hay que  tocar algo en el Marlin?

Iceflow

unread,
May 16, 2016, 9:41:42 PM5/16/16
to asrob-uc3m-i...@googlegroups.com
No debería, el cable extra es para que el led se ilumine.

El 16 de mayo de 2016, 23:16, Carlos Hernandez <car...@gmail.com> escribió:
Para 3 cables hay que  tocar algo en el Marlin?

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular 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 publicar en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.

Skyhook

unread,
May 17, 2016, 12:23:13 PM5/17/16
to Clone Wars: Imprimiendo impresoras 3D
Me suena también que llevan la resistencia de pull-up, ¿ no habría que indicarlo en Marlin?

Prusaludos

Iceflow

unread,
May 17, 2016, 3:30:26 PM5/17/16
to asrob-uc3m-i...@googlegroups.com

Si,si la lleva, es cuestion si no de probarlo en el firmware...

El 17 may. 2016 18:23, "Skyhook" <tecno.f...@gmail.com> escribió:
Me suena también que llevan la resistencia de pull-up, ¿ no habría que indicarlo en Marlin?

Prusaludos

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo  impresoras 3D" de Grupos de Google.
Para anular 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 publicar una entrada en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/6053cd62-8b7d-4b33-9f60-c13afed0b444%40googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.

Samuel RG

unread,
May 19, 2016, 1:27:41 PM5/19/16
to Clone Wars: Imprimiendo impresoras 3D
Yo uso esos endstop, son conectarlos y listo, no se necesita nada mas

Carlos Hernandez

unread,
May 23, 2016, 5:30:11 AM5/23/16
to Clone Wars: Imprimiendo impresoras 3D
Y cual es el esquema que usas Samuel?, puedes indicarlo.

Gracias.

Carlos Hernandez

unread,
May 23, 2016, 5:31:55 AM5/23/16
to Clone Wars: Imprimiendo impresoras 3D
Al llevar una resistencia PollUp no debería desactivarse entonces en el Marlin, la interna del Mega?

Samuel RG

unread,
May 23, 2016, 5:36:23 AM5/23/16
to asrob-uc3m-i...@googlegroups.com
image1.JPG

Yo no se decirte el esquema ahora mismo, tengo que mirar si lo tengo en el ordenador.

Esos son los míos conectados a mi ramps. No sé si los cables que tienes son iguales que los míos. Pero ya te digo que yo no configure nada, lo conecte y listo a funcionar. 

Saludos

Enviado desde mi iPhone

El 23 may 2016, a las 10:30, Carlos Hernandez <car...@gmail.com> escribió:

Y cual es el esquema que usas Samuel?, puedes indicarlo.

Gracias.

--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este tema, visita https://groups.google.com/d/topic/asrob-uc3m-impresoras-3d/13ddeeEgB6A/unsubscribe.
Para anular la suscripción a este grupo y a todos sus temas, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.

Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.

Carlos Hernandez

unread,
May 23, 2016, 7:24:24 PM5/23/16
to Clone Wars: Imprimiendo impresoras 3D
Gracias Samuel,  al parecer son los mismos colores:

Verde para Conector 1
Negro para Conector 2-3
Rojo para Conector 4

Lo probare ya contare.

Gracias.

Carlos Hernandez

unread,
May 27, 2016, 7:26:08 PM5/27/16
to Clone Wars: Imprimiendo impresoras 3D
Hola compis.

Pasa algo muy raro, en la Pantalla cuando le doy a "Ir a Origen", se mueve el "X" un poco, se para, después "Y" otro poco y se para y luego le toca el turno a "Z".

la configuración de los Finales de carrera en el Marlin es la que hay por defecto y las conexiones tal y como comentaba Samuel un poco mas arriba.

¿alguna idea?

Gracias.
 

Samuel RG

unread,
May 28, 2016, 10:18:00 AM5/28/16
to Clone Wars: Imprimiendo impresoras 3D
Hola asi los tengo yo configurados

//===========================================================================
//============================== Endstop Settings ===========================
//===========================================================================

// @section homing

// Specify here all the endstop connectors that are connected to any endstop or probe.
// Almost all printers will be using one per axis. Probes will use one or more of the
// extra connectors. Leave undefined any used for non-endstop and non-probe purposes.
#define USE_XMIN_PLUG
#define USE_YMIN_PLUG
#define USE_ZMIN_PLUG
//#define USE_XMAX_PLUG
//#define USE_YMAX_PLUG
//#define USE_ZMAX_PLUG

// coarse Endstop Settings
#define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors

#if DISABLED(ENDSTOPPULLUPS)
  // fine endstop settings: Individual pullups. will be ignored if ENDSTOPPULLUPS is defined
  //#define ENDSTOPPULLUP_XMAX
  //#define ENDSTOPPULLUP_YMAX
  //#define ENDSTOPPULLUP_ZMAX
  //#define ENDSTOPPULLUP_XMIN
  //#define ENDSTOPPULLUP_YMIN
  //#define ENDSTOPPULLUP_ZMIN
  //#define ENDSTOPPULLUP_ZMIN_PROBE
#endif

// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.

Carlos Hernandez

unread,
May 28, 2016, 11:26:33 AM5/28/16
to Clone Wars: Imprimiendo impresoras 3D
Hola.

Gracias Samuel por tu comentario.

Veo que tienes activada la Resistencia PullUp interna del MicroControlador e invertidos los Finales de carrera, de manera que trabaje sobre "Normalmente Abierto".

Ya es algo que no se ha probado.

Ya cuento.

Gracias.

Xoan Sampaiño

unread,
May 28, 2016, 11:45:53 AM5/28/16
to asrob-uc3m-impresoras-3d
Es más recomendable conectarlos como «Normalmente Cerrado» y dejar la
lógica sin invertir en el firmware (de hecho, ya sólo tener que
invertirla te debería dar una pista de que no es la forma «lógica» en
la que deberían funcionar).

«what happens if it's unplugged or my pet rabbit chews through the
cable?" Design it such that when it's unplugged, it registers as "at
the end" rather than "keep going.» [1]

[1] http://forums.reprap.org/read.php?13,64189,64297#msg-64297
> --
> Has recibido este mensaje porque estás suscrito al grupo "Clone Wars:
> Imprimiendo impresoras 3D" de Grupos de Google.
> Para anular 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 publicar en este grupo, envía un correo electrónico a
> asrob-uc3m-i...@googlegroups.com.
> Para ver esta conversación en el sitio web, visita
> https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/7c89eeae-b729-47d3-ab05-1f06cac29d56%40googlegroups.com.
>
> Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
Xoan Sampaiño | http://about.me/xoan

Samuel RG

unread,
May 28, 2016, 11:53:02 AM5/28/16
to Clone Wars: Imprimiendo impresoras 3D
..... podria ser Xoan, a mi, tal y como lo tengo configurado, es de las pocas cosas de la impresora que no me dan problemas, creo que llegue ahi con el metodo de prueba y error, osea que los tenia tal y como vienen de serie en el Marlin, pero como no me funcionaba algo, fui probando y de esa manera me han funcionado...

Me da que para poder hacerlo al reves he de invertir los cables tal y como los tengo conectados y volver a cambiar la lógica no?.... 

se me escapa un poco a mis conocimientos el verdadero funcinamiento del endstop.

saludos 

PD: Espero la pieza con ansias jajjaja



El sábado, 28 de mayo de 2016, 16:45:53 (UTC+1), Xoan Sampaiño escribió:
Es más recomendable conectarlos como «Normalmente Cerrado» y dejar la
lógica sin invertir en el firmware (de hecho, ya sólo tener que
invertirla te debería dar una pista de que no es la forma «lógica» en
la que deberían funcionar).

«what happens if it's unplugged or my pet rabbit chews through the
cable?" Design it such that when it's unplugged, it registers as "at
the end" rather than "keep going.» [1]

[1] http://forums.reprap.org/read.php?13,64189,64297#msg-64297

2016-05-28 17:26 GMT+02:00 Carlos Hernandez <car...@gmail.com>:
> Hola.
>
> Gracias Samuel por tu comentario.
>
> Veo que tienes activada la Resistencia PullUp interna del MicroControlador e
> invertidos los Finales de carrera, de manera que trabaje sobre "Normalmente
> Abierto".
>
> Ya es algo que no se ha probado.
>
> Ya cuento.
>
> Gracias.
>
> --
> Has recibido este mensaje porque estás suscrito al grupo "Clone Wars:
> Imprimiendo impresoras 3D" de Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus mensajes,
> envía un correo electrónico a

Xoan Sampaiño

unread,
May 28, 2016, 12:05:19 PM5/28/16
to asrob-uc3m-impresoras-3d
2016-05-28 17:53 GMT+02:00 Samuel RG <bikeca...@gmail.com>:
> Me da que para poder hacerlo al reves he de invertir los cables tal y como
> los tengo conectados y volver a cambiar la lógica no?....

Exacto.

PD. Y sí, funcionan correctamente de ambas formas. Pero si quieres,
puedes hacer la prueba tal y como los tienes ahora conectados:
desenchufa un final de carrera (para simular una posible desconexión
accidental) y haz homing en ese eje; verás que al llegar al final de
carrera y pulsarlo, no lo detecta y el motor seguirá girando.

Carlos Hernandez

unread,
May 28, 2016, 1:03:23 PM5/28/16
to Clone Wars: Imprimiendo impresoras 3D
Xoan.

Por lo que entiendo, si no quieres invertir la logia en el Firm basta con intercambiar los cables del Signal y el Vcc o + en la Ramps?

Osea que se quedaria así:

Cable 1 en el EndStop (VERDE) a Vcc o + en la Ramps
Cable 2 en el EndStop (NEGRO) a GND o - en la Ramps
Cable 3 en el EndStop (ROJO) a Signal o S en la Ramps

¿?

Xoan Sampaiño

unread,
May 28, 2016, 1:13:13 PM5/28/16
to asrob-uc3m-impresoras-3d
No, creo que dije «exacto» muy rápido.

Yo conectaría únicamente GND y SIG y me olvidaría de VCC:

* GND → COM
* SIG → NC

Puedes comprobar qué patillas del conector se conectan con según qué
patillas del final de carrera con un polímetro midiendo su
continuidad.
> --
> Has recibido este mensaje porque estás suscrito al grupo "Clone Wars:
> Imprimiendo impresoras 3D" de Grupos de Google.
> Para anular 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 publicar en este grupo, envía un correo electrónico a
> asrob-uc3m-i...@googlegroups.com.
> Para ver esta conversación en el sitio web, visita
> https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/202d2086-6286-4c76-9b68-11116e5a3666%40googlegroups.com.
>
> Para acceder a más opciones, visita https://groups.google.com/d/optout.



VincentM

unread,
May 28, 2016, 1:30:32 PM5/28/16
to Clone Wars: Imprimiendo impresoras 3D
Revisa lo que te expliqué en el quinto y septimo mensaje del hilo ....
Reply all
Reply to author
Forward
0 new messages