Welcome! Log In Create A New Profile

Advanced

Problem with output D10

Posted by magflip 
Problem with output D10
November 14, 2023 04:12AM
Hello. I built a homemade printer using ramps 1.4 and I have a problem with the extruder.
When I energize the ramps, the extruder starts to heat up and continues indefinitely (it only stops heating when I remove the power).
I believed it could be a problem with the Q1 mosfet but even after replacing it the problem continues.
I removed the hotend wires from the D10 connector and measured the voltage with a multimeter on the connector pins. It has 12v as soon as I power the ramps.
Does anyone have an idea what it could be?

Marlin is configured as 1.4 EFB

Edited 1 time(s). Last edit at 11/14/2023 04:38AM by magflip.
Re: Problem with output D10
September 14, 2024 09:50AM
Hi @magflip,

Have you found a solution to your problem?
I am having exactly the same problem, as soon as I turn on my homemade printer using ramps 1.4 the hotend starts to heat up and doesn't stop till the whole printer shuts down with overheat protection error.
Any help would be appreciated.
Cheers
Re: Problem with output D10
September 14, 2024 10:56AM
Do not know if this will help, though I had a problems similar this this.
With the power turned off and the heat bead disconnected measure the resistance from the positive voltage to the hotbed heater if the resistance is very low or zero then you have a short somewhere.

I have purchased many different circuit boards where a solder blob was the problem, have also had traces that do not make the trip from point a to point b without an open trace.

Example this one was an open trace. Have had others where the two traces are connected together shorting trace to power.




Searching the logic of the Marlin Code I found this line of code

#define HEATER_BED_INVERTING true


Computer Programmer / Electronics Technician
Re: Problem with output D10
September 14, 2024 11:24AM
Also the mosfet switches gnd. If there is another path to gnd it will stay on

I have seen this many time where the hotend heater cartage is not insulated so the heater block is now at 12v all the time, Current doesn't flow due to not having a gnd path. Then the thermistor is screwed to the heater block, if you break the insulation on the leg it forms a gnd connection. Now the hotend is always on.

To test this unplug the thermistor form the controller and turn on the controller. If the hotend now stops heating, that is your issue. (Printer may error and beep at you due to unplugged thermistor)

Note this is actually lucky, if you pinched the other thermistor leg you send 12v into the ADC and kill the pin (or the entire 2560 chip)

Edited 1 time(s). Last edit at 09/14/2024 11:34AM by Dust.
Re: Problem with output D10
September 14, 2024 12:34PM
Thank you Dust did remember that one.


Computer Programmer / Electronics Technician
Sorry, only registered users may post in this forum.

Click here to login