|
6500gg 6500gg 6500gg

"WERKGROEP
COMPUTER NAAR BEWEGING"
(WCNB).
Stand 6500GG HCC-Dagen 2005
Op deze beurs is gedemonstreerd met het draaien van een kegelspiegel
uit aluminium.
Het vervaardigen
van deze kegelspiegel is het resultaat van samenwerking tussen
de HCC 6500 gg en de HCC Robotica GG.
Het idee van onze medewerker Wim Jansen in overleg met Abraham
Vreugdenhil van de
HCC Robotica gg.was:
Een
lichtbaken te maken,dat een schijf licht van 2 cm dikte uitzendt
om een lichtgevoelige robot te lokken.
Een sterke lichtbron (super LED) in kleur rood of blauw
projecteert licht op een kegel, die dat licht als
een pannenkoek verspreidt.
Om te voorkomen dat het licht divergeert, is het noodzakelijk de
kegel als holle spiegel te vormen.
Deze vorm is op een conventionele draaibank met handbediening niet
te maken.
Om die reden gebruiken we een met computer en stapppenmotoren
bestuurd draaibankje.
Voor de besturing is door onze medewerker Jaap Rademaker een programma
in
Quickbasic geschreven, dat werkt onder DOS, en
daarom ook op oudere computers werkt.
Hiermee is een
pseudo CNC (Computer Numerical Control) machine gerealiseerd.
De afmetingen van deze lens zijn als volgt:
Diameter 40 mm.
Straal van de holte 60 mm.
Tophoek 110 graden.
Uitgevoerd in aluminium.
Met de hand nagepolijst.
Om een pseudo
CNC machine te maken met draaibankfunctie is het
volgende nodig:
1.
Draaibank
2. Motoren.
3.
Stuurkaart.
4.
Voedingseenheid.
5.
Besturingsprogramma
6.
Computer met DOS en QuickBasic.
Besturingsprogramma.
6. Computer met
DOS en Quickbasic.

Draaibank
De hierboven
afgebeelde draaibank is
van het merk Unimat type EMKO3 .
Hierop zijn door
Wim Jansen
stappenmotoren gebouwd op de spindels van de X-as en
Z-as.
Door een juiste
verdeling van stroom-impulsen naar de motoren te sturen
is het berekende profiel gedraaid.
Motoren
De bij deze
draaibank gebruikte motoren zijn zg.stappenmotoren.
Deze motoren
zitten
in sommige printers en zijn voor
weinig geld in de dumphandel te vinden.
Technische beschrijvingen van
besturingsystemen zijn op internet te vinden,
bijvoorbeeld
op www.majosoft.com.
De motoren
zoals wij die gebruiken hebben twee statorwikkelingen (phasen),
welke door een electronische schakeling op een stuurkaart,
in
een door de computer bepaald patroon
telkens één of meer
stappen verzetten waarbij de motoras
over een hoek van bijv. 1 graad wordt verdraaid.
In ons
geval een acht-stappenpatroon waarbij de
motoren halve stappen maken.
Dat patroon wordt steeds geheel
of gedeeltelijk herhaald, totdat de
motor de gewenste
weg heeft afgelegd.
Voor een juiste
pulse-kontrole van de motor moet de laatste plaats in het stuurpatroon,
door de
software in
de computer worden
bewaard als de motor stopt, en wacht op de volgende taak.
Deze zg.
“veldgetallen” moeten ook tijdens het omschakelen van de X-as naar Z-as
motoren
in het
programma bewaard blijven om bij het opnieuw aanspreken van de
desbetreffende motor
met de
juiste coördinaat te starten.
Door de
wisselende magnetische velden wordt de
motor aangedreven en naar een tevoren
berekende positie gestuurd.
Stuurkaart.
De getallen die
via
de parallelle printerpoort naar een stuurkaart
gezonden worden,
schakelen
via vertaling door de
electronica met de H-brug ic’s (integrated
circuits)
type.......... in
en om, en
daarmee de stromen door de motoren.
De stuurkaart wordt
door een voedingseenheid van 24 Volt= / 10 Ampere
van energie voorzien.
De capaciteit van
de
voedingseenheid om de grote inschakelpieken van de motoren te leveren,
is
bepalend voor de kracht van
het magnetisch veld, en dus het koppel van de motoren,
zodat geen
stappen
worden overgeslagen.
Voedingseenheid
Gestabiliseerd op
24 Volt en begrensd op 10 Amp.Gemaakt door
Evert Verbeek (Stroomaquarium).
Bij inschakeling
van de motor, dus iedere stuurpuls, wordt gedurende zeer korte tijd,
een grote
stroom gevraagd.
Daarom is het van
belang dat de voedingseenheid deze stroompieken opvangt door middel
van een buffer (grote
condensator, in ons geval 47000 ų F).
Programmering
De baanbeschrijving
en impulsaansturing geschiedt door een programma, geschreven door
Jaap Rademaker, in
Quickbasic.
Dit programma werkt
op elke computerdie is uitgerust met Quick Basic, ook al is deze 15
jaar oud.
Gebruik van het programma vergt wel enige kennis van de
Quick Basic taal.
In dit programma
zijn de volgende elementen verwerkt:
- Machine
parameters
- Geometriewaarden
- Motor
gegevens
- Berekening
van de
weg die de beitel moet afleggen.
Software is op
dit moment in ontwikkeling om algemene bewerkingen, via ISO-codering,
uit te
voeren.
Voor projecten zoals de hierboven vermelde lens is in
relatief
korte tijd een programma te schrijven.
Detail draaibank.
Documentatie
Geinteresseerde
leden van de HCC kunnen alle voorhanden technische gegevens krijgen.
Vragen kunt U sturen naar:
Secretaris HCC 6500
gg: Dré Jansen (djansen.2@hccnet.nl)
of:
Technisch
adviseur
W.C.N.B.: w.g.jansen@hccnet.nl
NAAR HOMEPAGE
AGENDA
6500GG
VRAGEN
vragen over hard-/soft-ware
Stuur
s.v.p. Uw commentaar
op deze site per E-mail ------> ok.
doe ik
11-09-2009.
|