Stand temperature instead of full cooldown
blackfield3k opened this issue · 4 comments
First of all, thank you for this awesome project and the support you provided via email. First station is done and working!
I noticed that the iron fully cools down in the stand. As i remember the JBC stations just reduce the temperature to 150°C or something. Someone told me that would reduce the stress and oxidation of the tips. I can´t confirm that but it sounds plausible.
After 10-15 minutes the JBCs shut off the heaters completly.
Nice! Thanks! You are the first one I know to have built one, nice with some user-input!
Yes!
JBC calls this "Sleep & Hibernation" and write:
Thanks to automatic detection of the tool in the stand, JBC Soldering and Rework Stations allow the tools to enter into Sleep & Hibernation mode when not being used. As a result, tip life lasts up to 5 times longer.
Longer Tip life
Tip life increases exponentially by using lower temperatures as shown. Using the Sleep Mode, the temperature is further reduced, which extends tip life by 5.Sleep Mode
Sleep Mode automatically lowers tip temperature below solder melting point when the tool rests in the stand.
It prevents the dissolution of the tip’s iron coating into molten solder.Hibernation Mode
After a configurable period of tool inactivity in the stand (10 min factory default), the tool enters into Hibernation Mode.
It cuts off the power supply making the tip reach room temperature thus preventing oxidation and saving energy.
A graph can be seen here: https://www.jbctools.com/top10.html
I never really thought about shutting off completely as an issue, I understand that elevated temperatures for a long time reduced the lifetime.
Thermal cycling and fatigue is also a thing of course...
But okay, I assume JBC has put thoughts into this.
It should be fairly staright forward to implement.
I added a few lines to the code.
Lets call the new mode "STANDBY"
After the iron is placed into the stand the temperature is set to STANDBY_TEMPERATURE (default 150 deg C) for X amount of time (default 10 min). After that, the iron goes into sleep mode and switches off heating completely.
I will test the new implementation a bit more before I push it into the main branch.
If you want to test you can find the BINARY here:
https://github.com/AxxAxx/AxxSolder/tree/17-stand-temperature-instead-of-full-cooldown/Software/AxxSolder/Debug
I testet it a few times and it seems to work like intended with the C210 handle. I noticed that you can`t go into sleep mode with the encoder button as long as you are in standby mode.
I will put it through a real life test by building another AxxSolder ;)