It's a pt100. Same as in the head but without the housing obviously...
I guess in most cases a heated bed issue is caused by poor connection of the connector block. Resoldering the connections probably will help.
All PT100 sensors have the same temperature versus resistance curve so any manufacturer will work although it's rare for them to die. I forget if it's 0603 or 0804 or other SMD size.
More likely the wiring somewhere between the circuit board and the bed is faulty. Most likely on the bed PCB. Start with reflowing the solder at the terminal block. The etches on the bed can also fail. If so consider bypassing that with a wire.
PT100 should be around 108 ohms at room temperature.
Ah alright, so that resistance seems okay, I measured 112.4 ohm.
I'm not sure about the wiring, I actually measured the continuity of he wires on the bed pcb, even while trying to move the screw terminal.
I looked at the connections on the bed through a microscope (awesome to have a electronics colleague) and they seemed fine, but I re-soldered them anyway.
After heating the bed to 85 degrees (and seeing the temperature suddenly jump to 100 and back again) I noticed that the resistance directly over the sensor was 4,6 MOhm, which seems like a crazy amount. I re-checked my multimeter with a basic 220 ohm resistor.
I think I'll try to get my hands on a new PT100 B sensor. Comparing it to the Adafruit Ruler it seems to be the 805 form factor. If someone has a Farnell / ... link ready that would be really awesome.
If you measure the resistor while it's connected to the UM and the UM is powered up you will get crazy readings like this. The way the UM and the way your meter measures resistance is it puts a small voltage across the two wires and measures the current flowing through. Unfortunately the UM and the meter use different voltages. The UM uses around a volt and your meter sends out only probably a few mv. So the meter is getting all confused. I would heat until it fails then quickly cut power and measure with voltmeter then to see if it's actually the PT100. Things expand when heated at different rates. The problem is almost certainly in an area that gets hot - in other words on the bed somewhere. It could be a hairline fracture in the conductive trace but more likely a solder joint but you reflowed them all. So maybe it's time to change the PT100 - I don't know.
I would also connect the meter up to the screw terminals to free up my hands and push around on the PCB while watching the meter to see if the resistance jumps suddenly. Sometimes you can find the bad spot that way.
At this point I think it's time you contact your reseller and get a new bed.
You are totally right, I totally forgot about disconnecting the power. I should have known that by now. Measuring this again with the power cut off I got a normal looking value.
I now re-soldered all connections of the screw connector and the sensor, while adding some more soldering (without moving the components) and now it seems to work. I tried heating the bed to a few temperatures and saw no strange fast fluctuations.
I'm starting a bigger print to test it over a longer period.
Thanks for all the help!
Edited by Guest- 4 months later...
In the end we received the error again and we replaced the bed with a new one.
Recommended Posts
peteruithoven 4
Does anyone know which sensor is used on the Ultimaker 2 bed? I couldn't find it in the opensourced files:
https://github.com/Ultimaker/Ultimaker2/blob/master/_BOM/BOM%20ultimaker%202.pdf
https://github.com/Ultimaker/Ultimaker2/tree/master/1155_Print_Table_Heated_Bed_(x1)
Edited by GuestLink to post
Share on other sites