-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Help - Can't get Thermistor to work correctly? #6806
Comments
What type number was your old one? Was it a 4.7K type number? Because if it was a 1K type number, that would explain why it isn't working.... |
Unfortunately I don't know. It was originally was this kit I picked up just to have a 2nd printer: http://www.gearbest.com/3d-printers-3d-printer-kits/pp_343643.html The old one was thrown away by mistake, so I can't say for certain anymore. What I can say is they sell this part separately so I can only hope/assume it's their replacement: http://www.gearbest.com/3d-printer-parts/pp_228653.html FWIW I did try table #51 as well without any luck. Perhaps I should try 52 and 55 as well? |
My guess is 52 won't work because that is a 200K thermistor. But 55 would be worth a try. But it would be safer to just order one off of eBay so you know what you have. If 55 does appear to work... It would be good to use a thermometer and verify it is reading accurately. |
Maybe they're not 100K thermistors. What is the resistance of the thermocouple at room temperature? |
I'll try 55 - I measured 90k ohm at room temp. |
No dice. (I meant 51 btw not 52) Also I think you have a bug in your build process in thermistortables.h:92. For number 55 you include the file thermistortable_53.h (which doesn't exist) Any other suggestions? I'm trying a different table now.. |
#if ANY_THERMISTOR_IS(52) // 200k ATC Semitec 204GT-2 (WITH 1kohm RESISTOR FOR PULLUP, R9 ON SANGUINOLOLU! NOT FOR 4.7kohm PULLUP! THIS IS NOT NORMAL!)
#include "thermistortable_52.h"
#endif
#if ANY_THERMISTOR_IS(55) // 100k ATC Semitec 104GT-2 (Used on ParCan) (WITH 1kohm RESISTOR FOR PULLUP, R9 ON SANGUINOLOLU! NOT FOR 4.7kohm PULLUP! THIS IS NOT NORMAL!)
#include "thermistortable_53.h" // <---<<< WRONG!!!
#endif
#if ANY_THERMISTOR_IS(60) // Maker's Tool Works Kapton Bed Thermistor
#include "thermistortable_60.h"
#endif
#if ANY_THERMISTOR_IS(66) // DyzeDesign 500°C Thermistor
#include "thermistortable_66.h"
#endif |
No... Mostly... If you find a table that 'works', be careful and don't assume the numbers are accurate. |
Well I'm gonna quickly run out of tables here :) But I'll keep trying... |
Have you tried swapping the cables between the heated bed and the extruder thermal inputs? I'm wondering if there is a cable issue or if you have a bad input. I calculate that a 90k probe resistance would need about a 33k pull up resistor in order to read 80C using table 11. |
I can certainly swap the thermistors and give that a shot and see if there is something else wrong here. Good idea. Stay tuned. |
Looks like that's where the issue is. The known working heated bed thermistor is not working in the extruder plug. So it looks like the problem is my mainboard (ugh). Thanks for the suggestion that helped! Glad I found a bug at least along the way :) |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Hello,
I'm hoping someone can help me - I'm having a heck of a time getting my extruder thermistor replaced. Due to a failed print that got out of control I broke the old one but thankfully I have a stack of these guys laying around:
https://www.amazon.com/gp/product/B016XGX3X0/ref=oh_aui_search_detailpage?ie=UTF8&psc=1
According to them I should be compiling Marlin to use temp table 11 (TEMP_SENSOR_0 = 11). When I do however, I don't get the correct reading from the thermistor -- It reads 81 deg at room temp (where the heated bed reads 22).
I'm at a pretty serious loss here at this point, I've tried multiple different temp tables and I can't seem to find it. I've even tried a second thermistor to make sure I didn't have a bad one. I'm running Marlin 1.1.1 on a Anet v1.0 board (1284p).
Suggestions?
The text was updated successfully, but these errors were encountered: