This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Error sensor inductivo
#1
Buenas tardes,

Tengo un problemilla sobre el sensor de inducción, ya que aparentemente actúa se enciende al tocar metal, pero no corta motores y choca contra la cama, agradecería si alguien me ayudase, gracias. 

Un saludo.


[Imagen: Captura.jpg]
  Responder
#2
Hola, si el sensor está conectado en el conector Z- de la placa, cuando esté desactivado el mensaje de respuesta al comando M119 debe ser z_min: open y cuando está activado z_min: TRIGGERED.
Si no sucede así, tendrás que dar más información: referencia del sensor, como y donde lo tienes conectado, configuración que tienes en el firmware (supongo que Marlin).
  Responder
#3
(14-10-2020, 02:30 PM)Simemart escribió: Hola, si el sensor está conectado en el conector Z- de la placa, cuando esté desactivado el mensaje de respuesta al comando M119 debe ser z_min: open y cuando está activado z_min: TRIGGERED.
Si no sucede así, tendrás que dar más información: referencia del sensor, como y donde lo tienes conectado, configuración que tienes en el firmware (supongo que Marlin).

Hola, gracias por responder,

El caso que cuando quito el metal debajo del sensor sigue con z_min: TRIGGERED, no sé si es normal. Lo lógico es que si se quita el metal al hacer otro M119 salga zmin: open.

Adjunto configuración Marlin, muchas gracias.

Un saludo.


Archivos adjuntos
.pdf   Marlin.pdf (Tamaño: 83.37 KB / Descargas: 29)
  Responder
#4
Para saber si algo está defectuoso, bien en el hardware o en el firmware, hay que saber que tipo de sensor es (NPN o PNP) y la lógica configurada en Z_MIN y Z_MIN_PROBE.
La parte que pones de la configuración de Marlin se ve correcta, pero no has puesto la lógica (que va en un apartado anterior): si es un sensor NPN, deben estar true las dos; si es PNP, false las dos.
Para hacer las pruebas, lo que hay que mirar es el led de activación del sensor: si todo está bien configurado, cuando esté apagado debe dar open y cuando esté encendido TRIGGERED.
Si siempre tienes la misma respuesta, puede estar mal el sensor (o su conexión) o el circuito de la placa que lo controla.
  Responder
#5

.pdf   Marlin_002.pdf (Tamaño: 270.35 KB / Descargas: 5)
(14-10-2020, 03:58 PM)Simemart escribió: Para saber si algo está defectuoso, bien en el hardware o en el firmware, hay que saber que tipo de sensor es (NPN o PNP) y la lógica configurada en Z_MIN y Z_MIN_PROBE.
La parte que pones de la configuración de Marlin se ve correcta, pero no has puesto la lógica (que va en un apartado anterior): si es un sensor NPN, deben estar true las dos; si es PNP, false las dos.
Para hacer las pruebas, lo que hay que mirar es el led de activación del sensor: si todo está bien configurado, cuando esté apagado debe dar open y cuando esté encendido TRIGGERED.
Si siempre tienes la misma respuesta, puede estar mal el sensor (o su conexión) o el circuito de la placa que lo controla.

Muchas gracias,

El sensor NPN, adjunto la parte anterior, he revisado conexión, efectivamente he cambiado la de señal y negativo. Ahora cuando no detecta y hago M119 si me lanza el comando que esta abierto, ese aspecto gracias a tu aporte está solucionado. Lo único que no corta motores y sigue bajando.

Gracias.

Un saludo.
  Responder
#6
La configuración de Marlin está correcta para un sensor NPN y si al estar desactivado el sensor indica open y al estar activado indica TRIGGERED, debería funcionar correctamente parando el movimiento del eje al activarse el sensor.
En todo caso, ten en cuenta que los finales de carrera solo funcionan cuando se realiza el "homing": ¿lo estás probando haciendo ese proceso?. ¿Llega a activarse el sensor antes de chocar con la cama?.
  Responder
#7
(14-10-2020, 06:54 PM)Simemart escribió: La configuración de Marlin está correcta para un sensor NPN y si al estar desactivado el sensor indica open y al estar activado indica TRIGGERED, debería funcionar correctamente parando el movimiento del eje al activarse el sensor.
En todo caso, ten en cuenta que los finales de carrera solo funcionan cuando se realiza el "homing": ¿lo estás probando haciendo ese proceso?. ¿Llega a activarse el sensor antes de chocar con la cama?.


El sensor se enciende antes de tocar, pero sigue bajando hasta tocar la cama. Esto ocurre haciendo home, gracias.

Un saludo.
  Responder
#8
Pues es raro. Puedes probar con el sensor colocado y enviando el comando M119: primero sin que el sensor este activado (que debería dar open) y luego moviendo el eje Z a mano hasta que se active el sensor y enviando entonces de nuevo el comando (que debería dar TRIGGERED).
Quizá no esté activandose bien en todas las circunstancias, ¿lo estás alimentando con el conector del final de carrera (5V)?
A veces estos sensores, si tiene un margen de utilización de 6V a 36V y se los alimenta solo con 5V, pueden dar problemas.
  Responder
#9
(14-10-2020, 10:34 PM)Simemart escribió: Pues es raro. Puedes probar con el sensor colocado y enviando el comando M119: primero sin que el sensor este activado (que debería dar open) y luego moviendo el eje Z a mano hasta que se active el sensor y enviando entonces de nuevo el comando (que debería dar TRIGGERED).
Quizá no esté activandose bien en todas las circunstancias, ¿lo estás alimentando con el conector del final de carrera (5V)?
A veces estos sensores, si tiene un margen de utilización de 6V a 36V y se los alimenta solo con 5V, pueden dar problemas.

Buenos días,

Logré que funcione, muchas gracias por tus consejos!! .Ahora probaré a nivelar la cama.

Un saludo!! y muchas gracias.
  Responder
#10
Me alegro que lo hayas solucionado.
Un saludo.
  Responder
#11
(14-10-2020, 10:34 PM)Simemart escribió: Pues es raro. Puedes probar con el sensor colocado y enviando el comando M119: primero sin que el sensor este activado (que debería dar open) y luego moviendo el eje Z a mano hasta que se active el sensor y enviando entonces de nuevo el comando (que debería dar TRIGGERED).
Quizá no esté activandose bien en todas las circunstancias, ¿lo estás alimentando con el conector del final de carrera (5V)?
A veces estos sensores, si tiene un margen de utilización de 6V a 36V y se los alimenta solo con 5V, pueden dar problemas.

Buenos dias, yo tengo exactamente el mismo problema, podrias decirme como lo solucionaste? ami me pasa igual, se enciende el led cuando deteta el metal pero no para de bajar que deberia hacer?
Desde ya Gracias!!!
  Responder
#12
Hola @LeasCool, bienvenido al foro.
Todo el funcionamiento del sensor como final de carrera, se basa en que el firmware sea capaz de detectar la activación del sensor, para lo que se tienen que cumplir varias condiciones: que el sensor se active realmente, que esté conectado correctamente a la placa, que esté configurado de forma apropiada el firmware y que los valores de voltaje en la línea de señal estén dentro del margen que la MCU considera como niveles lógicos (no son exactamente 0V y 5V, pero deben estar próximos a ellos).
La primera suele suceder cuando se enciende el led que incorpora el sensor, aunque no está de más comprobar que efectivamente sea así.
Para la conexión de un sensor de ese tipo, la mejor opción es utilizar un optoacoplador que, además de permitir alimentar el sensor con el máximo voltaje que tengamos disponible (el de la fuente de alimentación), su conexión con la placa es idéntica a la del interruptor mecánico, por lo que solucionamos de paso la cuarta condición.
Respecto a la configuración del firmware, esta incluye el conector donde se conectará (normalmente Zmin), la lógica del sensor (true o false) y el tipo de sensor (fijo).
La cuarta condición, si no se utiliza un optoacoplador, habrá que comprobarla midiendo el voltaje de la línea de señal con el sensor activado y sin activar.
Si todo lo anterior está correcto, el sensor funcionará y se podrá comprobar si el firmware lo detecta bien con el comando M2119.
Si no lo hace, es que alguno o varios de esos puntos no están bien implementados.
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  CONSULTA problemas con sensor inductivo nallib150789 1 83 08-03-2023, 05:27 PM
Último mensaje: Simemart
  CONSULTA Sensor filamento optico casero snakesanti 9 317 21-02-2023, 07:50 PM
Último mensaje: Simemart
  sensor de final de filamento Tass3D 1 155 19-11-2022, 04:47 PM
Último mensaje: Simemart
  problemas con sensor de filamento homer32 1 579 08-08-2022, 12:17 AM
Último mensaje: Etimoe
  Sensor filamento infrarrojo de PRUSA y MKS TFT3.5 error tras parada Mafer 4 603 12-10-2021, 03:32 PM
Último mensaje: Mafer