[PROBLEMA][SENSOR CAPACITIVO] No logro que funcione con la intalación del esquema del diodo.

532 views
Skip to first unread message

Angel Ace

unread,
Jul 22, 2015, 11:16:13 AM7/22/15
to Clone Wars: Imprimiendo impresoras 3D
Hola a todos

He comprado un sensor capacitivo y no logro que funcione bien al instalarlo con el esquema del diodo. El sensor es del tipo NPN normal mente abierto.
Conecto alimentacion al sensor en vacio y tengo el led apagado y 12 volitios en el cable negro de señal, si acerco algo al sensor el ded se enciende y pasa a tener 0,5 voltios en el cable negro de señal, hasta ahí todo bien.
Conecto el cable negro al cátodo de un diodo y el ánodo del diodo al Z- de las ramps 1.4, si no detecta nada tengo 12v de salida. El problema surge cuando pongo un objeto que activa el sensor, entonces se produce como una caida de tensión y se resetea la impresora, como si se estubiera produciendo un cortocircuito que trirase la tensión abajo.
Los finales de carrera que tengo son de 3 pines, señal, masa, positivo, cuando pulso el rele pone la toma de señal a 0V, funciona bien y no se produce ningún error,
¿Alguien tiene instalado este sensor con un diodo y le funciona?, alguna ¿idea de que puede estar pasando?.
Pongo una captura de marlin por si estubiera mal configurado.


Gracias. Angel.
Marlin Sensor Capacitivo.jpg

Iván López Baena

unread,
Jul 23, 2015, 1:53:39 AM7/23/15
to Clone Wars: Imprimiendo impresoras 3D, benavi...@gmail.com
Yo lo tengo montado y no me ha dado problemas, la calibración ya es otra historia, pero me funciona bien. Ten en cuenta que el SIG de la ramps es el que está más alejado, mas al borde de la ramps. Ahora mismo no te lo puedo comprobar porque no me encuentro en casa, sino te mandaba fotos.

Angel Ace

unread,
Jul 23, 2015, 2:40:54 AM7/23/15
to Clone Wars: Imprimiendo impresoras 3D, ivanlop...@gmail.com
Hola Iván

Si tengo claro cual es el pin donde va, si puedes ponme una captura o copia de tu marlin para comparar.

Gracias. Angel.

Iván López Baena

unread,
Jul 23, 2015, 3:12:35 AM7/23/15
to Clone Wars: Imprimiendo impresoras 3D, benavi...@gmail.com
No te puedo hacer copia de marlin porque estoy currando fuera, y hasta dentro de 3 meses no vuelvo. Si te puedo decir que yo estoy usando el Marlin 1.1 que viene muy bien implementado para el autolevel.

Iceflow

unread,
Jul 23, 2015, 8:05:18 AM7/23/15
to asrob-uc3m-i...@googlegroups.com
Que diodo estas usando? el montaje parece correcto así, a mi me ha funcionado sin problema en una SAV con un 1N4148...

--
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/1ac09bc1-34d5-4f45-b4ac-abe4c423a81a%40googlegroups.com.

Para acceder a más opciones, visita https://groups.google.com/d/optout.

Angel Ace

unread,
Jul 23, 2015, 2:29:29 PM7/23/15
to Clone Wars: Imprimiendo impresoras 3D, ais...@gmail.com
Hola a todos

Pues no se que diodo era, uno que tenia por ahi que soporta un amperio de consumo y era de conmutacion rapida.
Lo he montado con el divisor resistivo y parece que va bien, aun no he probado a ver si hace bien la calibracion pero en principio detecta perfectamente y ya no parece que aumente el consumo, no se resetea ni hace estraños.
Lo que me jo.......roba es no saber porque no funciona, voy a probar con un 1n4007 que tengo a ver si es por culpa del diodo.

Gracias. Angel.

fm

unread,
Jul 24, 2015, 3:30:52 AM7/24/15
to Clone Wars: Imprimiendo impresoras 3D
Comprueba que tienes el pullup configurado en el pin.

fm

unread,
Jul 24, 2015, 3:34:06 AM7/24/15
to Clone Wars: Imprimiendo impresoras 3D
Si no es eso y te consumía mucho es muy probable que el diodo no estuviese bien conectado. El cátodo al sensor y el ánodo al micro.

Angel Ace

unread,
Jul 24, 2015, 10:55:59 AM7/24/15
to Clone Wars: Imprimiendo impresoras 3D, benavi...@gmail.com
Hola a todos.

Depués de montar el divisor resistivo, me parecio que funcionaba bien, pero a la hora de hacer las calibraciones vi que no era asi, aunque el detector conmutaba en su salida de 12v a 0v cuando se activaba, en el pin de señal siempre tenía 5V, por los que nunca aparecía como disparado. Cambié a un diodo 1N4007 y el mismo resultado que con el otro diodo, cuando detectaba tiraba la tensión abajo, mosqueo total jaja, lo malo es que el final de carrera funcionaba perfectamente, pulsaba el interruptor el arduino lo detectaba y había 0V en la señal del eje Z, me tenía loco, cortocircuito en el final de carrera el pin de señal con el pin de negativo y se viene todo abajo, mosqueo, quito el conector del final de carrera, conecto el diodo a señal de Z- y funciona perfectamente :)
¿Que es lo que está pasando?, pues que tengo un final de carrera de los que lleva alimentación para el led que indica que se ha pulsado, cuando pulsas el interruptor este polariza el led para que se encienda, y cae la tensión a 0,4V, el arduino lo detecta y todo bien, ¿que ocurre cuando pongo el diodo en el pin de señal? pues que al pulsar el interruptor lo que hace es cortocircuitar la tensíon de +5V que alimenta al led a negativo, de ahía el esceso de consumo y el reseteo, solución quitar la alimentacíon al final de carrera y ya funciona perfectamente :)

Por cierto Malpartida, estoy siguiendo tu video tutorial y los comandos M500 y M501 no me funcionan como a tí, uso marlin 1.0.2 y arduino 1.6.1, ¿sabes si han cambiado esos comandos?

Gracias. Angel


El miércoles, 22 de julio de 2015, 17:16:13 (UTC+2), Angel Ace escribió:

F. Malpartida

unread,
Jul 24, 2015, 11:34:23 AM7/24/15
to asrob-uc3m-i...@googlegroups.com
Deberían funcionarte igual. Tienes activadas las opciones de la EEPROM?

Un saludo,

fm

Enviado desde mi iPhone
--
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/zjkHSxX-zJE/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.

Angel Ace

unread,
Jul 24, 2015, 1:11:05 PM7/24/15
to Clone Wars: Imprimiendo impresoras 3D, fmalp...@gmail.com
Hola a todos

¿Lo cualo? jaja, ¿Eso que es?, pues no seguro que no las tengo, si en tu tutorial no lo dices y no viene por defecto activo en marlin no estarán, una ayudita a un enlace que lo explique.

Gracias. Angel.

Iceflow

unread,
Jul 25, 2015, 10:11:07 PM7/25/15
to asrob-uc3m-i...@googlegroups.com
//#define EEPROM_SETTINGS en configuration.h tienes que tenerlo descomentado.

--
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.
Reply all
Reply to author
Forward
0 new messages