-
Notifications
You must be signed in to change notification settings - Fork 29
Ensure that the temperature is rising when it should. #9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
coldtobi
wants to merge
23
commits into
ArduinoHannover:master
Choose a base branch
from
coldtobi:feature_protection_tempnotrising
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Ensure that the temperature is rising when it should. #9
coldtobi
wants to merge
23
commits into
ArduinoHannover:master
from
coldtobi:feature_protection_tempnotrising
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Define "FAST_BOOT" and the boot screen will be only shown briefly. To enter the options menu, you can press the button already when you turn on the Maiskolben (or while the Maiskolben splash screen is showing.)
components, regardless of the scaling of the LCD.
(Bikeshedding, I know, but I find it confusing when the soldering iron is off and press short on that it enters standby mode, but without heating it to standby temperature)
the power button.
(the biggest I have in my stock, and therefore the slowest to heat)
…(incomplete for the parts my hardware does not support)
I've replaced the output transitor with a ProFET, Infineon BTS420. This guy needs an higher integral part for the PID, or it is 4-5°C off.
…ernal power to USB it takes quite long to recognize.)x
Print a battery symbol, dependent on charge level. Print it cyan when charging, print it green when fully charged. On Battery, print it colored from red to green, depending on charge level. Untested: If no battery is present, print the power chord symbol only (cannot test because my hardware is a bit f***ed up.)
Weller tips are rated for 40W (at least most of them). On higher input voltage, this is exceeded. This feature limits it by put a cap on the pwm, dependent on the input voltage.
We observerd a strange error yielding in dead tips* we attribute
to shorts between two contacts on the 3.5 mm connector** (bad cable...)
and we hope this failure mode will be covered by this feature.
The feature works by monitoring the temperature and making sure that
in a certain time a certain temperature rising is seen.
The tuning can be done by a few parameters:
- WATCH_TEMP_PERIOD -- The time the temperature has to rise
- WATCH_TEMP_INCREASE -- by this value
- WATCH_TEMP_DEACTIVATE -- if we are that close to the target temperature, disable
this protection.
- WATCH_TEMP_REBOUND -- if the temperature drops below the target
window (e.g by cleaning with a wet sponge), wait this time until
the protection is re-armed.
* heating up at full power, until red-glowing and then dying)
** it might be tip and ring1, combined with phase reversal on the OpAmp
caused by exceeding the OpAmps Common Mode voltage ratings.. But this is
only a theory...
The rebound timer was never re-activated and not initialized with the correct value.
fixing some corner-cases, making it more reliable and less often to drop out due to false positivss. make the rebound time a bit longer as well.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We observerd a strange error yielding in dead tips
*we attributeto shorts between two contacts on the 3.5 mm connector
**(bad cable...)and we hope this failure mode will be covered by this feature.
The feature works by monitoring the temperature and making sure that
in a certain time a certain temperature rising is seen.
The tuning can be done by a few parameters:
this protection.
window (e.g by cleaning with a wet sponge), wait this time until
the protection is re-armed.
*heating up at full power, until red-glowing and then dying)**it might be short between tip and ring1, combined with phase reversal on the OpAmpcaused by exceeding the OpAmps Common Mode voltage ratings.. But this is
only a theory...