Welcome! Log In Create A New Profile

Advanced

Prusa Mendel Commissioning - Motors Not Responding

Posted by jsluke 
Prusa Mendel Commissioning - Motors Not Responding
February 22, 2014 10:35AM
I'm making my first attempt at getting my Mendel I2 up and running.

The electronics are all wired up and the firmware has been uploaded. I can connect to the printer and I can hear a humming noise from the stepper motors.

When trying to move any of the axis using the +x / -x / +y / -y / +z / -z buttons in pronterface nothing happens. I get the following output when connecting to the printer and pressing the buttons =>

Connecting...
start
Printer is now online.
echo: External Reset
Marlin1.0.0
echo: Last Updated: Feb 22 2014 14:47:15 | Author: (none, default config)
Compiled: Feb 22 2014
echo: Free Memory: 5282 PlannerBufferBytes: 1232
echo:Hardcoded Default Settings Loaded
echoconfused smileyteps per unit:
echo: M92 X78.74 Y78.74 Z533.33 E836.00
echo:Maximum feedrates (mm/s):
echo: M203 X500.00 Y500.00 Z5.00 E25.00
echo:Maximum Acceleration (mm/s2):
echo: M201 X9000 Y9000 Z100 E10000
echo:Acceleration: S=acceleration, T=retract acceleration
echo: M204 S3000.00 T3000.00
echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s)
echo: M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00
echo:Home offset (mm):
echo: M206 X0.00 Y0.00 Z0.00
echotongue sticking out smileyID settings:
echo: M301 P22.20 I1.08 D114.00
Error:0
: Extruder switched off. MINTEMP triggered !
Errortongue sticking out smileyrinter stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)
ok T:0.0 /0.0 B:0.0 /0.0 T0:0.0 /0.0 @:0 B@:0
Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)
Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)
Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)
Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)
Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)
Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)
Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)
Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)


One concern I have is whether the motors are wired correctly. My motors were supplied with connectors attached and the wires in the following order => blue-red-green-black. I've been advised that there is no standard for the colour coding of the motor wires so am unsure how to check they are correct.

Thanks.

James.
Re: Prusa Mendel Commissioning - Motors Not Responding
February 22, 2014 10:53AM
I understand that this is almost certainly due to a thermistor problem, so I have checked my configuration.h file and found the following entries =>

#define TEMP_SENSOR_0 -1
#define TEMP_SENSOR_1 -1
#define TEMP_SENSOR_2 0
#define TEMP_SENSOR_BED 0

There is a whole list of values in the comments section and -1 refers to a "thermocouple with AD595". I am using a 100K thermistor so I must have the wrong setting.

However, I would appreciate some guidance on which values to change out of the list TEMP_SENSOR_0, TEMP_SENSOR_1, TEMP_SENSOR_2 and TEMP_SENSOR_BED.

I have a single extruder and a heated bed. Am I therefore correct in saying that I need to set the correct values for TEMP_SENSOR_0 and TEMP_SENSOR_BED? Should I just set TEMP_SENSOR_1 and TEMP_SENSOR_2 to 0?

Thanks.

James.
Re: Prusa Mendel Commissioning - Motors Not Responding
February 22, 2014 11:11AM
I've now tried changing the configuration.h values and instead of MINTEMP triggered I now get MAXTEMP triggered.

I am using a EPCOS 100K Thermistor (B57560G104F) from this kit => [reprap.org]

The Marlin firmware gives me the following options =>

//===========================================================================
//=============================Thermal Settings  ============================
//===========================================================================
//
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
//
//// Temperature sensor settings:
// -2 is thermocouple with MAX6675 (only for sensor 0)
// -1 is thermocouple with AD595
// 0 is not used
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
// 3 is Mendel-parts thermistor (4.7k pullup)
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
// 71 is 100k Honeywell thermistor 135-104LAF-J01 (4.7k pullup)
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
// 20 is the PT100 circuit found in the Ultimainboard V2.x
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor
//
//    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
//                          (but gives greater accuracy and more stable PID)
// 51 is 100k thermistor - EPCOS (1k pullup)
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (1k pullup)
//
// 1047 is Pt1000 with 4k7 pullup
// 1010 is Pt1000 with 1k pullup (non standard)
// 147 is Pt100 with 4k7 pullup
// 110 is Pt100 with 1k pullup (non standard)

I have not yet connected up my heated bed so I have the following configuration settings =>

#define TEMP_SENSOR_0 1
#define TEMP_SENSOR_1 0
#define TEMP_SENSOR_2 0
#define TEMP_SENSOR_BED 0

Any ideas which setting I should be using?

Also, I'm not sure about the use of a pullup resistor. I have bought an off the shelf Ramps 1.4 board and have connected the thermistor directly to the appropriate pins. Should I have wired in another resistor as well? If so, please advise where I should have put the resistor?

Many thanks.

James.
Re: Prusa Mendel Commissioning - Motors Not Responding
February 22, 2014 03:19PM
Im new to this all too but it looks to me that your values should be for now

#define TEMP_SENSOR_0 51
#define TEMP_SENSOR_1 0
#define TEMP_SENSOR_2 0
#define TEMP_SENSOR_BED 0

If sensor 0 dosent work at 51 you might try the value of 6.
Then set you bed sensor when you get it hooked up.

Like I said Im new to this too and am having problems myself so good luck.
Be sure after making changes to save then upload to your board.
And remeber what you did so you can change it back if it dosent work.

Good Luck.
Re: Prusa Mendel Commissioning - Motors Not Responding
February 22, 2014 04:10PM
Thanks for the suggestion - I'm afraid setting TEMP_SENSOR_0 to 51 didn't work (MAXTEMP) .... I've also tried 55 and 6.

I've put an ohmmeter on the thermistor and it is measuring a resistance so I don't believe it's shorted out in anyway.

James.

Edited 1 time(s). Last edit at 02/22/2014 04:11PM by jsluke.
Re: Prusa Mendel Commissioning - Motors Not Responding
February 22, 2014 04:18PM
... and the answer was .... I had the wrong mother board setting in the configuration file!!!

When I corrected the mother board setting TEMP_SENSOR_0 51 worked fine.

Many thanks.

James.
Sorry, only registered users may post in this forum.

Click here to login