Salta al contenuto principale


If the power supply was failing which would be reduced, voltage or amperage? πŸ€”
Can't measure >10A with my multimeter, but the 12.08V output of the power supply are absolutely stable when the temperature begins to drop uncontrollably. Meanwhile the MCU reports it tries to give full power to keep temperature.

In my very limited understanding of electronics this indicates that my power supply degraded and doesn't provide all of its 350W anymore?
#3DPrinting #electronics #repair

Questa voce Γ¨ stata modificata (1 settimana fa)

Technology Channel reshared this.

in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

Prefacing this with all I know about 3d Printers is that I don't have one:
If it was the power supply failing I'd expect to see the voltage sag. As you you indicate the extruder and plate both aren't keeping temperature , I'd check the wiring from the PS to whatever controls the temperature. Measure the 12V there to see if there is a voltage drop in the wiring .
0.01 Ohm at 10A gives a 1V drop.
in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

Without any detailed knowledge of the printer available, I might think that the PS is fine and the heating element in the extruder has a problem.
in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

my familiarity with electricity mostly comes from lighting equipment which has historically been resistive loads but also deals with ballasts and power supplies to drive DC to arc lamps and LEDs. Metering current (Amps) is only going to show you how much is being drawn by any given load. Therefore it's unlikely your PSU will be showing 350W draw. 350W is likely when your PSU either becomes damaged or engages some kind of current protection (fuse, breaker, shunt resistor).
in reply to Bill

failing to provide the proper voltage (whatever is listed on the PSU) would cause issues but I know it's entirely possible to meter correct voltage that doesn't begin to show evidence of a dropped neutral return until it's placed under load. In any case the difference in voltage across the terminals of the output legs should remain relatively stable under load.
in reply to Bill

what are the symptoms you're experiencing with the printer that are pointing you to the PSU?
in reply to Bill

@FloppySalmon The printer worked with these exact settings before. Now it can heat up to 245/90Β°C when the motors don't work, but once they do the UI indicates it has to supply 90-100% of power to the heaters to keep them up - but if the heat has to change the power apparently doesn't suffice anymore. So it *looks* like lack of power. Also I couldn't find any issue with the head or its wiring.
@Bill
in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

@FloppySalmon My idea in measuring the amperage was to know whether or not the printer draws the maximum of what the supply is able to provide - and if that is still the 29.something ampere it should be.
@Bill
in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

I suppose you could attach a different load, one you'd know could pull more that 350W at the proper voltage and the. If your amp draw was short then yeah definitely the PSU. But it kinda sounds like that's the case (and not some kinda sensor or firmware shenanigans) I'd swap it and see if it fixes the problem but I also understand if you want to be more certain before buying new parts
in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

Is the PSU providing only 12 V? If yes then 29 or thereabouts would be the maximum. Else, it may be well bellow 29 A.
@FloppySalmon
@Bill
in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

what you can do about measuring the amps: put a resistor in the thingy that should make it draw 10amps. then measure voltage at that.
if its degraded, it should not keep up the voltage

you probably need to put a bunch of resistors in parrallel, and even then they will only last a short amount of time unless you have some that are actaully rated to the 350w
so it'd be prep verything, plug in, measure, unplug, put out fire

in reply to 4censord

@4censord Please use a clamp meter. There’s no reason to modify the 300+W hot path of a printer to measure current usage.
in reply to Sebastian Lauwers

@teotwaki well yes, except she said she doesn't have the tools to measure this, so i'd assume no clamp meter.
in reply to 4censord

@4censord @teotwaki Indeed I do not. Also really don't have the 40€ to spend on something I basically never need.
in reply to Fritz Adalis

@FritzAdalis I’m also thinking this (or something similar to this) rather than the failing PSU. Initially I was thinking the heating element, but considering there’s something related to the motors running in your tests Nat, I don’t think that’s realistic.

Just to isolate: what happens if you let the printer warm up and then try to increase temps (leaving the motors disconnected/disengaged)?

in reply to Sebastian Lauwers

@teotwaki @FritzAdalis Mmh… this actually makes a lot of sense. I'll check that tomorrow, now it's too late.

The original maximums for the printer were 260/70Β°C. Given good experiences with the smaller but very similar i3 Mega (running that one at 280/110Β°C max) I've raised the max for this bigger one to 270/90Β°C. This might've been too much for one or multiple of those FETs given the 50% bigger build plate, my mind was pre-occupied with power requirements and fire safety.

in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

@teotwaki @FritzAdalis Just to make sure, you guys were thinking about these, right?

Do I have to unsolder them for testing? They seem to be glued with adhesive thermal paste or pads to the PCB for heat dissipation, would probably be somewhat ugly to rip them off.

To state the obvious, I never tested FETs before. πŸ˜Άβ€πŸŒ«οΈ

in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

@teotwaki
Oh, that's solder holding them on. You'll be sad if you rip them off the board.

Do you have an oscilloscope? If so measure the output and see if the voltage drops when the problem starts. A multimeter might not be that accurate since the output is pulsed. Worst case it looks like the board has leds that pulse when the heaters are on, you could put a light on the output and see if the pulses match.

Also see if the fet gets hotter than you'd expect. If you have a thermal camera that's ideal.

Is it the hot end or the bed that's the problem? Can you tell your firmware to use the other heater port if you're not already using it?

in reply to Fritz Adalis

I neither have an oscilloscope nor thermal camera. :/ I could use the other hotend port for testing indeed, I only noticed when taking the pictures that there's a second one. There's not a second port for a bed heater though, so if it's one of the FETs I hope it's specifically the one for the hotend.

How could I even prevent this from happening again if it's that part? Putting a heatsink on it…?

Edit: Also no car to get it to the hackspace, nor money for equipment…

Questa voce Γ¨ stata modificata (1 settimana fa)
in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

@teotwaki
If the part's gone bad from too much current your best bet may be to switch to 24v (assuming you're at 12v now). You could upgrade to a higher-current part but then you have to worry about if the rest of the design can take higher current. Like I blew out the fan fets on my board and upgraded them, but they're not 60A parts.
in reply to Fritz Adalis

@FritzAdalis @teotwaki Oh god, no. The Trigorilla board we're looking at could take 24V, but I'd have to replace PSU, hotend, probably the whole bed, the bed control board (there's a daughterboard in this printer for the bed)… for that effort & price I could just grab a new Anycubic Kobra 2 printer. Which I can't, because of the price (even though it's just 149€). 🫀

If the part has gone bad I'd have to get a replacement and limit the bed to 70Β°C once more to not damage it again.

in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

@FritzAdalis Could you swap the board with something else? In other words, do you have another board lying around that could drive the motors and heated bed? This would let you know if the issue is on the board or the loads side.

Maybe reach out to local friends if anyone has an oscilloscope. You can probably borrow one from a makerspace if you leave your kidney or something. Schools/unis tend to have stocks of them lying around gathering dust.

in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

@teotwaki @FritzAdalis

Dead MosFETs typically melt inside and then no longer be able to switch off the current.

If you can heat up with usual speed and then it does not run away hotter and hotter the mosfet will be fine.

Do you have stable hotend temperatures when *not* moving the printer head after heat up?

The typical 6mm heaters in the hotend do have a crimp connection close to the heater in the glassfiber tubes, maybe a wire broke feom constant movement, or one of the crimps is going bad.

in reply to gafu

@gafu @teotwaki @FritzAdalis Okay, sooo… I connected the hotend to the other output (which was never used before). It behaves exactly the same. However… I noticed it's perfectly capable to keep the temperature the moment I stop the damn parts fan.

before you ask, I of course do have the silicon sock on the hotend.

I could lower the cooling ring a few millimeters, but aside from that… it's not like I used an over-the-top cooling solution, just a standard 5015 like I have on the other (green).

in reply to Fritz Adalis

@FritzAdalis @gafu @teotwaki Unfortunately not, completely different designs. I'll try to reprint the ring with a slightly longer neck in the hope it doesn't blow directly in the head anymore. Adapting the other would be a major hassle, I'd have to move the Z-Probe as well. :/
in reply to gafu

@gafu @FritzAdalis @teotwaki Naah, I could never relax knowing something like that to be in the printer. My OCD demands "proper" (permanent) solutions. πŸ˜…
in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

@gafu @FritzAdalis @teotwaki Sooo, now that I lowered the part cooler by 3.7mm (which helped a tiny bit) and, uh, raised the PSU voltage to 13V (helped a ton) the hotend is *just* able to hold the temperature with the part fan going at 100%.

The printer blessed me with a whole new problem. ❀ That might just be wet PETG though, this spool by now was in upper corner of the ceiling (not too far from the bathroom door) for weeks. Probably just throwing bubbles. But so far so good. πŸ˜€

in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

@gafu @FritzAdalis @teotwaki The Trigorilla board is designed for up to 24V, and in case the daughter board (which by now I learned is just a standardized bed heater regulator board) fails I can easily replace it. I don't expect it to do so though, seems to be a rather well-known mod for the Anycubic Mega series.
in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

Curious detail: the problem only persists if the head is hovering right over the bed (so in the first ~10 layers) because the cooler air is reflected from the very bed. Further up the problem was gone. Weird behaviour to diagnose, but given the original head from Anycubic just had a puny 30mm fan as parts fan that blew one-sided they never expected the head to need way more power to stay hot.
Questa voce Γ¨ stata modificata (1 settimana fa)
in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

Your multimeter can only measure the current that is momentarly drawn from your power supply. But unless you short out the output, this is no indicator for how many Ampere your power supply can deliver max.

However, if more current is drawn than your power supply can handle, the voltage begins to drop. And that is your indicator that your power supply is forced to punch above its weight. In your case the voltage level is stable, so your power supply is fine.

(The math behind it is P=U*I where P=350W max. So at U=12V your current I can be 29,16A max. If you start to draw 30A for example, the voltage U drops to 11,66V to keep P at 350W.)

in reply to Momo

@momo Printy McDerpface. It had googly eyes on its print head before I upgraded that one. 😁

Got it, thanks! If my PSU is fine it really seems to be a board issue.

@Momo
in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

Stable voltage indicates power supply delivers drawn currekt without problems.

Highest current demand is at heatup also.

in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

Have you tried measuring voltage at the output of the MOSFET/input of the heating elements? If the UI shows 100%, you should see 12V, 6V at 50% (roughly). Also, another one recommended to check the temperature probe. Try removing it from the hotend and heat it up with a lighter (carefully ofc). Then do the things that drops the temp (normally) and see, if that affects the measured temp under the lighter. Only run the lighter shortly
in reply to Mawoka

@Mawoka I'm pretty positive I've figured it out. πŸ™‚ Guess it's a design flaw in the head which I simply didn't catch until now.
chaos.social/@Natanox/11514105…

Might still check the heat element's voltage, thank you!


@gafu @teotwaki @FritzAdalis Okay, sooo… I connected the hotend to the other output (which was never used before). It behaves exactly the same. However… I noticed it's perfectly capable to keep the temperature the moment I stop the damn parts fan.

before you ask, I of course do have the silicon sock on the hotend.

I could lower the cooling ring a few millimeters, but aside from that… it's not like I used an over-the-top cooling solution, just a standard 5015 like I have on the other (green).


in reply to Natasha Nox πŸ‡ΊπŸ‡¦πŸ‡΅πŸ‡Έ

Or the heater is failing by providing a bigger resistance, then current would drop and heating would be inadequate. 12.08 V indicates that the PSU is operating within current limits. If not voltage would be bellow 12 V.
⇧