Temp Sensor Defects...

General discussion of 3D printers

Temp Sensor Defects...

Postby sacha » Thu Jul 25, 2013 10:57 pm

Hi all you wonderfully experienced folks,

I have a puzzle I'm trying to figure out - I keep getting Temp sensor Defect errors whenever I try to set a temperature.

Here's the setup:
RUMBA board with Budaschnozzle hot end and MK1 heated bed (with standard thermoresistor). All four connections are going where they should be and I've tested for continuity.

In Repetier Firmware, I have the extruder 0 thermocouple setting set for "7" which should be Buddaschnozzle.

The error I get when trying to do anything temperature related (i.e. preheat) is:
extruder 0: temp sensor defect
heated bed: temp sensor defect
Printer set into dry run mode until restart!

When I check temperatures (M105), I get:
T:1081.25 B:-50.88 @:0

I'm really hoping that that info can help diagnose the issue.

Any help, advice, or testing steps would be greatly appreciated!
sacha
 
Posts: 11
Joined: Sat May 25, 2013 2:59 pm

Re: Temp Sensor Defects...

Postby sacha » Thu Jul 25, 2013 11:48 pm

I'm suspecting that I might have an open on the budda and a short on the hotbed sensors, will test again later tonight...
sacha
 
Posts: 11
Joined: Sat May 25, 2013 2:59 pm

Re: Temp Sensor Defects...

Postby flurin » Fri Jul 26, 2013 6:22 pm

sacha wrote:...
extruder 0: temp sensor defect
heated bed: temp sensor defect
Printer set into dry run mode until restart!

When I check temperatures (M105), I get:
T:1081.25 B:-50.88 @:0
...


There are two conditions for the error message:

Code: Select all
        if(temp<MIN_DEFECT_TEMPERATURE || temp>MAX_DEFECT_TEMPERATURE)
        {
            Com::printFLN(Com::tTempSensorDefect);
        }


Your value 1081.25 is obviously > MAX_DEFECT_TEMPERATURE
and -50.88 < MIN_DEFECT_TEMPERATURE

Check the sensor type for the Extruder 0 and the Bed in Configuration.h:

Code: Select all
// What type of sensor is used?
// 1 is 100k thermistor (Epcos B57560G0107F000 - RepRap-Fab.org and many other)
// 2 is 200k thermistor
// 3 is mendel-parts thermistor (EPCOS G550)
// 4 is 10k thermistor
// 8 is ATC Semitec 104GT-2
// 5 is userdefined thermistor table 0
// 6 is userdefined thermistor table 1
// 7 is userdefined thermistor table 2
// 50 is userdefined thermistor table 0 for PTC thermistors
// 51 is userdefined thermistor table 0 for PTC thermistors
// 52 is userdefined thermistor table 0 for PTC thermistors
// 60 is AD8494, AD8495, AD8496 or AD8497 (5mV/C and 1/4 the price of AD595 but only MSOT_08 package)
// 97 Generic thermistor table 1
// 98 Generic thermistor table 2
// 99 Generic thermistor table 3
// 100 is AD595
// 101 is MAX6675
#define EXT0_TEMPSENSOR_TYPE 1
...

#define HEATED_BED_SENSOR_TYPE 4

User avatar
flurin
 
Posts: 203
Joined: Mon Feb 27, 2012 12:09 pm
Location: Switzerland

Re: Temp Sensor Defects...

Postby sacha » Tue Jul 30, 2013 2:04 pm

Ok, I've figured out the two errors.

Extruder temp sensor:
This problem was caused by the fact that I'm using a Budaschnozzle with Repetier. Under Marlin, if you're using a Buda, just choose #7 as the thermistor type and ia apparently just works. Well under Repetier, type 7 is also known as (blank) user defined thermistor table 2. So the fix was to make the following changes to thermistor table 2:

Code: Select all
#define NUM_TEMPS_USERTHERMISTOR2 54
#define USER_THERMISTORTABLE2  {\
  {46*4, 270*8}, {50*4, 265*8}, {54*4, 260*8}, {58*4, 255*8}, {62*4, 250*8},{67*4, 245*8},{72*4, 240*8},{79*4, 235*8},{85*4, 230*8},\
  {91*4, 225*8},{99*4, 220*8},{107*4, 215*8},{116*4, 210*8},{126*4, 205*8},{136*4, 200*8},{149*4, 195*8}, {160*4, 190*8},{175*4, 185*8},\
  {191*4, 180*8},{209*4, 175*8},{224*4, 170*8},{246*4, 165*8},{267*4, 160*8},{293*4, 155*8},{316*4, 150*8},{340*4, 145*8},{364*4, 140*8},\
  {396*4, 135*8},{425*4, 130*8},{460*4, 125*8},{489*4, 120*8},{526*4, 115*8},{558*4, 110*8},{591*4, 105*8},{628*4, 100*8},{660*4, 95*8},\
  {696*4, 90*8},{733*4, 85*8},{761*4, 80*8},{794*4, 75*8},{819*4, 70*8},{847*4, 65*8},{870*4, 60*8},{892*4, 55*8},{911*4, 50*8},{929*4, 45*8},\
  {944*4, 40*8},{959*4, 35*8},{971*4, 30*8},{981*4, 25*8},{989*4, 20*8},{994*4, 15*8},{1001*4, 10*8},{1005*4, 5*8}  } 


After that, the Buda worked great.

The heatbed thermistor just had a poor connection - I fixed that and now it works well too.
sacha
 
Posts: 11
Joined: Sat May 25, 2013 2:59 pm

Re: Temp Sensor Defects...

Postby enmity » Sun Aug 04, 2013 8:30 am

man I wish I was on more, I had that same problem which took me a while to get fixed. I also got the budaschnozzle and it works fantastic I had to create a mount so i could use the pieces of my qu-bd extruder with the nozzle.
enmity
 
Posts: 30
Joined: Tue Jun 12, 2012 2:38 am


Return to 3D Printer General Discussion

Who is online

Users browsing this forum: No registered users and 1 guest

cron