I've been struggling with temperature issues on my hotend for seemingly months now. While the bed temperature has always been rock solid, the hotend can either be very solid, or just wildly all over the place, sometimes triggering a thermal shutdown. I'm running an i3 variant with Ramps 1.4, Arduino Mega 2560 R3, and Marlin bugfix-2.0.0.
I'm running an E3Dv6 hotend that uses the thermistor cartridge. I'm connecting the thermistor to the Ramps board with the E3D supplied cable made for the thermistor cartridge. I've done the PID AutoTune.
What I'm seeing now, is terrible instability in the hotend temp at the beginning of the print, which smooths out later and either maintains through the rest of the print, or goes through other periods of instability. For instance, this is a print I attempted tonight. The first image is showing the last part of the first layer and going into the 2nd layer. This is not even the worst of the hotend fluctuations that occurred previous to what's in the image. You can see the bed switching from the first layer temp to the 2nd layer.
This image is at about layer 8. Temp levels out and remains very stable for some time. The third image shows this stable period.
Then around layer 20, the temp took about a 15-20 degree down spike and while it was climbing back up and I was going to grab a screen shot, it must have jumped the other way and triggered a thermal shutdown.
Hardware wise, I've swapped out just about every possible culprit. I have another E3Dv6 for another printer I'm building, so I swapped out the themistor cartridge with no change. I've gone through 3 sets of Mega/Ramps boards, no joy.
I've seen bugs in Marlin before that were causing some temperature issues, but those were fixed long ago and I see no open issues with Marlin currently. I just updated to the latest pull last night.
Could it be a power supply issue? The only thing I can think, if swapping the thermistor didn't cause any change is that something is causing fluctuation on the AREF which is then causing fluctuations on the readings. But I wish I knew why it always is just the hotend and not the bed. Seems like if it was a power supply thing, the bed would also be showing instability at the same time, but it doesn't.
Does anyone have any other ideas?
I'm running an E3Dv6 hotend that uses the thermistor cartridge. I'm connecting the thermistor to the Ramps board with the E3D supplied cable made for the thermistor cartridge. I've done the PID AutoTune.
What I'm seeing now, is terrible instability in the hotend temp at the beginning of the print, which smooths out later and either maintains through the rest of the print, or goes through other periods of instability. For instance, this is a print I attempted tonight. The first image is showing the last part of the first layer and going into the 2nd layer. This is not even the worst of the hotend fluctuations that occurred previous to what's in the image. You can see the bed switching from the first layer temp to the 2nd layer.
This image is at about layer 8. Temp levels out and remains very stable for some time. The third image shows this stable period.
Then around layer 20, the temp took about a 15-20 degree down spike and while it was climbing back up and I was going to grab a screen shot, it must have jumped the other way and triggered a thermal shutdown.
Hardware wise, I've swapped out just about every possible culprit. I have another E3Dv6 for another printer I'm building, so I swapped out the themistor cartridge with no change. I've gone through 3 sets of Mega/Ramps boards, no joy.
I've seen bugs in Marlin before that were causing some temperature issues, but those were fixed long ago and I see no open issues with Marlin currently. I just updated to the latest pull last night.
Could it be a power supply issue? The only thing I can think, if swapping the thermistor didn't cause any change is that something is causing fluctuation on the AREF which is then causing fluctuations on the readings. But I wish I knew why it always is just the hotend and not the bed. Seems like if it was a power supply thing, the bed would also be showing instability at the same time, but it doesn't.
Does anyone have any other ideas?