hola buenas tengo una prusa i3 que estoy reparando y al conectar todo me marca la temperatura del hotend correcta, pero la temperatura de la cama me pone 80 grados en ambiente, he cambiado de lugar el termistor para probarlo si estaba estropeado y me da bien la temperatura ambiente. La placa es una ramps 1.4 y la verdad es que ya no se que hacer, he revisado mil veces el marlin pero esta todo correcto en la placa le he puesto #define BOARD_RAMPS_14_EFB.
Hola, la RAMPS lleva tres circuitos para termistores (T0, T1 y T2), usándose normalmente el T0 para el hotend y el T1 para la cama.
Todos llevan en el circuito una resistencia y un condensador que, en caso de que fallen, hará que se lean mal las temperaturas de ese termistor.
En concreto, son las siguientes: R7 y C5 para T0, R1 y C8 para T1, R11 y C1 para T2. Las resistencias son de 4,7K y los condensadores de 10uF.
Por lo que indicas, parece que tienes mal el circuito del termistor de la cama pero, para asegurarte, cambia el termistor del hotend al conector de la cama y comprueba si marca la misma temperatura erronea.
Si se confirma que tienes mal el circuito de T1 y no estás usando el conector de T2, puedes intercambiarlos.
Para ello, solo tendrás que modificar en Marlin el archivo pins_RAMPS.h de la siguente forma:
#define TEMP_1_PIN 14
#define TEMP_BED_PIN 15
y por supuesto, conectar el termistor de la cama en el conector T2.
Gracias Simemart por la pronta respuesta,he hecho lo que me has escrito pero sigue dandome el problema, he comprobado tanto las resistencias como los condensadores. He probado otra placa la MKS GENV1.1 y me dan bien los valores. Quiero probar el arduino mega 2560 con otro para ver si este no esta estropeado ya que me parece muy extraño que con dos placas distintas en una va bien y en la otra solo me funcione el T0
Hola, doy por sentado que ya has comprobado que el termistor está bien y que lo que falla es el conetor T1, por lo que si has cambiado el termistor de la cama al conector T2 y modificado el archivo de pines, naturalmente copilando y grabando de nuevo en la placa, es raro que siga igual.
Ya sería mucha casualidad que tuvieses las dos líneas (T1 y T2) estropeadas al mismo tiempo, o que esté mal el Arduino Mega precisamente en los circuitos que controlan esos pines que utilizan las dos líneas.
Quizá debas revisarlo todo con más calma.
si estoy volviendo a revisar todo, en las pruebas que realice en la placa mks conecte el termistor de la cama y el termistor de el hottend y me daban la temperatura ambiente, probe otro termistor en el conector de la cama y tambien me daba bien las medidas de temperatura. En la ramps 1.4 antes de hacer los cambios en el archivo a pins_RAMPS.h s conectaba la cama en el t0 los valores eran correctos, al hacer los cambios seguia igual.Te explico lo del arduino mega y es que es a razon de que se me estropeo una placa ramps 1.4 debido a que conecté mal un final de carrera y se me estropeo la primera placa
Hola, si el Arduino Mega que estás utilizando es el que tenías conectado en la RAMPS que se estropeó, es posible que esté dañado de algún modo.
En ese caso, tendrás que utilizar otro que sepas que está bien.
Hola Simemart perdona por no haberte respondido, pero es que estaba esperando a que me llegase el arduino mega 2650 y por fin ya esta aqui. La he instalado y el problema se ha resuelto, al final el problema lo tenia en el mega 2650. Muchas gracias por la ayuda
Me alegro que lo hayas solucionado.
Un saludo.