Dead time temp control stopped working right
The dead time control for my extruder does not seem to be limiting the drive max anymore. It doesn't matter what value I enter there in the eeprom, it always outputs 100%.
It didn't use to be that way. Now, the only way I can reduce the output is by setting the eeprom value for PID max value to less than 255.
Here's what happened - the pin on my Arduino that TEMP0 on the RAMPS is connected to seemed to quit working as Repetier Host always showed the room temp at over 60 degrees for the extruder. So I moved the extruder thermistor to TEMP2 pin on RAMPS and updated the firmware via Repetier firmware configuration tool to use the TEMP2 pin now instead of TEMP0 for Extruder0, which is my only extruder. That seemed to correct the temperature displaying in Repetier Host when at room temperature.
But, now, when the extruder heater is on the temp curve chart is always showing the output for the extruder as 100% when it is on and has reached the set temperature. It doesn't matter what I change the PID drive max value in the EEPROM to, it doesn't seem to have any effect on the max output.
The output used to change in the temp curve chart when I changed the extruder PID drive max value in the EEPROM. As mentioned above, the only way I can reduce the output of the extruder heater is by reducing the PID max value from 255 down.
I am using heat manager 3 for the extruder.
Do you know why this is now happening?
Comments
Its the temp graph that sometimes shows the correct value and sometimes shows 100%.