rocketscream / TinyReflowController

An all-in-one Arduino compatible reflow controller powered by ATtiny1634R
121 stars 64 forks source link

Suggestion: add 'bake parts' #4

Open a7hybnj2 opened 4 years ago

a7hybnj2 commented 4 years ago

Provide an option to BAKE parts. When working with SMD parts many need to be kept at a specific moisture level and if it ever goes over you have to bake the parts for a long time to make them 'safe' to reflow again.

I have already modified mine to provide this option but my code isn't very clean so I will not submit it.

I used this link for basic part handling, storage, and baking times.

https://armprojects.wordpress.com/2018/02/18/moisture-sensitivity-of-smd-components-and-pcbs/

b00zled commented 4 years ago

Care to share your less than ideal code with with someone who couldn’t tell anyway? 🥴

Could be a very useful feature.

a7hybnj2 commented 4 years ago

@ctravisc since it requires the oven to be on for LONG durations the likely hood of the operator walking away while it is running is very high. Which means the probability of you burning your home or office down goes up. I don't really want anything to do with that especially since my code is dirty.

I did not use PID I only did (in pseudo):

while time < duration
If temp < bakeTemp - 5
  heater on
if temp >= bakeTemp
  heater off
Teknost commented 4 years ago

This would also be good to make the machine serve as a 3D printer filament dryer.