Dear all
I had big Problems with unreliability since I have UM1. (almost 2 years now.)
To make it short:
Finally I found out that the real temperature on the nozzle (measured with a separate Equipment at exactly the same place as the UM senosr) is far away and changing.
After studying the chip documents, how to measure with a thermocoule as used here, I found following solution:
Shield your sensor cables from sensor print until the sensor itself, Ground it at the sensor board. (soldering to the -pin).
Position the sensor board verticall in the air, so both sides have the same temperature. (because the IC measures the cold junction temperatures of the Connection Pins to the sensor, but they are opposite of the chip. This temperture error goes directly into the differnce)
With this changes, I am now always within 1°C
Your Firmware works perfect, the heater now cycles very constant wtih the same PWM all the time.
Now printing seems ok.
If you tell me how, I will send you a Picture.
Best regards
Franz