FREE VB COURSE - Index of
FREE VB COURSE - Index of
FREE VB COURSE - Index of
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
HANDS-ON DIY REFLOW OVEN<br />
the middle <strong>of</strong> the oven. Ensure that the<br />
thermocouple remains electrically isolated<br />
from the rest <strong>of</strong> the oven, in order<br />
to avoid creating a hazardous situation.<br />
The two leads <strong>of</strong> the thermocouple are<br />
connected to IC1, a MAX6675. This IC<br />
computes the temperature at the tip <strong>of</strong><br />
the thermocouple based on the voltage<br />
generated by the thermocouple and<br />
the ambient temperature. The microcontroller<br />
can query the temperature<br />
via a serial interface.<br />
IC4 and IC5 are connected to the<br />
microcontroller via resistors. These two<br />
ICs are optotriacs with integrated zerocrossing<br />
detection and snubber networks.<br />
That makes them very easy to<br />
drive from the controller. Power is<br />
applied to the two heating elements as<br />
necessary via these two ICs.<br />
The controller contains several settings<br />
that must be stored in an EEP-<br />
ROM. IC6 is included for that purpose.<br />
32<br />
S1 S2<br />
D3<br />
D2<br />
S5<br />
S3<br />
R5<br />
COMPONENTS LIST<br />
Resistors:<br />
R1,R2 = 150Ω<br />
R3 = 10Ω<br />
R4 = SIL array 8 x 10kΩ<br />
R5 = SIL array 4 x 1kΩ<br />
R6 = 10kΩ<br />
P1 = 10kΩ<br />
Capacitors:<br />
C1,C4,C5,C12,C13,C15 = 100nF<br />
C2,C3 = 27pF<br />
C6-C9,C14 = 10µF 16V radial<br />
C10,C11 = 470µF 16V radial<br />
D1<br />
K6<br />
S6<br />
S4<br />
R3<br />
LCD1<br />
70%<br />
Semiconductors:<br />
B1 = B80C1500 bridge rectifier, 80V<br />
piv, 1.5A<br />
D1,D2,D3 = LED, red, low-current<br />
IC1 = MAX6675<br />
IC2 = AT89C52/24JI, programmed,<br />
order code 050319-41<br />
IC3 = MAX232<br />
IC4,IC5 = S202S12<br />
IC6 = 24LC64<br />
IC7 = 7805<br />
Miscellaneous:<br />
K1 = connector for thermocouple<br />
Thermocouple, K-type<br />
K2 = 9-way sub-D socket (female),<br />
Alert readers may quickly come to the<br />
conclusion that 64 KB is rather generous<br />
for the number <strong>of</strong> settings to be<br />
stored. That’s certainly true, but the<br />
circuit does in fact need that much<br />
memory because it is also used to<br />
store the measured temperature once<br />
per second during the soldering<br />
process. That allows the operation <strong>of</strong><br />
the oven and the corresponding temperature<br />
pr<strong>of</strong>ile during soldering to be<br />
examined afterwards.<br />
This information must be sent to a PC<br />
in some way or another. Here we use<br />
an old faithful: the RS232 serial port.<br />
As usual, the port is implemented<br />
using a MAX232 IC and associated<br />
components.<br />
Pushbutton switches S1–S6 provide<br />
the operating controls for the oven<br />
controller. LEDs D1–D3 and LCD1<br />
keep the operator informed while the<br />
oven is in use.<br />
P1<br />
R4<br />
C2<br />
C8<br />
X1<br />
C3<br />
C7<br />
IC3<br />
K2<br />
T<br />
K1<br />
C14<br />
R6<br />
IC1<br />
C5<br />
C6<br />
C1<br />
IC2<br />
C9<br />
+<br />
IC6<br />
C10<br />
C4<br />
C15<br />
C12<br />
B1<br />
C11<br />
IC7<br />
C13<br />
R2<br />
R1<br />
TR1<br />
(C) ELEKTOR<br />
050319-1<br />
IC5<br />
IC4<br />
050319-1<br />
HEAT 2<br />
HEAT 1<br />
MAINS<br />
PCB mount<br />
K3,K4,K5 = 2-way PCB terminal block,<br />
lead pitch 7.5mm<br />
K6 = connection for LCD backlight LCD1<br />
= LCD module, 2x16 characters, e.g.<br />
order code 050319-72 or PLED<br />
version 050319-73<br />
S1-S6 = pushbutton, ITT type D6-R<br />
Tr1 = mains transformer, primary 230V,<br />
secondary. 6V (e.g. Monacor/Monarch<br />
VTR-3106)<br />
X1 = 12 MHz quartz crystal<br />
PCB, ref. 030519-1 from The PCBShop<br />
Disk, source and hex code files, order<br />
code 030519-11<br />
17 wire links<br />
Not much needs be said about the<br />
power supply. It is very basic and perfectly<br />
ordinary. Note that no fuse is<br />
included on the circuit board. An<br />
external fuse must be used for the<br />
input voltage. Besides a normal fuse,<br />
which is usually located at the rear <strong>of</strong><br />
the equipment, a thermal cutout is<br />
also necessary. It must be fitted such<br />
that it switches everything <strong>of</strong>f if the<br />
temperature <strong>of</strong> the oven becomes too<br />
high. That prevents the oven from<br />
overheating if something goes wrong,<br />
which in turn prevents everything<br />
from catching fire.<br />
The (fused) 230-V supply voltage is<br />
connected to K3. The two heating elements<br />
are connected to K4 and K5.<br />
Installation<br />
Installation <strong>of</strong> the controller in the oven<br />
will be different for each type <strong>of</strong> oven.<br />
K3<br />
K4<br />
K5<br />
elektor electronics - 1/2006