Mar 31 2006
I have made an enclosure from an old tool box:
Apr 17 2006
I’ve got some things for my cnc today.
3-axis stepper controllers
Apr 17 2006
I’m going to drive the steppers with a chopper steering. I’m going to build my design around the L297 and L298 ic’s. The parts I’m going to recycle from the driverpcb’s I got from Rik (See the picture bellow). The reason I don’t use these pcb’s like this is because if I connect a stepper motor then it already starts to turn without a signal. And the input signals are not universal.
Apr 19 2006
I went shopping today . I bought a pci card with a parallel port to drive my cnc.
Apr 20 2006
I want to build a new symmetrical power supply with the following demands:
-PC controlled via USB
-The set value and the actual value of the voltage and current can be read on lcd displays.
My order of transformers at pollin:
The start of the build (I mounted the transformers on a piece of treaded rod and mounted it on a angle bracket)
Jun 01 2006
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.
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.
Jun 10 2006
This is a project I started 1 year ago but I never finished because I could not program pic microcontrollers. The goal was to build a car with 2 micro switches on the front. If these switches hit something the car should reverse and continue in another direction. As an extra difficulty I’ve put some leds on it (head lights, indicators, brake light) that have to be lighted on the correct time. I’m restarting this project because I’m learning picbasic now.
Some pictures from what I have already:
On this picture you can see the micro switch.:
Update: This project is stopped because the car is lost somewhere in my junk. I didn’t search for it because it didn’t work very good (The front axle is solid, so the car cannot turn good).
Jun 10 2006
This amplifier needs a DC voltage of 33V. To create this voltage I used a transformer from an old printer, it delivers 21VAC (50VA). I’ve put a rectifier and some caps after the transformer. The case is recycled from an old vcr.
The rectifier + capacitors (7500µF in total):
The speaker terminals:
The pcb with the pic on it:
(On the left is a 5V power supply for the pic 30V ==> 15V ==> 5V)
This experimental pcb is not really reliable, so I made an etched pcb of it. When building it in I was a bit to enthusiast so I forgot to take pictures. However I do have the print-layout (which contains a fault at the pull-down resistors). Download pcb lay-out.
As you can see, I left 1 voltage regulator of the board. This is because I found a 15V regulator on the amplifier pcb.
The front panel:
(The panel looks crooked, but that’s just from pasting 2 images together)