makerbase-mks / MKS-TinyBee

MKS TinyBee is a mainboard for 3d printing, based on ESP32 module
GNU General Public License v3.0
109 stars 111 forks source link

MKS Tinybee reads wrong temperature #99

Open ducntq opened 10 months ago

ducntq commented 10 months ago

My MKS Tinybee suddenly reads temperature of hotend at 133°C and bed at 133°C, even though room temperature is at constantly 26°C (AC room). I was just using the board normally, until I turnt the board on this morning. I tried replacing the thermistors for both hotend & bed, but the board reads incorrect value. I tried unplugged both thermistors, the board reads 130°C.

The firmware I'm using here (although I doubt it was a firmware issue): https://github.com/ducntq/mks-tinybee-marlin

SubJORJ commented 10 months ago

Check voltage at Zener diode D7, should be approximately 2.5V. Maybe your zener diode has shorted out, or the large 30 ohm resistor has burned out or is badly soldered.

JazzinSA commented 9 months ago

I use a large number of these motherboards. I have found that the problem is not a marlin issue. Some motherboards is just way off. From a batch of 10 motherboards I will find 2 or 3 that the temperature is off sometimes as much as 20 degrees. If I were better at writing marlin code I would have written a calibration procedure but unfortunately my marlin skills is just not there yet.