El potenciometro lo usas para bajar el nivel de tension que te suministra el sensor al detectar de 12v a 5v, el sensor va alimentado a 12v directamente, y la salida patilla central de ese potenciometro iria al conector del final de carrera Z; concretamente con conectar el cable de señal ya te funcionaria.
Conforme a detectores inductivos y capacitivos... usas cristal, es necesario que sea capacitivo a la fuerza. El inductivo solo detecta superficies metalicas.
Muchas gracias, bueno pues me voy a ir pidiendo las dos cosas en Aliexpress y pa cuando venga me jamare un poco mas el tarro, ya os preguntaré, porque seguro que no lo hago a la primera ni en broma..Gracias
25-02-2017, 10:11 PM
(Última modificación: 25-02-2017, 10:12 PM por scesar.)
Hola, estoy estancado, no consigo hacer funcionar el autolevel capacitativo....a ver si me podeis ayudar....
He tradado de seguir todas las instrucciones que veo por ahí pero ya me he liao de tal manera que he decidido empezar de 0....al final el sensor funciona, le hago M119 y salta cuando detecta, pero a la hora de calibrarlo tengo un cacao de la leche....no me hacia el homing....se largaba el extrusor pa arriba pa bajo....estaba loco....bueno, voy a ver paso a paso si os pongo como lo tengo y me dais alguna idea....
#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).
#define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Z_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define X_MAX_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Y_MAX_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Z_MAX_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
el endstoppullup lo tengo así....he descomentado #define ENDSTOPPULLUP_ZMIN aunque no lo tengo muy claro...he leido por ahi que
Si estamos usando finales de carrera auto-alimentados u ópticos entonces hay que desconectar los pullups, comentando la linea del eje concreto. Si por lo contrario estamos usando finales de carrera mecánicos los dejaremos conectados.
.....yo queria poner en paralelo el finde carrera de Z y creo que lo estoy haciendo bien, pero no veo cuando esta en paralelo y cuando no...
Luego cambio el offset
#define X_PROBE_OFFSET_FROM_EXTRUDER 60 // X offset: -left +right [of the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER -12 // Y offset: -front +behind [the nozzle]
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below +above [the nozzle]
hasta aqui, complilo bien....
luego descomento #define AUTO_BED_LEVELING_FEATURE
cuando compilo despues de hacer esto...me dice
#error "Select AUTO_BED_LEVELING_FEATURE or MESH_BED_LEVELING, not both."
bueno, pues comento....
//#define MESH_BED_LEVELING // Enable mesh bed leveling.
vuelvo a compilar y ....
#error "AUTO_BED_LEVELING_FEATURE requires a probe! Define a Z Servo, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE."....asi que ....descomento #define FIX_MOUNTED_PROBE
...como lo veis, que estoy haciendo mal...no veo por ahí que a la gente le de esos errores.....y que no le funcione....¿que estoy haciendo mal?
18-03-2017, 05:25 PM
(Última modificación: 18-03-2017, 05:26 PM por tabata2008.)
Como estais. Soy nuevo por aqui.
Hace poco adquiri la Anet A8, al conectar el sensor capacitivo con el divisor resistivo en el end_stop del eje Z la cosa no funcionaba.El caso es que el que yo tengo es un LJC18A3-H-Z/BX (NPN) y al hacer una mala conexion en el divisor para hacer que funcionara pues resulta que me cargue la entrada del end_stop al pasarle 12VDC (raro que no me cargue toda la placa) y el sensor por lo que sea tambien a pasado a mejor vida.
Mi duda es:
En el circuito que se expone aqui, con mi placa v1.0 de la Anet no me funciona, ahora bien si le quito la resistencia de 10K y le conecto la patilla 4 del optocoplador al pin del end_stop entonces funciona perfectamente.
Asi actuaria como si tuviese el final de carrera directamente conectado al pin, como estan los demas ejes, al cerrar ponen a 0 el pin de su end_stop. Lo que no entiendo es la resistencia de 10K que marca el esquema...
¿es que no lleva ya activada la resistencia pull up interna activada? ¿entoces para que esa resistencia?. De hecho, como he dicho, con la resistencia instalada tal y como me marca el esquema, a mi no me ha funcionado en mi placa anet v 1.0
Gracias a todos. Un saludo.