Forum: Mikrocontroller und Digitale Elektronik Schrittmotorsteuerung mit Drehimpulsgeber


von Alexander B. (hallygally)


Angehängte Dateien:

Lesenswert?

Ich brauche dringend Hilfe!

Ich bin dabei eine Steuerung zu bauen um 3 Schrittmotoren zu steuern.
Auf dem Bild seht ihr das Gerät um das es geht. das problem dabei ist es 
die Steuersignale auf die einzelnen Achsen zu bringen die sich drehen. 
Ich wollte dies mit IR-Verbindungen realisieren. Geschwindigkeit und 
Richtung der 3 Motoren wollte ich durch 3 Drehimpulsgeber steuern.

Meine Frage wäre die:
1.Kann ein Mikrocontroller einen Motor drehen lassen, und gleichzeitig 
die Daten des IR-Empfängers verarbeiten? Oder ist er so schnell das man 
den Aussetzer nicht merkt?

2.Kann der Controller sich die Drehung des Impulsgebers merken wenn er 
gerade am senden der Daten über den IR-Sender ist?

Ich bin da blutiger Anfänger!

von MaWin (Gast)


Lesenswert?

> 1.Kann
> 2.Kann

Ja, kann er beides,
aber wenn du ihn nicht programmieren kannst,
bleibt das wohl eher Theorie.

von Alexander B. (hallygally)


Lesenswert?

Teorie darf es nicht bleiben! Ich habe die Platine schon geplant!
Hänge jetzt nur etwas am programmieren. Ich bekomme einfach keine 
verbindung zum Controller! Zum STK 500 steht die Verbindung! Ich weiß 
nicht wo es dran liegt!wenn ich daten sende blinkt die Status led kurz 
und das wars.

von Pieter (Gast)


Lesenswert?

moin moin,

>>Ich bekomme einfach keine verbindung zum Controller!

wer, wie, was , wo, wann, wie oft???

Meine Glaskugel ist zum kalibieren, kann daher nicht sehen wo Dein 
Problem liegt.

>>wenn ich daten sende blinkt die Status led kurz

was soll uns das sagen???

Mit Gruß
Pieter

von ben (Gast)


Lesenswert?

mal ne dumme frage: wozu brauchst du Drehimpulsgeber wenn du 
Schrittmotoren hast? du brauchst doch nur die schritte die dein uC 
vorgibt zählen und schon hast du alles was du brauchst...oder etwa 
nicht?

von Alexander B. (hallygally)


Lesenswert?

Die Drehimpulsgeber nutze ich wie Potis.  Die Drehimpulsgeber werden vom 
uC abgefragt und mit einem Zähler der durch jeden Impuls hoch oder 
runter  zählt (je nachdem ob ich links oder rechts herum drehe) stelle 
ich die Drehzahl ein.

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.