Arduino Sandstrahler

OP #4717753
Hallo bin neu hier im Forum studiere an der Montanistischen Universität 
in Leoben, hoffe das ihr mir helfen könnt.

Ich möchte eine Sandstrahlvorrichtung bauen die Strahldüse bewegt sich 
vom Rand der kreisrunden Planfläche zum Mittelpunkt, betrieben von 2 
Schrittmotoren, einer rotiert die Z-Achse der zweite Motor führt eine 
lineare Bewegung entlang der X-Achse aus. Es sollte dabei eine Spirale 
mit gleichmäßigem Windungsabstand aka archimedes Spirale entstehen. Um 
diese zu erzeugen müssen linear Bewegung an der X-Achse und 
Winkelgeschwindigkeit Omega an der Y-Achse im gleichen Verhältnis 
stehen.
Ein weiteres Kriterium ist die Bahngeschwindigkeit, sie muss konstant 
sein da das Material gleichmäßig abgetragen werden muss.

Ich weiß nicht wie ich die zwei Geschwindigkeiten der Schrittmotoren 
synchronisieren sollte. Hätte vielleicht jemand einen Mustercode parat.
Vermute ich richtig dass Dir die mathematische Grundlage zur Herleitung 
der nötigen Bewegungsgleichungen fehlt und Du daher auch keinen Code 
daraus ableiten kannst? Oder ist Dir die mathematische Grundlage bekannt 
aber Du schaffst es nicht das ganze in Code zu gießen?

Benötigt wird zumindest noch folgendes:
A) Strahkegel
B) Übersetzung (ich vermute mal es werden zwei Lineartriebe benutzt)
Gast
Oha....
Soll das nur ein theoretisches Modell oder auch in Praxi gebaut werden?

In der Praxis wird der Code Dein kleinstes Problem werden. Das Strahlgut 
(Sand oder was Anderes) hat den unbedingten Willen in jede noch so 
kleine Ritze zu kommen. Eine Abdichtung der Bewegungsachsen wird 
sportlich. Die Drehachse geht noch, die (dauerhafte) Abdichtung der 
Linearachse wird eine Herausforderung.

Old-Papa
OP
Hallo und danke für die Antworten, hatte Programmieren,Mathe,Physik in 
der Uni würde sagen es mangelt ein wenig bei allem.

Strahlkegel ist noch nicht bekannt und für das Erste vernachlässigbar, 
die Düse sollte sich oberhalb der Spirale bewegen.
Übersetzung ist auch zu vernachlässigen, das Verhältnis der 
Geschwindigkeiten (Z-Achse Omega,X-Achse vx) muss gleich bleiben, ergo 
egal wie die Motoren übersetzt sind.

Das Gerät wird in der Praxis gebaut größte Herausforderung ist für uns 
der Code.
von hier:
http://www.mathematische-basteleien.de/spirale.htm

(1) Parametergleichungen
     x(t) = at cos(t)
     y(t) = at sin(t),

(3) Koordinatengleichung: x²+y² = a²[arc tan (y/x)]².

Der Strahlkegel ist auf der erste NICHT vernachlässigbar weil er die 
Ausweitung der Spirale bestimmt:
-Kleiner Strahlkegel: Mehr "Umdrehungen"
-Großer Strahlkegel: Weniger "Umdrehungen"

Fabio A. schrieb:
> die Düse sollte sich oberhalb der Spirale bewegen.
Du meinst schon so wie in dem Bild? Oder?
Angehängte Dateien:
Gast
Philipp L. schrieb:
> Und wir wissen immernoch nicht wie die Mechanik aufgebaut sein
> wird?
> Linearmotor? Spindeltrieb? Spindeltrieb mit Servomotor? Spindeltrieb mit
> Schrittmotor? Schrittmotor mit Encoder? Ohne Encoder? Andere
> Positionsbestimmung? Ohne Positionsregelung?

Er sagt Schrittmotoren, also definiert steuerbar, alles andere spielt 
doch überhaupt kein Rolle.
MaWin schrieb:
> Er sagt Schrittmotoren, also definiert steuerbar, alles andere spielt
> doch überhaupt kein Rolle.

Mein Fehler, hab ich überlesen. Der Rest spielt dann trotzdem eine 
Rolle: Geht es bei dem Projekt um Positionsregelung oder Steuerung? Wenn 
es nur Steuerung ist, dann läuft es auf stupides "pulsezählen" hinaus.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.