Welcome! Log In Create A New Profile

Advanced

G28 turns Heater On

Posted by ayouden 
G28 turns Heater On
September 18, 2014 05:08AM
This has baffled me!

For some reason the Hot-end is always on when I home my Delta Printer.

If I do not do a G28 command, the heater will not turn on!

(The Printer does home correctly)

After sending G28 it turns on and doesn't stop at the max temps etc...

I would guess it is on constantly and wouldn't stop until it burns itself out!

The only way to stop it heating is to turn the power off.

This is crazy, any ideas?

Thanks

Edited 1 time(s). Last edit at 09/18/2014 05:10AM by ayouden.
Re: G28 turns Heater On
September 18, 2014 06:04AM
Ramps?

Check your ground wires into the ramps.
Re: G28 turns Heater On
September 18, 2014 06:11AM
Yes, I am using Ramps.

I am using a simple 5A 12V PSU and then some wire into the 5A socket, not the 11A

Attached images highlight these.

So I would presume all the grounds are ok?

Homing works fine by the way
Attachments:
open | download - IMAG0622.jpg (477.4 KB)
open | download - IMAG0621.jpg (430.3 KB)
open | download - IMAG0620.jpg (420.7 KB)
Re: G28 turns Heater On
September 18, 2014 06:47AM
It could be a failed mosfet. Move the heater connection to D9 and adjust pins.h accordingly. Line 675 in current Marlin.
Re: G28 turns Heater On
September 18, 2014 06:49AM
Okay,

I am lost inside the pin.h file.

My version of Arduino IDE (1.0.5) isn't showing the line numbers and I am not sure where to look for these pins to reconfigure.

what does the pin say as I can try a control F and search for the define.

Thanks

EDIT:

I have found this:

#if MOTHERBOARD == 35
#define HEATER_0_PIN 8
#else
#define HEATER_0_PIN 10 // EXTRUDER 1
#endif

Edited 2 time(s). Last edit at 09/18/2014 06:58AM by ayouden.
Re: G28 turns Heater On
September 18, 2014 07:02AM
The second defined HEATER_0 in that block is the line you're looking for. The IDE should display the line numbers in the bottom left.
Re: G28 turns Heater On
September 18, 2014 07:11AM
I have fixed this by simply changing the Board from 35 to 34.

This has now fixed the issue and the Hotend heats up and cuts off as it should.

However, my main underlying issue is the fact that once homed, the printer doesn't move at all!

It is either Firmware or Hardware, but not sure what it is.
Re: G28 turns Heater On
September 18, 2014 07:41AM
send a m119 to your printer, see what it has to say about endstops

If you have somehow defined min endstops and the are triggered, it wont move.

Or if the board is not responding at all after homing, you may have your endstops wired wrong and it is shorting +5v to gnd, killing the board. (this will kill your mega voltage regulator)
Re: G28 turns Heater On
September 18, 2014 07:50AM
I have checked M119 and everything is ok!

However, what you are saying about the shorting of 5V to ground is interesting!

How would I know if I have done it wrong, is there a correct way of doing them?

Thanks
Re: G28 turns Heater On
September 18, 2014 07:58AM
Check the endstop connections on the board, the wires should go to the S and - pins, if they go between + and - then you're shorting gnd to VCC every time an endstop trips. If you can get a response from M119 after homing the machine this is not your problem.
Re: G28 turns Heater On
September 18, 2014 08:11AM
ohhh, ok.

In which case this isn't my problem!
Sorry, only registered users may post in this forum.

Click here to login