15.11.2012 Views

FREE VB COURSE - Index of

FREE VB COURSE - Index of

FREE VB COURSE - Index of

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!