LabVIEWForum.de
Schrittmotorsteuerung mit myRIO - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: Hardware (/Forum-Hardware)
+--- Thema: Schrittmotorsteuerung mit myRIO (/Thread-Schrittmotorsteuerung-mit-myRIO)



Schrittmotorsteuerung mit myRIO - Hoodi - 31.03.2014 16:53

Hallo Ihr,
ich bin aktuell Neuling in Sachen Labview und probiere mich in folgenden:

es steht ein NI myRIO für die Ansteuerung einer Schrittmotorsteuerung zur Verfügung.
Die Schrittmotorsteuerung besitzt für den Motor 2 3,3V TTL-Anschlüsse.
Einmal einen für den Schritt (ein Impuls = ein Schritt), sowie einen Anschluss für die Richtung.

Nun die Frage:
Dieser Motor hat einen Entschalter (Grundstellung) von dieser Grundstellung darf er nur 15 Schritte wegfahren.
Sobald er die 15 Schritte erreicht hat soll er wieder in Grundstellung fahren.

Kann mir jemand eventuell ein paar Tricks sagen wie ich dies am besten umsetzen kann?
Habe mich im Forum schon etwas umgesehen...aber konnte mit den Infos als Neulig nicht wirklich was anfangen.

Schon mal DANK!


RE: Schrittmotorsteuerung mit myRIO - cb - 01.04.2014 16:40

wenn du ganz neu bist, dann würde ich dir empfehlen, dass du das ganze vielleicht erst mal in einem "normalen" VI auf Windows simulierst, damit du ein Verständnis dafür entwickelst wie das später funktionieren soll.

Als "Simulator" für den Schritt-Motor würde ich ein "Schieberegler" oder "Rundinstrument" Anzeige-Element benutzen, das an einen Zähler angeschlossen ist. Das ganze packst du in eine While-Schleife mit ein Schieberegister mit einem Integer bei dem du auf Knopfdruck ("Boolean" Control) immer eins dazu addierst. Wenn der Zähler den gewünschten Wert (15) erreicht hat setzt du den Zähler wieder auf Null.

Auf die Art kannst du dir das spätere Verhalten schonmal grundlegend erarbeiten ohne dass du gleich zu Anfang mit den Tiefen der FPGA-Programmierung kämpfen musst ...

Viele Grüße
cb