Hotend heater does not show up in DWC
-
@foesi said in Hotend heater does not show up in DWC:
M140 H1 ; map EXTRUDER HEATER to heater 1
The M140 command is for bed heating only.
You can remove this command for the hotend.Info:
M140 (GCode Dictionary) -
@jumpedwithbothfeet No, I haven't. I put the M563 P0 D0 H1 just now into config.g and it worked!
The other strange thing is that the extruder and bed temperatures are at -21°C. What could be the cause of that?
-
@norder I saw this in another config.g and gave it a try
-
@foesi as phaedrux mentioned you should post your config.g along with your config-override.g files, I have seen the -21 issue before but for the life of me I cant remember the cause, best to check your using the correct settings for you hotend/bed thermistors/heaters before using them, are they stock parts or have you changed them?
@phaedrux said in Hotend heater does not show up in DWC:
Post your full config.g
-
@foesi said in Hotend heater does not show up in DWC:
The other strange thing is that the extruder and bed temperatures are at -21°C. What could be the cause of that?
Make a T100000 out of the T10000 in the M308 command lines, i.e. one more 0.
P.S.:
But you didn't copy the settings for the thermistors from someone else's config.g ?
You should already enter the thermistors that you have installed.
Otherwise errors could occur or, in the worst case, your printer could catch fire and then there is a risk of death !If everything works, you should do a PID tuning for the bed and the hot end so that the temperatures are kept stable.
-
@jumpedwithbothfeet config.g-25082022.txt config.g.bak.txt
The thermistors and heaters are stock parts - I have only changed the controller board to the duet 3 mini 5+ because the tronxy board was not reliable and made strange things during printing - after I had it for 4 months. Then I bought the duet because the tronxy support could not figure out what the problem was and I have another duet 2 wifi for 2 1/2 years now which works reliable on my own built printer. -
@norder The change to T100000 made the difference - but I have put 84000 there wich is the resistance I measured at around 18°C and that made no difference.
And no I did NOT just copy someone else's config.g . I just saw the line in the config.g and gave it a try . I will definetly do a PID tuning for both - because I need to do this twice a year due to the fact that the temperatures of winter and summer are quite different in Austria.Thank you for your effort!
-
Another thing which is not a problem but could be done better is the value of the Z-Probe.
I got it to work whith a trigger value of 1000 and the usual value is 964.
Is there a way to get the normal value down to 0? -
@foesi Which type of z-probe do you use?
config? -
@cosmowave I use the orignal Tronxy TR leveling sensor.
https://www.tronxyonline.com/Tronxy-Black-TR-Auto-Leveling-Sensor-p1486299.html
I run it with 12V because I have not connected it to the 5V or the 3.3V of the IO port.
-
@droftarts said in Hotend heater does not show up in DWC:
I got it to work whith a trigger value of 1000 and the usual value is 964.
With the comment he meant his Z-Probe.
Not the thermistor. -
@norder oops! Thanks, reading on phone screen, I missed that! I’ve deleted my reply.
Ian
-
@foesi said in Hotend heater does not show up in DWC:
Is there a way to get the normal value down to 0?
An analog sensor needs at minimum a bit offset.
How is the sensor configured in config.g?
Can you exactly describe your wiring please. -
This post is deleted! -
@cosmowave the sensor is configured like this:
; Z-Probe
M558 P1 C"!io3.in" H5 F120 T6000 ; set Z probe type to switch and the dive height + speeds
G31 P999 X-41 Y5 Z5 ; set Z probe trigger value, offset and trigger height
M557 X50:550 Y50:550 S50 ; define mesh gridI have connected the signal to the io3.in of the IO_3 port. The + and - are connected to the 12V port in the center of the board.
-
@foesi For me, the config and wiring seems ok.
Perhaps it helps when you insert a resistor into the signal line from probe to io3 pin to get a lower value?
But i'm not completely sure if this will work... -
@foesi
"but I have put 84000 there which is the resistance I measured at around 18°C"That's a really unlikely resistance for a 100k thermistor at 18C. It should be well above 100k, close to 150k, at that temperature. These thermistors are specified at 25C, and have a negative temperature coefficient, which means the resistance is higher at lower temperatures.
Is it possible you used your fingers to hold the meter leads on the thermistor, and got a reduced reading due to leakage through your skin?
Anyways, use the nominal 100k value in your calibration. It is probably very close to correct.
-
@mendenmh the resistance of normal thermistors goes down when the temperature increases. Thats what NTC means negative temperature coefficient, so the values go in opposite directions.
PT100/1000 are positive temperature, so both values go in the same direction@foesi using 84000 is incorrect. the value stated in the firmware is the value the thermistor will read at 0 degrees, so 100000 is what you should be using
-
@jay_s_uk You and I said the same thing, about the negative temperature coefficient. I said resistance is higher at lower temperatures; you corrected to lower at higher temperatures.
However, your statement about the value for a thermistor being specified at zero degrees is wrong. Most thermistors are standardized at 25C. Pt100/Pt1000 are, indeed, standardized at 0C. But it is still correct that the 100000 is the right number to have put in the file.
-