Category: PCB manufacturing Tools

UV-Exposure box V1

This project was my first UV-Exposure box. But it didn’t work as it should. Therefore I made a new version that works better.

Schematic:

UV Belichtingsbak V1 schema

Pictures:

The glass plate with the lamps beneath it.
UV Belichtingsbak V1
The timer (Black box with the grey knob on the outside).
UV Belichtingsbak V1
Working
UV Belichtingsbak V1

Etching Tank Heating

When the weather is too cold I can’t etch because the etching fluid freezes. So I made a heated etching tank, the heating element is recycled from an old washing machine. It consisted of 2 heating elements, a large 2Kw and a smaller 1Kw, I cut the 2Kw off so it would fit in my tank (and 3Kw would be too much). 1Kw is still a lot off power so I put a dimmer on it. To regulate the temperature I made a temperature controller with a pic16f676. The temperature sensor is a LM35 with heat shrink around it. The display is a 2x7segment display (Datasheet).

The hex file for the pic can be found here: Link.

The circuit:
Schema

The pcb (PDF):
print

etsbakverwarming
etsbakverwarming
etsbakverwarming
etsbakverwarming

Etching Tank Heating – Update

The triac broke because my heating element pulls almost 5A and the triac is a 4A model. Therefore I replaced it with a BT139 triac.

UV-Exposure box V2

The previous version of my exposure box didn’t work good enough for my purposes, so I made a new one in the enclosure of an HP scanner. I also made a chronometer to help me time the exposure, the chronometer switches the lamps with a relays.

 

Pictures:.

Belichtingsbak V2

Belichtingsbak V2

Belichtingsbak V2

Belichtingsbak V2

Belichtingsbak V2

 

The circuit:

schema

 

The program (picbasic):

Device 16F627
Config   WDT_OFF, PWRTE_ON, LVP_OFF, MCLRE_ON, INTRC_OSC_NOCLKOUT
Declare         LCD_INTERFACE 4
Declare         LCD_LINES 2
Symbol Lampen = PORTA.2

Symbol Start =  PORTB.0
Dim hondert As Byte
Dim seconden As Byte
Dim minuten As Byte
hondert     = 0
seconden    = 0
minuten     = 0
Cls
DelayMS 500

Print At 1,1, "C Elek"

Print At 2,1, "Stynus"
DelayMS 1000
Print At 1,1, "      "
Print At 2,1, "      "
Print At 2,1, "0 :0 :00"

GoTo Begin
Begin:
Print At 1,1, "OFF"
If Start = 1 Then
    bla:
    DelayMS 50
    If Start = 1 Then
        GoTo bla
    End If
    If Start = 0 Then
        High Lampen
        GoTo Loop:
    End If
End If
GoTo Begin

Loop:

Print At 1,1, "ON "
Loop2:

If Start = 1 Then
         DelayMS 50
    bla2:
    If Start = 1 Then
        GoTo bla2
    End If
    If Start = 0 Then
        Low Lampen
            hondert     = 0
            seconden    = 0
            minuten     = 0         
        GoTo Begin
   End If
End If

'tijd op Lcd:
DelayMS 3.98
hondert = hondert + 1
If hondert = 100 Then
    hondert = 0
    seconden = seconden + 1
End If
If seconden = 60 Then
    seconden = 0
    minuten = minuten + 1
End If
Print At 2,1,"  :  :"
Print At 2,1,@minuten

Print At 2,4,@seconden
Print At 2,7,@hondert
GoTo Loop2   
End

 

The HEX-file: Download.

PCB Drill

I am working on a drill press to drill my PCBs. For the standard I found and restored an old drill press. The drilling machine will be the one I already have in use. The speed will be controlled by an diy PWM speed controller. Circuit: http://www.circuitsonline.net/circuits/view/17

 

Pictures PWM controller:
Printboormachine PWM regeling
Printboormachine PWM regeling
Printboormachine PWM regeling
Printboormachine PWM regeling

PCB Drill – Update 1

Today I finished the restoration of the drill standard and I’ve mounted some leds on it:

Printboormachine
Printboormachine
Printboormachine

Etching Tank Heating – Update

I got a few questions about my etching tank, so I decided to take some pictures:
Etshoek

The etching tank is build from 2 ice-cream boxes:
etsbak

The bottom box is filled with water, so the etching fluid heats “au bain marie”.
etsbak

To keep the etching fluid in movement I made a stirring machine from an old walk-man and a handyvac.
roermachine
roermachine

PCB Drill – Update 2

On a sale I found a counter, and thought it would be nice to have that on my drill press to count the holes I drill. so I bought it and mounted it.
Pictures:
The counter: (Mounted with double sided tape)
teller Printboormachine
The switch (Normally closed contact):
teller bediening
teller bediening detail
Circuit:
Schema Teller

UV-Exposure box V2 – Update

I got the question how I could do a double sided pcb with my single sided exposure box. Well, the trick is to use a L shape piece of PCB. You can drill some guide holes in it, but it is not necessary.

Hoek

Print hoek

I tape the sheets to the pcb, so you get a “bag” where the pcb can slide in.

print hoek

For the exposure you have to remove the foil on both sides off the pcb. During the exposure you can place a black piece of paper on top against reflecting light.

SMD Solder Aid

I made this project 2 years ago but I didn’t put it on my site. Yesterday somebody asked for pictures so I decided to ad it as a project.

 

The base of my solder aid is an old cutting board, on which I attached an arm that is pulled down by a spring.

SMD soldeer hulp

SMD soldeer hulp

SMD soldeer hulp detail veer

(There is another spring on the other side)

 

I put the smd component on the pcb underneath the screw. Then it stays in place during soldering. On top of the arm I’ve placed 2 leds for some extra light.

SMD soldeer hulp

SMD soldeer hulp

(Capacitor in the picture above is 0805 so 2.0 mm × 1.25 mm)