turn any toaster oven into a reflow oven!

  Переглядів 57,681

Stephen Hawes

Stephen Hawes

8 місяців тому

It's time to tackle reflow.
opulo.io/
Check out the UM Reflow Master Pro:
reflowmasterpro.com/
Image Source:
www.celduc-relais.com/en-us/z...
-------------------------------------------------------------------
Check out my Patreon:
/ stephenhawes
Join the Discord Server:
discordapp.com/invite/TCwy6De
LumenPnP Github Repo:
github.com/opulo-inc/lumenpnp
Feeder Github Repo:
github.com/opulo-inc/feeder
-- FOLLOW --
Twitch bit.ly/stephen-twitch
Instagram bit.ly/stephen-instagram
Twitter bit.ly/stephen-twitter
-- GEAR --
These are affiliate links so if you buy anything through them I get a small percentage which helps out the channel. Thank you!
PCB Holder (Omnivice): amzn.to/344qhVD
Microscope: amzn.to/348aSnw
Soldering Iron: amzn.to/2KlHDGs
Wire Strippers: amzn.to/2IESgDV
Cutting Mat: amzn.to/3oNCwOz
Flush Cutters: amzn.to/3ncFwnc
Digital Calipers: amzn.to/3gIzZSL
Leatherman Sidekick: amzn.to/3a4sQuY
Part Organizer: amzn.to/3a9uDyV
Soldering Iron Tip Cleaner: amzn.to/3a3wZiD
Oscilloscope: amzn.to/2W4zrNt
Multimeter: amzn.to/2JVp6Ba
Crimping Tool: amzn.to/37WymwP
SpaceMouse: amzn.to/3gCWR64
Tweezers: amzn.to/3a1auL5
Solder Wick: amzn.to/347kUVI
Files: amzn.to/37bMXp0
Dremel: amzn.to/3gIADj9
Headlamp: amzn.to/3gE5VYw
Pelican Case: amzn.to/3ncFpbg

КОМЕНТАРІ: 399
@mitchellhw2006
@mitchellhw2006 8 місяців тому
Hawes - Consider using a GFI outlet at your power strip just in case. Most mishaps in life make you stronger....except for electricity. It just kills you.
@cmd.ada.
@cmd.ada. 8 місяців тому
Well said
@OddlyIncredible
@OddlyIncredible 8 місяців тому
There should at the very least be a circuit breaker or fuse on the AC mains input on his controller.
@jesset2550
@jesset2550 8 місяців тому
Maybe afci as well
@MrWaalkman
@MrWaalkman 8 місяців тому
He's doing it the smart way by interrupting the power to the socket. And now that he is using a SSR he is insulating himself from liability that much more. He needs to have a big fat warning regarding using his device on appliances that contain their own microprocessor though. Your point about GFIs (if not already installed) is a good idea. And as an electrician who started out his journey in 1975, when it comes to getting popped I'd have to say that at worst it only stung a whole hell of a lot. Nevertheless, I still wire things hot, it was how we did it back then.
@der.Schtefan
@der.Schtefan 8 місяців тому
GFCI/RCDs are mandatory and centrally installed in Europe since decades. I wonder if at least some US states require the same?
@mikeselectricstuff
@mikeselectricstuff 8 місяців тому
Note that chopping the input may mess up ovens that have timer electronics. Fan ovens probably have better uniformity, but also may be unhappy with chopped mains
@OddlyIncredible
@OddlyIncredible 8 місяців тому
Yep, the oven I'm using for reflows (which is a convection oven, basically the bigger version of the Black and Decker Stephen shows) _DOES NOT_ like chopped AC, so what I'm doing is using a programmable industrial temp controller that has a configurable dwell time, which I have set to 10 seconds, and the oven is set to full temp and no shutoff time (timer disabled). The controller switches mains to the oven but does so in 10-second bursts instead of playing with the mains waveform.
@jesset2550
@jesset2550 8 місяців тому
Yes, adding a fan will help a ton with uniformity. When I made mine, the propagation of the heat made using faster than 0.5s pwm periods not necessary.
@Graham_Wideman
@Graham_Wideman 8 місяців тому
Yeah, if the project is to avoid ripping out any existing controller, the oven chosen has to be completely "mechanical", just switches, and a timer based on clockwork.
@dh2032
@dh2032 8 місяців тому
everything has microchip in it somewhere, even in the most simplest things there have manged get one in somewhere?
@OddlyIncredible
@OddlyIncredible 8 місяців тому
@@dh2032 Nah, you can still get entirely electromechanical toaster ovens - the one I'm using for my reflow setup is that way.
@cnc-maker
@cnc-maker 8 місяців тому
You have essentially created a very expensive light dimmer, which is why it buzzes, as you have learned. The triac is burning itself out because you are turning it on in the middle of the cycle, thus it needs to dissipate the switching current at that point and generates a huge amount of harmonics in doing so. Your second idea is on point, and you can use a slightly larger triac (80% over rated) with a heat sink. You can still PWM, but you need to think about doing it over something like N cycles. If N = 100, and you want a 50% duty cycle, on for 50 half cycles and off for the next 50 cycles. The temp won’t vary that fast, so even using 256 over 2 seconds is perfectly fine. It will dissipate much less heat as well.
@BinaryCounter
@BinaryCounter 8 місяців тому
Bold choice to leave your board with an untested mains circuit plugged into the USB of your laptop haha. Great project, really interested in the result. I feel like since heat is such a slow moving thing, you don't really need that fast of a PWM signal. You could probably get away with switching 2-4 times a second and still get super precise control. Most older microwaves literally have a 5 second duty cycle.
@xxportalxx.
@xxportalxx. 8 місяців тому
Yeah fr he's going wicked overkill with that control scheme imo. I once had to build a couple dirt cheap hotplates for a chemistry experiment and I just straight up hooked a coffee maker heating element to a ssr and controlled it with a free arduino pid library on a nano, using cheap thermistors I had lying around for feedback. The control there was setup for mechanical relays using on time 'windows.' They worked exactly how I wanted, I even ripped a processing sketch off the internet to graph the curves for tuning the pid loops, once tuned in they were rock solid.
@NavinF
@NavinF 8 місяців тому
Naw he's using an optocoupler and has huge creepage and clearance between mains side and ELV side. No problem leaving it connected to a laptop. Also, bang-bang control (like pulse density modulation) at zero-crossings is the right approach and doesn't force you to make reaction time so slow ("2-4 times a second")
@honkhonk165
@honkhonk165 8 місяців тому
@@NavinF It may be the right approach for some things, but an oven doesn't need that level of control. 2-4 times a second is plenty (by an order of magnitude, really) for an oven and a heating curve. PID control and you're good to go.
@NavinF
@NavinF 8 місяців тому
@@honkhonk165 Totally depends on the oven. You can do a whole reflow cycle in a few seconds. Lotta thermal mass to heat up
@peterkuhar2913
@peterkuhar2913 7 місяців тому
@@honkhonk165approach
@UnexpectedMaker
@UnexpectedMaker 8 місяців тому
That is is a wicked project Stephen! An "all in one box" to plug a toaster into was something I was looking at for a long time, but as you now see, the SSR is mandatory, and you'll likely find an SSR mounted to the main PCB still an issue (I did, I couldn't find anything that didn't still require active cooling on the PCB) which is why I landed on an external SSR requirement. They still get quite hot, and I always recommend folks don't even mount them inside their toaster without some thermal shielding as mounting a device that gets hot to a unit that is designed to generate a lot of heat.. um, danger danger Will Robinson! hahaha. I look forward to seeing your next steps on this, and thanks for the nice shoutout at the start and the RMP link in the description!
@oswynfaux
@oswynfaux 8 місяців тому
Nice. be careful around those exposed mains pads. Hope that quartz heater will hold up to rapid pulsed current.
@ke9tv
@ke9tv 8 місяців тому
Yeah, you need a zero-crossing SSR. There are a ton of open-source reflow oven controller projects to adapt. The AQ-A series of SSR's from Panasonic seem to be popular. a 15 amp, 75-250VAC model is about 20 bucks for onesies, 15 bucks in quantity. The heat sink can sometimes be more expensive than the part, they need beefy ones.
@johnclayton2101
@johnclayton2101 8 місяців тому
I agree. Get a name brand SSR that can handle the load. You'll pay a little more. The cheaper Chinese ones are hit and miss. some work, some don't.
@Tedlasman
@Tedlasman 8 місяців тому
Crydom ssrs are better
@CloseToTheEdge89
@CloseToTheEdge89 4 місяці тому
Yeah he needs to freeze his nuts. Your 17 subs TELL YOU TOO!!!!!!!!!!!
@mukha521
@mukha521 8 місяців тому
Hey :) There are optocouplers with diodes both ways on the inputs so you can detect zero-corssing without external diode bridge (4 diodes). Like LTV-814. And yeah, it is better to regulate heaters by switching on / skipping a whole wave halves instead of chopping the wave (you can count the waves by an MCU). That sound you heard (like a PWM sound as you called it) was the heater hit by a sharp front of the wave. The closer to the wave peak you chop it, the louder the sound. I am driving a 400-Watt heater plate by BT138 (TO-220 package) without any heatsinks and it is not even warm...
@Zanthum
@Zanthum 8 місяців тому
In general switching elements (and the things they power) also don't like to switch in and out in the middle of the sine wave. A better approach might be to apply power for a percentage of counts instead of a percentage of every count. Very easy change since you already have a microcontroller. These were literally the next words you spoke after I wrote my comment lol.
@JaenEngineering
@JaenEngineering 8 місяців тому
Nothing wrong with the system he's using. Phase cut dimming has been around for decades and is a well tested and reliable method for controlling AC power to resistive loads. It's used in almost every household lighting dimmer ever made and is used for theatrical lighting into the 10s of kW range. The only real downside is it's noisy, but that's not that difficult to filter out with a basic LPF.
@jurgenaddicks1634
@jurgenaddicks1634 8 місяців тому
But the temperature of a thick heater follows switching cycles much more slowly than that of a thin filament in a lightbulb. In order to control the light intensity, you have to switch quickly and often. I think, for a heating element, I wouldn't use phase control either. 🤷‍♂@@JaenEngineering
@Zanthum
@Zanthum 8 місяців тому
​@@JaenEngineering phase cut dimming is used when switching cycles will not achieve the desired result, largely lighting as you have pointed out. When you don't need such tight and constant control of the power using cyclic switching is much easier on the components as if done at zero cross they are switching no current, and instead of switching on every voltage cycle they only switch for whatever duty cycle is required. All switching elements have a limited number of times they can switch state whether mechanical or solid state. That number may be trillions of cycles but there is a limit. By using switching cycles the highest number of switching events will be at 50% power meaning that at WORST case cyclic switching would double the lifespan of the components before you even take into account the strain of switching under load. In order to switch under load the switching elements have to be more robust and more expensive. Yes you can use phase cut dimming, but if you already have everything needed to implement cyclic switching at zero cross, it saves you money in components and extends the life of your product, why would you not use it?
@PCBWay
@PCBWay 8 місяців тому
Well done, Stephen! Really enjoyed watching this video where you shared your passion and knowledge with us.❤️
@thomasvilhar7529
@thomasvilhar7529 8 місяців тому
A tip is to connect a light bulb in series when you test electronics with 230 or 120 volts for the first time. If there is a shortcut the light bulb will light up and no danger.
@309electronics5
@309electronics5 8 місяців тому
Yep it saved me from blowing many circuits. Once tripped my breaker of the whole house because of a shorted recitifer
@oliverer3
@oliverer3 8 місяців тому
​@@309electronics5and that's why we have breakers 😅
@NabilTouchie
@NabilTouchie 8 місяців тому
Very nice to see you doing reseach and development for a new product! BTW I'm guessing that Joule may be a provisional name, but be aware that there's a sous vide thing called Joule as well (Interesting how they got a trademark on a unit)
@gedr7664
@gedr7664 8 місяців тому
you can trademark things that aren't related to the actual thing (eg Apple), because this gives an assumed distinction
@NabilTouchie
@NabilTouchie 8 місяців тому
@@gedr7664 excellent example! thank you
@OddlyIncredible
@OddlyIncredible 8 місяців тому
Not only that, but getting a trademark and having that trademark hold up when contested are two _entirely_ different things. Trademarking a measurement unit name (especially one that's an established and clearly defined standard unit) is likely to not be enforceable in any practical sense, regardless of any assumptions of distinction from a marketing perspective. Nobody will confuse a fruit for a cellphone, but a glorified water heater and a unit of measurement for electrical power have too much overlap in too narrow a cognitive space. (Disclaimer: IANAL but I've had to deal with IP rights, and there's a LOT of interesting shenanigans involving trademarks.)
@Graham_Wideman
@Graham_Wideman 8 місяців тому
@@OddlyIncredible Apple trademarjed Newton, then there's Tesla, quite a few companies named Henry, and no doubt more, considering many units are named after people, as is Joule. I don't think that having your would-be trade name already in use for a unit really presents much of an obstacle.
@chopper3lw
@chopper3lw 8 місяців тому
Im sure it's been said before in the comments, but I'm too lazy to scan. The hysteresis of a heating element (not to mention the oven as a whole) is _Long_ , so PID controlling at mains frequency might be overkill and harder than using bang-bang controller with an allowable temperature range. Just imagine trying to control your home HVAC with both methods and my comment will make make more sense.
@OddlyIncredible
@OddlyIncredible 8 місяців тому
I'm using a PID controller with a configurable dwell time set to 10 seconds because of this issue - the quartz IR tubes in these ovens don't do chopped AC reliably/predictably, and power cycling at any shorter a timeframe than about 10 seconds doesn't get you that sweet soak/bake curve you need for effective reflow.
@chopper3lw
@chopper3lw 8 місяців тому
@@OddlyIncredible I always thought the mercury switch thermostat was simple genius. The mass of the mercury swaying from one side to the other set the dwell.
@timd1191
@timd1191 8 місяців тому
I am envious of the passion you have for what it is you do. Subbed.
@engineeredaf1920
@engineeredaf1920 8 місяців тому
excellent video as always stephen. always trying something new, always something new for me to learn. thanks a lot
@UbberMapper
@UbberMapper 8 місяців тому
Years ago there was a product called the Reflowster. It was a controller that turned a toaster oven into a reflow oven with zero modification required. I still have one.
@doogulass
@doogulass 8 місяців тому
Came here to mention Reflowster and saw your comment. I haven’t used mine for several years, but it worked great!
@UbberMapper
@UbberMapper 8 місяців тому
@@doogulass yeh. shame they disappeared...i think they came a little too early... there is more and more demand for it now.
@MrDAProgs
@MrDAProgs 8 місяців тому
Having made a few reflow ovens like this for myself I used an ssr and didn’t worry about cycle switching as you can go pretty slow. I cycle twice a second and the pid works like a charm the heating curves are close to perfect. Good luck with your project.
@JonnyDeRico
@JonnyDeRico 8 місяців тому
i ve build such a control for an oven, a ssr is the way to go, they are super simple to use. it is a "wave packet control" - if this is a good translation from the german word "Wellenpacketsteuerung" . the needed pid controller is super simple to find good values for i and d because the system is very sluggish. their allhough a lot of ready to use and highly advanced open source projects :)
@dennischerry4545
@dennischerry4545 7 місяців тому
I give you an A+ on your hand soldering. Excellent.
@nicholassaez4405
@nicholassaez4405 8 місяців тому
love the vids, keep it up!
@funkimunky1
@funkimunky1 8 місяців тому
I rebuilt a controller board for my kitchen oven. I went through exactly the same process with zero crossing detector and triac, finding out i needed a ton of cooling and had loads of noise then ending up with SCR. It turns out that you don't need so much fine control over the on / off period. Seconds of time are good enough and the tuning can be done with PID. Reducing the amount of switching also lengthens the life span of the SCR.
@ericblenner-hassett3945
@ericblenner-hassett3945 8 місяців тому
Good work so far. Since you will have to redesign, might want to add a power converter so the MPU is on when it is plugged in to power. The switching may be better suited for Solid State relays as they do come in higher amp capabilities and your zero crossing circuit would still be able to detect when to turn on. The only issue I see with that option for switching is the cut on and off timing which may be able to be compensated for in programming, possibly adding a thermal sensor to assist in " auto programming " the timing for set temperatures and change the timing of the relay.
@Bianchi77
@Bianchi77 8 місяців тому
Well done, nice video, thanks for sharing it with us :)
@canadianavenger
@canadianavenger 8 місяців тому
Looking forward to seeing how this project progresses. Always interesting to see different approaches, though my gut tells me that the thermal lag of the heating elements is so long, compared to that of your control loop, that you are not going to see any better control than your traditional bang-bang controller that is typically used. (on and off for long periods of many cycles) Certainly sub-cycle control, with the triac won't gain you anything here. Good luck with it, interested to see how it goes.
@M_Gargantua
@M_Gargantua 8 місяців тому
I still have one of your "Atlas Labs" business cards and i'm so happy to see how far you've taken it with Lumen and now this. You're doing good stuff and I can't wait to see the next product line.
@tad2021
@tad2021 8 місяців тому
I built my reflow oven some years ago using the Whizoo Controleo3 full kit. It was a bit expensive, but I liked their due to coming with everything but the oven for a full overkill build , separate control for each heating element, and auto door opening for cool down. The benefit of doing the overkill build with full insulation and heat reflection is the oven being able to easily follow profiles. One of my projects had some components with some pretty strict reflow curves, and the oven was able to do it on the first try. You absolutely want an oven with top and bottom quartz heating elements. The oven I went with was the BLACK+DECKER TO1313SBD for a whole $30 shipped. I wouldn't reinvent the SCR.... Properly rated, commercial available SCRs are pretty cheap from Digikey or Mouser.
@VolvoJesse
@VolvoJesse 8 місяців тому
First reflow oven was a Hamilton Beach I picked up on the side of the road on trash day - full blast with multimeter TC to run up to 247-250 w/ GC10 paste made a lot of boards, just had to watch it close to turn off and open the door (wish I had one of the diy kits with the door opener puller to reduce chance of burning boards). Last year I went with a T-937M reflow oven in their 120v variant. The 220v variant has its issues but may have worked. Either case, running high current 120 or 220 isnt great for most users :/ so this project is definitely going to help the community! Best feature on the 937M for me is the exhaust and intake fan for unattended cooldown for sure. Duct for the exhaust is great to get fumes out, and the intake fan also runs for temp regulation and circulation fan. Oven in the unconditioned garage so 3000W heating keeps up in the winter time :)
@alanjrobertson
@alanjrobertson 8 місяців тому
Nice video, do you have one on the solder paste application stage of the process? Do you have any element for this?
@CraigBurden1
@CraigBurden1 8 місяців тому
@steven, great work! One comment on the mains circuits, you should use multiple resistors in series on the high voltage side. You'll see in the data sheets that they have working voltages typically maxing out at about 200v. Keep in mind that 110v is RMS so peak is higher, plus you need to allow for surge voltages too. If you ever go down the rabbit hole of certification with this you'll be forced to learn all of this in detail, like I had to! Ps it was great meeting you in Munich 😊
@scalt8367
@scalt8367 8 місяців тому
I absolutely love your videos, keep going it's 🔥🔥
@tincoandringa4630
@tincoandringa4630 8 місяців тому
When i was in college I liked to work on Hi-Fi gear. One day I was working on the power supply for an amp, and I had it all bare on my bench, plugged into mains running a test. I thought I was being safe, but while I was testing i was on my other bench using the computer. My buddy walks into the room, and as i turn to him he says "oh that's a beefy looking transformer" and he picks it up! I almost had a heart attack as i yelled at him to drop it. It's cool that you built a box so you don't have to handle the mains side of the board, but it's not just you that you have to worry about. My buddy was fine, he managed to out it down without touching copper, but that was a lesson i wouldn't forget.
@somejoe7777
@somejoe7777 8 місяців тому
I built a Controleo3 reflow oven using Whizoo's kit and a Black & Decker toaster oven. It works really well, I've made several boards in it. I just got my Lumen PNP delivered a couple weeks ago and got it all configured and calibrated, successfully ran the Functional Test Placement board. Can't wait to get some of my own boards placed with the Lumen and reflowed in the oven. Up until now I've been manually placing parts with an AirPick and a microscope, so glad I'm not going to have to do that anymore.
@btcruiser
@btcruiser 8 місяців тому
Many years ago I did a lot of design work with triacs controlling halogen projector lamps. You really have to be careful with dv/dt across the triac as well as conductive noise suppression to keep the FCC happy. Using an SSR that triggers 'on' near the zero crossing as well as 'off' at zero crossing is the best way to go IMHO.
@OMNI_INFINITY
@OMNI_INFINITY 8 місяців тому
Today bought a pan and some silica to try using that for reflow. Was considering a mini toaster oven, but the wattage seemed too low. Those little toaster ovens look great for that though, other than that issue.
@Roobotics
@Roobotics 8 місяців тому
MOC3031 is a zero crossing capable driver, you were really close with the MOC3022, I might be mistaken, but part of the issue could be if you are PWM'ing anywhere in the middle of the sine waves, you are snapping through a large inefficient linear region to get saturated each time, just like with transistors it's not somewhere you want to be for long at all, pretty sure that's another reason zero crossing is often more preferred. I made a 555 drive a MOC3031 for a spot welder controller I designed. With the triacs, pay attention to the ratings and do the dissipation calculations(as you've already realized), also some are available in plastic isolated packages, others will possibly make a heatsink go live.
@Spirit532
@Spirit532 8 місяців тому
SSRs are also just this triac circuit with a zero crossing controller chip(something like the MOC3041M), potted and on a heatsink. There's nothing magical about them. But yes, I'd recommend that you buy a pre-made unit if you want to avoid the hassle of bringing mains onto your PCBs, which can complicate certification.
@dkraft
@dkraft 8 місяців тому
Also look into the practical heat output cycle on the quartz - there is a lower practical limit to how short of a time slice results in practical heat. I've just defaulted to 15 seconds to be perfectly safe and accurate enough. Maybe after a ramp up to heat soak you can go shorter.
@mcflapper7591
@mcflapper7591 8 місяців тому
I recommend disassembling a SSR. You're up for a surprise.. ;-) At least it's a module and thermals are taken care of. Great stuff, keep it up! :) Stay safe.
@spehropefhany
@spehropefhany 8 місяців тому
I have had few problems with making small quantities on the stock T962 running lead free profile 3 on leaded solder. No mods at all. Just lift the board off the base with a couple shims to avoid cold spots. But I bought a 6-zone conveyorized oven for actual small scale production. Use time proportioning with a 10-20 second cycle time and zero-crossing SSR (isolation provided by the SSR so everything on your board is low voltage). Heat sink fairly large (there are design curves from the heat sink manufacturers) for 10W or add a noisy fan to save money, weight and size. Beware that a short to the mains can not only electrocute you but could blow the **** out of your computer via the USB connection to earth. USB isolators are available if you are belt-and-suspenders cautious.
@wonderfalls2
@wonderfalls2 7 місяців тому
Interesting idea to control the temperature. Curious to see how it performs. I went a different route with mine and used an oven with multiple heating elements. I have a short video on my channel with a link to more details. I can control the ramp up speed by only turning on the top two for example. I find this is good enough control, but I guess one down side of this approach is cold/hot spots. Mine is fully insulated, but this meant I wasn't able to cool the oven fast enough if I overshoot so I added an exhaust fan. From my understanding, this isn't recommended most professional reflow specs, but I'm not doing production work so these trade offs were okay for me. Anyway, looking forward to the next video.
@jesset2550
@jesset2550 8 місяців тому
When i made mine i found that very short pwm periods work just as well as many second long ones because of the masive thermal mass you are heating up. You also cant just have one temperature probe as the temperature is not even and takes a while to propagate to the area of the board. The heating elements also emits large amounts of IR which makes non-reflective objects heat faster such as fr-4.
@tobygale5630
@tobygale5630 8 місяців тому
Another approach I have used to control a heating element is the opposite of the leading edge triac control, trailing edge control. There's a really great trailing edge controller ic 'FL5150' that drives a pair of MOSFETs with just a plain DC control signal. Although I suspect this would have the same thermal problems as the triac at those high currents.
@analoghardwaretops3976
@analoghardwaretops3976 8 місяців тому
Trailing edge ..so one always turns the switch on at zero voltage..so no inrush/ turn on spikes..and phase controlled turn off can be a soft turn off type so the EMI/ EMC compliance can be met easily.
@DominicClifton
@DominicClifton 8 місяців тому
Also, you can use the zero crossing detection to turn relays on/off without arcing, to do this you need to determine the on-delay and off-delay of the relays. Then you use the zero crossing input signal to start a timer, when the timer elapses the output channel of the timer turns on the relay just before the start of the next zero crossing event, the relay then should activate at 0V which will then not cause arcing on the contacts. to turn off the relay do the same thing, but adjust the timer to take account how long the relay takes to turn off. turning on a relay is solenoid activated, turning off a relay is usually via a return spring, both on/off actions take different amount of time to complete. I use zero crossing activated relays to control bar heater elements. and i use an SSR to control power to a 2kw halogen lamp. the bar heaters only come on when the different between the target temperature and actual temperature is large, this avoids excessive switching. the halogen lamp reacts MUCH quicker, so an SSR is used to control the halogent lamp. combo microwave convection ovens are the best as they have turntables and convection fans and are the most easy to retofit, but not as simple to control... also, microwaves have excellent interlocking safety facilities (switches) which can be re-purposed to automatically kill the power to heater elements if the door is opened. the biggest issue you'll have with using a toaster oven is the downward slope of the reflow profile, i've seen people use aircon butterfly valves and an inline blower to get the oven to cool down quickly. toaster ovens are also terrible at keeping the heat inside them. i used rockwool which is use for fireplace insulation around mine, made a huuge difference.
@x873514
@x873514 8 місяців тому
From the diagram it looks like you're switching the neutral and passing the hot straight through? In DC I know it's standard to switch on the ground, but afaik with mains you really want to be switching the hot and keeping the neutral unbroken to minimize likelihood of someone getting shocked
@bjarkeistruppedersen8213
@bjarkeistruppedersen8213 8 місяців тому
Solid state relays really is the way to go for these kinds of things 🙂
@der.Schtefan
@der.Schtefan 8 місяців тому
When developing a product with mains, it helps to cover the high voltage section of your board with a insulator, taping a thick piece of acrylic for instance. I also recommend checking if you're plugged into a circuit with an RCD/GFCI. It prevents you from getting zapped when touching the phase (though not when touching phase and neutral)
@makerspace533
@makerspace533 8 місяців тому
Good idea, but acrylic burns like wood. A better solution is to use polycarbonate (Lexan), it is flame retardant and UL approves it.
@neildarlow
@neildarlow 8 місяців тому
I've done some of this in the past. Maybe not applicable in this instance but, when driving inductive loads, you should switch complete mains cycles (I divided the zero-crossing pulses by 2 and worked off one edge). Also, rather than n cycles on and n cycles off you can provide small bursts of several cycles on to match the dynamics of the halogen heater elements.
@Ferreira019760
@Ferreira019760 8 місяців тому
There is a simple solution to even out the hot/cold areas in the T-962 oven. What you need is a fan to agitate the air inside. This oven is a bit cramped, but if you drill a hole from the top, run a shaft through it and attach a DC motor controlled by PWM, or a stepper, you can control the rotation speed. Inside the oven what you need it a propeller, something basic and made of a metal that can withstand the max temperature temperature the oven can reach. I like to use a minimum of 25% above the rated value as a safety factor. A twisted strip of metal with a hole in the center should do, you don't need something fancy. The bearings need to be able to handle the temperature as well, so make sure you get some that will be able to handle the heat. This won't require a high RPM, in fact, very high RPM's may generate so much draft that it could displace the components from their desired locations and it won't make your oven as homogeneous as it can be. When you implement this the oven's characteristics will change, so for very delicate processes, it could be a challenge to get it just right. Firmware changes won't do much. You can get the oven to be homogeneous, even if you don't make any mods, but for that you need to lower the climb rate so much that the heating curves will be dramatically different, and could render the process useless for your desired purposes. The reason why you can't get it to perform any better has to do with the heating elements and how they are placed in the oven. If you had 4 of them, one in each corner, and were able to control them individually, you would have much better results. This also means 4 thermocouples at the very least, ideally 6. One close to each heating element, one for the PCB and one for the air inside the oven. The air thermocouple will govern the process temperatura (process value), the PCB thermocouple will be your failsafe (it will cut off the heating if it overshoots the setpoint), and the 4 in the corners would determine which heating elements need to provide more or less heat to even out the temperatures in order to keep the oven under tight control. In theory you can pass on the fan with this type of control. It will make the oven more efficient and quieter, and your process will benefit greatly. However, you will need to spend more money in heating elements, implement 4 PID's and do a bit of head scratching and possibly melt your retinas a bit learning how this works. It's up to you to decide which solution you want. One is messy, complex and expensive, but as a tighter control and is more gratifying, while the other is way simpler and it could just be enough for you. If you think about it, it's probably better to just get an old microwave oven chassis and build it from scratch. That way you can implement everything, and it's a neat project. Plus, you will get a lot more clearance, the T962 is quite cramped. Not a bad desktop solution, just not good enough for SMD soldering. You get the PCB's charred in the center and the solder may not even melt at the edges.The control is limited to one thermocouple which tracks the process value, and the heating elements (they are 2 if memory doesn't fail) seem to be connected in parallel, meaning 1 output only. A bit of a caveman approach, if you ask me. Not hot enough? Club it a few more times, it will get there. Another solution could be a multi-zone hotplate. You can get a steel plate, divide the plate in 9 zones like in a tic tac toe board, and control each of them individually. Whatever suits you best. The control can be done using MCU's like the arduino, raspberry pie or ESP32, they are not that difficult, and languages such as microPython are a good option for a slow process like temperature control. If you want to go the extra mile and be able to provide rapid cooling, you can always run a copper tube welded to the metal plate and flowing from and to a tank. To avoid getting the tank too hot, you may require a mini cooling tower. It's visually fantastic and very efficient, but not a good choice for a lab as the resulting condensation can cause mold and it's also not good for electrical/electronic devices that cohabitate in the same room. You will also need to compensate for the lost water. This is really over the top, I just thought that it would be interesting to add for the sake of providing a bit more info, and people can look it up if they so wish. Keep having fun kid, you are doing a nice work. Rolling up your sleeves and having a go at what you want is a great example for others to follow. As long as people play it safe, the worst thing that can happen is a failure. If they don't, well then they can burn down the house and the entire family will have to share the basement. Not my idea of fun.
@RestartVandelay
@RestartVandelay 8 місяців тому
This video reminded me of the Keith Wakeham's Maelstrom fan project. He made a device to switch the mains voltage of his cooling fan for indoor cycling so that it would blow harder as your heartrate went up or pushed more power. He has a series of videos on the development on UKposts. Looking back he used a RobotDYN PWM AC light dimmer module with zero crossing detection just like you designed but the triac on that board has a fairly substantial heat sink. The prototype was very good but the project was cancelled in beta due to the difficulties and cost of getting the device certified. In his final update videos he talks about how the certification would cost tens of thousands of dollars. Good luck, I really hope this works out but I can see why most oven controllers are more diy.
@infered5365
@infered5365 8 місяців тому
Quartz and resistive elements have a curve, so it might be worth just expanding the duty cycle to a few seconds of ontime, instead of rapid pulsing. Marlin etc have been doing PID tuning for years, I wonder if that code might run better than rapid switching.
@OMNI_INFINITY
@OMNI_INFINITY 8 місяців тому
*Yes reflow should be solved. And there should be great SMT protoboards also. And pick and place with a robot arm, a vac to pick up the components, and OCR to read the vals, and a shaker to shake the components upright should also be a community project. Post a video comparing that reflow method to the sand in a pan on a stove method. Thanks in advance.*
@ValdemarCamilo
@ValdemarCamilo 8 місяців тому
I would throw some kapton, or something, over some of the spicy bits to quell my mains anxiety.
@edug1168
@edug1168 8 місяців тому
I so love the full bridge rectifier, 🤩
@mehrdadfeller
@mehrdadfeller 8 місяців тому
Inspiring work! A few words of caution and some suggestions: if your product touches the main lines (120v / 240v) it must be UL certified. Otherwise you are exposing yourself and your company can be held liable for any fire incidents or electric shock etc. Alternatively I suggest you source a high power smart dimmer that is already UL certified and only send control commands to it....
@mehrdadfeller
@mehrdadfeller 8 місяців тому
The problem is that UL certification is lengthy and expensive. A DIY kit without the power parts can probably avoid the headaches
@kevinperillo
@kevinperillo 8 місяців тому
Very cool project. Please be careful with these open AC flats. I have also converted a toaster oven. Experience has shown that these things are so slow that it is actually enough to switch the power on/off with an SSR. So I was able to solve the whole 230V switching with an SSR, which I switch with a FET. These ovens are so slow that you have to switch on/off relatively slowly to keep the temperature +/- approximately. Thus, the active line control is not necessary at all, but an on / off is enough in this case. Am curious about the next video.
@gregstinkertown
@gregstinkertown 8 місяців тому
My T962A has been great. I did the mods and custom firmware. I soak it at 60 for a few minutes first, and try to avoid putting anything right at the edges of the tray.
@mrechbreger
@mrechbreger 8 місяців тому
it has no heating modules at the bottom and that's a problem.
@gregstinkertown
@gregstinkertown 8 місяців тому
@@mrechbreger no issues for me.
@mrechbreger
@mrechbreger 8 місяців тому
​@@gregstinkertown you might know this, even if you rework outside a heat bed is recommended. If you do this inside this oven you stress the components unnecessarily. It might work but for sure it's not good practice. Different solder has different melting points, this oven is definitely on the lower part of supporting various pastes. I would never put TG140 into a single sided heating oven only..
@createinvent
@createinvent 6 місяців тому
Love your face at 8:03 - such a look of joy at something working! I hope you get this working. Would be really useful. -JC
@hadinossanosam4459
@hadinossanosam4459 8 місяців тому
I've worked on similar circuits in the past (mains appliances controlled by a microcontroller for home automation, though at lower currents and without PWM), so I have a few notes/suggestions: You explained phase angle control (/phase cutting), but also mentioned that full-wave switching might be better for EMI. As far as I know, there are also power factor specifications, at least for larger loads, which may require lots of filtering if using phase cutting. Generally, switching near zero-crossings is more efficient anyway (for resistive loads), so this seems like an easy choice, also given that the oven's response time is dozens of seconds at least, so you likely don't need the faster/more granular control of phase cutting. Most solid-state relays I'm aware of also use triacs/thyristors for switching, and hence share the ~1V drop and high power dissipation. Their main advantage is ease of use and low part count, but since you're making a custom PCB anyway, it's not much extra effort to implement that functionality yourself (or get a zero-crossing controller and a separate triac). There are plenty of triacs available that are beefier than the one you used, as the manufacturers know they need lots of heatsinking, though you'll likely need to go THT (maybe TO-220 or TO-3) to actually dissipate dozens of watts. Alternatively, you can use high-voltage MOSFETs for switching AC, either using two of them back-to-back or by shunting the DC outputs of a full-bridge rectifier. These offer generally lower voltage drops and hence power dissipation, but they are likely less reliable (due to transient overvoltages, see also below) and are harder to drive (no automatic shutoff on zero crossing, needs correct polarity of gate voltage), so many people seem to recommend against this. If the ovens can run on DC though, there also the option to rectify and zero-voltage switch, as used by a soldering station at ukposts.info/have/v-deo/naJ8d3duaKdoxJs.html : you can rectify but not buffer mains, so you get unidirectional ~110V RMS, but with regular zero-crossings, so a single MOSFET (with low on-resistance and hence continuous losses) can be used. Then by switching near those crossings ("zero-voltage switching") at low voltage and current, you can get by with very low switching losses. Finally, before this becomes an actual product, I'd recommend you carefully test its EMI *resistance*, as having mains on the same PCB as a microcontroller can be interference galore. I'm currently planning another revision of my project, because I've noticed that switching off fluorescent lights in an adjacent room sometimes causes signal glitches in the low-voltage section, and this will likely only get worse with the larger currents and frequent switching you're planning to implement. (Disclaimer: While I'm studying EE, this is not my speciality, and I'm by no means an expert. Please take all the above with a grain of salt)
@TalpaDK
@TalpaDK 8 місяців тому
Indeed running a high wattage load at those kinds of power factors are quite "rude" to the utility company... With regard to regular high voltage mosfets the i^2*r quickly (I has comparing @16A and IGBTs not triacs) became as bad as the IGBTs, good (expensive) GaN and SiC did however beat the IGBTs. I'm inclined to believe that here a triac is probably just fine unless Stephen really wants an efficient controller. Diode rectification comes with its own "horrible" voltage drop.
@hadinossanosam4459
@hadinossanosam4459 8 місяців тому
​@@TalpaDK Right, my low-voltage habits are showing - of course IGBTs are an option at mains voltages, and I did forget the bridge rectifier voltage drop. Regarding I^2*R losses, the video mentions 10A, so I estimated that
@TalpaDK
@TalpaDK 8 місяців тому
@@hadinossanosam4459 reflow ovens are often >= 1300W so I would expect a bit more than 10A for a US installation, but yes a EPC2304ENGRT with its Ron of ~3.1mOhm would be way easier to cool even @ 13A (523mW * 2). Is also not your garden variant Si mosfet but actually one of them shiny GaN ones (and a bit on the "expensive" side). Stephen would probably have to spring for something even fancier, as he would probably also want to target 230V countries which would push the voltage requirement up to 325V+margins. I also hope that he is considering adding a MOV and a fuse to his setup for some basic transient protection regardless of his choice of switching device.
@analoghardwaretops3976
@analoghardwaretops3976 8 місяців тому
​@@TalpaDK..fuse YES ...mov...not really necessary with the device in series with such a resistive load .
@KeithOlson
@KeithOlson 8 місяців тому
Honestly, the best 'don't touch anything inside' might just be to pop the temperature control knob off and mount a servo with double-sided tape. You won't have to touch mains OR the oven itself, and switching ovens would be a matter of five minutes for moving the hardware over followed by recalibrating everything. (That being said, a simple relay to turn the oven on and off would also be handy.)
@FungiJuan
@FungiJuan 8 місяців тому
Really cool! Greetings from Colombia! South America!!
@PasquinelOrtiz
@PasquinelOrtiz 8 місяців тому
Great job like always. I made mine using tiny reflow. It uses an arduino nano and instead of using a solid state relay, you could use a triac.
@biggusmunkusthegreat
@biggusmunkusthegreat 8 місяців тому
YES PLEASE. This is far and away one of the most deficient parts of my hobby PCB work.
@randycarter2001
@randycarter2001 8 місяців тому
Triacs to control 15 amps come in TO3P or TO247 packages. Some TO220 triacs can take the load but you must have the heat sink to back it up. Also check the ratings on the IEC power connector and cords. Many of them are not rated for 15 amps. 14AWG (insert metric equivalent here) wire minimum. Elsewhere in the world, where ~240v power is standard, current is half.
@tcurdt
@tcurdt 8 місяців тому
Very cool. And it's always fun and games to built your own. I don't quite get what this adds to the existing designs that are out there though. Isn't the reflowmasterpro doing exactly the SSR thing?
@Factory400
@Factory400 8 місяців тому
Is it time for me to switch from my old industrial Quad 4000C to a few of these Lumen systems.....looks interesting. Been following from the beginning. Great to see an oven project happening! ❤
@BrainSlugs83
@BrainSlugs83 8 місяців тому
An SSR will work great. We used one with an off the shelf PID controller to control a crock pot a few years ago. You still need a heat sink, and you need to wire the center screw post to ground (a lot of guides don't tell you that). But seriously, you don't need a micro controller or anything for this, unless you want a fancy ramp or a timer or something. If you just want to put something at an exact temperature, an off the shelf PID/SSR kit will work fine.
@Graham_Wideman
@Graham_Wideman 8 місяців тому
A fancy ramp is exactly what Stephen wants to do, as specified in component datasheets. The general principle is to ramp the board (and components) up to a plateau below solder-melting temperature, let it sit there briefly so that all of board and components get close to that temperature, then "sprint" up to a little over melting temperature, melt for a limited time, then a controlled descent back to ambient. The idea is for the time above solder melting temperature should be long enough but not too long. That much precision is not necessary for making a few hobby boards, but it is important for producing larger quantities where you're confident that the components have accumulated minimum damage from the soldering process.
@analoghardwaretops3976
@analoghardwaretops3976 8 місяців тому
​@@Graham_Widemanto go that far , calls for a contoured temperature profile according to the process possible in this small oven.. but here everything is manually labour intensive..hence a bit of overkill.
@BrainSlugs83
@BrainSlugs83 8 місяців тому
@@Graham_Wideman then he can do it with an SSR, a mosfet, and an Arduino. You can prototype this with a RAMPS 1.x board, no soldering required. Or a solderless breadboard would work too. It's simple to do.
@Graham_Wideman
@Graham_Wideman 8 місяців тому
@@BrainSlugs83 Your suggestion lacks a graphical display, which of course could be added. But for Stephen, it's probably just as quick to knock out a PCB as it is to mess around with breadboards, or getting set up for Arduino and RAMPS etc. Instead, he gets a system with an MCU he's familiar with and already has a suite of libraries for. So sure, all sorts of things can be done with Arduino, doesn't mean that path is simplest for everyone.
@Ddres0605
@Ddres0605 8 місяців тому
Any thoughts of the controleo3 and kit? They sell a kit with sealing compound, the relays, and insulation.
@asm2750
@asm2750 8 місяців тому
I got a controleo2 as a kit a while back and it works well. Modifying the toaster was time consuming but the boards I have reflowed with it came out flawless. If I were to do it again I think I would want a larger toaster oven so I could reflow larger boards, something around the size of a mini-itx.
@Ddres0605
@Ddres0605 8 місяців тому
@@asm2750 That's great to hear. I pulled the trigger and ordered the kit after watching this video
@houseofbits
@houseofbits 8 місяців тому
The plus side of T962 is that the casing of it seems solid. It feels like a tool instead of something that is supposed to make you a tosts. Surely it should be possible to build an improved version of it which would be actually safe to use. With a price tag of up to 800€ I would buy an off the shelf version for sure.
@bobweiram6321
@bobweiram6321 8 місяців тому
Triacs are usually paired with a DIAC and capacitor. They are capable of handling fairly high current considering they're frequently used on power tools.
@SparkyJames
@SparkyJames 7 місяців тому
Basically it’s a phase cut dimmer your making, I could suggest an FL5160 it is controlled by 0-5v signal, and uses 2 IGBT which you would need to mount to a heat sink.
@Jatsekku2
@Jatsekku2 8 місяців тому
Did very similar project as my bachelor thesis (using hot plate additionally cooled by air pump for air mattress). I was surprised how small triac you used couse remember how much mine got really hot - few minutes later and now I see you also faced that problem :) Good job though!
@chaitanyasindagi1237
@chaitanyasindagi1237 8 місяців тому
The way I implemented something similar for a soldering iron without an expensive SSR and ruining the power factor+EMC is to use back to back FETs with a photovoltaic gate driver. To convert the PID controller's output to pulses, I used a RNG and compared with the PID output every interrupt to decide whether to let the upcoming pulse through or not. On average this works quite well since you're doing it at 100-120Hz and the time constant of everything else is in the 10s of seconds Also definitely make sure you're using an optocoupler to detect zero crossings, having a fully isolated controller is a really good idea for safety especially if you want a human pressing buttons on that board. Make sure you respect creepage and clearance requirements for your voltage level too across the isolation barrier. AC optocouplers are the simplest implementation for this imo
@Graham_Wideman
@Graham_Wideman 8 місяців тому
Stephen: My top suggestion is this: Assuming you want to do better than just wafting hot air over a board until the solder melts, your task is to get the oven to perform a series of heating steps to get the PCB, specifically the solder, pads and component leads, to follow a thermal profile, for example that published in component datasheets. Many oven mod kits attempt to get the temperature feedback from a thermocouple just floating in the air, perhaps above the board(s). But it turns out that's a pretty poor approximation to what the board is experiencing. So at some point you will need some thermocouples mounted to PCBs, and thermally coupled to pads (maybe with high-temp glue), that you can place in the oven to test actual performance, including in different locations in the oven. You can even do what I ended up doing -- use a small PCB with thermocouple attached to act as the feedback sensor, and it sits on the tray next to the board(s) being reflowed. This is especially useful for lead-free solder where the margin between good soldering temperature and burning the board is relatively less than for tin-lead solder. Several thermocouples-on-PCB is the approach used for profiling commercial conveyor reflow ovens. (These are usually connected to a data logger inside an insulated box that accompanies the test board through the oven.) Anyhow, you're going to need a few thermocouples, and it's useful to get something like an inexpensive 4-channel handheld thermocouple "meter" with logging. I got a slightly upmarket PerfectPrime TC0520, which can also output data to PC for plotting. Pretty convenient for a variety of tasks. We even used it with 4 long-lead thermocouples attached to a PCB to do some basic profiling on an industrial conveyor reflow oven we work with. Anyhow, bottom line is that rather than puzzle over vaguely better or worse soldered boards, you'll want some ground truth, which you will get closer to with thermocouples mounted to PCBs.
@FruchtcocktailUndCo
@FruchtcocktailUndCo 8 місяців тому
You could use two MOSFETs to switch whole halfwaves with your zero crossing detection. But you would need pretty low Rdson to make a significant reduction in conduction losses. Like 10mΩ for 1W per FET losses. Basically designing an ZCD-SSR by yourself. This would be super neat and I should definetly at some point try it out, BUT for this project you will be far better of keeping the mains of the PCB and using SSRs designed and already certified(!) to handle the current required. My Power Electronic heart bleeds electrons typing this, but after some thought it seems the best compromise. Or you add more heat sinking capability, but thats a whole other can of worms with case isolation and so on.
@OddlyIncredible
@OddlyIncredible 8 місяців тому
Back-to-back power MOSFETs and a zero-crossing photodiode gate driver makes for a great and super-efficient SSR. Made a few of those for projects and they're solid performers.
@analoghardwaretops3976
@analoghardwaretops3976 8 місяців тому
​@@OddlyIncredible For 60 Hz or 120 zcd's and two back to back igbt's or mosfets... (N ch.. g-d-s in " series " with another as s-d-g) ..its not necessary to have any zcd based triggering. This is reduced complexity at the cost of slightly higher switching losses..if one considers a switched pwm of around just 240 to 500 Hz or thereabouts...this can provide sufficiently good regulation..
@OddlyIncredible
@OddlyIncredible 8 місяців тому
@@analoghardwaretops3976 Yep, that would give pretty robust control. However, that having been said, if he's using a conventional heater element or quarts IR tube oven, he doesn't even need that because the total thermal hysteresis of these toaster/convection ovens is _crazy_ high - for example, I have my oven controller set up with a _10 second_ dwell time. All he'd really need to do is drive the heater at a 10s "on" time and 50% duty cycle to bring it to soak temp, hang there for a minute or so, go full power to reflow, then switch off and let the oven coast back down from there - no real need in this application to do waveform level control.
@randycarter2001
@randycarter2001 8 місяців тому
I'd like to note that the tab on many triacs is live. You must provide proper ground isolation because the heat sink can become line potential. You can get isolated tab triacs, so be observant. Be careful of unproven sources for SSR's. There are literally billions of fakes out there. Say they're rated for X amps, when investigated have internals rated for 1/3 of requirement.
@imrotinom
@imrotinom 8 місяців тому
One more thought: There are solutions to your problem out there. Someone else mentioned a PID controller, which is true (but I don't know if they handle the kind of curves you're trying to follow). What I thought of, is heat treating ovens for knifemaking and metal working. Different temp ranges, but they also handle fairly complex heating curves that are user-programmable.
@SakiandCo
@SakiandCo 8 місяців тому
Hey nice video! Yeah I totally agree with your conclusion prepackaged SSRs are the way to go especially those crydons, I've used them a lot on work projects and they're always been very reliable plus they support a bunch of different interfaces from digital coms to analog ranges. The only kicker is the price!
@jr0th
@jr0th 8 місяців тому
You can't go without Zero-crossing nowadays. In you case, I would go with MOC3083M + BTA16-800, through hole so you can find cheap heatsinks, and eventually a good old relay to switch the load on for extended time like when you are heating full power. Heat sink may not even be needed with the relay.
@im0b
@im0b 8 місяців тому
cool video, im not sure as well but exiting to watch you solve, one thing if i may: since you're trying to be safe capton tape on the top where the mains voltage pins pokes trough really appropriate
@dh2032
@dh2032 8 місяців тому
at 9:58, interesting at catch wave at just the right time, I as side project I wonder what would happen if was set to triger, for negative (-) so missing all the positive (+) altogether would you end up with strange negative (-) only AC power, coming out of the thing?
@sebaestschenr
@sebaestschenr 8 місяців тому
Most of the SSR‘s just consists out of 2 back-to-back Mosfet‘s. You can try that as well.
@kentswan3230
@kentswan3230 8 місяців тому
Concur on switching to an SSR. It's still a proportional control system where the power to the heaters is proportional to the multi-cycle on-off time. Actually, this makes more sense as the thermal reaction time of the heating elements is actually quite slow as you've shown by the full-on ramping time experiments at the beginning. In effect, you're modulating reduced heating rates where that test curve is the maximum achievable heating rate given the existing heating elements, oven insulation, oven thermal mass and thermal leakage through the door edges of the unmodified oven.
@mr_voron
@mr_voron 8 місяців тому
ZC detecting SSR is def a way to go. We use Omrons to PID the beds in VORON printers. I’ve had one PID a 1.5kW heater with a heat sink attached. Pro-tip: Set your PID cycle to whatever your mains frequency is to avoid flickering lights 😊
@Graham_Wideman
@Graham_Wideman 8 місяців тому
what do you mean by "Set your PID cycle to whatever your mains frequency is to avoid flickering lights". If you have a ZC detecting SSR, it's already switching at some integral multiple of the mains period, ie: at a fraction of the mains frequency.
@mr_voron
@mr_voron 8 місяців тому
@@Graham_Wideman In Klipper, the default PID frequency is order of magnitude lower than 60 or 50 Hz, so you end up switching on every Nth zero cross, and that makes your light flicker. The proper way to fix it is not having lights on the same circuit as outlets but that requires fixing your house wiring.
@UncleWalter1
@UncleWalter1 8 місяців тому
You should have still have pretty good granularity with the zero crossing SSR approach. Since you're in the US, you've got a zero crossing 120 times a second. If working over a period of 128 zero crossings, that's 7 bits of resolution with an update rate of once every 1.067 seconds. You just need to have a counter register increment by 1 every zero crossing and reset at 127, have a compare that increments by powers of two. And for each bit in your desired output power value, you either turn it on or of for a length of time that is equal to the value of that bit. So if you're trying to output a power 105 out of 127: 105 is 1101001, so you'd be on for 1 zero crossing, off for 2, off for 4, on for 8, off for 16, on for 32 and on for 64. If you wanted the full 8 bits of resolution, count up to 255 instead and your update rate becomes 2.13 seconds. With the right PID tuning, you could get pretty accurate temp control.
@abenstirling
@abenstirling 8 місяців тому
UCSD Pick and Place Club will be making one ASAP
@dythe7858
@dythe7858 8 місяців тому
Yeah, work with those triac in the past and it can defenately do what you are asking of it (when you select the right one) but it will always need cooling, you can add a big ass heat sink on the back or you can use a silicon thermal pad and let the heat sink in the metal inclosure but unfortunately the toaster casing seems to thin for that.
@fully_retractable
@fully_retractable 8 місяців тому
I just stumbles on this channel, and I'm already a fan
@Nik930714
@Nik930714 5 місяців тому
You are making something really similar to the Beta Layout Home-Office SMD Kit that Dave Jones made a video about almost 10 years ago. We've had that in the office for several years now and its awesome ! Best way to get a cheap reflow over I've found so far. As far as mains control on the heater goes - the best cheap way i know of controlling those currents is with a beefier TRIAC, in like TO-220 or bigger case plus heatsink coupled with a zero-cross triac driver. Something like the MOC3043SM, that is extremely popular. Its a way cheaper solution compared to a solid state relay. The way i like to use this combo with a regulator (PID or other) is by just turning the cycles in groups of 20. 1 cycle is 5% power, 2 is 10%, etc, etc. If i want finer control i can get up to groups of 40 cycles. Since heaters are VERY slow, the end result is the same as if I'd used per-wave chopping. I picked 20 since I'm in the EU, we have 50Hz mains here so 20 cycles is 0.5S. 40 is 1S.
@stefanf6495
@stefanf6495 8 місяців тому
Actually, there is a product that satisfies all of your requirements - the BetaLayout Reflow Controller V3 Pro. I am working with it for years now without issues. Just a little fiddly to place the temperature sensor, but the results always turn out beautifully.
@gilledco2576
@gilledco2576 8 місяців тому
I use a t962C It works like a charm across ~300x400mm area in the middle
@chinleybrewer
@chinleybrewer 8 місяців тому
Have you modified it? I've got one, unmodified, and it's not good but I plan to modify it at some point.
@MartyCrabneck
@MartyCrabneck 8 місяців тому
Does it also work with a regular bridge rectifier or do we need a full bridge one? 😄
@analoghardwaretops3976
@analoghardwaretops3976 8 місяців тому
The F.B.R. too would need an adequate heatsink...In such cases for high current , it must be avoided..it increases the power loss ( extra wasted heat) because of two diodes coming in series...
@epremeaux
@epremeaux 8 місяців тому
12:38 and here is where you probably should have covered the top side of the board around the AC section, because all that exposed area is ripe for finger touching while its live.
@tablatronix
@tablatronix 8 місяців тому
you need a 4 quartz element oven for high temp. And you have to compensate for IR surface temp not air temp. Love seeing a first rev pcb spin up good!
@alvinp.schmitt5424
@alvinp.schmitt5424 19 днів тому
IBM did mains switching like this 50 years ago on the IBM/370 to pull off lower voltages
@Waitwhat469
@Waitwhat469 7 місяців тому
Is hand soldering still easier for you than setting up the lumen for a one off prototype like that?
@jordig3412
@jordig3412 7 місяців тому
as you said once for the pnp sw, you used some parts of marlin 3d printer arduino stuff, why you just use a standard relay, like the 3d printer heat bed or the extruder nozzle heating principle for regulating the oven power input ? then you still would be within the certification of the oven, as no modification would be done to it
@analoghardwaretops3976
@analoghardwaretops3976 8 місяців тому
Using the S.S.R , both types are available...Phase control type and Z.C.D. type...with the zcd it's controlled as how you explained .. that's known as " burst firing mode"... Phase control can give tight temp. control..with a good ckt. design...and input voltage fluctuations and " sine to linear ramp" linearisation circuit can be implemented to give a linear temp.rise over the entire temperature range.... for best results with phase control, one can initialize a burst mode followed with phase control for temperature tracking accuracy.
@lesto12321
@lesto12321 7 місяців тому
100% chopping at zero crossing is so much easier, less problematic and give you enough control for what you try to do. But also would be interesting to play with refractive bricks and Nichrome wire (heating element) to build a fully automated p&p + reflow system on rails
@GrizzLeeAdams
@GrizzLeeAdams 8 місяців тому
I have a background with theatrical dimmers for tungsten lights. It isn't uncommon to see triac based dimmers in the 1KW - 2KW range, but IGBT based dimmers are becoming more common. The main difference being which half of the wave is cut. IGBTs you want to turn on at zero crossing to limit the current flow at that point, but turn off in the middle of the wave. The triacs work as you described and turn off only at zero crossing. A good design incorporating a triac or IGBT shouldn't produce that much electrical noise when controlling a purely resistive load, and in the environments where theatrical dimmers are used, there are typically many thousands of watts of dimmed lights in use in the same building and powered from the same pad mount transformers (those big green deals the power company installs with underground 7200v running to your property). We never had any noise issues that could be traced back to our dimmers with nearly 100KW total load, even with over a hundred audio channels - more than a dozen of which were UHF wireless - and multiple guitars (which are great at picking up stray electrical noise).
@pixel2182
@pixel2182 7 місяців тому
I think an SSR is the best solution to this, just be sure to get a genuine one from a reputable manufacturer. There's lots of cheap clones out there if you don't buy from the usual suppliers. Also, keep in mind that SSR's tend to fail CLOSED if/when they do, so some form of thermal runaway protection should be implemented if this is to be a product. Loving the progress so far though, this is an awesome project!
I can't believe I made PCBs without this
20:21
Stephen Hawes
Переглядів 39 тис.
Конгрес голосує за допомогу Україні. Спецефір Голосу Америки
5:43:13
Голос Америки Українською
Переглядів 443 тис.
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100million
00:24
Celine Dept
Переглядів 112 млн
The Next Evolution of Impact Proof Ionic Thrusters! (BTC Mark 3)
16:06
Plasma Channel
Переглядів 13 тис.
The Best way to Solder? Hot Plate to the rescue! (DIY or Buy)
11:29
GreatScott!
Переглядів 839 тис.
Try these 16 Brilliant ESP32 projects!!!
11:18
ToP Projects Compilation
Переглядів 502 тис.
Homemade Reflow HOT Plate - Version 2 | Low Cost
18:32
Electronoobs
Переглядів 187 тис.
I built an SMT Hot Plate Machine | Assembly & Test | Elite Worm
12:59
Elite Worm
Переглядів 179 тис.
Inside a Flexible PCB Factory - in China
32:40
Strange Parts
Переглядів 755 тис.
DIY Laser Projector - Built from an old hard drive
20:07
Ben Makes Everything
Переглядів 1,3 млн
T-962 Reflow Oven Upgrades & Fixes | Voltlog #338
12:31
VoltLog
Переглядів 39 тис.
GOOGLE СДЕЛАЛИ НЕВОЗМОЖНОЕ! Это круче любого Samsung, Apple и Xiaomi…
13:16
Thebox - о технике и гаджетах
Переглядів 68 тис.
Result of the portable iPhone electrical machine #hacks
1:01
KevKevKiwi
Переглядів 3,2 млн
Клавиатура vs геймпад vs руль
0:47
Balance
Переглядів 305 тис.
МОЙ ПЕРВЫЙ ТЕЛЕФОН - Sony Erricson T280i
18:02
ЗЕ МАККЕРС
Переглядів 46 тис.
Нужен ли робот пылесос?
0:54
Катя и Лайфхаки
Переглядів 718 тис.