Categorie: Projecten

CNC boor/frees machine V2 – Mechanica – Update

Ik heb op men stagebedrijf 2 stukken geleidingsrail gekregen. Spijtig genoeg zijn er geen lagers bij maar dat kan ik zelf wel maken.

rail
rail
rail
Bedankt Jan, Roger en stagebedrijf :-p.

Scheidingstransformator 230V-230V 140VA Update

Ik heb vandaag de scheidingstransfo in een oude gereedschapskist ingebouwd.

scheidingstransfo
scheidingstransfo
scheidingstransfo
scheidingstransfo

CNC boor/frees machine V2 – Mechanica – Update

Ik heb vandaag een paar “dingen” gekregen voor men cnc:
2 Z-assen:
z-as
z-as
3 Stappenmotoren die groter zijn dan mijn huidige:
motoren
motoren
motoren
3 Assen stappenmotor sturingen met L297 en L298:
sturing
Bedankt Rik :D z-as

CNC boor/frees machine V2 – Elektronica – Update

Voor de aansturing van de motoren ga ik een chopper sturing gebruiken die werkt met een L297 en L298 ic. De onderdelen daarvoor ga ik halen van een paar aansturingsprinten die ik van Rik had gekregen (zie onder). De reden dat ik die printen niet gebruik zoals ze zijn is omdat als je er een stappenmotor aanhangt die al meteen begint te draaien en de aansturing niet echt universeel is.

Stappenmotor sturing

CNC boor/frees machine V2 – Elektronica – Update

Ik ben vandaag weer even gaan shoppen icon_twisted.gif. Ik heb een pci kaartje met een parallelle poort interface gekocht om men cnc aan te sturen.

PCI Par-poort

Voeding + en – 0-70V @ 5A

Dit zijn de eisen die ik aan deze voeding stel:
-Kan pc bestuurd worden via USB. (via een pic 18F2550)
-Stroombegrenzing.
-Symmetrisch.
-Zowel ingestelde als werkelijke spanning en stroom kan afgelezen worden lcd displays.
-…

 

De opbouw:

Mijn bestelling van bij pollin:
pollin bestelling
Begin opbouw: (hier heb ik de transfo’s met een draadstang op een metalen hoek gemaakt)
pollin bestelling
Ingebouwd in de behuizing:
pollin bestelling

Etsbakverwarming Update

De triac was doorgeslagen omdat men belasting tegen de 5A trekt en men triac officieel maar 4A mag schakelen. Daarom heb ik de 2 triac’s vervangen door BT139 triac’s.

Met dank aan Mat Janssen op Elektronica Forum voor het schrijven van de hex file.

UV-belichtingsbak V2

De vorige versie van mijn belichtingsbak voldeed niet meer vond ik dus heb ik een nieuwe gemaakt in een behuizing van een scanner. Op deze belichtingsbak zit een timer met pic + lcd om de belichtingstijd te timen, de lampen worden gestuurd met een relais.

 

Foto’s:.

Belichtingsbak V2

Belichtingsbak V2

Belichtingsbak V2

Belichtingsbak V2

Belichtingsbak V2

 

Het schema:

schema

 

Het programma:

'****************************************************************
'*  Name    : Belichtingsbaktimer.BAS                           *
'*  Author  : [Stynus]                                          *
'*  Notice  : Copyright (c) 2006 [www.elektronicastynus.be]     *
'*          : All Rights Reserved                               *
'*  Date    : 14/01/2007                                        *
'*  Version : 3.0                                               *
'*  Notes   :                                                   *
'*          :                                                   *
'****************************************************************
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

De HEX-file: Download.

Versterker voor achterluidsprekers

Voor deze versterker heb ik van iemand een versterkerbordje gekocht (2x 15W) Schema’s hiervan staan hier:Schema rechts, Schema Links, Pcb.

De spanning die de versterker nodig heeft is 33V DC en dus moet de transformator 23V leveren.
Maar ik heb er nog 1 liggen van 21VAC 50VA dus gebruik ik die (komt uit een oude printer). Als behuizing gebruik ik een oude kast van een video.

Enkele foto’s:
Versterker
Versterker
Versterker

De transformator (al ingebouwd):
Versterker

De gelijkrichter + Condensatoren (7500µF in totaal):
Versterker

En een foto van de aansluitingen aan de achterkant:
Versterker

De volumeregeling gaat gebeuren door drukknoppen.
Maar de versterker wil een spanning van 0.8V tot 3.6V en deze spanningen worden door een pic doormiddel van pwm opgewekt.

schema:
schema

Enkele foto’s van de printplaat van de pic:
(links is de voeding van 30V ==> 15V ==> 5V)
Versterker
Versterker

Omdat dit printplaatje niet echt betrouwbaar was (en er ergens een fout in zat heb ik een print geëtst. Hiervan heb ik geen foto’s omdat ik weer overenthousiast aan het bouwen ben geslagen en de printplaat dus al ingebouwd is voor er foto’s waren gemaakt. Wat ik wel heb is de printlay-out (waar een fout inzit bij de pulldown weerstanden). Download printlay-out.
Zoals je daarop kan zien is 1 van de 2 spanningsregelaars weggevallen omdat ik nu 15V aftap van de spanningsregelaar van de versterker printplaat.

De frontplaat: (er moet nog wel tekst op komen vandaar dat de knoppen niet in het midden staan.)
frontplaat
(De plaat lijkt gekromd maar dat komt door het aan elkaar plakken van 2 foto’s uit een verschillende hoek)

PIC bestuurde robotwagen

Dit is een project dat ik 1 jaar geleden begonnen ben maar nooit aan verder kon doen omdat ik geen PIC’s kon programmeren. De bedoeling is een auto met van voor twee microswitches zodat als ie ergens tegen rijdt dat ie dan een stukje terug rijd en dan naar links of rechts draait om dan terug vooruit gaan te rijden. En als extra moeilijkheid heb ik er ook lichten opgezet (pinkers achterlichten remlichten gewone lichten) en die moeten ook allemaal op het gepaste moment gaan branden. Maar aangezien ik nu wel kan programmeren in picbasic haal ik dit projectje terug boven

Enkele foto’s van wat ik tot nu toe al heb:

PIC bestuurde robotwagen

Op deze foto is de microswitsch “goed” te zien:

PIC bestuurde robotwagen

Op deze foto kan je het lampje en de leds aan de achterkant zien:

PIC bestuurde robotwagen

Op deze foto kan je het onderstel van de auto zien:

PIC bestuurde robotwagen

Vooraanzicht waarbij je de leds goed kan zien:

PIC bestuurde robotwagen

Weeral een foto van het onderstel deze keer van de zijkant af genomen.

PIC bestuurde robotwagen

 

Update: Dit project is gestopt omdat de auto “zoek” is :-p en het toch niet werkte aangezien de voorste wielen niet stuurden.