Alright folks,
I'm working on building a reflow oven so I can do some reballing of some Virtex-5 FPGAs I've had laying around.
I've got most of the control notions down into code so far but I'm drawing a big blank on how to control the heater supply to be able to moderate temperature better. So far, I've considered -
- Using a triac circuit - there seem to be many examples of this online, although the notions of triac operation confound me a little bit, especially when trying to PWM the operation.
- Using SSRs - but I've heard that this is complicated by the fact that most SSRs are designed to latch during the cycle and therefore not be receptive to a PWM signal.
- Using a standard mechanical relay - this has the advantage of being able to handle mass current without the latching, but the issue is that the armatures would most likely need the 3kHz PWM adjustment, which would disrupt the timer operations I need to perform things like automatic temperature sensing and the stage of the reflow cycle. If I resorted to this option, I would put up with the clacking.
- Rectifying the 120V mains and feeding the heater coils with straight (albeit unfiltered) DC. This would allow me to use a standard high-current FET to switch the signal, at the expense of having a much higher heater voltage that would need to be compensated for (160V+).
Do any of you have experience with any of these options and have any ideas on how to accomplish this? I'm willing to go with a complex circuit, but only if it's understandable - if it's not, I'm still going to be the one troubleshooting it.