problem with temperature sensors
Posted: Thu Apr 19, 2018 9:31 pm
I have an i3 pro B with GT2560 Rev A+
The problem started while I was changing the nozzle, I figured I could also remove the hotend and clean it. So I removed the screws holding thermistor and heating element in the aluminium block, took them out, cleaned it. When I put it all back together, I noticed "err: MINTEMP" error on the LCD, temperatures being "0/0" for the extruder and "room temp/0" for the bed.
What I have tried so far:
1) I followed the advice given here viewtopic.php?f=13&t=17030 , when pins are shorted, it shows 358/0 on both bed and extruder, so I figured the board is fine.
2) I plugged the extruders thermistor in beds thermistor socket, and it works. Plugging the beds thermistor in extruders socket, does not work, so it somehow must be the board. Both thermistors are OK, room temperature resistance is around 100K, drops when heated.
3) I tried inspecting the board closely, cant see any obvious damage. See the picture here https://drive.google.com/open?id=10zJ-S ... NDTWbhHZa0
4) I found this thread https://www.thingiverse.com/groups/prus ... opic:21620 , and figured I'll try switching TEMP_0_PIN with TEMP_1_PIN in marlin, and plugging the thermistor in T_HE 2 socket (unused one) and updating the firmware. This, to my surprise, also did not work - it shows 277/0 or 228/0 for the extruders thermistor, so there is no MINTEMP or MAXTEMP error, as far as I could tell, everything else (steppers, heaters, LCD etc.) works fine.
5) I checked the schematic for the board https://drive.google.com/open?id=1Glg0R ... yMsJmUvNxf and measured the three resistors R4, R21, R23 they should all be 4,7K, but the middle one is around 400 ohm. The other two are 4,7K. There is continuity between grounds, and between pins 87 88 and 89 on Atmega chip (Analog inputs 8 9 and 10) and the respective sockets.
Does anyone have any suggestions? Whats wrong with the middle resistor? could the SMD caps have blown? Are the Atmega2560 pins blown?
I don't want to buy a new board, so any help would be much appreciated! Thanks!
The problem started while I was changing the nozzle, I figured I could also remove the hotend and clean it. So I removed the screws holding thermistor and heating element in the aluminium block, took them out, cleaned it. When I put it all back together, I noticed "err: MINTEMP" error on the LCD, temperatures being "0/0" for the extruder and "room temp/0" for the bed.
What I have tried so far:
1) I followed the advice given here viewtopic.php?f=13&t=17030 , when pins are shorted, it shows 358/0 on both bed and extruder, so I figured the board is fine.
2) I plugged the extruders thermistor in beds thermistor socket, and it works. Plugging the beds thermistor in extruders socket, does not work, so it somehow must be the board. Both thermistors are OK, room temperature resistance is around 100K, drops when heated.
3) I tried inspecting the board closely, cant see any obvious damage. See the picture here https://drive.google.com/open?id=10zJ-S ... NDTWbhHZa0
4) I found this thread https://www.thingiverse.com/groups/prus ... opic:21620 , and figured I'll try switching TEMP_0_PIN with TEMP_1_PIN in marlin, and plugging the thermistor in T_HE 2 socket (unused one) and updating the firmware. This, to my surprise, also did not work - it shows 277/0 or 228/0 for the extruders thermistor, so there is no MINTEMP or MAXTEMP error, as far as I could tell, everything else (steppers, heaters, LCD etc.) works fine.
5) I checked the schematic for the board https://drive.google.com/open?id=1Glg0R ... yMsJmUvNxf and measured the three resistors R4, R21, R23 they should all be 4,7K, but the middle one is around 400 ohm. The other two are 4,7K. There is continuity between grounds, and between pins 87 88 and 89 on Atmega chip (Analog inputs 8 9 and 10) and the respective sockets.
Does anyone have any suggestions? Whats wrong with the middle resistor? could the SMD caps have blown? Are the Atmega2560 pins blown?
I don't want to buy a new board, so any help would be much appreciated! Thanks!