Тёмный

Ultimate DIY Reflow Oven, Solder Surface Mount PCB Components With Ease 

Garage Science
Подписаться 12 тыс.
Просмотров 2,3 тыс.
50% 1

With a number of PCB projects to accomplish I needed a reliable reflow oven that would last a long time. Not a janky weekend project for cheap youtube click bait.
This video covers the highlights and struggles of making a reliable DIY solder reflow oven out of a cheap air fryer / toaster oven.
Download the Arduino Nano Project and Calculations here:
github.com/Garage-Science/DIY...
The parts list for this project is below:
Oven:
amzn.to/3Ncny37
Thermocouple Modules:
amzn.to/3uDqfnX
High Temp Thermocouple:
amzn.to/47EMU1E
Arduino Nano:
amzn.to/3Rp5DIS
Solid State Relay:
amzn.to/3Rpp5W3
Relay Heat Sink:
amzn.to/47FRpJr
Breadboard:
amzn.to/47HGb7s
Extra Oven Rack:
amzn.to/3uHHe8E
High Temp Insulation:
amzn.to/413zREK
Solder Paste:
amzn.to/49WzYpL
Solder Paste Nozzles:
amzn.to/4a4LYFo
Heat Curing Epoxy: (for two sided PCBs)
amzn.to/4a5XwIS
PCB breakout boards:
amzn.to/413HQ4y
Dual MOSFET chip:
amzn.to/3uIhfxW
As always be sure to like and subscribe!

Наука

Опубликовано:

 

1 дек 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 11   
@paulromsky9527
@paulromsky9527 3 месяца назад
At 8:30, don't worry about having a slower ramp time, too fast and thermal dynamics (thermal shock) can damage the components and/or PWB. Most profiles are as follows: 1. Room temp. 2. Ramp to hot and stabilize that is safe for components but NOT hot enough to reflow the solder paste (usually 40 F below the reflow point). 3. Hot soak (wait) to be sure every component and the PWB are all at the same NEAR REFLOW temperature (usually about 10 minutes). 4. Ramp up to 10 degrees past the Reflow temperature. The faster the better, but slow is ok as long as you stop heating as soon as all solder points reflow to the solder specs. This is most critical, you don't want to be at the reflow temperature (or much above it) for very long, just enough time to get the solder to reflow correctly. 5. Cool off from the Reflow temperature back down to the safe Soak temperature as soon as possible (shut off hearers and open door for a few seconds). 6. Ramp down to Room temperature (heat off with door closed), slower is actually better here - you are not a high rate production line, so time is not a big factor.
@UrsulaP61
@UrsulaP61 7 месяцев назад
Great job💯🤛🏻
@digitalradiohacker
@digitalradiohacker 7 месяцев назад
I designed a controller about 3 years ago for a friends powder-coat oven. That oven is big enough to park your car inside - Pretty big. The heat source is two kerosene fuelled central heating units - Big power. Insulation is generous on this unit - it is used as part of a business, so it has to be efficient. The doors are opened often (high tunover of product) and this dumps the hot air from the oven into the room (wasteful and generates a high workload for the heating system). I used similar thermocouple (TC) amplifiers to you, and they feed back to an Atmel running code generated in Arduino IDE. I averaged the TC readings like you're planning to do, so that I could get ONE number to make on/off decisions. --------------------------------------------------------------------------------------------------------------------------------------- Usually, these amplifiers will generate an error message if a TC is grounded or open/short circuit - Use this in the code to generate a number variable: Variable = 0 Read thermocouple1: If result == error; Variable = Variable + 1 (variable now equals 1) Read thermocouple2: If result == error; Variable = Variable + 1 (variable may now equal 2) Later, when you do the average, you add up the result of all the TCs, and then divide it by the number of TCs but you subtract the above variable from the number of TCs first. This way, a TC can fail and the averaging still works with the remaining TCs. By the way, they WILL fail - this is just a facet of TCs. --------------------------------------------------------------------------------------------------------------------------------------- Temperature differences between TCs: They're shit. TC's are apalling sensors. Daft little LM35s walk all over even the most expensive and exotic TC's for accuracy and repeatability. What silicone sensors can't do is high temperatures, and this is where TC's shine. Don't rely on the TC to provide Seebeck voltage uncalibrated - and here is your problem - you need a calibration source. I have a Druck DBC650 temperature bath which is specifically designed to calibrate temperature probes. Its an expensive bit of gear to buy new - about $3000 (I got mine 2nd hand and very cheap). You're already using polynomials from spreadsheets to represent traces so thank God I don't have to describe that (I'm crap at math). You need to calibrate each TC in a known temperature source (as above), and record the reading at the microcontroller end. Plot that in a spreadsheet and then step the temperature up. Repeat. Repeat. Repeat. Once you have enough readings (every 10deg C?) generate a polynomial and then use it as a calibration in your code to display a REAL temperature. Sound a bit much? I was disgusted with just how far out TC's can be, and I would never have known if it wasn't for the fancy calibration source. You can generate a reliable 100degC from boiling water, and 0degC from ice water, but those two points are 100degC apart and only give you a linear response (all of the K-type TC's I've worked with were all over the place and totally not linear). Here we get even deeper - If the temperature at the measurement end of a TC changes - so will the reading you get, even if the temperature at the "hot" end stays the same. The only way to counteract this is to either control the temperature (submersion of TC amp in artificially cooled/heated liquid) or to KNOW the temperature of the amplifier end. Mount the amps to a strip of aluminium and use an off the shelf LM35 to measure its temp - again - this is where the calibration in situ plays a part. Also, you have some of the thermocouple lead inside the oven, and the lengths are not controlled. This is where TC's can get to be a pain in the arse. The bulky looking stainless bodied units you have look good with a clear line between what is the sensor and what is not. Install them properly and your readings should stabilize. Be prepared to have to calibrate in-situ because the amplifier end of the TC wire IS sensitive to temperature (Seebeck effect). Actually, don't bother with the big stainless bodies sensors - They're bulky, so have a lot of thermal mass, so will lag behind reality. This will be a total pain to code out the overshoot. Instead, buy a reel of TC wire and just crimp one end with something like a ring-terminal - instant TC for cheap! It has the advantage of being low thermal mass, so will be agile as hell. If the oven changes, so will the sensor. Ughh.. anything else..... Insulate the oven for efficiency, but don't pack it tight because the insulation will start to act as a thermal conductor. That internal fan will generate more than enough air movement to equalize the temperatures. If you're seeing dirfferences, it will be a mixture of the TC's needing calibrated, the TC's needing to be installed rigidly and direct view to the heating elements (radiant heat). On radiant heat, you're stuck between a rock and a hard place. You ideally want to block radiant heat to prevent hot-spots, but to do you have to add a shield which then adds thermal mass which resists temperature change. Try tin foil. I need to lay off the coffee. Good luck! Subscribed just for the oven project.
@GarageScience
@GarageScience 7 месяцев назад
Your knowledge on this subject is astounding. There's a lot of people, including me, that will benefit from this comment. Thanks for posting!
@paulromsky9527
@paulromsky9527 3 месяца назад
At 7:04 you just need to put in PID code and adjust the coefficients by trial and error until you get very stable temperature set points. It's not very complicated code, there are plenty of examples of PIDs online.
@bobweiram6321
@bobweiram6321 7 месяцев назад
Awesome! Instead of using a solid state relay, a TRIAC would give you a smoother gradient control by triggering it with an Arduino. It also dissipates less heat and is significantly less bulky. You don't have to create a PCB for it, since you can salvage one from a typical dimmable light switch. It a matter of replacing the potentiometer with a simple opamp circuit and connecting the hot and neutrals to the heating elements.
@bobweiram6321
@bobweiram6321 7 месяцев назад
Wait... The control board you removed may already have a TRIAC or even better, MOSFETs! It looks like it might even use a rotary encoder looking at the knob. In that the case, you can connect the Arduino directly to its pins and drive it directly. There already exists code you can use for simulating the output of the rotary encoder. If it's a potentiometer, you can proceed as mentioned before.
@GarageScience
@GarageScience 7 месяцев назад
I considered trying to integrate the existing board. I mostly didn't want to jack around with it. I knew I could handle with an arduino and a few solid states. I originally imagined, given the wattage of the oven, that I would get a very accurate heat up and would need to cycle the heater more. Since it's just doing a ramp to peak, then anyone would be able to hardwire the heaters to a switch and use an egg timer. You Iive and learn. I've made about a dozen PCBs with this oven so far and always get a good result.
@digitalradiohacker
@digitalradiohacker 7 месяцев назад
Most solid state relays are zero-crossing type, which is the main advantage of triacs. If the relay activates at the zero-voltage / zero-current point, there is zero power dissipation across the relay. Obviously, there is always some inefficiency, so SOME power is dissipated as heat, but I doubt those huge heatsinks are really required. I've switched bigger loads than that oven with no heatsinking at all - but that depends on having decent relays. The relays also provide TOTAL galvanic isolation (usually opto-isolator activated), so provide a lot of safety and less chance of noise on the logic side - something a triac can't do in isolation (pun intended).
Далее
Ben Heck's Home-Brew Solder Reflow Oven 2.0
15:01
Просмотров 186 тыс.
How to Solder Surface Mount parts (it's easy!)
18:53
Просмотров 465 тыс.
turn any toaster oven into a reflow oven!
17:24
Просмотров 62 тыс.
Soldering with a hot plate
6:09
Просмотров 40 тыс.
EEVblog #562 - More SMD Oven Reflow
23:48
Просмотров 135 тыс.
ROCKET that LITERALLY BURNS WATER as FUEL
19:00
Просмотров 1,3 млн
PUHUI T8280 IR Infrared preheating station Upgrade
4:58
Reflow Master Meltdown
6:44
Просмотров 1,3 тыс.
iPhone 16 - НЕ СТОИТ ПРОПУСКАТЬ
4:50
$1 vs $100,000 Slow Motion Camera!
0:44
Просмотров 25 млн