Forum: Mikrocontroller und Digitale Elektronik Anfänger: Servo/Motor & mircocontroller


von Sebastian (Gast)


Lesenswert?

Hallo zusammen!

Ich bin Elektrotechnik-Student und habe bald mein 2. Semester geschafft. 
Bis jetzt haben wir ausschließlich Theorie gelernt und das wird sich bis 
zum 5. Semester wohl nicht ändern. Um doch ein wenig Praxis zu bekommen 
hab ich mir überlegt in den Semesterferien ein kleines Projekt zu 
starten, und zwar mir eine eigene kleine CNC-Fräse zu bauen.

Rein Mechanisch sieht alles ganz gut aus, wo was hin soll hab ich mir 
auch überlegt. Eigentlich fehlt nur die Steuerung.

Hierzu muss der Fräs-Kopf sich bis zu einer bestimmten X-Position 
durchfräsen, dann zurückfahren und dann eine Y-Einheit tiefer die 
entsprechende nächste X-Position anfahren. Es muss also ein Motor 
gesteuert werden, und dafür werd ich wohl einen Microcontroller brauchen 
so wie ich das verstanden hab. Dieser muss mit einer txt-Datei mit den 
Koordinaten gefüttert werden und dann den Motor entsprechend ansteuern.

Meine Frage ist jetzt: Welcher Microcontroller bietet sich an? Wie löte 
ich da am besten den Servo/ Motor an? Wie schaffe ich es das der 
Microcontroller eine Txt-Datei ausließt?

Ich hoffe ich konnte mein Problem schildern und ihr habt ein paar Ideen.
Sebastian

von OhLed (Gast)


Lesenswert?

Fang erstmal an kleine Brötchen zu backen... So wie es aussieht, hast du 
noch keine Erfahrung mit Mikrocontrollern gesammelt, bzw. programmiert.

von Donald (Gast)


Lesenswert?

Warte noch 2 semester.

Dann hast du zwar etwas mehr wissen, aber dann keine lust mehr ;)

von cnc bastler (Gast)


Lesenswert?

hallo
ich habe mir auch eine cnc gebaut. da aber der rahmen aus holz ist, ist 
sie mechanisch unbrauchbar. die schlitten sind auf schubladenführungen 
gelagert und werden mit gewindestangen bewegt. dazu kann ich nur sagen: 
erwarte von sowas nichts.

Sebastian schrieb:
> Rein Mechanisch sieht alles ganz gut aus,
genau das ist nämlich ein sehr großes problem. wenn du wirklich was 
anderes außer styropor fräsen möchtest brauchst du einen stabilen rahmen 
(aus dicken metall für große steifigkeit). damit es genau wird auch noch 
gute lager und gute gewindespindeln. wenn du dann noch einigermaßen 
schnell fahren möchtest brauchst du noch dicke schrittmotoren.
das heißt: wenn du wirklich fräsen  möchtest (nur holz und plastik) 
musst du viel geld ausgeben.

deswegen mein rat:
bau dir einen kleinen plotter. da sind die mechanischen anforderungen 
sehr viel geringer.

Sebastian schrieb:
> Es muss also ein Motor
> gesteuert werden, und dafür werd ich wohl einen Microcontroller brauchen
> so wie ich das verstanden hab.
mit alten pcs unter dos kann man eine cnc auch ganz ohne µc an den 
parallelport hängen. heutzutage braucht man da wirklich einen µc für das 
timing.

Sebastian schrieb:
> Meine Frage ist jetzt: Welcher Microcontroller bietet sich an?
frag ned sowas, es gibt tausende und alle bieten sie sich an. schau was 
im studium drannkommt und nimm den. oder klick hier links in der 
navigation auf avr und les das avr tutorial durch.

der übrliche weg µcs zu lernen ist:
asm:
tutorial hier auf der seite machen und dann als erstes projekt eine led 
blinken lassen
c:
lern lieber erstmal auf dem pc programmieren, da geht das debuggen 
einfacher. wenn du da die basics kannst mach das tutorial durch und lass 
eine led blinken.

Sebastian schrieb:
> Wie löte
> ich da am besten den Servo/ Motor an?
mikrocontroller->treiber->motor

Sebastian schrieb:
> Wie schaffe ich es das der
> Microcontroller eine Txt-Datei ausließt?
es gibt sehr viele wege daten in einen µc zu bringen, am leichtesten 
geht das aber immernoch mit der seriellen schnittstelle.
also:
pc->rs232(auch über usb->rs232 adapter)->µc
das ist der zweite schritt nach dem led blinken lasen: die led vom pc 
aus steuern.

jetzt würd ich an deiner stelle aber erstmal überlegen was du wirklich 
willst:
sägen/feilen/bohren?
schaltpläne zeichnen?
schaltungen berechnen?
layouts machen?
ätzen?
löten?
programmieren?
fehler auf der platine oder im programm suchen? oder beides?

ich wünsch dir auf jedne fall viel spass
und lass dich von überheblichen kommentaren nicht verunsichern. 
irgendwann musst du ja anfangen. aber trotzdem der tipp: fang klein an, 
auch wegen der finanziellen seite.

von Sebastian (Gast)


Lesenswert?

Vielen Dank für die netten und schnellen Antworten!

Also ich hatte eigentlich vor "nur" ein Styropor-Block zu fräsen. Aber 
ich denke cnc-bastler hat recht, vielleicht etwas kleiner anfangen.

C geht eigentlich schon ganz gut bei mir, das einzige was mir da fehlt 
ist das Verständnis, wie ich nun die "X-Koordinate" aus dem Programm das 
ich mir zutraue zu schreiben in eine Spannung/ Strom umgewandelt 
bekomme, dass der Motor sich bewegt ^^...

Aber das LED Tutorial sieht klasse aus und das über den PC-Steuern wäre 
schonmal eine klasse Sache (wie solche kleinen Dinge begeistern 
können^^).
Ich werde wohl nach meiner Mathe/Werkstoffe-Klausur damit anfangen und 
dann noch viele Fragen hier im Forum stellen!

Danke nochmal =)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.