Ralim / IronOS

Open Source Soldering Iron firmware
https://ralim.github.io/IronOS/
GNU General Public License v3.0
7.3k stars 724 forks source link

Cooked thermocouple. #565

Closed RVduino closed 4 years ago

RVduino commented 4 years ago

Please edit this template and fill out all the information you can (where relevant). Failure to provide essential information can delay the response you receive.

Steps to reproduce:

1. 2. 3.

Video of problem if hard to reproduce When you power up the OLED displays Sens-Error with the bad tip.

solder

On the idle screen, you can hold the settings button and it will show you the firmware version.

If submitting graphics to go on the iron, please use BMP or PNG files over JPG.

Ralim commented 4 years ago

Hi, This sounds like you have damaged your tip. My firmware cannot really do anything to the internal hardware to make it fail any more or less than the default firmware.

Can you please specify which firmware build of mine you uploaded to the unit, what temperature were you trying to operate at, what power supply source are you using?

Most likely, somehow you have damaged the tips internal junction, you can verify this by measuring the resistance across the two contacts on the tip with an ohmmeter, it should read ~8-8.5 ohms. If its reading open circuit/really high its most likely your heating coil has failed open. So far this has only occurred when operating above recommended temperatures ( > 400C) or using higher voltage sources than recommended which can push too much current through the tip.

RVduino commented 4 years ago

Thanks for responding. Perhaps it's just a really odd coincidence? The tip is def bad and the thermocouple resistance is jumping all over the place and mostly open. I've been using this tip for a few weeks now and I was working through the Temp Calibration in the latest version 2.08.1 when this happened. Perhaps I somehow overadjusted the temp offset or messed things up in the Temp Cal function? I have no idea, but I wasn't aware at any time that it got overheated. In fact I never could get it to heat up at all with your firmware. But I think that might be due to the damaged tip. But still not sure how it got damaged, the connection lugs look fine and I've tried to spin it around etc. No go. I reloaded the old firmware and as soon as it tries to heat up the bad tip the temp reads 400C and it shuts off and gives the Sens Error. I am using the 19V power supply that came with it. When I put other tips in with the old firmware it heats up fine. I'm a little paranoid to try new firmware now since I seemed to find a way to kill my tips.

Ralim commented 4 years ago

Could be odd coincidence

Temp calibration does not require applying heat to the tip at all, it measure the room temperature measurement of the tip and the handle to calibrate.

If you did in fact manage to get a really wrong offset into the temp calibration its possible you drove the tip into an overheat, but i've taken many tips to glowing red hot without damage ?

fricy commented 4 years ago

Is this bug supposed to be fixed in 2.08.1? Because I also have a cooked BC2 tip. I was operating it at 300 C, and did not notice the tip being hotter than usual, let alone red hot. It was idling for a couple of minutes in the holder, and when I picked up it was reading 415 C, and wouldn't respond to adjustments. When I replace the tip I had to temporary revert to the original Mini fw for the iron to work, calibration or factory reset did not work for some reason. Now I'm back to 2.07 with a different tip, and it seems to work. The fried tip is open circuit, the good tip reads ~7.7 ohms.

On a side note: odd coincidence, but auto rotate doesn't work on my iron. However when it fried the tip, before I did the factory & fw reset I noticed that autorotate started to work for me. First time ever. And now it's again back to the default "Nope, you don't need the autorotate m8." Very weird, thought I might mention it. PCB v1. Oh, and the tip wasn't an original mini, so it could have been a low quality part, and it just died on me by pure chance. No idea. Wasn't used too much, and mostly around 300 C with an ocassional boost here and then.