<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.mobaledlib.de/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>MobaLedLib Wiki - anleitungen:stepper</title>
        <description></description>
        <link>https://wiki.mobaledlib.de/</link>
        <lastBuildDate>Thu, 23 Apr 2026 06:04:58 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.mobaledlib.de/_media/logo.png</url>
            <title>MobaLedLib Wiki</title>
            <link>https://wiki.mobaledlib.de/</link>
        </image>
        <item>
            <title>signale</title>
            <link>https://wiki.mobaledlib.de/anleitungen/stepper/signale</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;ansteuerung_von_formsignalen_mit_ministeppern&quot;&gt;Ansteuerung von Formsignalen mit Ministeppern&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;strong&gt;Formsignale mit dem Mini-Stepper bewegen&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Quelle: MLL Stammtisch Mai 2021
&lt;/p&gt;

&lt;p&gt;
Tipps zu den Platinen, zum Einbau des Steppers und erste grundsätzliche Überlegungen zur Steuerung mit der MLL sind vom Anfang des Videos bis Minute 32 zu finden.
Ab Minute 33 wird die Steuerung des zweibegriffigen Formsignals vorgeführt.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Nachträglich hat sich jedoch leider herausgestellt, dass die Einstellungen nicht oder nicht zuverlässig unkontrollierte Bewegungen des Signals beim Einschalten oder Restart verhindern. Gerade bei der Nutzung von Programmen wie ROCRAIL ist im automatischen oder halbautomatischen Betrieb ein definierter Anfangszustand sinnvoll.&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Die Einstellungen wurden daher gegenüber der Stammtischversion geändert.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ansteuerung von Formsignalen mit Ministeppern&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ansteuerung_von_formsignalen_mit_ministeppern&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-793&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit2&quot; id=&quot;benoetigte_teile&quot;&gt;Benötigte Teile&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Hauptplatine über USB- Kabel mit PC verbunden&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Stromversorgung für Steppermotor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Formsignal mit eingebautem Mini-Steppermotor&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Bestückte Stepperplatine mit einer (550) oder drei Anschlussmöglichkeiten (551) für Stepper-Motoren&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ben\u00f6tigte Teile&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;benoetigte_teile&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;794-1068&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;ablauf&quot;&gt;Ablauf:&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Den
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ablauf:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ablauf&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1069-1090&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;pattern-configurator&quot;&gt;Pattern-Configurator&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
 aufrufen und, wenn bisher noch nicht durchgeführt, aus den Beispielen die Signale laden.
&lt;/p&gt;

&lt;p&gt;
Das „Dep Signal4“ Beispiel aufrufen und über die Excel-Funktionen von diesem Beispiel eine Kopie anlegen. Im Bild ist die Kopie unter „Formsignal“ abgespeichert. Das Beispiel wird als Grundlage verwendet.
&lt;/p&gt;

&lt;p&gt;
Nun in das Blatt „Formsignal“ wechseln und die folgenden Werte eintragen:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/stepper/pattern-config-1-21_12.jpg?id=anleitungen%3Astepper%3Asignale&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:stepper:pattern-config-1-21_12.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/stepper/pattern-config-1-21_12.jpg&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Für die Steuerung des Steppers brauchen wir zwei Steuerbefehle:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Stepper ein-/ausschalten – über den roten Kanal mit dem Wert 127&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Drehrichtung des Steppers – über den grünen Kanal, Wert 255 eine Drehrichtung, Wert 0 entgegengesetzt&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Anmerkung&lt;/em&gt;:&lt;/strong&gt; Stimmen später im Prog-Gen die Tasten GRÜN oder ROT nicht mit der Einstellung des Signals überein, kann man hier einfach Grün in der zweiten Spalte auf 255 (oder x entspricht 255) und in der vierten Spalte auf 0 (oder . entspricht 0) setzen. Anschließend erneut zum Prog-Gen senden. 
&lt;/p&gt;

&lt;p&gt;
Der blaue Kanal kann zur Steuerung einer LED verwendet werden, z.B. der Signalbeleuchtung. Diese Funktion nutze ich im Prog-Gen, nicht hier im Pattern-Config.
&lt;/p&gt;

&lt;p&gt;
Den Wert für die Ausgabekanäle auf „2“ stellen. In der unteren Tabelle könne die Werte für die anderen Ausgabekanäle gelöscht werden.
&lt;/p&gt;

&lt;p&gt;
Für die anderen Einstellungen sind folgende Werte einzutragen bzw. zu ändern:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Bits pro Wert: „8“ &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Mode: „PM_SEQUENZ_NO_RESTART“   (Flanken getriggerte einmalige Sequenz. Kein Neustart während der Laufzeit)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Analoges Überblenden: „0“  (schaltet das Überblenden ab)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Goto Activierung: „N_OneTimeBut1“ &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/stepper/goto_aktivierung.png?id=anleitungen%3Astepper%3Asignale&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:stepper:goto_aktivierung.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/stepper/goto_aktivierung.png&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Über die Taste „Programm Generator“ die Daten nun zum Prog-Gen schicken.
&lt;/p&gt;

&lt;p&gt;
Im
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pattern-Configurator&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pattern-configurator&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;1091-2910&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;prog-gen&quot;&gt;Prog-Gen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
 die Funktion an der gewünschten Stelle einfügen. Hier wurde ein neues Blatt zu Testzwecke angelegt. 
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/stepper/prog-gen-_211221.jpg?id=anleitungen%3Astepper%3Asignale&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:stepper:prog-gen-_211221.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/stepper/prog-gen-_211221.jpg&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Zunächst nur die Zeilen  3, 16 (Heartbeat) und 11 bis 13 aktivieren und zum Arduino schicken. 
Diese Zeilen dienen zur erstmaligen Einstellung des Signals. 
Zeile 11 ist der rote Kanal, der den Stepper über „ ROT/GRÜN) ein- bzw. ausschaltet. Über Zeile 12 kann die Drehrichtung bestimmt werden. Eingeschaltet (GRÜN) wird der Wert 255 gesendet, ausgeschaltet (ROT) der Wert 0 und damit die entgegengesetzte Drehrichtung. 
&lt;/p&gt;

&lt;p&gt;
Zeile 13 dient zum Schalter der Signalbeleuchtung. Diese Funktion hat keinen Einfluss auf den Stepper und muss nicht genutzt werden.
&lt;/p&gt;

&lt;p&gt;
Nach der Einstellung des Signals können die Zeilen 11 bis 13 deaktiviert und die Zeilen 6, 8, 9 aktiviert werden.
&lt;/p&gt;

&lt;p&gt;
Zeile 8 beinhaltet die im Pattern-Configurator erzeugte und importierte Funktion. 
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;strong&gt;ACHTUNG:&lt;/strong&gt;
Mit der Zeile 6 wird der letzte Zustand gespeichert „#define ENABLE_STORE_STATUS()“. Damit wird erreicht, dass beim nächsten Einschalten der Anlage, bei einem Reset des Nano oder nach Unterbrechung der Stromversorgung der letzte Zustand wieder eingenommen wird. 
&lt;/p&gt;

&lt;p&gt;
(Die letzten Zustände bei Signalen oder anderen per DCC, Selectrix oder CAN gesteuerten Funktionen werden gespeichert und beim nächsten Start wieder aktiviert. Wenn der Modus nicht aktiviert ist, dann sind die entsprechenden Funktionen abgeschaltet bzw. beginnen mit dem in der Spalte „Start Wert“ definierten Zustand.)
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;Diese Funktion funktioniert bis zur &lt;/em&gt;Version 3.1.0&lt;em class=&quot;u&quot;&gt; &lt;strong&gt;NICHT&lt;/strong&gt;!&lt;/em&gt; Wenn sie im Prog-Gen bereits vorhanden ist und für andere Funktionen genutzt wird, muss sie durch eine &lt;em class=&quot;u&quot;&gt;„0“ in der Zeile „Startwert“ für die Signalfunktion abgeschaltet werden. 
&lt;/em&gt;
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_center wrap_round wrap_info plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
UPDATE 09.02.2022 PROBLEMBEHEBUNG
In der &lt;strong&gt;MobaLedLib Beta Version 3.1.0&lt;em class=&quot;u&quot;&gt;A&lt;/em&gt;&lt;/strong&gt;, die nun zur Verfügung steht, wurde das Problem behoben: 
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Goto Pattern unterstützen nun auch das Pattern Flag PM_SEQUENZ_NO_RESTART. Analog Pattern Flags werden im Goto Modus nicht mehr ignoriert. &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; die Statusspeicherung von Goto Patterns wurde verbessert. Die dauerhafte Speicherung des Letzt-Zustands im EEPROM wurde im Zusammenhang mit GOTO Patterns verbessert. Beim Einschalten wird nun der zuletzt aktivierte Zustand wiederhergestellt (mit #define ENABLE_STORE_STATUS) &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Prog-Gen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;prog-gen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;2911-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 09 Jan 2022 15:51:50 +0000</pubDate>
        </item>
    </channel>
</rss>
