BricoLemon

  • 3

0 Avanzado

Para poder configurar el BLTouch debemos entender su funcionamiento.

Este se compone por un BLTouch y 3 apartados importantes en el firmware de marlin.

  • El propio #define BLTOUCH: Este nos dá la capacidad de poder activarlo.
  • El #define Z_SAFE_HOMING: Este nos da la capacidad de mover los motores de una forma concreta, esto se hace así para que el BLTOUCH nunca haga un homing sin tener la cama en su sitio, ya que podría salirse fuera y provocar una avería.
  • La forma de calibrar nuestra cama: Aquí podremos definir como queremos que se calibre la cama, de forma líneal, con una malla de puntos.... Marlin tiene hasta un total de 5 posibilidades las cuales se pueden buscar con el hastag // @section calibrate

Importante

Si no activamos una forma de calibrar de la @section calibrate no podremos hacer el comando G29, el cual nos mide la cama para poder conocer sus desviaciones y hacer que la primera capa quede bien definida.

/**
 * The BLTouch probe uses a Hall effect sensor and emulates a servo.
 */
#define BLTOUCH

Por último debemos conectar nuestro BLTouch a la bricolemon, para ello necesitaremos 5 cables.

Por un lado está la alimentación y el propio pin del BLTOUCH, el cual le da la capacidad de bajar el plástico que hace de prueba, y por otro lado está el que marca cuando detecta la cama.

Para detectar cuando tocamos la cama lo que utilizaremos será el EndStop del Eje Z, ya que para conectarle la corriente de 5V y darle la capacidad de movimiento tenemos un pin específico.

Pines donde conectar el BLTOUCH

Pines donde conectar el BLTOUCH

Muerte y destrucción

Hay que tener cuidado con la polaridad y los cables, ya que podemos dañar la BricoLemon si lo hacemos de manera incorrecta.

En la imagen a continuación puedes ver cómo se debe conectar.

BL_TOUCH con los pines

BL_TOUCH con los pines

Versiones del sensor BLTouch

Ten en cuenta que, lo primero, existen varias versiones del sensor BLTouch y por supuesto clones de mala calidad. El original es fabricado por ANTCLANBS y lo puedes diferenciar con la serigrafía que tiene por detrás.

El momento de escribir éstas líneas, el ultimo modelo es el v3.1 (y el que recomendamos) como este:

BLTouch original v3.1

BLTouch original v3.1

Los modelos BLTouch v3.0 y v3.1 originales pueden funcionar tanto a 3.3V como a 5V sin hacer nada más. En cambio, los modelos anteriores o en otros clones, eso hay que configurarlo mediante un jumper situado en la parte trasera del sensor. 

Para que funciones sin problema con tu BricoLemon, lo que queremos es que el sensor funcione a 3.3V.

En esos modelos se hace con un jumper que tiene por detrás. Normalmente si dejamos el jumper el sensor funcionará a 5V y si cortamos la pista, quedará configurado para funcionar a 3.3V. Eso es lo que queremos para la BricoLemon.

Es recomendable hacerlo con un cutter fino y con mucho cuidado. Se trata de cortar el contacto eléctrico (la pista) que une los dos pines, sin hacer daño al resto de componentes (ni a tus dedos!)

Comprueba siempre con un polímetro que no hay continuidad entre ambos. De esa manera te aseguras que todo está correcto.

Para más información detallada sobre el sensor BLTouch, puedes ir directamente a su página web.

Con éstas indicaciones podrás poner el sensor a funcionar rápidamente, aunque el mejor consejo que te podemos dar es que evites los "TLTouch", "3DTouch" y todas esas variantes clonadas que lo único que van hacer es darte dolores de cabeza, funcionar mal y hacerte perder tiempo y dinero. 

Intenta utilizar siempre sensores originales. No intentes comprometer una gran placa controladora por culpa de unos euros de un sensor de nivelado, créeme, no vale la pena.